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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe58ac58f5b66b7a5628c_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719ec74bafebaafc248_Type%20Atelier%20-%20Gordita%20Ultra.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe626c58f5bc060a56384_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719e4bb3931af48e13e_Type%20Atelier%20-%20Gordita%20Ultra%20Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe5475c77784c520dcd5f_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe718772c4ce868da9209_Type%20Atelier%20-%20Gordita%20Black.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe553f8aece1d199794bc_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe718b21aeac2b9772407_Type%20Atelier%20-%20Gordita%20Black%20Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe55c201ee1747a80dee3_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe71856b7e7b0e3d1f2c8_Type%20Atelier%20-%20Gordita%20Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe670c343dc56d7a915ae_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe71899e7137bf6d4a60f_Type%20Atelier%20-%20Gordita%20Bold%20Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe682201ee17e1080e014_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe71987584bcd712bbd68_Type%20Atelier%20-%20Gordita%20Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe695043f0ff0d9c185fd_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719a752bd08fcdcb806_Type%20Atelier%20-%20Gordita%20Medium%20Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6ac8bbe626429512f1d_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe71999e62b24cb3a71cf_Type%20Atelier%20-%20Gordita.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6b7f52d14c47691c7f8_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe71956b7e7584ad1f2c9_Type%20Atelier%20-%20Gordita%20Regular%20Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6c6201ee106c880e02a_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe7188c10ec28800c56d3_Type%20Atelier%20-%20Gordita%20Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6d6043f0f0332c187a4_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719772c4c229bda920a_Type%20Atelier%20-%20Gordita%20Light%20Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6e3201ee1dcdd80e038_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719c18bc4ec7d3e180c_Type%20Atelier%20-%20Gordita%20Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gordita;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe6f1a6cdea45ad521a4c_font.woff") format("woff"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f3fe719f3cdcf4c253d3211_Type%20Atelier%20-%20Gordita%20Thin%20Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Value Serif Pro;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65407cea59fcaec939d01671_Value%20Serif%20Pro%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neufile grotesk;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/615d27dcf6ea4af5ef156519_Neufile-Grotesk-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neufile grotesk;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/615d27dcaaa183deb27db366_Neufile-Grotesk-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neufile grotesk;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/615d27dcab968c5973086222_Neufile-Grotesk-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neufile grotesk;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/615d27dcf6ea4a132415651a_Neufile-Grotesk-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Emilea;
  src: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639696bc048e7c2ebda0a57d_Emilea.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --white: white;
  --orange: #d5a286;
  --dark-khaki: #a0ab74;
  --white-smoke: #ececec;
  --dark-slate-grey-2: #303323;
  --dark-grey: #4c4d4f;
  --tan: #ddcba4;
  --light-coral: #e7706f;
  --pale: #fdfdfd;
  --gainsboro: #ddd;
  --light-grey: #c4bcb7;
  --red: #e03c31;
  --light-coral-2: #d67570;
  --light-salmon: #f69f6d;
  --light-pink-80: #e9b9a8;
  --cc-tangerine: #feb68463;
  --dark-slate-grey: #33483c;
  --antique-white-2: #e6dacd;
  --floral-white: #f9f4e8;
  --antique-white: #e0d2c1;
  --dark-slate-grey-3: #214e44;
  --fiori-bronze: #ab764b;
  --fiori-cream: #e7e2d5;
  --fiori-grey: #231f20;
  --dark-salmon: #a57c47;
}

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

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

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

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

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

.w-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-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 72px;
}

h2 {
  margin-top: 0;
  margin-bottom: 60px;
  font-size: 32px;
  font-weight: 500;
  line-height: 43px;
}

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

p {
  margin-bottom: 10px;
}

a {
  margin-left: auto;
  text-decoration: none;
}

a.w--current {
  display: block;
}

img {
  max-width: 100%;
  margin-right: 20px;
  display: inline-block;
}

.sticky-nav {
  z-index: 10;
  background-color: #0000;
  height: 150px;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.nav-logo {
  object-fit: contain;
  object-position: 0% 50%;
  height: 145px;
  max-height: 100%;
  padding-top: 30px;
}

.nav-link {
  color: #000;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 19px;
  text-decoration: none;
  display: block;
}

.nav-link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.nav-link.blacknav {
  margin-top: 0;
}

.nav-link.blacknav:hover {
  font-weight: 400;
}

.nav-link.white {
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}

.nav-link.white:hover {
  font-weight: 500;
  text-decoration: underline;
}

.nav-link.white.w--current {
  margin-top: 0;
  font-weight: 700;
  text-decoration: underline;
}

.nav-link.white.w--current:hover {
  font-weight: 400;
}

.nav-link.white.new {
  padding-top: 30px;
  font-weight: 400;
}

.nav-link.white.new:hover {
  font-weight: 400;
  text-decoration: underline;
}

.nav-link.white.new.black {
  color: var(--black);
}

.nav-link.grey {
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}

.nav-link.grey:hover {
  font-weight: 500;
  text-decoration: underline;
}

.nav-link.grey.w--current {
  margin-top: 0;
  font-weight: 700;
  text-decoration: underline;
}

.nav-link.grey.w--current:hover {
  font-weight: 400;
}

.nav-link.grey.new {
  padding-top: 30px;
  font-weight: 400;
}

.nav-link.grey.new:hover {
  font-weight: 400;
}

.nav-link.black {
  text-transform: uppercase;
}

.nav-link.black.projects {
  color: var(--white);
  letter-spacing: .2px;
  margin-right: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.navbar {
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: -3px;
  padding-top: 0;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.navlogo {
  flex-wrap: nowrap;
  display: flex;
  position: sticky;
}

.navmenu {
  justify-content: space-around;
  max-height: 50px;
  padding-top: 30px;
  display: flex;
}

.cont-heading {
  flex-flow: row;
  place-content: center;
  align-items: center;
  height: 70vh;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: static;
}

.cont-heading.project {
  height: 70vh;
}

.cont-heading.absolute {
  position: absolute;
  inset: 0%;
}

.cont-heading._60vh {
  height: 60vh;
}

.cont-heading._50vh, .cont-heading._40vh {
  height: 40vh;
}

.cont-heading.thin {
  height: 50vh;
  min-height: auto;
}

.cont-heading.promo {
  justify-content: flex-start;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.cont-heading.auto-height {
  height: auto;
}

.sect-heading {
  background-image: linear-gradient(#30332399, #30332399), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6256945d17b31b12dfef0c8a_jason-leem-50bzI1F6urA-unsplash.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
  margin-bottom: auto;
  padding-top: 0;
}

.sect-heading.buy {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8342904fd5d1fec6f4c6f_About-us-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.sell {
  background-image: linear-gradient(#00000052, #00000052), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b4bd33cc0f02463729db_green-frame2.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.project {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b75f36a38cb0575c0c7f_yellow-frame.jpg");
  background-position: 0 0, 0 40%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -150px;
}

.sect-heading.rent-new {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2bac50dd83490d47026bb_orange-frame-2.jpg");
  background-position: 0 0, 50% 30%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  margin-top: -150px;
}

.sect-heading.rent-curr {
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02b63546b4556b33d6df4_green-frame.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.prman-new {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 50% 25%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.prman-curr {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0261a3da8671425820ec5_orange-header.jpg");
  background-position: 0 0, 50% 10%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.cccomingsoon {
  background-color: #cacaca;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/602cfb14beb6205dbe071abc_Landing%20page%20mock-up%20%E2%80%93%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  min-height: 100vh;
  margin-top: 0;
}

.sect-heading.cccomingsoon.comingsoon {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8342904fd5d1fec6f4c6f_About-us-header.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.sect-heading.about {
  background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
  background-position: 0 0, 50% 60%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-top: -151px;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.sect-heading.maintenance {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.investment {
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc953fb86775a18472b843f_Investment-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.collectivecash {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fd8009ab7b264397e80bb9b_building-wealth.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.collectiveservices {
  background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fcec06e7c22193f04e92e04_Plants.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
}

.sect-heading.payuswhatpromo {
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.sect-heading.highsociety {
  background-image: linear-gradient(#00000078, #00000078), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fd80b4d55e6217e35b7bc84_2016467573_6_1_201130_041211-w2000-h1331.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  height: 60vh;
}

.sect-heading.built-rent {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe03094b2406aa9d3e14a97_green-frame3.jpg");
  background-position: 0 0, 50% 25%;
  background-size: auto, auto;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.blogmain {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02cbfdb8935cb05ae4d67_charcoal-frame.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.perks {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2bac50dd83490d47026bb_orange-frame-2.jpg");
  background-position: 0 0, 50% 60%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.rentalguarantee {
  background-color: #4c4d4feb;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 20% 0;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.gct {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6010c0513b40eca406188365_GCT-header.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
}

.sect-heading.ourguarantees {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe03094b2406aa9d3e14a97_green-frame3.jpg");
  background-position: 0 0, 100% 0;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.ourguarantees.qld {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/686b2d12899999b40f66b9b5_Blue%20BE%20-%20Photoframe%201.jpg");
}

.sect-heading.event {
  background-image: linear-gradient(#4c4d4f33, #4c4d4f33), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6209a88458429456076f18a0_TPC%20Client%20Launch%20Invite_EDM%20graphics_012.jpg");
  background-position: 0 0, 30%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-top: -150px;
  padding-bottom: 100px;
  display: flex;
}

.sect-heading.eventsheader {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60482fe892763191b345f73a_events-header.jpg");
  background-position: 0 0, 50% 10%;
  background-size: auto, cover;
  margin-top: -153px;
}

.sect-heading.investmentchecklist {
  background-image: linear-gradient(#00000073, #00000073), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0284301341fcf715c0c64_pink-header.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.healthcheck {
  background-color: #d67570ba;
  background-image: none;
  height: 60vh;
}

.sect-heading.metropol {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/605a80c8e838fabf0800c3ee_GeoconMetropolHeroRender3884_landscape_large.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.ppa {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.sect-heading.inside-property-investment {
  background-image: linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b1ce01d2a4d93a323afcc9_iStock-1050730168.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -150px;
}

.sect-heading.to-do {
  background-color: var(--orange);
  background-image: linear-gradient(#c4bcb7d9, #c4bcb7d9), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fcef224237b723f83dc9a2c_cj-living-offer2.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.metropol {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6191ae0207813822f619f163_metropol-40.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-top: -152px;
}

.sect-heading.faq-head {
  background-image: linear-gradient(#d5a286cf, #d5a286cf), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2bac50dd83490d47026bb_orange-frame-2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.thecollectivenetwork {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8342904fd5d1fec6f4c6f_About-us-header.jpg");
  background-position: 0 0, 50% 20%;
  background-size: auto, cover;
}

.sect-heading.retreat-header {
  background-image: linear-gradient(#ffe6ae, #ffe6ae);
  margin-top: -2px;
}

.sect-heading.metropol-flex-box {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b4bd33cc0f02463729db_green-frame2.jpg");
  background-position: 0 0, 30%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-top: -150px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.sect-heading.project-indiv {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 70vh;
  position: relative;
}

.sect-heading.buy-or-sell-copy {
  background-image: linear-gradient(#d5a286cc, #d5a286cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61257f4e8d5b8e863dcb73ff_woman-holding-auction-paddle-outdoors.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.buy-or-sell-copy-copy {
  background-image: linear-gradient(#d5a286cf, #d5a286cf), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61257ee1ce9ee0663d6fd3a7_man-putting-sold-sticker-on-sign.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.sell-first {
  background-image: linear-gradient(#c4bcb7cc, #c4bcb7cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6135a03359066511ad97ce71_sold-sign-b%26w.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.kids-collective {
  background-image: linear-gradient(#d67570b3, #d67570b3), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61403476cbef74df156d6dd0_coloured-p-header-img.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, contain;
  background-attachment: scroll, scroll;
}

.sect-heading.region {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 30%;
  background-size: cover;
  height: 60vh;
}

.sect-heading.refo-header {
  background-image: linear-gradient(#ddcba4b3, #ddcba4b3), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/615540de56051019a89fc9b5_female-hand-holding-gold-trophy-of-a-person.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 50vh;
  margin-top: 0;
}

.sect-heading.inspections-header {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading._40vh {
  background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 40vh;
}

.sect-heading.thin {
  background-image: linear-gradient(#ddcba4b3, #ddcba4b3), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/605a83048bff5125b1e6d1b0_for-rent-sign.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 40vh;
  margin-top: -151px;
}

.sect-heading.thin.no-pad {
  margin-top: 0;
}

.sect-heading.thin-copy {
  background-image: linear-gradient(#c4bcb7cc, #c4bcb7cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/613ed1139ec0555e6da2ffe6_iPad_mockup.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 50vh;
  margin-top: -151px;
}

.sect-heading.tenant-hub-copy {
  background-image: linear-gradient(#00000082, #00000082), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0261a3da8671425820ec5_orange-header.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  height: 60vh;
}

.sect-heading.maintenance-header {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.contact {
  background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
  background-position: 0 0, 50% 60%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  height: 60vh;
  margin-top: -151px;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.sect-heading.faq-head-copy {
  background-image: linear-gradient(#d5a286cf, #d5a286cf), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2bac50dd83490d47026bb_orange-frame-2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.auctions-promo {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6306b7dc09d64a267d4bd341_Floriade_bg-web.jpg"), linear-gradient(#d6757033, #d6757033);
  background-position: 50% 20%, 0 0;
  background-size: cover, auto;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.auctions-promo.summer {
  background-image: none;
  height: 70vh;
}

.sect-heading.auctions-promo.banner---green {
  background-image: linear-gradient(to bottom, var(--dark-khaki), var(--dark-khaki));
  height: 175px;
}

.sect-heading.eventsheader-copy {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60482fe892763191b345f73a_events-header.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  margin-top: -153px;
}

.sect-heading.event-sponsor-heading {
  background-image: linear-gradient(#4c4d4f99, #4c4d4f99), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6215bb0af4a320245a18fc21_conference-crowd.jpg");
  background-position: 0 0, 50% 10%;
  background-size: auto, cover;
}

.sect-heading._60vh {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc861d901a0191ee37f2d6e_Refer-with-us-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading._60vh.ipp {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/649a8b0d573e38f6a0c74306_Living%20Room%20Image.jpg");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.sect-heading.rma-header {
  background-image: linear-gradient(#a0ab74e6, #a0ab74e6);
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.short-stay {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d1f7f4ec0a3ebe5db029e_yellow-frame.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  margin-top: -150px;
}

.sect-heading.enviro {
  background-image: linear-gradient(#303323cc, #303323cc);
}

.sect-heading.goodwin {
  background-image: linear-gradient(#4c4d4fbf, #4c4d4fbf), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/625f8464692d654c9cf4a36a_GHL-Marketing-Material.jpg");
  background-size: auto, cover;
  margin-top: 0;
}

.sect-heading.register {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 100vh;
}

.sect-heading.finance-approval {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6296f28b12705df4ea6b9df6_ghl-promo-ipad.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  margin-top: -150px;
}

.sect-heading.maintenance-copy {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8342904fd5d1fec6f4c6f_About-us-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.nightfall {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62a12b57c21b461691fc0a1a_Highres211130Nightfall3__9907712_large.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-top: -152px;
}

.sect-heading.terminology-heading {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62a92cf0228bf5e52c41fa97_pink-frame-living-room.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.questions-heading {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62abd33279b3d54c0f746e86_tan-living-room-heading.jpg");
  background-position: 0 0, 50% 20%;
  background-size: auto, cover;
  height: 60vh;
  margin-top: -151px;
}

.sect-heading.aspen {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbc7d785049540431785c9_Aspen%20Display_1%20Bedroom_17.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  height: 60vh;
  margin-top: -152px;
}

.sect-heading.aspen-village-tenant {
  background-image: linear-gradient(#0000006e, #0000006e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63a17f7437e85ed97c738797_Black-Diamond.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  margin-top: -152px;
}

.sect-heading.floriade {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6302d23524ba585bb02f24f3_Floriade_layers_FIN.jpg");
  background-position: 0 0;
  background-size: cover;
}

.sect-heading.register-copy {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 100vh;
}

.sect-heading.cc-social {
  background-image: linear-gradient(#eca77feb, #eca77feb), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/629dc754141cc940682bef31_iphone-flatlay.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 50vh;
  margin-top: -151px;
}

.sect-heading.redirects {
  background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62a92cf0228bf5e52c41fa97_pink-frame-living-room.jpg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  height: 40vh;
  margin-top: -151px;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.sect-heading.home {
  float: none;
  background-image: none;
  height: 60vh;
}

.sect-heading.home.hide-mobile.show-tablet, .sect-heading.home.hide-decktop {
  display: none;
}

.sect-heading.market-updates {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62abd33279b3d54c0f746e86_tan-living-room-heading.jpg");
  background-position: 0 0, 100% 0;
  background-size: auto, cover;
  height: 50vh;
}

.sect-heading.te-bg-image {
  background-image: linear-gradient(#0000006e, #0000006e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c459e70ba916d73d8099_2-Limburg-Way-4.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  margin-top: -152px;
}

.sect-heading.finance {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6466b6aed1fdbc8b60beb3e6_Financial%20BG%20Image.jpg");
  background-position: 0 0, 50% 25%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.short-stay {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6450a1ac9fa5dc82dec234ec_Cover%20Photo_Web.jpg");
  background-position: 0 0, 50% 40%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.emporium {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d1e6ce7588ef5b1c6304c8_Emporium-Header%20BG.jpg");
  background-position: 50%;
  background-size: cover;
  height: 70vh;
}

.sect-heading.wodengreen {
  background-image: linear-gradient(#e1dfd39e, #e1dfd39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654077aae977b96808700836_WodenGreen_Pool_1600px.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.wodengreen.pool {
  background-image: linear-gradient(#e1d8d39e, #e1d8d39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6541870ee930a87119716124_WodenGreen_Pool2_1600px.jpg");
}

.sect-heading.careers {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6601fef3751c870208c3c27d_Team%20Photo.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -151px;
}

.sect-heading.insiders-party {
  background-image: linear-gradient(#e5d5aa00 62%, #e5d5aa);
  height: 80vh;
}

.sect-heading.terms-conditions {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8342904fd5d1fec6f4c6f_About-us-header.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  margin-top: -151px;
  display: flex;
}

.sect-heading.norrebro {
  background-image: linear-gradient(#e1dfd39e, #e1dfd39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e318a3b2336d5e578b_17070-section-64-cgi02-exterior-urban-forecourt-dr-w2192-q35-norrebro-watson-67f9c.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.norrebro.pool {
  background-image: linear-gradient(#e1d8d39e, #e1d8d39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6541870ee930a87119716124_WodenGreen_Pool2_1600px.jpg");
}

.sect-heading.residences {
  background-image: linear-gradient(#e1dfd39e, #e1dfd39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee18317be73bc4332e740_lounge-render-1.5x.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.sect-heading.residences.pool {
  background-image: linear-gradient(#e1d8d39e, #e1d8d39e), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6541870ee930a87119716124_WodenGreen_Pool2_1600px.jpg");
}

.section-content {
  letter-spacing: normal;
  padding-top: 100px;
  padding-bottom: 100px;
  transition: opacity .4s;
  display: block;
}

.section-content.tan {
  background-color: #ddcba440;
  display: block;
}

.section-content.tan.testimonials {
  background-color: #f0eeed;
  margin-bottom: 120px;
  display: block;
}

.section-content.tan.enquiry {
  display: none;
}

.section-content.teamvid {
  margin-top: 60px;
  display: block;
}

.section-content.hide, .section-content.hide.hide2 {
  display: none;
}

.section-content.lightgrey {
  background-color: #c4bcb71a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.lightgrey.sub-content {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.cultureplaybook {
  display: none;
}

.section-content.sellingprocess {
  display: block;
}

.section-content.sellingprocess.lightgrey {
  padding-top: 80px;
  display: block;
}

.section-content.nomargintop {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 100px;
}

.section-content.nomargintop.lightgrey {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content.nomargintop.nopaddingtop {
  padding-top: 0;
}

.section-content.projectfloorplans {
  display: none;
}

.section-content.nomarginbottom {
  margin-bottom: 0;
  padding-bottom: 0;
}

.section-content.nomarginbottom.hide {
  display: none;
}

.section-content.nomarginbottom.floriade-background {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  padding-bottom: 100px;
  display: flex;
}

.section-content.nomarginbottom.floriade-background.show-mobile {
  display: none;
}

.section-content.nopad {
  padding-top: 0;
  padding-bottom: 100px;
}

.section-content.category-list.hidemob {
  display: block;
}

.section-content.background-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f8e519aa527d6d5001db8f_suf-img.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.section-content.background-img.no-bottom-margin {
  background-image: linear-gradient(#143c4666, #143c4666), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/634897c667e6710cc61e7da5_noose-aerial.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  margin-bottom: 0;
}

.section-content.tcs {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.section-content.tcs.hide {
  display: none;
}

.section-content.green {
  background-color: var(--white-smoke);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content.cta {
  background-image: linear-gradient(#d67570db, #d67570db), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6503ca380bbbe2ea729a18c0_18.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  min-height: 300px;
}

.section-content.extra-pad {
  padding-top: 120px;
}

.section-content.cta-short-stay {
  background-image: linear-gradient(#ddcba4e6, #ddcba4e6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243d0296122f41f14b2f8a8_Casey-16-Alan-Watt-Crescent_AERIAL_05.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section-content.cta-short-stay.hide {
  display: flex;
}

.section-content.tree-background {
  background-image: linear-gradient(to bottom, var(--dark-slate-grey-2), var(--dark-slate-grey-2));
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-content.thin {
  padding-top: 50px;
  padding-bottom: 60px;
}

.section-content.rent-condition {
  display: block;
}

.section-content.greybg {
  background-color: var(--white-smoke);
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content.superlightbg {
  background-color: #ececec4d;
}

.section-content.lisa-tcs {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.section-content.lisa-tcs.hide {
  display: none;
}

.section-content.darkbg {
  background-color: var(--dark-grey);
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content.lightgreen {
  background-color: #a0ab741a;
}

.section-content.lightgreen.white-border-top {
  border-top: 10px solid #fff;
}

.section-content.lightgreen.white-border-top-bottom {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.section-content.lighttan {
  background-color: #ddcba41a;
}

.section-content.lighttan.white-border {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.section-content.lightpink {
  background-color: #e7706f1a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.lightpink.sub-content {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.lightpink.white-border {
  border-top: 0 #fff;
  border-bottom: 10px solid #fff;
}

.section-content.lightpink.white-border-top {
  border-top: 10px solid #fff;
}

.section-content.lightpink.white-border-top-bottom {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.section-content.tan-bg {
  background-color: var(--tan);
}

.section-content.green-bg {
  background-color: var(--dark-khaki);
}

.section-content.bg-pink {
  background-color: var(--light-coral);
}

.section-content.how-it-works {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.hide2, .section-content.hide2.hidealt {
  display: none;
}

.section-content.nopadding {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.nopadding.top {
  padding-top: 0;
}

.section-content.nopadding.bottom {
  padding-bottom: 0;
}

.section-content._50px-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section-content._50px-padding-top {
  padding-top: 50px;
  padding-bottom: 0;
}

.section-content.no-margin, .section-content.no-margin._0px {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.floriade {
  background-color: #fff;
}

.section-content.collective-auctions---spring {
  background-color: #eebdb8;
}

.section-content.wg-cream {
  background-color: #e1dfd3;
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-content.wg-cream.no-margin {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.wg-cream._100px-bottom-margin {
  padding-bottom: 100px;
}

.section-content.wg-cream._100px-margin, .section-content.wg-cream.less-margin-desktop-down {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.wg-orange {
  background-color: #f47b58;
}

.section-content.wg-grey {
  background-color: #434342;
}

.section-content.form-new {
  padding-left: 0;
  padding-right: 0;
}

.section-content.new {
  padding-left: 40px;
  padding-right: 40px;
}

.section-content.collective-auctions---summer {
  background-color: var(--dark-khaki);
}

.section-content.careers {
  padding: 50px;
}

.section-content.wide-content.tanbg {
  background-color: #e5d5aa;
}

.section-content.norrebro-white.no-margin {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.norrebro-white.less-margin-desktop-down {
  background-color: var(--pale);
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.norrebro-white {
  background-color: #e1dfd3;
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-content.norrebro-white.no-margin {
  background-color: var(--pale);
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.norrebro-white._100px-bottom-margin {
  padding-bottom: 100px;
}

.section-content.norrebro-white._100px-margin, .section-content.norrebro-white.less-margin-desktop-down {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.residence---sand {
  background-color: #e1dfd3;
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-content.residence---sand.no-margin {
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.residence---sand._100px-bottom-margin {
  padding-bottom: 100px;
}

.section-content.residence---sand._100px-margin {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.residence---sand.less-margin-desktop-down {
  background-color: #d8d8c9;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-content.residences-sand {
  background-color: #e1dfd3;
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-content.residences-sand.no-margin {
  background-color: #d8d8c9;
  padding-top: 0;
  padding-bottom: 0;
}

.section-content.residences-sand._100px-bottom-margin {
  padding-bottom: 100px;
}

.section-content.residences-sand._100px-margin, .section-content.residences-sand.less-margin-desktop-down {
  padding-top: 100px;
  padding-bottom: 100px;
}

.cont-head {
  background-color: #0000;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.cont-head.nopad {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.cont-head.nopad._1200px {
  max-width: 1200px;
}

.cont-head.nopad._100px-margin {
  margin-bottom: 100px;
}

.cont-head.nopad.left-align {
  align-items: flex-start;
}

.cont-head.nopad.left {
  justify-content: center;
  align-items: flex-start;
}

.cont-head.nopad.left._10pxpad, .cont-head.nopad.centre {
  justify-content: center;
  align-items: center;
}

.cont-head.bottom-border {
  border: 1px #000;
}

.cont-head.cent {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.cont-head.sidepag {
  height: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.cont-head.round-border {
  border-radius: 15px;
  flex-direction: column;
}

.cont-head._1000px {
  max-width: 1000px;
}

.cont-head._1100px {
  justify-content: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.cont-head.grey-bg {
  background-color: #ececec4d;
  border-radius: 15px;
  padding: 60px 20px 40px;
}

.cont-head.centre {
  align-items: center;
  display: flex;
}

.cont-head.wpad {
  padding-top: 100px;
  padding-bottom: 100px;
}

.cont-head._100vh, .cont-head.auto-height {
  height: 100vh;
}

.cont-head._50vh {
  justify-content: center;
  align-items: center;
  height: 50vh;
  display: flex;
}

.cont-head.top-margin {
  margin-top: 60px;
  display: flex;
}

.cont-head.right-align {
  align-items: flex-end;
  padding-left: 150px;
  padding-right: 20px;
}

.div-highlights {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 25px;
  display: flex;
}

.divider-w9 {
  width: 6%;
}

.boxtext {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.para {
  color: #000;
  text-align: left;
  flex-wrap: nowrap;
  margin-bottom: 20px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  list-style-type: disc;
  display: block;
}

.para.tetimonial {
  margin-bottom: 20px;
  padding-left: 0;
}

.para.cent {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.para.cent.vpad20px {
  padding-top: 20px;
}

.para.cent.vpad20px.white {
  text-align: center;
  font-size: 18px;
}

.para.cent._60pxwpad {
  text-align: center;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 400;
}

.para.cent.parabold {
  font-weight: 500;
}

.para.cent._18pt {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}

.para.cent.subheading-cent, .para.cent.centdesk {
  text-align: center;
}

.para.cent.centdesk.sub {
  font-size: 20px;
  font-weight: 500;
}

.para.cent.white {
  text-align: center;
}

.para.cent.underline {
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.para.cent.centre.white.heigth26 {
  line-height: 26px;
}

.para.cent.centre.white.heigth26.left-align, .para.cent.centre.left-align.white {
  text-align: left;
}

.para.cent.centonmob {
  text-align: center;
}

.para.white {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.para.white.cent.vpad20px {
  padding-top: 20px;
  padding-bottom: 20px;
}

.para.white.cent.callout {
  margin-bottom: 0;
  padding: 20px;
}

.para.white.buttontext {
  margin-bottom: 0;
}

.para.white.centre {
  text-align: center;
}

.para.white.no-margin-para {
  margin-bottom: 0;
}

.para.downloadbox {
  color: #000;
  background-color: #0000;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  text-decoration: underline;
}

.para.bold {
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
}

.para.bold.cent {
  margin-bottom: 10px;
}

.para.bold.lowercase {
  text-transform: none;
  margin-bottom: 83px;
}

.para.vpad20px {
  padding-bottom: 20px;
}

.para.vpad20px.white.cent {
  font-weight: 400;
}

.para.leftalign {
  text-align: left;
  align-self: flex-start;
  margin-bottom: 15px;
}

.para.leftalign._10pad {
  text-align: left;
  margin-bottom: 12px;
  margin-left: 20px;
}

.para.leftalign._15px {
  font-size: 15px;
  line-height: 24px;
}

.para.featuretext {
  color: var(--dark-grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.para.featuretext.medium {
  font-weight: 500;
}

.para.call-to-action {
  white-space: normal;
  margin-top: 20px;
  font-style: normal;
  font-weight: 500;
}

.para.centre {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}

.para.centre.padding {
  margin-bottom: 60px;
  padding-bottom: 0;
}

.para.list {
  padding-left: 15px;
  display: block;
}

.para.r-pad {
  padding-right: 40px;
}

.para.cent-large {
  text-align: center;
}

.para.cent-large.alt {
  display: none;
}

.para.centonmob {
  text-align: left;
  margin-bottom: 10px;
}

.para.centonmob.nomargin {
  margin-bottom: 0;
}

.para.centonmob.l {
  margin-bottom: 5px;
}

.para.medium {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.para.medium.larger {
  font-size: 18px;
  line-height: 30px;
}

.para.medium.larger.left {
  color: var(--black);
}

.para.medium.larger.cent {
  text-align: center;
}

.para.medium.larger.cent.regular {
  font-weight: 400;
}

.para.nopad {
  color: var(--black);
  margin-bottom: 0;
}

.para.italic {
  font-style: italic;
  font-weight: 500;
}

.para.tcs {
  text-align: left;
  margin-bottom: 20px;
  font-size: 14px;
}

.para.caps {
  color: var(--orange);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 16px;
}

.para.caps.expected-date {
  font-size: 16px;
}

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

.para._14px {
  font-size: 14px;
  line-height: 23px;
}

.para._18pt {
  font-size: 18px;
}

.para._17 {
  font-size: 17px;
  line-height: 27px;
}

.para._14pt {
  font-size: 15px;
  line-height: 24px;
}

.para.emphasis {
  padding-top: 10px;
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.para._90 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.para._15px {
  margin-bottom: 0;
  font-size: 15px;
  line-height: 25px;
  display: inline;
}

.para.link {
  color: var(--black);
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.para.link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.para.link.home-page {
  font-size: 1em;
}

.para.left-align-mobile {
  text-align: left;
  margin-bottom: 10px;
}

.para.left-align-mobile.nomargin {
  margin-bottom: 0;
}

.para.left-align-mobile.l {
  margin-bottom: 5px;
}

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

.para.centre-para._50pxmargin {
  margin-bottom: 50px;
}

.para.centre-para.no-margin {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.para.centre-para.no-margin.center {
  align-self: center;
  transition: opacity .2s;
}

.para._50pxmargin {
  margin-bottom: 50px;
}

.para.nomargin, .para.no-margin {
  margin-bottom: 0;
}

.para.no-margin.bold-text.centre-mobile.bottom-margin._40px-margin {
  margin-bottom: 40px;
}

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

.para.whitetext {
  color: var(--white);
  text-align: center;
}

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

.para.center.large {
  display: block;
}

.nav {
  color: #000;
  line-height: 24px;
  text-decoration: none;
}

.nav:hover {
  font-weight: 500;
}

.nav.tan {
  color: var(--tan);
}

.nav.testimonial-name {
  margin-bottom: 0;
  font-style: italic;
}

.nav.testimonial-name:hover {
  font-weight: 400;
}

.divider-h40px {
  width: 100%;
  height: 40px;
}

.divider-h40px.show-mob {
  display: none;
}

.divider-h100px {
  height: 100px;
}

.div-block-3 {
  margin-bottom: 100px;
  margin-right: 0;
  padding: 0;
  display: flex;
}

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

.div-block-5 {
  clear: none;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

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

.collection-item {
  padding-left: 45px;
  padding-right: 45px;
}

.collection-list-wrapper {
  justify-content: space-around;
  margin-left: -35px;
  margin-right: -35px;
  display: flex;
}

.empty-state {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-bottom: 100px;
  display: flex;
}

.div-block-6 {
  width: 75%;
  min-width: 420px;
  margin-top: -35px;
}

.form-block {
  width: 50%;
}

.div-block-8 {
  justify-content: center;
  width: 100%;
  display: flex;
}

.form-text-field {
  border: 1px solid var(--gainsboro);
  object-fit: fill;
  border-radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 14px;
  line-height: 24px;
  overflow: visible;
}

.form-text-field.w50 {
  border-width: .5px;
  border-color: var(--light-grey);
  width: 49%;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 12px;
  font-size: 14px;
}

.form-text-field.multiline {
  border-color: var(--light-grey);
  white-space: break-spaces;
  align-self: flex-start;
  height: 200px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: opacity .2s;
}

.form-text-field.messagefield {
  border-width: .5px;
  border-color: var(--light-grey);
  letter-spacing: .1px;
  height: 150px;
  margin-top: 20px;
  padding-left: 10px;
  overflow: visible;
}

.form-text-field.messagefield._20px {
  margin-top: 20px;
}

.form-text-field.mod {
  object-fit: fill;
}

.form-text-field.pink {
  border-color: var(--gainsboro);
}

.form-text-field.phone {
  object-fit: fill;
}

.form-text-field.message {
  height: 150px;
}

.form-dropdown {
  border: 1px solid var(--tan);
  color: #00000080;
  background-color: #0000;
  border-radius: 5px;
  margin-top: 40px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 16px;
  line-height: 24px;
}

.form-dropdown.w50 {
  border-width: .5px;
  border-color: var(--light-grey);
  width: 49%;
  margin-top: 20px;
  padding-left: 12px;
  font-size: 14px;
}

.div-block-9 {
  justify-content: flex-start;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.submit-button {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 0;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 40px;
  font-size: 14px;
  line-height: 24px;
  display: block;
}

.submit-button:hover {
  text-decoration: underline;
}

.submit-button.pink {
  background-color: var(--light-grey);
}

.submit-button.green {
  background-color: var(--dark-khaki);
  color: var(--white);
}

.submit-button.black {
  background-color: var(--black);
  text-align: center;
  border-radius: 0;
  width: auto;
  padding-left: 60px;
  padding-right: 60px;
}

.submit-button.lalign {
  margin-top: 20px;
  margin-left: 3px;
}

.success-message {
  background-color: var(--tan);
  border-radius: 5px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  line-height: 24px;
}

.error-message {
  text-align: center;
  background-color: #e03c3140;
  border-radius: 5px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  line-height: 24px;
}

.footer {
  text-align: center;
  background-color: #c4bcb7;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.footer-flex-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 40px;
  display: grid;
}

.footer-logo-link {
  flex: 0 auto;
  min-width: 60px;
  max-height: 60px;
}

.footer-image {
  object-fit: contain;
  object-position: 0% 50%;
  height: 50px;
  margin-left: 10px;
  margin-right: 10px;
}

.footer-image:hover {
  opacity: .6;
}

.footer-image.facebook {
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.footer-link {
  color: #000;
  margin-bottom: 10px;
  text-decoration: none;
  display: block;
}

.footer-link:hover {
  font-weight: 700;
  text-decoration: none;
}

.footer-link.t-cs {
  border-right: 1px solid var(--white);
  color: var(--pale);
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 5px;
  padding-right: 10px;
  font-size: 12px;
  line-height: 22px;
  display: inline;
}

.footer-link.t-cs:hover {
  font-weight: 500;
}

.footer-link.t-cs.no-border {
  border-right-style: none;
}

.footer-link.t-cs.no-border.centre {
  text-align: center;
}

.footer-link.t-cs.end {
  border: 1px #000;
}

.cont-footer {
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.t-cs {
  text-align: left;
  font-size: 12px;
  line-height: 18px;
}

.t-cs.pale {
  border-right: 1px solid var(--white);
  color: var(--pale);
  text-align: center;
  text-transform: none;
  background-color: #0000;
  margin-right: 5px;
  padding-right: 10px;
  line-height: 22px;
}

.t-cs.white.cent {
  text-align: center;
  font-size: 14px;
  line-height: 24px;
}

.body {
  border-top: 1px none var(--white);
  background-color: var(--white);
}

.body.homegrey {
  background-color: var(--white);
}

.footer-list {
  text-align: left;
  margin-bottom: 2px;
  padding-left: 0;
  list-style-type: none;
}

.sect-propertyspecs {
  background-color: #000;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-10 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 0;
  display: flex;
}

.div-block-11 {
  align-self: flex-start;
  width: 50%;
  margin-right: 0;
}

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

.colour {
  background-color: var(--orange);
  width: 25%;
  height: 100px;
  padding-left: 10px;
  padding-right: 10px;
}

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

.colour.ligthgrey {
  background-color: var(--light-grey);
}

.colour.darkgrey {
  background-color: var(--dark-grey);
}

.colour.red {
  background-color: var(--red);
}

.container-2 {
  display: flex;
}

.h-cent {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 60px;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
  overflow: hidden;
}

.h-cent.b-margin20px {
  margin-bottom: 20px;
}

.h-cent.b-margin20px.l {
  text-align: left;
  padding-bottom: 0;
}

.h-cent._80-w {
  width: 80%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.h-cent.form-header {
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.h-cent.form-header.nobottompad {
  color: var(--white);
  padding-bottom: 40px;
}

.h-cent.form-header.nobottompad.blk {
  color: var(--black);
}

.h-cent.form-header.l {
  text-align: left;
  padding-bottom: 30px;
}

.h-cent.form-header.l.pink {
  color: var(--light-coral);
}

.h-cent.nopad {
  margin-bottom: 0;
  line-height: 46px;
}

.h-cent.nopad.nomargin {
  color: var(--white);
  margin-bottom: 0;
}

.h-cent._26pt {
  font-size: 26px;
  line-height: 36px;
}

.h-cent._26pt.no-padding, .h-cent._30pad {
  padding-bottom: 30px;
}

.h-cent._40px-margin {
  padding-bottom: 40px;
}

.h-cent._30-padding {
  padding-bottom: 30px;
}

.h-cent._30-padding.left-align {
  text-align: left;
}

.h-cent.smaller-margin {
  padding-bottom: 0;
}

.h-cent.smaller {
  font-size: 20px;
  font-weight: 400;
}

.h-cent.smaller.white {
  font-size: 20px;
}

.h-cent._30px {
  padding-bottom: 30px;
}

.h-cent._18pt {
  font-size: 18px;
  line-height: 26px;
}

.h-cent._18pt.nopadding {
  padding-bottom: 0;
}

.h-cent.white {
  padding-bottom: 0;
  font-size: 28px;
  overflow: visible;
}

.h-cent.white.large {
  font-size: 40px;
  line-height: 56px;
  display: block;
}

.property-icons {
  justify-content: flex-start;
  align-items: center;
  margin-left: 5px;
  display: flex;
}

.h-lowpad {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 22px;
}

.h-lowpad.white {
  font-size: 18px;
  font-weight: 400;
}

.h-lowpad.white.inspec {
  font-weight: 500;
}

.h-lowpad.white.eer {
  margin-right: 5px;
  padding-left: 0;
}

.h-lowpad.cent {
  text-align: left;
}

.h-lowpad._10px {
  margin-bottom: 10px;
}

.image-3 {
  margin-right: 20px;
  padding-left: 10px;
}

.div-block-13 {
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 5px;
  padding-right: 40px;
  display: flex;
}

.divider-h60px {
  height: 60px;
}

.map-property {
  margin-top: 0;
}

.map-property.left-align {
  font-size: 16px;
  line-height: 26px;
}

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

.divagent {
  align-items: center;
  padding-right: 0;
  display: flex;
}

.divagentdetails {
  width: 70%;
  padding-right: 20px;
}

.divider-h10px {
  width: 100%;
  height: 10px;
}

.property-enquiry {
  flex-wrap: wrap;
  justify-content: center;
  display: block;
}

.form-block-enquiry {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  display: flex;
}

.form {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 70%;
  display: flex;
}

.form._60 {
  width: 80%;
}

.white {
  color: var(--white);
  font-size: 16px;
  line-height: 28px;
}

.white.para.buttontext {
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-size: 14px;
}

.white.para.buttontext:hover {
  font-weight: 400;
  text-decoration: underline;
}

.white.para.buttontext:active {
  font-weight: 500;
  text-decoration: underline;
}

.services-box {
  width: 31.5%;
}

.div-w100 {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: auto;
  display: flex;
}

.div-w100.flex {
  align-items: stretch;
  display: flex;
}

.div-w100.divh350px {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 270px;
  margin-left: 0;
  position: relative;
}

.div-w100.projects-img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  position: relative;
}

.div-w100.grey-bg {
  background-color: #4c4d4f1a;
  border-radius: 16px;
  padding: 60px 20px;
  box-shadow: 6px 8px 13px -3px #4c4d4f24;
}

.appraisal-form {
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.apprailsalform {
  display: flex;
}

.appraisalfield {
  border: 1px solid var(--tan);
  border-radius: 5px 0 0 5px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 28px 40% 28px 20px;
  font-size: 16px;
  line-height: 24px;
}

.appraisalsubmit {
  background-color: var(--tan);
  border-radius: 0 5px 5px 0;
  padding: 16px 20px;
  font-size: 16px;
  line-height: 24px;
}

.divagent2 {
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.hqus {
  margin-top: 40px;
  margin-bottom: 15px;
}

.downloadbox {
  background-color: #f0eeed;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
  display: flex;
}

.downloadbox.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.downloadbox.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.downloadbox.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.downloadbox.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.downloadbox._100pad {
  margin-bottom: 100px;
}

.downloadbox.urgent-repairs {
  cursor: pointer;
  border-radius: 20px;
  justify-content: space-between;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-left: 40px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.downloadbox.urgent-repairs:hover {
  opacity: 1;
  color: #000;
  background-color: #c4bcb799;
  text-decoration: underline;
}

.downloadbox.urgent-repairs._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.image-5 {
  opacity: .7;
  margin-left: 0;
  margin-right: 30px;
  padding-left: 20px;
  display: block;
}

.dropdown-toggle {
  padding: 0 15px;
}

.dropdown-toggle:hover, .nav-drop:hover {
  font-weight: 400;
}

.nav-drop.new {
  padding-top: 30px;
}

.nav-drop-link {
  text-transform: uppercase;
  padding: 5px 15px;
}

.nav-drop-link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.nav-drop-link.white {
  color: #fff;
  background-color: #0000;
  font-size: 14px;
}

.nav-drop-link.white:hover {
  font-weight: 400;
  text-decoration: underline;
}

.dropdown-list {
  background-color: #0000;
}

.dropdown-list:hover {
  font-weight: 400;
}

.nav-drop-text {
  color: var(--pale);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 14px;
}

.nav-drop-text:hover {
  font-weight: 400;
  text-decoration: underline;
}

.nav-drop-text.blacknav {
  color: #000;
  text-transform: uppercase;
}

.sect-teamheader {
  background-color: #efefef;
  margin-top: 20px;
  padding-top: 120px;
  padding-bottom: 120px;
}

.sect-teamheader.new {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.container-3 {
  text-align: center;
  align-items: flex-start;
  display: flex;
}

.div-w50 {
  text-align: left;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.div-w50._20px-top-margin {
  margin-top: 20px;
}

.team-smicon {
  height: 32px;
  margin-top: 12px;
  margin-bottom: 40px;
  margin-right: 10px;
}

.team-smicon:hover {
  opacity: .4;
}

.blog-imleft {
  align-items: flex-start;
  display: flex;
}

.blogimage {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
  height: 320px;
}

.blogtext {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 40%;
  display: flex;
}

.blogitem {
  padding-bottom: 60px;
}

.empty-state-2 {
  background-color: #0000;
}

.page-count {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.pagination {
  align-items: center;
  margin-top: 60px;
}

.previous {
  border-style: none;
  border-color: var(--black);
  background-color: var(--black);
  border-radius: 0;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.previous:hover {
  background-color: var(--light-grey);
  color: var(--white);
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-decoration: underline;
}

.previous.grey {
  border-style: solid;
  border-color: var(--light-grey);
  background-color: var(--light-grey);
  color: var(--white);
}

.next {
  border-style: none;
  border-color: var(--tan);
  background-color: var(--black);
  color: var(--white);
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 0;
  align-items: center;
  font-size: 12px;
  text-decoration: none;
  display: flex;
}

.next:hover {
  background-color: var(--light-grey);
  color: var(--white);
  border-style: none;
  font-weight: 400;
  text-decoration: underline;
}

.next.grey {
  background-color: var(--light-grey);
}

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

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

.teamcollection {
  direction: ltr;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-job-form {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.div-job-form.hide {
  display: none;
}

.propertylistings {
  height: auto;
}

.property-icons2 {
  flex-wrap: nowrap;
  align-items: center;
  margin-top: 10px;
  padding-bottom: 0;
  display: flex;
}

.propertyicon {
  height: 25px;
  margin-left: 5px;
  margin-right: 20px;
}

.propertyicon.mod {
  margin-left: 10px;
  margin-right: 10px;
}

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

.button-2 {
  float: none;
  text-align: left;
  object-fit: cover;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f4467fc0c6a591aa3a77c43_Live%20Chat.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  min-height: 100px;
  margin-top: 14px;
  margin-bottom: -40px;
  margin-right: 62px;
  display: flex;
}

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

.grid {
  grid-column-gap: 41px;
  grid-row-gap: 60px;
  grid-template: "Image-1 Process-1"
                 "Process-2 Image-2"
                 "Image-3 Process-3"
                 "Process-4 Image-4"
                 "Image-5 Process-5"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 10px;
  padding-right: 10px;
}

.grid.sellingprocessgrid {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto minmax(auto, 1fr);
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.image-8 {
  object-fit: cover;
  width: 100%;
  height: 200px;
}

.collection-list-2 {
  margin-left: 123px;
  margin-right: 123px;
  padding-left: 30px;
  padding-right: 30px;
}

.collection-item-2 {
  padding-left: 0;
  padding-right: 0;
}

.nexticon {
  color: var(--white);
  align-self: center;
}

.collection-list-wrapper-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -90px;
  margin-right: -90px;
  display: block;
}

.previousicon {
  color: var(--pale);
}

.heading {
  color: var(--pale);
  text-align: center;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 150px;
  font-size: 50px;
  font-weight: 500;
  line-height: 68px;
}

.heading._40pt {
  font-size: 40px;
  line-height: 55px;
}

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

.heading.black {
  color: #000;
}

.heading.clear-top {
  margin-top: 0;
}

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

.div-block-23 {
  flex-direction: column;
  justify-content: center;
  margin: 40px;
  display: flex;
}

.heading-4 {
  color: var(--pale);
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.navbar-2 {
  display: none;
}

.heading-5 {
  text-align: left;
  font-size: 22px;
  line-height: 29px;
}

.appraisal-form-mobile {
  display: none;
}

.div-block-25 {
  text-align: left;
  flex: 0 auto;
  padding-top: 10px;
  padding-bottom: 50px;
}

.projectoptionbox {
  background-color: #f0eeed;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6px;
  padding: 20px 40px;
  display: flex;
}

.project-icons {
  align-items: center;
  padding-right: 40px;
  display: flex;
}

.projecticon {
  margin-left: 10px;
  margin-right: 25px;
}

.projectoptiondetails {
  display: flex;
}

.soldbanner {
  background-color: var(--tan);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 0;
  justify-content: center;
  margin-top: 0;
  padding: 15px;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.statusbanner {
  background-color: var(--tan);
  color: var(--white);
  text-align: center;
  letter-spacing: .1px;
  text-transform: uppercase;
  justify-content: center;
  min-width: 100px;
  margin-top: 0;
  margin-left: 0;
  padding: 15px;
  font-size: 20px;
  font-weight: 400;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.section {
  transition: opacity .2s;
}

.section.thin {
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.heading-6 {
  display: none;
}

.heading-9 {
  align-self: flex-start;
  margin-top: 0;
}

.heading-9.leftalign {
  padding-top: 20px;
}

.agentpara {
  margin-bottom: auto;
  display: flex;
}

.tan {
  display: none;
}

.link {
  color: var(--dark-grey);
  text-align: left;
  margin-left: 0;
  font-size: 15px;
  text-decoration: underline;
}

.link:hover {
  font-weight: 500;
}

.link.pink {
  color: var(--light-coral-2);
  margin-top: 10px;
  font-size: 15px;
  line-height: 24px;
}

.link.pink:hover {
  opacity: .5;
  font-weight: 400;
}

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

.link.end {
  font-size: 9px;
  line-height: 15px;
}

.link.white {
  opacity: .7;
  color: #fff;
  -webkit-text-stroke-color: #fff;
}

.link.team-profile {
  display: flex;
}

.vpad20x {
  align-self: center;
}

.link-4 {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
}

.viewprofilepropmgmt, .viewprofileagent {
  color: var(--tan);
}

.text-field-2 {
  border-radius: 4px;
  max-width: 100%;
  height: 40px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.form-3 {
  display: flex;
}

.submit-button-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5f506d3e8f1d250c6628e94b_Screen%20Shot%202020-09-03%20at%202.12.30%20pm.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 40px 40px;
  border-radius: 4px;
  width: 40px;
  max-width: none;
  height: 40px;
  margin-left: -9px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-31 {
  min-width: 50%;
  max-width: 100%;
}

.heading-13 {
  text-align: left;
  align-self: flex-start;
}

.heading-14 {
  align-self: flex-start;
}

.heading-14.cent {
  text-align: center;
}

.heading-14.cent.pad {
  margin-bottom: 60px;
  line-height: 34px;
}

.heading-15, .heading-16, .heading-17 {
  align-self: flex-start;
}

.background-video {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  min-height: 80vh;
  margin-top: -240px;
  padding-top: 0;
  display: none;
}

.div-block-33 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 41px;
  padding: 20px;
}

.div-block-33.newnav {
  z-index: 999;
  background-color: #fff0;
  position: sticky;
}

.centered-container {
  z-index: 10;
  text-align: center;
  flex: 1;
  position: relative;
}

.contact-form {
  padding-top: 100px;
  padding-bottom: 0;
}

.contact-form.greyback {
  background-image: linear-gradient(#ececec82, #ececec82);
}

.contact-form.greyback.nomarginbottom {
  padding-bottom: 10px;
}

.contact-form-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.colllistproperty {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-bottom: 25px;
  display: grid;
}

.collwrapproperty {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
}

.collwrapproperty.pad40 {
  margin-top: 40px;
}

.parapropertylisting {
  text-align: left;
  flex: 0 auto;
  align-self: auto;
  margin-bottom: 0;
  margin-right: 4px;
  font-size: 16px;
  line-height: 24px;
  display: block;
}

.parapropertylisting.top-padding {
  padding-top: 15px;
}

.image-19 {
  text-align: center;
  padding-bottom: 25px;
}

.link-block {
  cursor: pointer;
}

.subheading {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.subheading.black {
  color: var(--black);
  text-align: left;
  margin-bottom: 10px;
  font-size: 19px;
  line-height: 30px;
}

.subheading.black.cent {
  text-align: center;
  font-size: 18px;
}

.subheading.pink {
  color: var(--orange);
  text-align: left;
}

.subheading.pink.lpad {
  color: var(--light-coral-2);
  margin-bottom: 0;
}

.subheading.pink.cent {
  color: var(--light-coral-2);
  text-align: center;
}

.subheading._20px {
  font-size: 1px;
}

.subheading._18px {
  font-size: 18px;
  font-weight: 400;
}

.subheading.left-align {
  opacity: .7;
  text-align: left;
}

.subheading.left-align.floriade {
  opacity: 1;
  color: var(--light-coral-2);
}

.subheading.left-align.white {
  opacity: 1;
}

.subheading.button {
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
}

.intropara {
  text-align: left;
  font-size: 22px;
}

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

.image-21, .image-22, .image-23, .image-24 {
  max-width: 100%;
}

.grid-6 {
  grid-column-gap: 41px;
  grid-row-gap: 30px;
  justify-items: start;
  margin-bottom: 100px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-25 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline;
}

.image-26 {
  max-width: 100%;
}

.fineprint {
  text-align: center;
  padding-top: 10px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 10px;
  line-height: 18px;
}

.fineprint.vpad20x {
  text-align: left;
  margin-bottom: 20px;
  padding-top: 100px;
}

.fineprint.left {
  text-align: left;
  padding-top: 30px;
  padding-left: 0;
  padding-right: 0;
}

.fineprint.left.paddingtop {
  margin-top: 0;
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 19px;
}

.div-block-34 {
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: block;
}

.image-27 {
  max-width: 250px;
}

.columns-2 {
  display: flex;
}

.column-4 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.image-28 {
  max-width: 90%;
}

.processimages {
  text-align: left;
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.processheadings {
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

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

.processheadings.underline {
  text-decoration: underline;
}

.processheadings._20px-padding {
  margin-bottom: 27px;
}

.form-block-4 {
  display: none;
}

.div-block-35 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.divider-h20px {
  height: 20px;
}

.divider-h20px._100px-bottom-padding {
  margin-bottom: 100px;
  padding-bottom: 100px;
}

.divider-h5px {
  height: 5px;
}

.servicesform {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.gridnew {
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  grid-template-rows: auto minmax(auto, 1fr);
  grid-template-columns: 1fr 1fr;
  padding-left: 60px;
  padding-right: 60px;
}

.gridnew.grid3column {
  grid-column-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
  padding-left: 60px;
  padding-right: 60px;
}

.gridnew.grid4column {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blogpara {
  text-align: left;
  column-count: 1;
  font-size: 16px;
  line-height: 26px;
}

.hyperlinks {
  color: var(--black);
  margin-left: 0;
  padding-right: 0;
  font-size: 15px;
  text-decoration: none;
}

.hyperlinks:hover {
  opacity: .5;
}

.hyperlinks._16 {
  color: var(--black);
  margin-right: auto;
  font-size: 16px;
}

.hyperlinks.cent {
  margin-bottom: 0;
}

.hyperlinks.contact {
  color: var(--black);
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 15px;
  line-height: 25px;
  text-decoration: none;
}

.grid-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 60px;
}

.image-32 {
  align-self: center;
  margin-left: auto;
  margin-right: 20px;
}

.background-video-2 {
  min-height: 80vh;
  margin-top: -240px;
}

.html-embed-2, .html-embed-3 {
  display: none;
}

.mailtobutton {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 40px;
  font-size: 14px;
  display: block;
  position: relative;
  left: auto;
  right: auto;
}

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

.mailtobutton:active {
  background-color: #ddcba4cc;
}

.paragraph-9 {
  font-size: 10px;
}

.cent {
  text-align: left;
  margin-bottom: 20px;
}

.cent.stats {
  text-align: center;
  font-size: 30px;
}

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

._70-w {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.text-span {
  font-size: 13px;
}

.grid-10 {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  grid-template: "."
  / 1fr 1fr 1fr minmax(200px, .25fr);
  place-items: center;
}

.grid-10.grid-11 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

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

.image-34 {
  padding-left: 0;
}

.image-35 {
  padding-top: 0;
  padding-bottom: 10px;
}

.headerlogo {
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
  display: block;
}

.whitepara {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 16px;
}

.grid-12 {
  grid-column-gap: 40px;
  grid-row-gap: 30px;
  grid-template-areas: "Area";
}

.heading-32 {
  text-align: center;
  line-height: 34px;
}

.heading-32.green {
  color: var(--dark-khaki);
}

.heading-32.h1 {
  margin-bottom: 20px;
  line-height: 44px;
}

.heading-32.h1.blue {
  color: #98c4cc;
}

.image-39 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-12 {
  text-align: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
}

.paragraph-12.left {
  text-align: left;
  margin-top: 80px;
  margin-bottom: 20px;
  font-size: 12px;
}

.blog-intro {
  text-align: left;
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: 500;
  line-height: 28px;
  display: block;
}

.hero-blog {
  color: #fff;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 60vh;
  margin-top: -150px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
}

.div-block-46 {
  background-color: #00000040;
  position: absolute;
  inset: 0%;
}

.eventsimage {
  object-fit: cover;
  max-width: 100%;
  height: 200px;
}

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

.eventicon {
  margin-right: 10px;
  padding-right: 0;
}

.collection-list-categories {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: block;
}

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

.cat-links {
  grid-column-gap: 16px;
  grid-row-gap: 4px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: underline;
  display: grid;
}

.cat-link {
  color: var(--dark-grey);
  text-align: center;
  align-self: center;
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  text-decoration: underline;
}

.cat-link:hover {
  font-weight: 500;
}

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

.collection-list-wrapper-6 {
  text-align: center;
  padding-bottom: 0;
}

.agentone {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-41 {
  padding-bottom: 10px;
  padding-right: 30px;
}

.image-41.cent {
  margin-right: 10px;
  padding-bottom: 0;
  padding-right: 20px;
}

.agenttwo {
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.collection-item-4 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  min-width: 100%;
  display: grid;
}

.contactagentlist {
  display: flex;
}

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

.collection-item-5 {
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.collection-list-blog {
  flex-direction: row;
  grid-template: ". . Area"
                 ". . ."
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.collection-list-wrapper-9 {
  text-align: center;
}

.heading-40 {
  text-align: center;
  font-size: 17px;
}

.blog-link-box {
  background-color: var(--white-smoke);
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 40px;
}

.blog-link-box._90-width {
  max-width: 90%;
}

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

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

.grid-13 {
  grid-column-gap: 0px;
  background-color: #e7706f;
  grid-template-rows: auto;
}

.heading-41 {
  color: var(--white);
  margin-top: 10px;
  padding-bottom: 0;
  font-size: 25px;
  font-weight: 700;
  line-height: 40px;
}

.lwrap {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 40px;
  display: flex;
}

.lwrap._80 {
  color: var(--black);
}

.grid-14 {
  grid-column-gap: 0px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-areas: ".";
}

.div-block-54 {
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.div-block-54.cent {
  align-items: flex-start;
}

.div-block-55 {
  background-color: #0000;
  border-right: 1px solid #000;
  padding: 20px 30px 40px;
}

.div-block-56 {
  padding: 20px 30px 20px 40px;
}

.icon-rpad {
  margin-right: 20px;
  padding-right: 0;
}

.heading-42 {
  font-weight: 500;
}

.heading-42.cent {
  text-align: left;
}

.heading-43 {
  margin-bottom: 20px;
  font-weight: 500;
}

.heading-43.cent {
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.button-8 {
  background-color: var(--white);
  color: var(--dark-grey);
  text-align: left;
  border: 1px #000;
  margin-top: 0;
  margin-left: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
}

.button-8:hover {
  text-decoration: underline;
}

.button-8.grey {
  background-color: var(--light-grey);
  color: var(--white);
  margin-top: 20px;
}

.button-8.alternatuve {
  border-radius: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 25px 40px 25px 30px;
  transition: padding-right .2s, background-color .2s;
  display: flex;
}

.button-8.alternatuve:hover {
  background-color: var(--white-smoke);
  padding-right: 30px;
}

.button-8.alternative {
  background-color: var(--white-smoke);
  border-radius: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 25px 30px;
  transition: padding-right .2s, background-color .2s;
  display: flex;
}

.button-8.alternative:hover {
  background-color: var(--gainsboro);
  padding-right: 30px;
}

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

.text-block-2, .text-block-3, .text-block-4 {
  text-align: left;
  line-height: 22px;
}

.cta-block {
  grid-column-gap: 0px;
  background-color: var(--dark-grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.paragraph-14 {
  color: var(--white);
  margin-bottom: 20px;
}

.heading-six {
  margin-top: 0;
  margin-bottom: 5px;
  font-weight: 500;
}

.heading-six.cent {
  text-align: left;
}

.ctatextarea {
  padding: 20px 20px 30px;
}

.list-item {
  padding-bottom: 10px;
  padding-left: 10px;
  list-style-type: square;
}

.grid-15 {
  margin-top: 60px;
  padding-left: 0;
  padding-right: 0;
}

.slider-3 {
  object-fit: cover;
  background-color: #fff;
  width: 100%;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.grid-16 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
  margin-top: 40px;
}

.list-item-2 {
  list-style-type: disc;
}

._1-col-list {
  text-indent: 15px;
  font-size: 16px;
  line-height: 25px;
}

.div-block-58, .div-block-59 {
  width: 80%;
}

.mask-2 {
  object-fit: fill;
}

.lightbox-link-4 {
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-50 {
  object-fit: fill;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-62 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-63 {
  background-color: #b2b2b230;
  width: 90%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.button-new {
  background-color: var(--tan);
  border-radius: 5px;
  margin: 30px auto 60px;
  padding: 15px 20px;
  font-size: 16px;
  display: inline-block;
}

.button-new:hover {
  text-decoration: underline;
}

.button-new.cent {
  background-color: var(--black);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 0;
  margin-bottom: 100px;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
}

.button-new.cent.grey {
  background-color: var(--light-grey);
}

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

.grid-17 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.div-block-65 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fcef224237b723f83dc9a2c_cj-living-offer2.jpg");
  background-position: 100%;
  background-size: cover;
}

.div-block-66 {
  padding-top: 20px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.heading-46 {
  text-align: center;
  line-height: 36px;
}

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

.div-block-67 {
  background-color: #c6cdac;
}

.div-block-70 {
  background-color: #efe2c3;
}

.div-block-71 {
  background-color: #efcbbe;
}

.register-form {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-15 {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.coll-list-projects {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row-reverse;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-73 {
  padding-bottom: 40px;
  display: block;
}

.collection-item-6 {
  padding-left: 20px;
  padding-right: 20px;
}

.project-logo {
  z-index: 111;
  text-align: center;
  align-self: center;
  margin-top: 20px;
  margin-right: 0;
  padding-bottom: 0;
  position: absolute;
}

.tagline {
  margin-bottom: 40px;
}

.project-2-col {
  text-align: left;
  margin-bottom: 20px;
}

.div-block-74.cent, .div-block-75 {
  text-align: left;
}

.register-form-block {
  width: 50%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.grid-19 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template: ". . Area"
  / 1fr;
}

.tab-e-head-wrap {
  background-color: var(--light-grey);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px;
  display: flex;
}

.tab-e-head-wrap.dark-grey {
  border: 1px none var(--dark-grey);
  background-color: #c4bcb74d;
  border-radius: 0;
  padding-top: 20px;
  display: block;
}

.image-53 {
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-17 {
  color: var(--dark-grey);
  margin-bottom: 0;
  font-family: Gordita, Arial, sans-serif;
  font-size: 18px;
}

.div-block-85 {
  background-color: var(--pale);
  flex-direction: row;
  justify-content: space-between;
  padding: 0 10px;
  display: flex;
}

.div-block-85.runninggrey {
  background-color: #fff9;
}

.div-block-85.margintop {
  background-color: #ffffff4d;
  flex-direction: column;
  justify-content: center;
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 0;
}

.heading-58 {
  color: #000;
  align-self: auto;
  font-weight: 400;
}

.heading-58.grey {
  color: #000;
  font-weight: 400;
}

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

.grid-19-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: ". Area-2 Area"
  / .5fr 1fr 1fr .5fr;
  margin-top: 0;
  margin-bottom: 20px;
}

.earning {
  color: var(--dark-grey);
  text-align: center;
  margin-top: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 28px;
}

.price {
  color: var(--dark-grey);
  text-align: center;
  margin-bottom: 0;
  font-size: 28px;
}

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

.button-9 {
  background-color: var(--light-grey);
  letter-spacing: .5px;
  margin-top: 20px;
  padding: 10px 20px;
  font-weight: 500;
}

.button-9:hover {
  text-decoration: underline;
}

.button-9.green {
  background-color: var(--dark-khaki);
}

.cta-vlock {
  text-align: center;
  background-color: #c4bcb71a;
  padding-top: 30px;
  padding-bottom: 30px;
}

.cta-vlock.green {
  background-color: #a0ab7433;
}

.text-span-2 {
  font-weight: 700;
}

.image-mockup {
  object-fit: cover;
  border-radius: 0 15px 15px 0;
  width: 100%;
  height: 100%;
}

.image-mockup.image-l-rounded {
  object-fit: cover;
  object-position: 0% 50%;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 100%;
  background-size: auto;
}

.image-mockup.right {
  border-radius: 0 15px 15px 0;
}

.cta-block-grid {
  grid-column-gap: 0px;
  background-color: #c4bcb7b3;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.cta-block-grid.green {
  background-color: #4c4d4f1a;
}

.cta-block-grid.investment {
  margin-top: 140px;
}

.cta-block-grid.dark-pink {
  background-color: var(--light-coral-2);
}

.cta-block-grid.charcoal {
  background-color: var(--dark-grey);
}

.button-11 {
  background-color: var(--white);
  color: var(--dark-grey);
  border-radius: 5px;
  margin-left: 0;
  margin-right: auto;
  padding: 15px 20px;
  font-size: 16px;
}

.button-11:hover {
  text-decoration: underline;
}

.cta-block-heading {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 27px;
  font-weight: 500;
  line-height: 36px;
}

.cta-block-heading.white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 27px;
  font-weight: 500;
  line-height: 38px;
}

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

.cta-block-heading.cent {
  text-align: center;
  line-height: 40px;
}

.investor-checklist-cta {
  grid-column-gap: 0px;
  background-color: #e7706fe6;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.investor-checklist-cta.green {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: var(--light-coral);
  border-radius: 15px;
  flex-direction: row-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-94 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6099f20eae95e0186e898fc8_man-carrying-for-rent-sign.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 0 10px 10px 0;
  width: 95%;
}

.rental-appraisal-cta {
  grid-column-gap: 0px;
  background-color: var(--light-grey);
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.div-block-94-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 0%;
  background-size: cover;
  border-radius: 15px 0 0 15px;
  width: 100%;
}

.n-consultation {
  background-color: var(--white);
  color: var(--dark-grey);
  border: 1px #000;
  flex-direction: row;
  margin-left: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.n-consultation:hover {
  text-decoration: underline;
}

.button-block {
  display: flex;
}

.s-consultatiomn {
  background-color: var(--white);
  color: var(--dark-grey);
  border: 1px #000;
  flex-direction: row;
  margin-left: 0;
  padding-left: 10px;
}

.s-consultatiomn:hover {
  text-decoration: underline;
}

.cont-content._1100px {
  align-self: center;
  max-width: 1100px;
  position: sticky;
}

.cont-content._1100px._200-vh {
  height: 200vh;
  display: flex;
}

.cont-content.light-grey-bg {
  background-color: #ececec99;
}

.cont-content._1200px {
  max-width: 1200px;
}

.cont-content._1080px {
  max-width: 1080px;
}

.cont-content._60vh {
  height: 60vh;
}

.cont-content.relative {
  background-color: #0000;
}

.cont-content.dark-grey-bg {
  border: 30px none var(--dark-grey);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  padding-top: 50px;
  padding-bottom: 40px;
  display: flex;
}

.grid-22 {
  grid-template-rows: auto;
  grid-template-columns: 2.75fr .75fr;
  align-items: start;
  display: block;
}

.projects-headings {
  margin-bottom: 10px;
  font-size: 26px;
}

.projects-headings.centondesktop {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.tabs-wrapper {
  margin-top: 60px;
  position: relative;
}

.tabs-wrapper.hideonmob {
  margin-top: 80px;
}

.features-tabs {
  z-index: 30;
  flex-direction: column;
  align-items: flex-start;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.tab-menu {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 60px;
  margin-bottom: 80px;
  padding-bottom: 0;
  display: grid;
}

.tab-link.w--current {
  background-color: #c8c8c800;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  margin-left: 0;
  padding-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tab-link.grid {
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  margin-left: 0;
  padding-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.circlee {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  display: flex;
  position: absolute;
  bottom: -37px;
}

.dot-outline-circlee.one, .dot-outline-circlee.two, .dot-outline-circlee.three, .dot-outline-circlee.four, .dot-outline-circlee.five, .dot-outline-circlee.six {
  border: 1px solid var(--gainsboro);
  background-color: var(--pale);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.dev-headings {
  text-align: center;
  margin-left: -15px;
  margin-right: -15px;
  padding-right: 0;
  font-size: 17px;
  font-weight: 500;
  line-height: 26px;
}

.tab-line {
  background-color: var(--gainsboro);
  border-radius: 100px;
  max-width: 100%;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 86px 0% auto;
  overflow: hidden;
}

.tab-line-overlay {
  background-color: #000;
  border-radius: 100px;
  width: 16.6%;
  height: 100%;
}

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

.sentence {
  color: var(--black);
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
}

.sentence.fae {
  color: var(--gainsboro);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
}

.tabs-content {
  max-width: 100%;
  overflow: visible;
}

.main-container {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 60px;
  padding-right: 0;
  display: flex;
}

.main-container.static {
  width: 100%;
  position: static;
}

.adjacent-tabs-container {
  justify-content: center;
  align-items: flex-start;
  padding-top: 40px;
  display: flex;
}

.vertical-tabs-menu {
  flex-direction: column;
  align-items: stretch;
  padding-top: 20px;
  display: flex;
}

.vertical-tab-link {
  border: 1px none var(--dark-grey);
  color: var(--black);
  background-color: #0000;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
}

.vertical-tab-link:active {
  color: #000;
}

.vertical-tab-link.w--current {
  background-color: var(--light-grey);
  opacity: 1;
  color: var(--white);
  border-style: none;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.container-large.align-centre {
  width: 100%;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 0;
}

.tab-image {
  border-radius: 10px;
  margin-right: 0;
}

.grid-25 {
  grid-template-rows: auto;
  display: block;
}

.tick-list {
  align-items: center;
  display: flex;
}

.list-new {
  color: var(--black);
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 15px;
  font-weight: 400;
}

.list-new.black {
  color: var(--black);
  margin-left: 10px;
  padding-left: 0;
}

.div-block-98 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.black-seperator {
  background-color: var(--black);
  height: 1px;
  margin-top: 5px;
  margin-bottom: 12px;
}

.heading-68 {
  font-weight: 500;
}

.paragraph-18 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
}

.grid-25-copy {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4px;
  display: grid;
}

._14pt {
  margin-bottom: 5px;
}

._14pt.italics {
  font-size: 15px;
  font-style: italic;
  line-height: 24px;
}

.bedbathcar-wrap {
  flex-direction: row;
  align-items: center;
  margin-top: 0;
  margin-bottom: 10px;
  display: flex;
}

.paragraph-19 {
  margin-bottom: 0;
}

.image-58, .image-59, .image-60 {
  margin-right: 0;
  padding-left: 5px;
  padding-right: 10px;
}

.grid-27 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.field-label {
  color: var(--dark-grey);
  font-weight: 400;
}

.text-field-3 {
  background-color: #f8f8f8;
  border: 1px #000;
  border-radius: 5px;
}

.text-field-3.messsage-field {
  height: 100px;
}

.kg-label {
  color: var(--black);
  font-family: ibm-plex-sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.submit-button-5 {
  background-color: var(--black);
  color: var(--white);
  letter-spacing: .5px;
  text-transform: uppercase;
  border-radius: 2px;
  padding: 10px 20px;
  font-size: 14px;
  display: inline-block;
}

.submit-button-5.tan {
  background-color: var(--tan);
}

.submit-button-5.grey {
  background-color: var(--dark-grey);
}

.div-block-101 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.div-block-101.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d0d96c35bd357923b3e40_spacejoy-g3KbcDWrBUM-unsplash.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.text-block-6 {
  color: var(--black);
  border-bottom: 1px solid #000;
  font-size: 16px;
  font-weight: 400;
}

.text-block-7 {
  border-bottom: 1px solid #000;
  font-weight: 400;
  text-decoration: none;
}

.text-block-8, .text-block-9 {
  border-bottom: 1px solid #000;
  font-weight: 400;
}

.grid-28 {
  grid-column-gap: 30px;
  grid-row-gap: 60px;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 100px;
}

.paragraph-24 {
  text-align: left;
  font-size: 18px;
  font-weight: 500;
}

.img-wrap {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad906d77125e20cca194d3_20210226_022649000_iOS.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap.b2r-1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60a46d857c6205609a22bbfc_projectmarketing-header.jpg");
  background-position: 0 0;
  background-size: cover;
}

.img-wrap.b2r-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243b9b92e9a263e4f89289a_for-rent-green-2.jpg");
  background-position: 0 0;
  background-size: cover;
}

.img-wrap.b2r-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fcef224237b723f83dc9a2c_cj-living-offer2.jpg");
  background-position: 0 0;
  background-size: cover;
}

.promo-overlay {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ae2e96e09d9ef3e4db1212_Heart-Header.jpg");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 60vh;
  max-height: 780px;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 100px;
  display: flex;
}

.left-align-container {
  text-align: left;
  justify-content: flex-end;
  align-items: center;
  padding-left: 10px;
  padding-right: 0;
  display: flex;
}

.heading-promo {
  color: var(--pale);
  text-align: left;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.button-12 {
  background-color: var(--white);
  color: var(--light-coral);
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
  font-size: 16px;
  display: inline-block;
}

.button-12:hover {
  text-decoration: underline;
}

.paragraph-25 {
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 32px;
}

.div-block-104 {
  width: 60%;
}

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

.html-embed-5 {
  height: 100%;
}

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

.grid-29 {
  display: flex;
}

.grid-30 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-106 {
  text-align: center;
}

.left-75 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.div-block-108 {
  background-color: var(--light-coral);
  opacity: 1;
  border-radius: 15px;
  padding: 40px 80px;
}

.image-68, .image-69 {
  margin-right: 0;
}

.legislation-heading {
  background-image: linear-gradient(to bottom, var(--tan), var(--tan));
  height: 60vh;
  margin-top: -150px;
  margin-bottom: auto;
  padding-top: 0;
}

.image-70 {
  opacity: .3;
  filter: grayscale();
  object-fit: cover;
  width: 100%;
  height: 60vh;
}

.legislation-heading-copy {
  color: var(--pale);
  text-align: center;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  font-size: 56px;
  font-style: italic;
  font-weight: 500;
}

.legislation-subheading {
  text-align: center;
  font-size: 20px;
  font-weight: 400;
}

.grid-31 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-110 {
  background-color: #c4bcb74d;
  border-radius: 10px;
  padding: 30px;
}

.heading-71 {
  text-align: left;
  padding-top: 0;
  padding-left: 0;
  font-size: 24px;
  font-weight: 500;
}

.div-block-113 {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  display: flex;
}

.rich-text-block-2 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 16px;
  line-height: 26px;
  display: flex;
}

.heading-alternate {
  color: var(--pale);
  text-align: center;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 56px;
  font-style: italic;
  font-weight: 500;
  line-height: 66px;
}

.heading-alternate.floriade {
  color: var(--light-coral);
  font-style: normal;
}

.heading-alternate.floriade._40px {
  font-size: 40px;
}

.heading-alternate.floriade._40px.white {
  color: var(--white);
}

.heading-alternate.floriade._40px.white.left-align {
  text-align: left;
}

.heading-alternate.floriade._40px.left-align {
  text-align: left;
  font-size: 38px;
  line-height: 50px;
}

.heading-alternate.floriade._20px {
  font-size: 20px;
}

.heading-alternate.floriade._20px.white {
  color: var(--white);
}

.heading-alternate.floriade._30px {
  font-size: 30px;
  line-height: 40px;
}

.heading-alternate.floriade._30px.white {
  color: var(--white);
}

.heading-alternate.floriade._30px.white.left-align {
  text-align: left;
}

.heading-alternate.collective-auctions---spring {
  color: var(--light-coral);
  font-style: normal;
}

.heading-alternate.collective-auctions---spring._40px {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  margin-left: 0;
  margin-right: 0;
  font-size: 40px;
  line-height: 50px;
}

.heading-alternate.collective-auctions---spring._40px.white {
  color: var(--white);
}

.heading-alternate.collective-auctions---spring._40px.white.left-align {
  text-align: left;
}

.heading-alternate.collective-auctions---spring._40px.left-align {
  color: var(--white);
  text-align: left;
  text-transform: uppercase;
  align-self: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 30px;
  line-height: 50px;
}

.heading-alternate.collective-auctions---spring._40px.left-align._20px {
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
}

.heading-alternate.collective-auctions---spring._40px.left {
  text-align: left;
  line-height: 50px;
}

.heading-alternate.collective-auctions---spring._20px {
  font-size: 20px;
}

.heading-alternate.collective-auctions---spring._20px.white {
  color: var(--white);
}

.heading-alternate.collective-auctions---spring._30px {
  font-size: 30px;
  line-height: 40px;
}

.heading-alternate.collective-auctions---spring._30px.white {
  color: var(--white);
}

.heading-alternate.collective-auctions---spring._30px.white.left-align {
  text-align: left;
}

.get-it-done-block {
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  height: 45px;
  margin: auto;
  display: block;
}

.inside {
  color: var(--orange);
  text-align: center;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.inside.tan {
  background-color: var(--white);
  color: var(--tan);
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.inside.grey {
  color: var(--light-grey);
}

.collection-list-wrapper-11, .collection-list-8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-116 {
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b5cfea415755cdc81d58aa_To%20do_June.png");
  background-position: 50%;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  min-height: 350px;
  display: block;
  overflow: visible;
}

.div-block-116.faq {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b61427155abe16cef3fc1f_Graphics_Inside%20Property%20Investment12.png");
  min-height: 350px;
}

.div-block-116.the-latest {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b6142bab5f4477ee841db1_Graphics_Inside%20Property%20Investment5.png");
  background-size: cover;
  min-height: 350px;
}

.div-block-116.team {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b614271c7d06d89177e75d_Graphics_Inside%20Property%20Investment7.png");
  background-repeat: repeat;
  background-size: contain;
  background-attachment: scroll;
  min-height: 350px;
}

.collection-item-7 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.collection-item-7.grey {
  background-color: #0000;
}

.collection-item-7.pink {
  background-color: #0000;
  grid-template-columns: .5fr 1fr;
  min-height: 350px;
}

.div-block-117 {
  background-color: #0000;
  padding-right: 40px;
}

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

.investor-articles {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -90px;
  margin-right: -90px;
  display: block;
}

.collection-list-2-copy {
  margin-left: 123px;
  margin-right: 123px;
  padding-left: 50px;
  padding-right: 50px;
}

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

.div-block-119 {
  background-color: #c4bcb766;
  margin-top: 20px;
}

.paragraph-27 {
  padding: 10px;
}

.heading-74 {
  margin-top: 10px;
}

.tan-button {
  background-color: var(--tan);
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
  display: inline-block;
}

.tan-button:hover {
  text-decoration: underline;
}

.tan-button.dpink {
  background-color: var(--light-coral);
}

.heading-75 {
  color: var(--tan);
}

.heading-76 {
  margin-top: 10px;
}

.button-nor {
  background-color: #d5a286e6;
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
}

.greenbutton-copy {
  background-color: var(--dark-khaki);
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
}

.legislationbloc {
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b60e5181227dac08024bd9_Graphics_Inside%20Property%20Investment6.png");
  background-position: 50%;
  background-size: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  min-height: 350px;
  display: block;
  overflow: visible;
}

.tip-grid-tenant {
  background-color: #c4bcb799;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr;
  display: none;
}

.tenant-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b61c94a065ab3a8acf6c91_Newsletter-tenants.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  width: 400px;
  min-width: 350px;
  height: 400px;
  min-height: 350px;
}

.normal-button {
  text-align: center;
  background-color: #d5a286cc;
  border-radius: 5px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 30px;
  font-size: 16px;
  display: inline-block;
}

.normal-button:hover {
  text-decoration: underline;
}

.normal-button.white {
  background-color: var(--white);
  color: var(--dark-grey);
  padding-top: 10px;
  padding-bottom: 10px;
}

.normal-button.grey {
  background-color: var(--dark-grey);
  border-radius: 0;
  width: 400px;
  margin-top: 40px;
  padding: 12px 20px;
  display: block;
}

.normal-button.lighter-grey-copy {
  background-color: #c4bcb799;
  width: 400px;
  margin-top: 40px;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}

.normal-button.dark-grey {
  background-color: var(--dark-grey);
  width: 400px;
  margin-top: 40px;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}

.leg-link {
  color: var(--dark-grey);
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
  text-decoration: underline;
  display: block;
}

.leg-link.leftalign {
  text-align: left;
  margin-top: 10px;
}

.leg-link.leftalign.centonmob {
  margin-left: 0;
}

.leg-link.leftalign.centonmob:hover {
  opacity: .8;
}

.heading-77 {
  text-align: left;
  padding-left: 20px;
}

.ll-tag {
  background-color: var(--tan);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  display: flex;
  position: static;
}

.heading-78 {
  color: var(--white);
  margin-top: auto;
  margin-bottom: auto;
  font-weight: 500;
  line-height: 18px;
}

.faq {
  margin-bottom: 40px;
}

.to-do-block {
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 70%;
  height: 45px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.ppa-cta-block-1 {
  grid-column-gap: 0px;
  background-color: #c4bcb7b3;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 60px;
  margin-bottom: 60px;
}

.ppa-cta {
  grid-column-gap: 0px;
  background-color: #a0ab74e6;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.image-mockup-copy {
  object-fit: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 100%;
  height: 100%;
}

.heading-81 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
}

.faq-block {
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.button-dpink {
  background-color: var(--light-coral);
  color: var(--white);
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  font-size: 16px;
  display: inline-block;
}

.button-dpink:hover {
  text-decoration: underline;
}

.apply-now-cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--light-grey);
  border-radius: 15px;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.apply-now-cta.dark-grey {
  background-color: var(--dark-grey);
}

.settlement-cta {
  grid-column-gap: 0px;
  background-color: var(--dark-grey);
  border-radius: 15px;
  grid-template-rows: auto;
}

.settlement-cta.light-grey {
  background-color: var(--light-grey);
}

.image-l-rounded {
  object-fit: cover;
  border-radius: 15px 0 0 15px;
  width: 100%;
  height: 100%;
}

.image-r-rounded {
  object-fit: cover;
  border-radius: 0 15px 15px 0;
  width: 100%;
  height: 100%;
}

.small-print {
  color: var(--white);
  font-style: italic;
}

.search {
  justify-content: center;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.search._90 {
  width: 80%;
}

.tenant-tag {
  background-color: var(--dark-khaki);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  margin-right: 10px;
  display: flex;
  position: static;
}

.investor-tag {
  background-color: var(--light-grey);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  margin-right: 10px;
  display: flex;
  position: static;
}

.leg-body {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  line-height: 24px;
}

.lhand-side {
  text-align: left;
  width: 100%;
  padding: 40px;
}

.landlord-tip-block {
  grid-column-gap: 0px;
  background-color: var(--tan);
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.for-ll-img {
  object-fit: cover;
  border-radius: 15px 0 0 15px;
  width: 100%;
  height: 100%;
}

.application-cta {
  grid-column-gap: 0px;
  background-color: #4c4d4fd9;
  border-radius: 15px;
  grid-template-rows: auto;
}

.application-cta.black {
  background-color: var(--dark-grey);
}

.tipscta {
  grid-column-gap: 0px;
  background-color: var(--light-grey);
  border-radius: 15px;
  grid-template-rows: auto;
}

.list-item-7 {
  font-size: 16px;
  line-height: 24px;
}

.list-item-7.white {
  padding-top: 5px;
  padding-bottom: 5px;
  list-style-type: decimal;
}

.link-5 {
  color: var(--white);
  margin-left: 0;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
}

.html-embed-6 {
  display: none;
}

.rich-text-block-4 {
  margin-top: 20px;
  display: block;
}

.rich-text-block-5 {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.navwrapper {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  padding: 0 20px 20px;
}

.navlogosmall {
  flex-wrap: nowrap;
  display: flex;
  position: relative;
}

.nav-logo-smaller {
  object-fit: contain;
  object-position: 0% 50%;
  height: 145px;
  max-height: 100%;
  padding-top: 30px;
}

.left-arrow-6, .right-arrow-6 {
  display: none;
}

.healthcheck {
  background-color: #ecc2b3;
}

.collective-network-grid {
  grid-column-gap: 0px;
  background-color: #c4bcb733;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  justify-items: center;
}

.partner-image-container {
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  flex-direction: row;
  display: flex;
  position: relative;
}

.partner-image {
  object-fit: cover;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  width: 100%;
  display: block;
}

.overlay-bottom-left {
  z-index: 2;
  position: absolute;
  inset: auto -21px 50px 31px;
}

.testimonial-block-green {
  background-color: var(--dark-khaki);
  border-radius: 9px;
}

.text-block-10 {
  color: var(--white);
  padding: 15px 20px;
  font-style: italic;
}

.partner-info-section {
  width: 100%;
  position: relative;
}

.partner-info-wrapper {
  width: 100%;
  padding-top: 0;
  padding-left: 50px;
  padding-right: 40px;
  position: relative;
}

.heading-83 {
  color: var(--dark-grey);
  font-size: 20px;
}

.gardener {
  background-color: var(--dark-khaki);
  color: var(--white);
  letter-spacing: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 10px;
  display: inline-block;
}

.boxheadwrapper {
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  position: absolute;
}

.partner-link-block {
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 80%;
  margin-top: 20px;
  display: flex;
}

.link-6 {
  color: var(--dark-grey);
  text-align: left;
  margin-left: 0;
  font-size: 12px;
}

.solicitor {
  background-color: var(--light-grey);
  color: var(--white);
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 10px;
  display: inline-block;
}

.testimonial-block-grey {
  background-color: var(--light-grey);
  border-radius: 9px;
}

.image-75 {
  margin-left: -3px;
}

.apply-now-geocon {
  background-color: var(--light-grey);
  border-radius: 5px;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  display: inline-block;
}

.apply-now-geocon:hover {
  text-decoration: underline;
}

.image-76 {
  margin-right: 0;
}

.p-logo {
  object-fit: contain;
  object-position: 0% 50%;
  height: 100px;
  max-height: 100%;
  padding-top: 20px;
}

.navmenu-copy {
  max-height: 50px;
  padding-top: 20px;
  display: flex;
}

.heading-grid {
  background-image: linear-gradient(#a0ab74cc, #a0ab74cc);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  position: relative;
}

.heading-grid.tan {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ee3d8a7c36bb1fb2eb6090_yellow-texture-background.jpg"), linear-gradient(#ddcba4, #ddcba4);
  background-position: 0 0, 0 0;
  background-size: contain, auto;
  display: block;
}

.heading-grid.green {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b1ce01d2a4d93a323afcc9_iStock-1050730168.jpg"), linear-gradient(#a0ab74cc, #a0ab74cc);
  background-position: 0 0, 0 0;
  background-size: contain, auto;
}

.image-background-right-container {
  max-width: 70%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.image-77 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-right: 0;
  display: inline-block;
  position: relative;
  top: 0;
  right: 0;
}

.main-contain {
  width: 100%;
  max-width: 1329px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

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

.sectio {
  background-color: var(--white);
  margin-top: 60px;
  padding: 60px 20px;
  position: relative;
}

.container-smalll {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.heading-86 {
  text-align: center;
  white-space: nowrap;
  margin-top: 10px;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 36px;
}

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

.image-78 {
  text-align: center;
  margin-right: 0;
}

.new-stater-tabs {
  background-color: #0000000d;
  border-radius: 15px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.heading-87 {
  color: var(--black);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-style: normal;
}

.div-block-136 {
  padding: 20px 40px;
}

.div-block-138 {
  background-color: var(--gainsboro);
  flex-direction: row;
  margin-top: 20px;
  padding: 15px;
  display: flex;
}

.div-block-139 {
  margin-bottom: 10px;
  padding-top: 5px;
}

.day-number {
  text-align: center;
  font-size: 32px;
  font-weight: 500;
}

.p-logo-tan {
  object-fit: contain;
  object-position: 0% 50%;
  height: 100px;
  max-height: 100%;
  padding-top: 20px;
}

.heading-86-copy {
  text-align: center;
  white-space: normal;
  margin-top: 10px;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 42px;
}

.item-wrapper {
  padding: 10px 15px 20px 20px;
}

.item-text {
  color: #000000e6;
  padding-top: 8px;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  display: block;
}

.item-container-grey {
  background-color: #dddddd4d;
  border-radius: 10px;
  position: relative;
}

.meeting {
  background-color: #e09793;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  padding: 2px;
  position: absolute;
  inset: -5% auto auto -5%;
}

.training {
  background-color: #ccd0b4;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  padding: 2px;
  position: absolute;
  inset: -5% auto auto -5%;
}

.social {
  background-color: var(--light-grey);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  padding: 3px 5px 2px;
  position: absolute;
  inset: -5% auto auto -5%;
}

.admin {
  background-color: #ddcba4e6;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  padding: 3px 5px 0;
  position: absolute;
  inset: -5% auto auto -5%;
}

.image-79 {
  margin-right: 0;
}

.grid-37 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: stretch;
  width: 30%;
  margin: 20px auto;
  display: none;
}

.training-button {
  background-color: #ccd0b4;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px;
  position: static;
  inset: -10% auto auto -5%;
}

.social-button {
  background-color: var(--light-grey);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px 5px;
  position: static;
  inset: -10% auto auto -5%;
}

.admin-button {
  background-color: var(--tan);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px 5px 2px;
  position: static;
  inset: -10% auto auto -5%;
}

.meeting-button {
  background-color: #e09793;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px;
  display: block;
}

.text-block-16 {
  text-align: center;
  text-transform: uppercase;
  flex-wrap: nowrap;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  font-size: 10px;
  font-weight: 500;
  display: flex;
}

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

.collection-list-wrapper-12 {
  margin-top: 60px;
}

.text-block-17 {
  color: var(--dark-grey);
  text-align: right;
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 10px;
  font-weight: 500;
}

.day-2-link.w--current {
  color: var(--tan);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.testimonial-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
}

.testimonial-l {
  align-self: auto;
  width: 50%;
  margin-left: 0;
  margin-right: auto;
  padding-left: 0;
  padding-right: 10px;
}

.testimonial-r {
  width: 50%;
  padding-right: 0;
}

.text-block-18.white:hover {
  font-weight: 400;
  text-decoration: underline;
}

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

.testimonial-block {
  text-align: left;
  width: 90%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-block._100 {
  width: 100%;
}

.slider-6 {
  background-color: #ddd0;
  height: 100%;
  padding-bottom: 60px;
}

.tan-icon-l {
  color: var(--tan);
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 100;
}

.rich-text-block-9 {
  text-align: left;
  font-size: 15px;
  font-style: normal;
  line-height: 23px;
}

.image-81 {
  text-align: left;
  margin-bottom: 20px;
}

.left-arrow-7 {
  inset: 80% 0% 0% auto;
}

.right-arrow-7 {
  margin-right: -40px;
  top: 80%;
  left: 0%;
}

.pay-us-wrap {
  border-radius: 20px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.pay-us-copy-block {
  align-self: stretch;
  width: 50%;
}

.pay-us-copy-img-block {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 15px;
  order: 0;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 45%;
  padding-top: 0;
  display: flex;
}

.pay-us-copy {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  padding: 20px 40px 20px 0;
}

.heading-88 {
  color: var(--tan);
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.heading-88.cent {
  text-align: left;
}

.div-block-141 {
  padding-top: 0;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
}

.heading-91 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 50px;
  font-style: italic;
  line-height: 56px;
}

.heading-91.cent {
  text-align: left;
}

.heading-89-copy {
  color: var(--tan);
  font-size: 19px;
  font-weight: 500;
}

.heading-89-copy.cent {
  text-align: left;
}

.image-83 {
  margin-right: 0;
}

.vertical-tab-link-copy {
  border: 1px none var(--dark-grey);
  color: var(--black);
  background-color: #0000;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
}

.vertical-tab-link-copy:active {
  color: #000;
}

.vertical-tab-link-copy.w--current {
  border-width: 0;
  border-color: var(--light-grey);
  background-color: var(--white-smoke);
  opacity: 1;
  color: #000;
  border-radius: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.background-video-3 {
  background-color: #0000;
  height: 90vh;
}

.sect-heading-video {
  background-color: #0009;
  height: 90vh;
  margin-top: -150px;
  padding-top: 0;
}

.cont-heading-video {
  flex-flow: column;
  place-content: center;
  align-items: center;
  height: 90vh;
  min-height: 350px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: relative;
}

.heading-92 {
  text-align: center;
  letter-spacing: 1.2px;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-144 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  display: flex;
}

.div-block-145 {
  background-color: var(--white);
  width: 100%;
  height: 2px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.nav-logo-smaller-white {
  object-fit: contain;
  object-position: 0% 50%;
  height: 145px;
  max-height: 100%;
  padding-top: 30px;
}

.image-84, .image-85, .image-86, .image-87 {
  margin-right: 0;
}

.div-block-148 {
  margin-bottom: 5px;
  display: flex;
}

.grid-38 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading-93 {
  margin-top: auto;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-family: Gordita, Arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}

.div-block-150 {
  border-bottom: 1px solid #fff;
}

.text-block-19 {
  padding-bottom: 5px;
  padding-right: 20px;
  font-size: 16px;
}

.div-block-151 {
  border: 1px #000;
  border-bottom: .5px solid #fff;
  padding-bottom: 5px;
}

.div-block-152 {
  border-bottom: .5px solid #000;
  padding-bottom: 5px;
}

.div-block-153 {
  border-bottom: .5px solid #fff;
  padding-bottom: 10px;
}

.table-r, .table-l {
  width: 46%;
}

.table-wrapper {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

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

.day-grid.alt {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.day-grid.alt.retreat {
  grid-template-columns: .5fr 1fr;
}

.image-89 {
  margin-right: 0;
}

.heading-94 {
  color: var(--white);
  margin-top: 10px;
  font-size: 32px;
  line-height: 44px;
}

.div-block-156 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  min-height: 350px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-20 {
  color: var(--white);
  text-align: center;
  align-self: center;
  font-style: italic;
}

.list-3 {
  padding-left: 10px;
}

.list-item-8 {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 26px;
}

.list-item-9 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.list-item-10 {
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 26px;
}

.grid-39 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  justify-content: space-between;
}

.text-block-22 {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-23 {
  margin-top: 7px;
  font-size: 16px;
}

.text-block-22-copy {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-157 {
  flex-direction: column;
  align-items: flex-start;
  margin-right: auto;
  display: flex;
}

.text-block-24 {
  margin-top: 20px;
  font-style: italic;
}

.text-block-26 {
  color: var(--white);
  text-align: left;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  font-weight: 500;
}

.text-block-26.cent {
  color: var(--orange);
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}

.collective-auctions-enquiry {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  display: flex;
}

.collective-auction-form {
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  margin-top: -20px;
  display: flex;
}

.submit-button-copy {
  background-color: var(--tan);
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
  line-height: 24px;
}

.submit-button-copy:hover {
  background-color: var(--tan);
  opacity: .8;
}

.submit-button-copy.orange {
  background-color: var(--light-salmon);
}

.submit-button-copy.pink {
  background-color: var(--light-coral-2);
}

.event-r {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 40%;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
}

.div-block-169 {
  width: 80%;
}

.text-block-32 {
  font-size: 12px;
  line-height: 18px;
}

.div-block-172 {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-top: 20px;
}

.to-dos-grid {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr;
  display: flex;
}

.maintenance-block {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: block;
}

.to-do-boxed-heading {
  background-color: var(--light-grey);
  color: var(--white);
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 0 auto 10px;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 400;
  display: inline-block;
}

.to-do-boxed-heading.pink {
  background-color: var(--orange);
  color: var(--white);
  font-size: 18px;
}

.to-do-boxed-heading.grey {
  font-size: 18px;
}

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

.rich-text-block-10 {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
}

.hot-tip-block {
  background-color: #dddc;
  border-radius: 15px;
  margin-top: 30px;
  margin-bottom: 60px;
  padding: 20px 30px;
}

.rich-text-block-11 {
  margin-bottom: -5px;
  font-size: 15px;
  line-height: 24px;
}

.div-block-174 {
  max-width: 850px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.blog-form-block {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.form-copy {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 70%;
}

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

.image-95 {
  margin-right: 0;
}

.test-slider {
  height: 65vh;
  margin-top: -150px;
}

.stats-desktop {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  justify-content: center;
  align-items: start;
}

._37-agents {
  background-color: #e0cfa3;
}

.stat-subheading {
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 40px;
}

.stat-para {
  color: var(--white);
  letter-spacing: .5px;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.button-pink {
  color: var(--white);
  background-color: #e8b3b0;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: inline-block;
}

.button-pink:hover {
  text-decoration: underline;
}

.image-96 {
  max-height: 350px;
}

.stats-mobile {
  grid-template-rows: auto;
  justify-content: center;
  align-items: start;
  display: none;
}

.sect-heading-sliding {
  margin-top: -151px;
  padding-top: 0;
}

.cont-heading-slider {
  flex-flow: column;
  place-content: center;
  align-items: center;
  height: 65vh;
  min-height: 350px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

._28-wealth {
  background-color: var(--light-coral-2);
}

.button-tan-white-text {
  background-color: var(--tan);
  color: var(--white);
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 16px;
  display: inline-block;
}

.button-tan-white-text:hover {
  text-decoration: underline;
}

.button-tan-white-text.largebutton {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  min-width: 50vw;
  max-width: 50vw;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 51px;
  display: flex;
}

.button-tan-white-text.largebutton.pink {
  background-color: var(--light-coral);
}

.button-tan-white-text.largebutton.large-text {
  font-size: 1.5em;
  font-weight: 700;
}

.button-tan-white-text.largebutton.large-text._50px-margin {
  margin-bottom: 104px;
  font-weight: 500;
}

.button-tan-white-text.largebutton.tan.large-text.alt-button {
  border: 2px solid var(--tan);
  color: var(--tan);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  padding: 50px;
  font-size: 2em;
}

.button-tan-white-text.largebutton.tan.large-text.alt-button:hover {
  background-color: var(--tan);
  color: #fff;
}

.button-tan-white-text.largebutton.pink.large-text.alt-button {
  border: 2px solid var(--light-coral);
  color: var(--light-coral);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  padding: 29px;
  font-size: 2em;
  transition: background-color .2s, color .2s;
}

.button-tan-white-text.largebutton.pink.large-text.alt-button:hover {
  color: #fff;
  background-color: #e7706f;
}

.button-tan-white-text.largebutton.pink.large-text.alt-button:active {
  background-color: var(--light-coral);
}

.button-tan-white-text.largebutton.green {
  background-color: var(--dark-khaki);
}

.button-tan-white-text.largebutton.green.large-text.alt-button {
  border: 2px solid var(--tan);
  color: var(--tan);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  padding: 50px;
  font-size: 2em;
}

.button-tan-white-text.largebutton.green.large-text.alt-button:hover {
  background-color: var(--tan);
  color: #fff;
}

.button-tan-white-text.largebutton.green.large-text.alt-button-green {
  border: 2px solid var(--dark-khaki);
  color: var(--dark-khaki);
  -webkit-text-stroke-color: var(--dark-khaki);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 60px;
  padding: 30px;
  font-size: 2em;
  transition: background-color .2s, color .2s;
}

.button-tan-white-text.largebutton.green.large-text.alt-button-green:hover {
  background-color: var(--dark-khaki);
  color: #fff;
}

.button-tan-white-text.largebutton.white {
  background-color: var(--white);
}

.button-tan-white-text.largebutton.white.large-text.alt-button {
  border: 2px solid var(--tan);
  color: var(--tan);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  padding: 50px;
  font-size: 2em;
}

.button-tan-white-text.largebutton.white.large-text.alt-button:hover {
  background-color: var(--tan);
  color: #fff;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-green {
  border: 2px solid var(--dark-khaki);
  color: var(--dark-khaki);
  -webkit-text-stroke-color: var(--dark-khaki);
  background-color: #0000;
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 60px;
  padding: 30px;
  font-size: 2em;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-green:hover {
  background-color: var(--dark-khaki);
  color: #fff;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-white {
  border: 2px solid var(--white);
  background-color: var(--white);
  color: var(--dark-khaki);
  -webkit-text-stroke-color: var(--dark-khaki);
  border-radius: 20px;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 60px;
  padding: 30px;
  font-size: 2em;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-white:hover {
  background-color: var(--dark-khaki);
  color: #fff;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-white.no-margin {
  margin-bottom: 0;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-white._25px-margin {
  margin-bottom: 25px;
  transition: color .2s, background-color .2s;
}

.button-tan-white-text.largebutton.white.large-text.alt-button-white._25px-margin:hover {
  border-color: var(--white);
  -webkit-text-stroke-color: var(--white);
  background-color: #fff3;
}

.button-tan-white-text.white-button {
  background-color: #fff;
}

.button-tan-white-text.white-button.pink-text {
  color: var(--light-coral);
}

.button-tan-white-text.black {
  background-color: var(--black);
}

.button-tan-white-text.pink {
  background-color: var(--light-coral);
}

.button-tan-white-text.pink:hover {
  text-decoration: underline;
}

.button-tan-white-text.pink.ongoing {
  color: var(--light-coral);
  cursor: default;
  background-color: #e7706f1a;
}

.button-tan-white-text.pink.ongoing:hover {
  text-decoration: none;
}

._21-repair {
  background-color: #a3ab78;
}

.button-green {
  color: var(--white);
  background-color: #ccd0b4;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: inline-block;
}

.button-green:hover {
  text-decoration: underline;
}

.button-pink-copy {
  color: var(--white);
  background-color: #e8b3b0;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: inline-block;
}

.button-light-green {
  color: var(--white);
  background-color: #e8b3b0;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: inline-block;
}

.button-light-green:hover {
  text-decoration: underline;
}

._200-price {
  background-color: #e0cfa3;
}

._100-rent-paid {
  background-color: #a3ab78;
}

._37-own-home {
  background-color: var(--light-coral-2);
}

.underoffer {
  background-color: var(--tan);
  color: var(--white);
  text-align: center;
  letter-spacing: .1px;
  text-transform: uppercase;
  justify-content: center;
  margin-top: 0;
  margin-left: 0;
  padding: 15px;
  font-size: 20px;
  font-weight: 400;
  display: inline;
  position: absolute;
  inset: 0% auto auto 0%;
}

.newbanner {
  background-color: var(--dark-khaki);
  color: var(--white);
  text-align: center;
  letter-spacing: .1px;
  text-transform: uppercase;
  justify-content: center;
  margin-top: 0;
  margin-left: 0;
  padding: 15px;
  font-size: 20px;
  font-weight: 400;
  display: inline;
  position: absolute;
  inset: 0% auto auto 0%;
}

.nextbuttontext {
  text-align: left;
  flex-wrap: nowrap;
  flex: 0 auto;
  align-self: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  list-style-type: disc;
}

.nextbuttontext.white {
  flex: 0 auto;
  margin-bottom: 0;
}

.nextbuttontext.white:hover {
  text-decoration: underline;
}

.previousbuttontext {
  text-align: left;
  flex-wrap: nowrap;
  flex: 0 auto;
  align-self: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  list-style-type: disc;
}

.previousbuttontext.white {
  flex: 0 auto;
  margin-bottom: 0;
}

.previousbuttontext.white:hover {
  text-decoration: underline;
}

.sell-first-col {
  background-color: #f5f6f8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 0 13px #0000004d;
}

.buy-img {
  background-image: linear-gradient(#d5a286d6, #d5a286d6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61073d5df52a5a5c8348e53f_Auction-flag.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 240px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.heading-97 {
  color: var(--white);
  text-align: center;
  letter-spacing: .5px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 55px;
  font-style: italic;
  font-weight: 500;
  line-height: 38px;
}

.text-block-36 {
  color: var(--white);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.buy-div {
  background-color: #0000;
  flex-direction: column;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px;
  display: flex;
}

.chevrons {
  opacity: 1;
  margin-left: 0;
  margin-right: 0;
  padding: 3px;
}

.chevrons.margin {
  margin-bottom: 10px;
}

.list-items {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.list-items.rev {
  border-bottom: .5px solid var(--dark-grey);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.list-items.rev.cent, .list-items.rev {
  align-items: flex-start;
}

.buy-first-coll {
  background-color: #d5a28673;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  box-shadow: 0 0 13px #0000004d;
}

.sell-img {
  background-color: #c4bcb7b8;
  background-image: linear-gradient(#c4bcb7e6, #c4bcb7e6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f63a8e9b57313a46c6ef41_sold-sticker-on-a-sign.jpg");
  background-position: 0 0, 100% 10%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 240px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.sell-div {
  background-color: var(--white-smoke);
  flex-direction: column-reverse;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.cta-form-text-field {
  border: 1px none var(--tan);
  border-radius: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  font-size: 16px;
  line-height: 24px;
  display: inline-block;
}

.image-99 {
  margin-top: 20px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.tab-container {
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-icon {
  background-color: #d5a2864d;
  border-radius: 20px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-right: 0;
  padding: 15px 12px;
  display: flex;
}

.tab-icon.small {
  padding: 5px 3px 5px 7px;
}

.image-100 {
  margin-right: 0;
}

.tab-title {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 15px;
  font-weight: 500;
  display: block;
}

.tab-title.grey {
  color: #6c6f73;
  margin-top: 10px;
  font-weight: 400;
}

.tab-title.white {
  margin-top: 5px;
  font-size: 15px;
  line-height: 22px;
}

.image-101 {
  margin-right: 10px;
}

.tabs-content-2 {
  width: 90%;
  margin-top: 20px;
}

.dev-logo-holder {
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  background-color: #0000000d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: 0;
  padding: 30px 20px;
  display: flex;
}

.dev-logo-holder:hover {
  opacity: .7;
  transform: none;
}

.dev-logo-holder.hide {
  display: none;
}

.image-102 {
  margin-bottom: 10px;
  margin-right: 0;
}

.image-102._60 {
  opacity: .5;
}

.container-header {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cont-content-1080px {
  background-color: #0000;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  display: flex;
}

.wayfarer {
  opacity: 1;
  margin-bottom: 10px;
  margin-right: 0;
  transform: translate(0);
}

.grid-48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-content: center;
  place-items: center;
  margin-top: 20px;
}

.text-block-42 {
  text-transform: uppercase;
  white-space: normal;
  margin-right: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.div-block-180 {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

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

.stat-no {
  text-align: center;
  font-size: 40px;
  line-height: 50px;
}

.cta-right-2third {
  grid-column-gap: 0px;
  background-color: #c4bcb7b3;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.cta-right-2third.white {
  background-color: var(--white);
}

.button-tpc-white {
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 16px;
  display: block;
}

.button-tpc-white:hover {
  text-decoration: underline;
}

.button-tpc-white.grey {
  color: var(--dark-grey);
}

.button-tpc-white.green {
  color: var(--dark-khaki);
}

.button-tpc-white.cent {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-181 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/612444b6f0a12e74cd027b41_phone-mockup-buyfirst-form.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 100%;
}

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

.process {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 15px 10px;
  display: flex;
  position: relative;
}

.process-card.left {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.process-card.left.grey {
  background-color: #dddddd59;
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: static;
}

.process-card.right {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.process-info.left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  height: 200px;
  padding: 20px 10px;
  display: flex;
}

.process-info.right {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 40%;
  height: 220px;
  padding: 20px 10px;
  display: flex;
}

.timeline-heading {
  color: var(--black);
  margin-top: 0;
}

.timeline-heading.left {
  color: #000000e6;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
}

.timeline-heading.right {
  text-align: right;
  margin-top: 0;
}

.timeline-heading.cent {
  text-align: center;
}

.icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 64px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.icon-wrapper.short-stay {
  justify-content: flex-start;
}

.process-icon.centre {
  z-index: 2;
  border: 1.5px dashed var(--dark-khaki);
  background-color: var(--white);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
}

.process-icon.centre.tan {
  border-width: 1.5px;
  border-color: var(--tan);
}

.process-icon.centre.larger {
  background-color: var(--orange);
  border-style: none;
  width: 120px;
  height: 120px;
}

.process-icon.centre.larger.hideondesk {
  display: none;
}

.process-icon.centre.pink {
  border-color: var(--orange);
}

.process-icon.centre.short-stay {
  border-style: none;
  position: static;
}

.process-icon.centre.short-stay.pink {
  background-color: var(--light-coral);
  min-width: 60px;
  min-height: 60px;
  margin-right: 40px;
}

.horizontal-line {
  background-image: linear-gradient(187deg, var(--white), #c4bcb7c2 10%, #c4bcb7bf 90%, white);
  width: 100%;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.horizontal-line.hideonmob {
  background-color: var(--gainsboro);
  background-image: none;
}

.image-process-div-l.two {
  border-radius: 20px;
  justify-content: flex-end;
  align-items: center;
  width: 40%;
  height: 200px;
  padding-right: 20px;
  display: flex;
}

.step-heading {
  margin-top: 10px;
  font-size: 40px;
}

.step-heading.pink {
  color: var(--orange);
  margin-bottom: 10px;
  font-size: 34px;
}

.step-heading.tan {
  color: var(--tan);
  margin-bottom: 10px;
  font-size: 34px;
  display: block;
}

.step-heading.green {
  color: var(--dark-khaki);
  margin-bottom: 10px;
  font-size: 34px;
}

.step-heading.white {
  font-size: 34px;
}

.process-line {
  background-color: var(--white-smoke);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 2px;
  height: 90%;
  display: flex;
  position: absolute;
  top: 100px;
}

.process-line.hidemob {
  height: 89%;
  top: 0;
}

.process-line.hidemob.buy {
  z-index: 1;
  height: 90%;
}

.process-line.hidemob.buy.left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  left: 0;
}

.image-105, .image-106, .image-107, .image-108 {
  margin-right: 0;
}

.image-process-div-r.right {
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 40%;
  height: 200px;
  padding-left: 20px;
  display: flex;
}

.image-109 {
  margin-right: 0;
}

.boxed-text-heading-white {
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #d5a286;
  padding: 5px;
  font-size: 16px;
  font-weight: 400;
}

.boxed-text-heading-white.tan {
  background-color: var(--tan);
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  display: block;
}

.boxed-text-heading-white.tan.centre {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.boxed-text-heading-white.green {
  background-color: var(--dark-khaki);
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.process-card-general.right {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.paragraph-31 {
  text-align: center;
  letter-spacing: .2px;
  font-size: 18px;
}

.text-block-44 {
  color: #4c4d4f99;
  text-align: center;
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-44-copy {
  color: #4c4d4f99;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Oswald, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.grid-49 {
  grid-column-gap: 40px;
  background-color: var(--light-pink-80);
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  grid-template-rows: auto;
  margin-top: 0;
  margin-left: 10px;
  margin-right: 10px;
}

.button-pink-copy {
  background-color: var(--light-pink-80);
  color: var(--white);
  border-radius: 5px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: flex;
}

.button-pink-copy:hover {
  text-decoration: underline;
}

.button-pink-copy.white {
  background-color: var(--white);
  color: var(--orange);
  margin-top: 10px;
  display: block;
}

.div-block-182 {
  flex-direction: column;
  justify-content: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.div-block-183 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/612444b6f0a12e74cd027b41_phone-mockup-buyfirst-form.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px 0 0 5px;
}

.finance-block {
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.faqs-boxed-heading {
  background-color: var(--white);
  color: var(--orange);
  text-align: center;
  letter-spacing: 2px;
  text-transform: none;
  margin: 0 auto 10px;
  padding: 10px 20px;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.property-detail-wrapper {
  border-bottom: 1px solid var(--dark-grey);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.div-block-185 {
  flex-direction: row;
  display: flex;
}

.property-description-grid {
  grid-column-gap: 50px;
  grid-template-columns: 8fr 4fr;
  align-items: start;
  padding-top: 60px;
  position: relative;
}

.property-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.property-text-block {
  max-width: 700px;
  margin-left: 0;
  margin-right: auto;
}

.text-block-47 {
  margin-bottom: 20px;
  font-size: 16px;
  font-style: normal;
  line-height: 26px;
}

.property-sidebar {
  position: sticky;
  top: 50px;
}

.heading-100 {
  margin-bottom: 5px;
  font-size: 18px;
  line-height: 20px;
}

.paragraph-32 {
  text-align: left;
  margin-bottom: 5px;
}

.div-block-189 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
}

.image-111 {
  margin-top: 0;
  margin-right: 0;
}

.button-w-icon-black {
  background-color: var(--black);
  color: var(--white);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 12px 20px;
  transition: background-color .2s;
  display: flex;
}

.button-w-icon-black:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.button-w-icon-black.hide-desktop, .button-w-icon-black.hide {
  display: none;
}

.text-block-48 {
  color: var(--white);
}

.image-112 {
  margin-right: 12px;
}

.div-block-191 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 30px;
  padding-bottom: 0;
  display: flex;
}

.paragraph-33 {
  color: var(--dark-grey);
  margin-bottom: 0;
  margin-left: 2px;
  margin-right: 2px;
  font-size: 16px;
  font-weight: 400;
}

.image-113, .image-114 {
  margin-left: 5px;
  margin-right: 13px;
}

.image-115 {
  margin-left: 5px;
  margin-right: 0;
}

.text-block-48-copy {
  color: var(--black);
  text-align: right;
  margin-left: auto;
  margin-right: 0;
  font-size: 12px;
  font-style: italic;
}

.text-block-48-copy:hover {
  text-decoration: none;
}

.text-block-48-copy.l {
  text-align: left;
  margin-top: 20px;
}

.text-block-48-copy.r {
  margin-top: 10px;
  margin-right: 20px;
}

.div-block-193 {
  background-color: var(--orange);
  border-radius: 6px;
  align-items: flex-start;
  margin-top: 20px;
  padding: 20px;
  display: flex;
}

.text-block-49 {
  color: var(--white);
  font-size: 16px;
  line-height: 26px;
}

.image-116 {
  margin-bottom: 10px;
}

.div-block-194 {
  align-items: center;
  display: flex;
}

.div-block-195 {
  padding: 0 40px 20px;
}

.text-block-50 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.process-mob-body {
  text-align: right;
  font-size: 16px;
  line-height: 26px;
}

.process-mob-body.left {
  text-align: left;
}

.process-mob-body.cent {
  text-align: center;
}

.heading-102 {
  font-size: 20px;
}

.floorplan-warpper {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.divider-word-gap {
  width: 5px;
}

.black-link {
  color: var(--black);
  font-size: 16px;
}

.black-link:hover {
  text-decoration: underline;
}

.floorplan-wrapper {
  background-color: var(--black);
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 20px;
  display: flex;
}

.floorplan-wrapper:hover, .floorplan-wrapper.w--current {
  background-color: var(--light-grey);
}

._14pt-text-white {
  color: var(--white);
  margin-left: 0;
}

._14pt-text-white.horiz-borer {
  border: 1px #000;
  padding-left: 5px;
  padding-right: 20px;
}

._14pt-text-white.lpad {
  margin-left: 10px;
}

._14pt-text-white.nopad {
  margin-bottom: 0;
}

.fkoorplan-inner-wrapper {
  flex-direction: row;
  display: flex;
}

.heading-104 {
  text-align: center;
  font-size: 26px;
  line-height: 36px;
}

.prop-icons-tabs {
  border: .5px solid var(--dark-grey);
  opacity: 1;
  border-radius: 5px;
  flex-direction: row;
  place-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 12px 15px;
  display: flex;
}

.prop-icons-tabs:active {
  color: var(--white);
}

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

.image-119 {
  margin-left: 20px;
  margin-right: 0;
}

.heading-105 {
  text-align: center;
  margin-bottom: 20px;
}

.image-120 {
  margin-right: 0;
}

.grid-52 {
  background-color: #d5a286b3;
  border-radius: 15px;
  grid-template-rows: auto;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.grid-52.grey {
  background-color: var(--light-grey);
  max-width: 1000px;
}

.grid-52.green {
  background-color: #a0ab74cc;
}

.div-block-197 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61359ca50f0eb41a6ef7b570_man-holding-ipad-buy-first-timeline.jpg");
  background-position: 0%;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 100%;
  min-height: 350px;
}

.div-block-198 {
  margin-left: auto;
  margin-right: auto;
}

.text-block-51 {
  color: var(--black);
  text-align: center;
  margin-bottom: 5px;
  font-size: 16px;
}

.virtual-test {
  height: 0;
  padding-bottom: 80%;
  position: relative;
}

.multiimageslider {
  height: 62vh;
  margin-top: 20px;
}

.slide-1 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
}

.section-2 {
  margin-bottom: 40px;
}

.button-black {
  background-color: var(--black);
  text-align: center;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  width: 300px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 20px;
  font-size: 16px;
  display: block;
}

.button-black:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.div-block-202 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-203 {
  margin-top: 20px;
}

.buy-or-sell-first-cta {
  grid-column-gap: 0px;
  background-color: #d5a286cc;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.image-121 {
  object-fit: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  height: 100%;
  display: block;
}

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

.button-8-copy {
  background-color: var(--white);
  color: var(--dark-grey);
  text-align: left;
  border: 1px #000;
  margin-top: 20px;
  margin-left: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
}

.button-8-copy:hover {
  text-decoration: underline;
}

.button-dark-pink {
  border: 1px solid var(--light-coral-2);
  background-color: var(--light-coral);
  color: var(--white);
  letter-spacing: .2px;
  border-radius: 5px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 16px;
  display: block;
}

.button-dark-pink:hover {
  border: 1px solid var(--light-coral-2);
  background-color: var(--white);
  color: var(--light-coral-2);
  text-decoration: none;
}

.button-dark-pink.left {
  margin-left: 0;
}

.button-dark-pink.new {
  color: var(--dark-grey);
  background-color: #efc8c6;
}

.button-dark-pink.new:hover {
  opacity: .9;
}

.button-dark-pink.cent {
  margin-left: auto;
}

.button-dark-pink.cent.caps {
  color: var(--white);
  text-transform: uppercase;
}

.button-dark-pink.cent.caps:hover {
  color: var(--light-coral);
}

.button-dark-pink.reverse.cent.caps.rev {
  border-width: 1px;
  border-color: var(--light-coral-2);
  background-color: var(--white);
  color: var(--light-coral);
  text-align: center;
}

.button-dark-pink.reverse.cent.caps.rev:hover {
  background-color: var(--light-coral);
  color: var(--white-smoke);
}

.grid-6-copy {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  background-color: #ececec66;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: start;
  margin-top: 60px;
  margin-bottom: 100px;
  padding: 40px;
}

.dark-pink-link {
  color: var(--light-coral-2);
  text-align: center;
  margin-left: 0;
  font-size: 16px;
  text-decoration: underline;
  display: block;
}

.dark-pink-link:hover {
  font-weight: 500;
}

.heading-106 {
  color: var(--white);
}

.heading-106.cent {
  color: #000000e6;
  text-align: center;
}

.div-block-204 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-52 {
  text-align: left;
  margin-top: 30px;
  font-size: 17px;
  font-weight: 500;
  line-height: 30px;
}

.heading-italics {
  color: var(--pale);
  text-align: center;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 40px;
  font-size: 50px;
  font-style: italic;
  font-weight: 500;
}

.heading-italics.left {
  text-align: left;
  line-height: 62px;
}

.heading-italics.left.smaller {
  margin-top: 20px;
  font-size: 50px;
  line-height: 62px;
}

.heading-italics.left.smaller.white {
  color: var(--white);
}

.heading-italics.smaller {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 62px;
}

.heading-alt-wrapper {
  flex-direction: column;
  display: flex;
}

.block-heading-text {
  color: var(--orange);
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.block-heading-text.green {
  color: var(--dark-khaki);
}

.heading-block {
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.heading-108 {
  letter-spacing: .3px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.text-block-54 {
  text-align: left;
  margin-bottom: 0;
  font-size: 14px;
}

.div-block-208 {
  justify-content: space-between;
  margin-bottom: 6px;
  display: flex;
}

.text-block-54-copy {
  text-align: left;
  margin-bottom: 0;
  margin-left: 6px;
  font-size: 14px;
  font-weight: 500;
}

.container {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.slick-slider.card-slider {
  margin-left: -12px;
  margin-right: -12px;
  display: flex;
}

.card-slider_item {
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  width: 350px;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.card.slider-card {
  background-color: #ececec99;
  flex-direction: column;
  flex: 1;
  height: 100%;
  margin-bottom: 0;
  display: flex;
  box-shadow: 0 4px 12px #0000001a;
}

.card-body.is_flex {
  flex-direction: column;
  flex: 100%;
  align-items: stretch;
  padding: 0;
  display: flex;
  position: relative;
}

.div-block-209 {
  flex-direction: column;
  align-items: stretch;
  padding: 20px;
  display: flex;
}

.card-slider_nav {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.btn.btn-primary.card-slider_nav-btn.slide-left, .btn.btn-primary.card-slider_nav-btn.slide-right {
  background-color: var(--dark-khaki);
  margin-left: 0;
  padding: 16px 20px;
}

.card-slider_nav-icon {
  color: var(--white);
  width: 12px;
  height: 20px;
}

.image-124 {
  margin-right: 0;
  position: relative;
}

.horizontal-spacer-1px {
  background-color: var(--black);
  height: 1px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.horizontal-spacer-1px.white {
  background-color: #fff;
}

.div-block-191-copy {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.image-125 {
  margin-bottom: 20px;
}

.tabs-01 {
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.tabs-menu-01 {
  border-right: 1px solid #dbdbdb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.tab-link-01 {
  opacity: 1;
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 20px 20px 20px 0;
  font-size: 16px;
  transition: all .2s;
}

.tab-link-01.w--current {
  border-right: 5px solid var(--light-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 20px 20px 20px 0;
  font-size: 16px;
  font-weight: 500;
}

.text-block-56 {
  line-height: 23px;
}

.tabs-content-3 {
  width: 70%;
  padding: 40px 0 40px 40px;
}

.tab-img-02 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60a5fcb89cb777147f294510_brushed-brass-tap-mixer-on-timber-vanity-with-white-basin-bowl.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 250px;
  margin-bottom: 20px;
}

.content-section-inner {
  flex-direction: row;
  align-items: center;
  display: block;
}

.bullet-wrap {
  margin-top: 20px;
  display: flex;
}

.list-left, .list-right {
  width: 50%;
}

.list-item {
  flex-direction: row;
  padding-bottom: 5px;
  display: flex;
}

.list-item.no-gap {
  padding-left: 0;
}

.list-item.nopad {
  padding-bottom: 3px;
  padding-left: 0;
}

.list-text {
  font-size: 16px;
  line-height: 24px;
}

.list-text._14px {
  font-size: 14px;
}

.list-text._14px.meidum {
  margin-top: 5px;
  padding-bottom: 10px;
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
}

.tab-img-03 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60a5f8f71af739909c4c4531_planning-and-approval-construction-drawings-for-building.jpg.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.tab-img-04 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f33adc53925ccfe2559a4b_macbook-pro-v3-business-startup-4.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 250px;
  margin-bottom: 20px;
}

.text-wrap {
  padding-right: 20px;
}

.img-wrap-02 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f33adc53925ccfe2559a4b_macbook-pro-v3-business-startup-4.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-03 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f3398f0658755ad181a2bb_Screenshot-2022-01-28-112622.jpg");
  background-position: 70%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-04 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60989d159bca8406abb0d542_ppa%20report%20cover.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-05 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ab349e32e67a4024ca99fb_will-honey.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-06 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f33fd9e51ab4b349bf0b8e_iPhone-11-Mockups-volume-3---01.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-07 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ab35b94dc23f038b59176a_1.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.img-wrap-08 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ab312a02355bfdd464cccd_Buyer-Conceirge.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.tab-img-01 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60a5f74cd9f50fe374968cd3_canberra-city-aerial-photo.jpg");
  background-position: 50% 5%;
  background-size: cover;
  min-width: 300px;
  min-height: 250px;
  margin-bottom: 20px;
}

.composed-elements {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.boxed-text-overlay {
  z-index: 2;
  opacity: .98;
  background-color: #faf5eb;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 500px;
  min-height: 300px;
  margin-left: auto;
  margin-right: 0;
  padding: 30px 40px 30px 30px;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
  box-shadow: 1px 1px 3px #0000001c;
}

.boxed-text-overlay.grey {
  background-color: var(--white-smoke);
}

.slider-image {
  z-index: 1;
  object-fit: cover;
  width: 90%;
  height: 100%;
  min-height: 600px;
  margin-left: 0;
  margin-right: auto;
  display: block;
  position: relative;
}

.slider-7 {
  background-color: #0000;
  height: auto;
  min-height: 500px;
  position: relative;
}

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

._15pt {
  font-size: 15px;
  line-height: 24px;
}

.div-block-211 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.image-127 {
  margin-right: 10px;
}

.tick-list-copy {
  align-items: flex-start;
  margin-top: 3px;
  display: flex;
}

.button-slide-rght {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-top: 300px;
  margin-bottom: 300px;
  padding: 14px 24px;
  display: flex;
  right: -28px;
}

.image-128 {
  flex: none;
  margin-right: 0;
  position: absolute;
}

.button-slide-left {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-top: 300px;
  margin-bottom: 300px;
  padding: 14px 24px;
  display: flex;
  left: -28px;
  right: auto;
}

.image-129 {
  flex: none;
  margin-right: 0;
  position: absolute;
}

.div-block-212 {
  z-index: 6;
  background-color: var(--black);
  border-radius: 0;
  padding: 20px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-57 {
  color: var(--white);
  text-transform: uppercase;
}

.italic-text {
  letter-spacing: .8px;
}

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

.div-block-214 {
  overflow: visible;
}

.grid-56 {
  grid-column-gap: 30px;
  grid-row-gap: 25px;
}

.banner-green {
  background-color: var(--dark-khaki);
  flex-direction: row;
  justify-content: space-between;
  padding: 20px 17px;
  display: flex;
}

.text-block-58 {
  color: var(--white);
  text-transform: uppercase;
  font-size: 15px;
}

.text-block-59 {
  color: var(--white);
  padding-left: 5px;
  font-size: 15px;
  font-weight: 500;
}

.blog-cta {
  margin-top: 20px;
  font-size: 17px;
  font-weight: 500;
  line-height: 26px;
}

.colour-selection-button-b1 {
  background-color: var(--black);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 12px 20px;
  display: flex;
}

.colour-selection-button-b1:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.div-block-197-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6135a03359066511ad97ce71_sold-sign-b%26w.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 100%;
  min-height: 300px;
}

.buyer-enquiry-form {
  flex-flow: column wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.buyer-enquiry-form-block {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.grid-52-grey {
  background-color: #d5a286b3;
  border-radius: 15px;
  grid-template-rows: auto;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.gungahlin-region-enquiry-form {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.gungahlin-region-enquiry-form-block {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  display: flex;
}

._3-col-grid {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

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

.image-131, .image-132, .image-133 {
  margin-right: 0;
}

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

.div-block-219 {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 200px;
  display: flex;
}

.text-block-60 {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
}

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

.text-block-61 {
  color: #dddc;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
}

.div-block-220 {
  justify-content: center;
  align-items: flex-start;
  max-width: 60px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 20px;
  display: flex;
}

.subheading-italics {
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
}

.div-block-222 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 10px;
}

.grid-58 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "."
                 "."
                 / .75fr .75fr;
  align-items: stretch;
  width: 800px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.unlockedprize-div {
  background-color: #faf5eb;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.locked {
  margin-right: 0;
  display: block;
}

.image-135 {
  margin-top: 10px;
  margin-right: 0;
}

.heading-109 {
  font-size: 18px;
}

.heading-109.cent {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16px;
}

.unlock {
  margin-right: -10px;
  display: none;
}

.caps-heading {
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 5px;
  font-size: 12px;
  font-weight: 400;
}

.caps-heading.tan {
  background-color: var(--tan);
  color: var(--white);
  margin-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  display: block;
}

.hover-over {
  background-color: #ddcba466;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.prize-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.list-4 {
  font-size: 16px;
  line-height: 26px;
  list-style-type: decimal;
}

.list-item-11, .list-item-12 {
  margin-top: 10px;
  line-height: 28px;
}

.link-10, .link-11 {
  color: var(--tan);
}

.list-item-13 {
  line-height: 28px;
}

.grid-59 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-223 {
  border-bottom: 1px solid #000;
}

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

.unlock-staic {
  margin-right: -10px;
  display: block;
}

.colour-selection-button-b2 {
  background-color: var(--black);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 12px 20px;
  display: flex;
}

.colour-selection-button-b2:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.colour-selection-button-b3 {
  background-color: var(--black);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 12px 20px;
  display: flex;
}

.colour-selection-button-b3:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.bold-text-5, .bold-text-6, .bold-text-7 {
  text-decoration: underline;
}

.hide {
  display: none;
}

.slide-5 {
  background-image: linear-gradient(#d5a286cc, #d5a286cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61073d5df52a5a5c8348e53f_Auction-flag.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.button-pink-copy-copy {
  background-color: var(--orange);
  color: var(--white);
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 18px;
  display: inline-block;
}

.button-pink-copy-copy:hover {
  text-decoration: underline;
}

.fact-sheet-metropol {
  background-color: var(--black);
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 12px 20px;
  display: flex;
}

.fact-sheet-metropol:hover {
  background-color: var(--light-grey);
  opacity: .7;
  color: var(--white);
  text-decoration: underline;
}

.footer-new {
  background-color: var(--black);
  text-align: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.image-137 {
  margin-right: 0;
}

.image-138 {
  margin-right: 10px;
}

.footer-bottom-content {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.footer-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 40px;
  display: grid;
}

.footer-heading {
  color: var(--white);
  font-size: 13px;
}

.footer-heading.medium {
  margin-bottom: 5px;
  font-weight: 500;
}

.footer-heading.medium.l {
  text-align: left;
}

.footer-link-new {
  margin-bottom: 10px;
  text-decoration: none;
  display: block;
}

.footer-link-new:hover {
  font-weight: 700;
  text-decoration: none;
}

.footer-link-new.t-cs {
  color: #fdfdfd;
  margin-bottom: 3px;
  margin-left: 0;
  font-size: 12px;
  line-height: 22px;
}

.footer-link-new.t-cs:hover {
  font-weight: 400;
  text-decoration: underline;
}

.footer-link-new.t-cs.hide {
  display: none;
}

.footer-text {
  color: var(--white);
  font-size: 12px;
  line-height: 22px;
}

.footer-text.outline {
  border: 1px solid var(--white-smoke);
  background-color: #ffffff1a;
  border-radius: 20px;
  padding: 30px;
}

.nav-bar-new {
  z-index: 800;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: -3px;
  padding-top: 0;
  padding-left: 30px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.nav-bar-new.black {
  margin-bottom: 0;
}

.navmenu-new {
  max-height: 50px;
  padding-top: 0;
  display: flex;
}

.navlogo-new {
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-left: 10px;
  display: block;
  position: sticky;
}

.overlay-menu {
  z-index: 1;
  background-color: #000000e3;
  flex-direction: column-reverse;
  justify-content: space-around;
  align-items: flex-start;
  width: 40vw;
  height: 85vh;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-226 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: flex-start;
  padding-top: 20px;
  display: grid;
}

.social-icons-footer {
  text-align: left;
  margin-bottom: 2px;
}

.container-6, .navbar-4 {
  background-color: #0000;
}

.menu-button-3 {
  z-index: 12;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61650a9e0ae285a434ea669f_hamburger.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-attachment: scroll;
  margin-top: 25px;
  margin-left: 30px;
  margin-right: 20px;
  font-size: 24px;
  font-weight: 100;
  transition: opacity .2s;
}

.menu-button-3.w--open {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61650a9eb9398345c3c6b4b8_cross.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-attachment: scroll;
}

.menu-button-3.black {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61a018114c09ec128c6d7756_hamburger-icon-black.svg");
}

.convo-form {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.form-flex {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
  display: flex;
}

.form-flex._2 {
  flex-flow: column;
  align-items: stretch;
  margin-top: 10px;
}

.form-flex._2.l {
  align-items: flex-start;
  margin-bottom: 0;
}

.form-flex._2.l.nomargin {
  margin-top: 0;
}

.form-flex._2.l.cent {
  justify-content: flex-start;
  align-items: center;
}

.form-flex.vert {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.form-flex.vert.hide {
  display: none;
}

.form-flex.l {
  justify-content: flex-start;
  align-items: center;
}

.form-flex.nobottommargin.vertical-flexc {
  flex-direction: column;
  align-items: flex-start;
}

.form-flex.nopad {
  margin-bottom: 10px;
}

.form-flex._60 {
  width: 60%;
}

.form-flex._40 {
  width: 40%;
}

.form-flex._10px-margin {
  margin-bottom: 5px;
}

.form-label {
  flex: none;
  font-size: 14px;
  font-weight: 400;
}

.form-label.medium {
  flex: 0 auto;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.form-label._10px {
  margin-bottom: 15px;
}

.form-label._20rpad {
  margin-right: 17px;
}

.form-label._10pad {
  margin-bottom: 10px;
}

.form-label.large {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.form-label.toppad {
  margin-top: 15px;
}

.form-label.wg.alt {
  color: #e1dfd3;
}

.body-4 {
  font-size: 18px;
}

.text-field-form {
  color: var(--light-coral-2);
  text-align: left;
  background-color: #0000;
  border: 1px #000;
  border-bottom-style: solid;
  height: 35px;
  margin-bottom: 5px;
  margin-left: 20px;
  font-size: 14px;
}

.text-field-form:active, .text-field-form:focus {
  color: var(--dark-grey);
}

.text-field-form.l {
  color: var(--black);
  text-align: left;
}

.text-field-form.l.white {
  background-color: var(--white);
  margin-left: 18px;
  padding-left: 5px;
}

.text-field-form.l.white.nopad {
  height: 35px;
  margin-left: 0;
}

.text-field-form.l.white.no-left-margin {
  margin-top: 10px;
  margin-left: 0;
}

.text-field-form.l._20px-right {
  margin-right: 20px;
}

.text-field-form.l.wg {
  border-bottom-color: #f37c58;
}

.text-field-form.l.wg.alt {
  color: #e1dfd3;
  border-bottom-color: #e1dfd3;
}

.text-field-form.l.wg.alt::placeholder {
  color: #e1dfd399;
}

.text-field-form.nopad {
  color: var(--black);
  margin-left: 0;
}

.text-field-form.nopad.white {
  background-color: var(--white);
  color: var(--dark-grey);
}

.phone-field-form {
  color: var(--black);
  text-align: left;
  background-color: #0000;
  border: 1px #000;
  border-bottom-style: solid;
  height: 35px;
  margin-left: 20px;
  font-size: 14px;
}

.phone-field-form.l {
  text-align: left;
}

.phone-field-form.l.white {
  background-color: var(--white);
  padding-left: 5px;
}

.phone-field-form.l.wg {
  border-bottom-color: #f37c58;
}

.phone-field-form.l.wg.no-margin {
  margin-left: 0;
}

.phone-field-form.l.wg.alt {
  border-bottom-color: #e1dfd3;
}

.phone-field-form.l.wg.alt::placeholder {
  color: #e1dfd399;
}

.checkbox-flex {
  flex-wrap: wrap;
  place-content: stretch space-between;
  margin-top: 20px;
  display: flex;
}

.checkbox-label {
  color: #0000009c;
  margin-left: 5px;
  font-size: 14px;
  font-weight: 400;
}

.checkbox {
  background-color: var(--white);
  width: 15px;
  height: 15px;
  margin-top: 3px;
}

.checkbox.w--redirected-checked {
  border-color: var(--dark-grey);
  background-color: var(--dark-grey);
  color: var(--black);
  margin-top: 2px;
}

.checkbox-field {
  margin-bottom: 10px;
  margin-right: 10px;
  padding-right: 10px;
}

.checkbox-field-2 {
  margin-right: 10px;
  padding-right: 10px;
}

.form-section {
  letter-spacing: normal;
  margin-top: 100px;
  margin-bottom: 100px;
}

.textarea {
  border-style: none none solid;
  border-width: 0 1px 1px;
  border-color: black var(--gainsboro) var(--black) black;
  text-align: left;
  background-color: #0000;
  min-height: 100px;
  margin-top: 10px;
  margin-left: 0;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 14px;
}

.textarea::placeholder {
  color: #4c4d4fb3;
}

.textarea.left {
  text-align: left;
  padding-top: 10px;
  padding-left: 0;
}

.textarea.left.white {
  background-color: var(--white);
  color: var(--black);
  margin-top: 10px;
  padding-left: 12px;
}

.textarea.left.white.notoppad {
  margin-top: 0;
  padding-left: 5px;
}

.textarea.left.white.notoppad._50pxminh {
  min-height: 50px;
}

.textarea.left.white.notoppad._50pxminh.no-bg {
  background-color: #fff0;
}

.textarea.left.wg {
  border-bottom-color: #f37c58;
}

.textarea.left.wg.alt {
  border-bottom-color: #e1dfd3;
}

.textarea.left.wg.alt::placeholder {
  color: #e1dfd399;
}

.form-block-5 {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.search-wrapper {
  border: 1px solid var(--white);
  border-radius: 10px;
  align-items: center;
  height: 40px;
  margin-bottom: 0;
  display: flex;
}

.search-button {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/612ed5d851f6bf27f3ff23b2_icons-white-04.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px 25px;
  margin-right: 10px;
}

.search-input {
  background-color: #0000;
  border: 1px #000;
  margin-bottom: 0;
}

.search-input:focus, .search-input::placeholder {
  color: var(--white);
}

.search-block {
  width: 80%;
  margin-top: 40px;
  margin-left: 0;
}

.search-result-list {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.search-2 {
  align-items: stretch;
  display: flex;
}

.search-input-2 {
  border: 1px solid #000;
  margin-bottom: 0;
}

.search-button-2 {
  background-color: var(--black);
}

.search-header {
  color: var(--black);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  display: block;
}

.paragraph-34 {
  margin-bottom: 20px;
  line-height: 22px;
}

.search-result-item {
  border-top: 1px #000;
  border-bottom: 1px solid #000;
  flex-direction: row;
  margin-bottom: 20px;
  display: flex;
}

.link-12 {
  color: var(--light-grey);
  font-size: 12px;
}

.image-139 {
  margin-bottom: 20px;
}

.left-col-search {
  width: 50%;
  margin-right: 20px;
}

.list-5 {
  margin-bottom: 20px;
  padding-left: 20px;
}

.floorplan-button-2 {
  background-color: var(--black);
  padding: 15px;
  display: none;
}

.text-block-63 {
  color: var(--white);
  padding-left: 5px;
}

.text-block-64 {
  color: var(--white);
}

.div-block-230 {
  display: flex;
}

.wrapper {
  background-color: var(--black);
  justify-content: space-between;
  padding: 15px;
  display: flex;
}

.wrapper:hover {
  background-color: #0009;
}

.wrapper.w--current {
  background-color: var(--light-grey);
}

.wrapper.rounded {
  border-radius: 10px;
}

.div-block-231, .div-block-232 {
  display: flex;
}

.text-block-65 {
  font-size: 16px;
}

.leadergrid {
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
}

.team-meber {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-69 {
  font-size: 16px;
}

.sales-pre-list-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
                 "."
                 "."
                 "."
                 "."
                 / 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;
  grid-auto-flow: row;
}

.bd-step {
  border: 2px solid var(--light-grey);
  background-color: #ebe9e6cc;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.bd-step.trim {
  border: 3px dashed var(--dark-khaki);
}

.bd-step.lg-outline {
  border: 4px dashed var(--tan);
}

.text-block-70 {
  text-align: center;
  font-size: 13px;
  font-style: normal;
  line-height: 21px;
}

.text-block-70.smaller {
  font-size: 12px;
  line-height: 18px;
}

.text-block-70.medium {
  font-weight: 500;
  line-height: 24px;
}

.text-block-70._13px {
  font-size: 13px;
  line-height: 21px;
}

.text-block-70.shirk {
  font-weight: 400;
}

.vert-line {
  background-color: var(--light-grey);
  width: 2px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.vert-line.longer.big {
  flex-direction: row;
  align-items: stretch;
  display: flex;
}

.vert-line.auto {
  height: auto;
}

.vert-line._100-height {
  height: 100%;
}

.placeholder {
  padding-left: 20px;
}

.placeholder._50px {
  height: 50px;
}

.placeholder._20px {
  height: 60px;
}

.pink-step {
  border: 2px solid var(--orange);
  background-color: #efcbbecc;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.pink-step.or {
  background-color: #efcbbe4d;
  border-style: dashed;
  min-width: 180px;
  min-height: 180px;
}

.pink-step.tan-border {
  border: 5px dashed var(--tan);
}

.pink-step.extra-padding {
  padding-bottom: 40px;
}

.horiz-line {
  background-color: var(--light-grey);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 2px;
  display: flex;
}

.horiz-line.clear {
  background-color: #0000;
  height: auto;
}

.horiz-line.long {
  width: 200px;
}

.horiz-line.longest {
  width: 100%;
  margin-top: 40px;
}

.tan-step {
  border: 2px solid var(--tan);
  background-color: #efe2c3cc;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.tan-step.minor {
  border-radius: 70px;
  width: 150px;
  min-width: 120px;
  height: 150px;
  min-height: 120px;
}

.tan-step.pink-rim {
  border: 4px dashed var(--light-pink-80);
  background-color: #c6cdaccc;
}

.grey-black-combo-step {
  border: 3px dashed var(--dark-grey);
  background-color: #4c4d4f1a;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.green-step {
  border: 2px solid var(--dark-khaki);
  background-color: #c6cdaccc;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.green-step.alt-padding {
  padding-top: 20px;
}

.video-library-header {
  -webkit-text-fill-color: inherit;
  background-image: linear-gradient(#000000b0, #000000b0), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/617e65683ba6a00aa38c0d56_the-interior-has-a-dark-blue-armchair-on-empty-dark-background.jpg");
  background-position: 0 0, 0%;
  background-size: auto, cover;
  background-clip: border-box;
  height: 100vh;
  margin-top: -150px;
}

.full-page-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

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

.text-block-72 {
  color: var(--white);
  margin-top: 10px;
}

.div-block-241 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.list-pros {
  color: var(--black);
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.video-hover {
  margin-right: 0;
  position: relative;
}

.video-hover:hover {
  opacity: 1;
}

.grid-63 {
  border-bottom: 1px solid var(--light-grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
}

.key {
  background-color: #e6aca9;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.key.owner {
  border: 2px dotted var(--light-coral-2);
  background-color: var(--light-coral-2);
}

.div-block-245 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-right: 10px;
  display: flex;
}

.div-block-245.space {
  margin-left: 10px;
}

.key-admin {
  border: 1px solid var(--dark-khaki);
  background-color: #c6cdac;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.key-bd {
  border: 1px solid var(--light-grey);
  background-color: #ebe9e6cc;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.key-bd.supplier {
  background-color: var(--light-coral-2);
}

.pink-key {
  border: 1px solid var(--orange);
  background-color: #efcbbe;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.pink-key.cadet {
  background-color: var(--orange);
  border-style: dashed;
  border-width: 2px;
}

.tan-key {
  border: 1px solid var(--tan);
  background-color: #efe2c3;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.key-tenant {
  background-color: #00000012;
  border: 1.5px dashed #000;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.key-lead-gen {
  background-color: var(--white);
  border: 1px dashed #000;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.buy-or-sell-tabs {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sell-buy-button {
  background-color: var(--light-pink-80);
  color: var(--white);
  border-radius: 5px;
  flex-direction: column;
  align-items: center;
  min-width: 200px;
  max-width: 200px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 12px 20px;
  display: flex;
}

.sell-buy-button.w--current {
  background-color: var(--light-pink-80);
  opacity: 1;
  color: var(--white);
  border-radius: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 200px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 12px 40px 12px 39px;
  display: block;
  transform: scale(1.2);
}

.sell-buy-button.buy {
  background-color: var(--light-grey);
  color: var(--white);
  border-radius: 5px;
  min-width: 200px;
  padding-left: 40px;
  padding-right: 40px;
}

.sell-buy-title {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 0;
  font-weight: 500;
  display: block;
}

._2-col-wrap {
  grid-column-gap: 40px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

._2-col-wrap.added-pad {
  border-bottom: 2px solid var(--light-coral-2);
  padding-bottom: 100px;
}

._2-col-wrap.floriade-alt {
  background-color: #d67570;
  border-radius: 20px;
  justify-content: center;
  align-self: stretch;
}

._2-col-wrap.floriade-alt.outline {
  border: 2px solid var(--light-coral-2);
  background-color: #0000;
}

._2-col-wrap.floriade-alt.outline.hide {
  display: none;
}

.div-block-246 {
  width: 55%;
}

.heading-110 {
  margin-bottom: 20px;
}

.div-block-247 {
  justify-content: space-around;
  align-items: flex-start;
  width: 50%;
  padding-left: 40px;
  display: flex;
}

.button-14 {
  background-color: var(--white);
  color: var(--orange);
  text-align: center;
  border-radius: 4px;
  width: 100%;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  display: block;
}

.button-14:hover {
  text-decoration: underline;
}

.button-14.header {
  width: auto;
  margin-right: auto;
  padding: 15px 40px;
  font-size: 18px;
}

.button-14-copy {
  background-color: var(--light-grey);
  color: var(--white);
  text-align: center;
  border-radius: 4px;
  width: 100%;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  display: block;
}

.button-14-copy:hover {
  text-decoration: underline;
}

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

.image-144 {
  border-radius: 5px;
  margin-right: 0;
}

.button-wrapper {
  position: absolute;
}

.button-lightbox {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
  border-radius: 20px;
  align-items: center;
  padding: 14px 20px;
  display: flex;
}

.button-lightbox:hover {
  background-image: linear-gradient(#ffffffb3, #ffffffb3);
  transform: scale(1.02);
}

.button-lightbox:active {
  background-image: linear-gradient(#ffffffd9, #ffffffd9);
}

.text-block-74 {
  color: var(--orange);
  letter-spacing: .9px;
  text-transform: uppercase;
  font-size: 12px;
}

.image-145 {
  margin-right: 10px;
}

.div-block-248 {
  margin-bottom: 80px;
}

.div-block-249 {
  justify-content: space-around;
  display: flex;
}

.div-block-250 {
  width: 50%;
  margin-right: 15px;
}

.div-block-251 {
  width: 50%;
  margin-left: 15px;
}

.div-block-252 {
  background-color: var(--light-pink-80);
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-252.buy {
  background-color: var(--light-grey);
}

.text-block-75 {
  font-size: 22px;
  font-style: italic;
  font-weight: 500;
}

.text-block-75.cent {
  margin-bottom: 0;
}

.dark-pink-step-w-outline {
  border: 3px dashed var(--light-coral);
  background-color: #de918d1a;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.dark-pink-step-w-outline.grey-border {
  border-color: var(--dark-grey);
}

.bold-text-8 {
  text-transform: uppercase;
}

.bold-text-8.or {
  margin-top: 0;
  margin-bottom: 5px;
  display: block;
}

.link-14 {
  color: var(--black);
  margin-top: 15px;
  margin-left: 0;
  font-size: 13px;
  font-style: italic;
  font-weight: 500;
  text-decoration: underline;
}

.workflow-links {
  z-index: 2;
  color: var(--dark-grey);
  justify-content: center;
  align-items: flex-end;
  padding: 10px 0 7px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.image-146 {
  margin-left: 7px;
  margin-right: 0;
}

.link-15 {
  color: #000000e6;
  text-transform: uppercase;
  cursor: pointer;
  border-right: .5px solid #000000e6;
  margin-left: 0;
  margin-right: 5px;
  padding-right: 5px;
  font-size: 9px;
  font-weight: 400;
  line-height: 15px;
}

.link-15:hover {
  text-decoration: underline;
}

.link-15.end {
  color: #000000e6;
  border-right-style: none;
  margin-right: 0;
  padding-right: 0;
  font-size: 9px;
}

.link-15.hide {
  cursor: pointer;
  border-right-style: none;
  margin-right: 0;
  padding-right: 0;
}

.link-15.emd {
  border-right-style: none;
  margin-right: 0;
  padding-right: 0;
}

.slider-8 {
  min-height: 40%;
  margin-top: 60px;
}

.slide-6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193b255d87ef5d83fdeba2_15-print-Establisment-externals-15.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 33%;
  margin-right: 3px;
}

.slide-6.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd125271a0764501232e7_Aspen%20Display_1%20Bedroom_01.jpg");
}

.slide-7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb7ca3dd1704ca3e97f_7-print-Establisment-externals-7.jpg");
  background-position: 50% 100%;
  background-size: cover;
  width: 33%;
  margin-right: 3px;
}

.slide-7.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd1257ee4190262236a49_Aspen%20Display_1%20Bedroom_05.jpg");
}

.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb65d87ef227afe3336_50-print-Establishment-8.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 34%;
}

.slide-8.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd1258bc209674c012384_Aspen%20Display_1%20Bedroom_06.jpg");
}

.slide-9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb62f4ea8246b6fcad0_49-print-Establishment-7.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-9.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd1258a5f28667128310e_Aspen%20Display_1%20Bedroom_08.jpg");
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/631831369b8a1790ebd492fa_126-web-or-mls-Aspen-Drone-Twilight-Marked-8.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-10.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd122944392bb74f44c77_Aspen%20Display_1%20Bedroom_04.jpg");
}

.slide-10.establishment {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb7278e8a0fb6db4f05_48-print-Establishment-6.jpg");
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb675db1c41121ffdde_59-print-Establishment-17.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
}

.slide-11.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd122e02d27c086084617_Aspen%20Display_1%20Bedroom_03.jpg");
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb78f275168e755f882_71-print-Establishment-29.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-12.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd12189b7005b657d081d_Aspen%20Display_1%20Bedroom_02.jpg");
}

.slide-13 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb62b58e210ad94cb1e_43-print-Establishment-1.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-13.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd0f88bc20960a2012346_Aspen%20Display_2%20Bedroom_05.jpg");
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb6616c4ada7ac95af1_55-print-Establishment-13.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
}

.slide-14.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd0f5d721c4748a3cd801_Aspen%20Display_2%20Bedroom_13.jpg");
}

.slide-1-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb6cda016334c28c245_56-print-Establishment-14.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-1-2.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbcde572e59ca789c2a255_Aspen%20Display_2%20Bedroom_15.jpg");
}

.slide-1-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64193fb7616c4aa615c95af5_52-print-Establishment-10.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
  margin-right: 3px;
}

.slide-1-3.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd0f46fcb8161fc457360_Aspen%20Display_2%20Bedroom_04.jpg");
}

.slide-1-4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64194212616c4ab0c7c982ed_4-web-or-mls-Establisment-externals-4.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33.3%;
}

.slide-1-4.black-diamond {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bbd0f47d7b7c5e1f8f9e91_Aspen%20Display_2%20Bedroom_08.jpg");
}

.div-block-254 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-150 {
  margin-right: 0;
  display: block;
}

.lightbox-link-6 {
  margin-left: 0;
}

.timeline-header {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gordita, Arial, sans-serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.2em;
}

.timeline-header.cent {
  text-align: center;
  margin-bottom: 40px;
}

.div-block-259 {
  justify-content: space-around;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-16 {
  color: var(--black);
  margin-left: 0;
  font-weight: 500;
  text-decoration: underline;
}

.link-16:hover {
  opacity: .49;
  text-decoration: underline;
}

.back-to-top-button {
  z-index: 999;
  position: fixed;
  bottom: 24px;
  right: 24px;
}

.button.icon-button {
  background-color: var(--light-grey);
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-left: 0;
  padding: 14px 24px;
  display: flex;
}

.button.white {
  background-color: var(--white);
  color: var(--black);
  margin-top: 20px;
}

.button.white:hover {
  opacity: .6;
}

.button.grey {
  background-color: var(--dark-grey);
  letter-spacing: 1px;
  margin-right: auto;
  padding: 10px 20px;
}

.button.dark-grey {
  background-color: var(--dark-grey);
  letter-spacing: .6px;
  text-transform: none;
  margin-top: 10px;
  margin-right: auto;
  padding: 10px 20px;
}

.button.dark-grey:hover {
  background-color: #4c4d4fcc;
}

.button.dark-grey.minuspad {
  margin-top: -10px;
}

.image-153 {
  margin-right: 0;
  transition: opacity .2s;
  position: absolute;
  transform: rotate(90deg);
}

.section-dark {
  z-index: 999;
  border-bottom: 1px solid var(--light-grey);
  background-color: var(--white);
  color: #fff;
  margin-top: 40px;
  margin-bottom: 100px;
  padding-top: 40px;
  padding-bottom: 40px;
  position: sticky;
  top: 0;
}

.anchor {
  height: 120px;
}

.metropol-form-block-enquiry {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  display: flex;
}

.portals-wrapper {
  flex-direction: row;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-154 {
  border: 1px solid var(--light-grey);
  margin-right: 0;
  box-shadow: 3px 3px 6px #0000001a;
}

.image-154:hover {
  box-shadow: none;
}

.logo-wrapper {
  max-width: 200px;
  margin-left: 0;
}

.divw20px {
  width: 20px;
}

.sold-projects-banner {
  background-color: var(--black);
  color: var(--white);
  text-transform: uppercase;
  padding: 15px;
  font-size: 18px;
  font-weight: 500;
  position: absolute;
  inset: 0% 0% auto auto;
}

.faq-q {
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 20px;
  display: flex;
}

.accordian-item {
  border-top: 1px solid var(--orange);
  overflow: visible;
}

.accordian-item:last-child {
  border-bottom: 1px solid #5fd567;
}

.container-8 {
  z-index: 3;
  max-width: 1344px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-8.basic-grid {
  z-index: 3;
  z-index: 3;
  grid-row-gap: 180px;
  border-bottom: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: auto;
  display: grid;
}

.plus-vert {
  background-color: var(--orange);
  width: 2px;
  height: 12px;
  position: absolute;
}

.faq-block-2 {
  border-bottom: 1px #000;
}

.block-grid {
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.head-regular {
  letter-spacing: -.31px;
  padding-left: 20px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.plus-icon {
  border: 1px solid var(--orange);
  background-color: #0000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-top: -5px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.plus-horiz {
  background-color: var(--orange);
  width: 12px;
  height: 2px;
  position: absolute;
}

.faq-ans {
  padding-left: 20px;
  overflow: hidden;
}

.text-span-3 {
  font-size: 20px;
}

.caps {
  color: #feae76;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Gordita, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.process-heading {
  letter-spacing: .1px;
  padding-right: 40px;
  font-family: Gordita, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.c-scrolling-line-2 {
  align-items: center;
  margin-bottom: 10px;
  padding-right: 2px;
  display: flex;
}

.c-scrolling-item-2 {
  flex: none;
  width: 100%;
}

.scroll-line-2 {
  background-color: #ccc;
  width: 100%;
  height: 2px;
}

.grid-66 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 40px auto 60px;
}

.c-scrolling-details-2 {
  padding-top: 0;
  padding-bottom: 10px;
  padding-right: 30px;
}

.image-155 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 5px;
}

.boxed-text-heading-copy {
  background-color: var(--light-pink-80);
  color: var(--white);
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.text-block-78 {
  padding-top: 5px;
  font-size: 17px;
  font-weight: 500;
}

.div-block-262 {
  align-items: center;
  display: flex;
}

.div-block-263 {
  padding-bottom: 40px;
}

.button-16 {
  background-color: var(--light-pink-80);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  display: inline-block;
}

.button-16:hover {
  text-decoration: underline;
}

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

.grid-67 {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-79 {
  color: var(--black);
  padding-top: 10px;
  font-size: 16px;
}

.video-wrapper {
  margin-top: 60px;
}

.video-wrapper.grey-bg {
  background-color: var(--dark-grey);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: relative;
}

.lightbox-link-7 {
  position: static;
}

.play {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.play:hover {
  background-color: #e9b9a899;
}

.image-156 {
  max-width: 25%;
  margin: auto;
  display: block;
}

.lightbox-wrap {
  position: relative;
}

.timeline-wrap {
  padding-left: 0;
  padding-right: 0;
}

.links {
  justify-content: center;
  padding-top: 5px;
  display: flex;
}

.links.urbana {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-19 {
  color: var(--dark-grey);
  text-transform: uppercase;
  padding-right: 3px;
  font-size: 12px;
  text-decoration: underline;
}

.link-20 {
  color: var(--dark-grey);
  text-transform: uppercase;
  padding-left: 3px;
  font-size: 12px;
  text-decoration: underline;
}

.workflow-wrapper {
  margin-bottom: 40px;
}

.faq-q-2 {
  cursor: pointer;
  align-items: flex-start;
  width: 100%;
  max-width: 1000px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.accordian-item-2 {
  border-top: 1px solid var(--dark-khaki);
  border-bottom: 1px #000;
  width: 100%;
}

.accordian-item-2:last-child {
  border-bottom: 1px solid #5fd567;
}

.accordian-item-2.pink {
  border-bottom: 1px solid var(--orange);
  border-top-color: var(--orange);
  display: block;
}

.accordian-item-2.pink.working {
  display: block;
}

.accordian-item-2.pink.hide {
  display: none;
}

.accordian-item-2.ccs {
  border-top-width: 2px;
  border-top-color: var(--cc-tangerine);
}

.plus-vert-2 {
  background-color: var(--dark-khaki);
  width: 2px;
  height: 12px;
  position: absolute;
}

.plus-vert-2.pink {
  background-color: var(--orange);
}

.plus-vert-2.ccs {
  background-color: var(--light-salmon);
}

.head-regular-2 {
  letter-spacing: -.31px;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.plus-icon-2 {
  border: 1px solid var(--dark-khaki);
  background-color: #a0ab741a;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-top: -5px;
  margin-left: 0;
  margin-right: 50px;
  display: flex;
  position: relative;
}

.plus-icon-2.pm {
  border-color: var(--light-pink-80);
  background-color: #e9b9a833;
}

.plus-icon-2.ccs {
  border-color: var(--light-salmon);
  background-color: var(--cc-tangerine);
}

.plus-horiz-2 {
  background-color: var(--dark-khaki);
  width: 12px;
  height: 2px;
  position: absolute;
}

.plus-horiz-2.pink {
  background-color: var(--orange);
}

.faq-ans-2 {
  overflow: hidden;
}

.key-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  padding-top: 20px;
  padding-bottom: 40px;
  padding-left: 0;
  display: flex;
}

.key-wrapper.wrap {
  grid-row-gap: 10px;
  flex-flow: wrap;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.starter-grid-7-col-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;
}

.dark-grey-step {
  border: 2px none var(--light-pink-80);
  background-color: var(--dark-grey);
  color: var(--white);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 100px;
  padding: 10px;
  display: flex;
  position: relative;
}

.list-6 {
  padding-left: 20px;
  list-style-type: decimal;
}

.list-item-14, .list-item-15, .list-item-16 {
  padding-top: 10px;
  padding-left: 5px;
  font-size: 16px;
  line-height: 25px;
}

.text-block-80 {
  padding-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.text-span-5 {
  font-size: 12px;
}

.light-grey-step {
  border: 2px solid var(--light-grey);
  background-color: #00000012;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.dark-pink-step {
  border: 2px none var(--light-coral);
  background-color: var(--light-coral-2);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

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

.accounts {
  border: 1px solid var(--tan);
  background-color: var(--dark-khaki);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

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

.text-block-82 {
  padding-right: 3px;
  display: inline-block;
}

.div-block-266 {
  padding-bottom: 5px;
  display: flex;
}

.div-block-267 {
  border: .5px solid var(--light-grey);
  margin-bottom: 20px;
}

.accounts-step {
  border: 2px solid var(--light-coral);
  background-color: var(--light-coral);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.button-17 {
  background-color: var(--white);
  color: var(--dark-grey);
  margin-top: 20px;
  margin-left: 0;
}

.button-17:hover {
  text-decoration: underline;
}

.cta-block-grid-copy {
  grid-column-gap: 0px;
  background-color: #c4bcb7b3;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.cta-block-grid-copy.tan {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #ddcba4e6;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta-block-grid-copy.tan._90 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cta-block-grid-copy.grey {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #ddcba4e6;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta-block-grid-copy.grey._90 {
  background-color: #c4bcb7b3;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-268 {
  width: 50%;
}

.lwrap-copy {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  padding: 40px;
  display: flex;
}

.principal-step {
  border: 2px none var(--dark-khaki);
  background-color: var(--dark-khaki);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.misc-key-5 {
  border: 1px solid var(--light-coral-2);
  background-color: var(--light-coral-2);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.contact-us-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.subheading-2 {
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
}

.grid-68 {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
}

.link-21, .link-22 {
  color: var(--black);
  text-decoration: underline;
}

.title {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 16px;
  font-weight: 500;
}

.rich-text-block-12 {
  font-size: 16px;
  line-height: 24px;
}

.header {
  text-align: center;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 500;
  line-height: 24px;
}

.header._40px-margin {
  margin-top: 40px;
  margin-bottom: 40px;
}

.button-18 {
  background-color: var(--light-grey);
  margin-right: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
}

.div-block-269 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-5 {
  margin-top: -151px;
}

.message-field {
  min-height: 150px;
  margin-top: 20px;
}

.message-field.notopmargin {
  margin-top: 0;
}

.text-block-83 {
  color: var(--white);
}

.text-block-84 {
  color: var(--dark-grey);
  font-size: 16px;
  text-decoration: none;
}

.text-block-85 {
  color: var(--white);
}

.grid-69 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.box-button {
  background-color: var(--light-pink-80);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 40px;
  display: flex;
}

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

.sub-sub-heading {
  text-align: center;
  font-size: 22px;
  font-weight: 500;
}

.sub-sub-heading.l {
  text-align: left;
  padding-left: 0;
  line-height: 34px;
}

.sub-sub-heading.l._10px {
  padding-left: 10px;
}

.sub-sub-heading.l._10px.wht {
  padding-left: 0;
  font-size: 24px;
}

.sub-sub-heading.white._34px {
  font-size: 34px;
}

.sub-sub-heading.white._34px.l {
  font-size: 32px;
  line-height: 44px;
}

.text-block-86 {
  color: var(--black);
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
}

.text-block-87 {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

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

.list-7 {
  list-style-type: decimal;
}

.link-23 {
  color: var(--dark-grey);
  text-decoration: underline;
}

.text-block-88 {
  padding-top: 10px;
  padding-left: 40px;
  font-size: 14px;
  font-style: italic;
  line-height: 20px;
}

.text-block-88.nopad {
  padding-top: 20px;
  font-size: 14px;
}

.list-item-17, .list-item-18 {
  padding-top: 20px;
  font-size: 16px;
  line-height: 24px;
}

.div-block-272 {
  padding-top: 60px;
}

.div-block-272.no-pad {
  padding-top: 0;
}

.text-block-89 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 500;
}

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

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

.text-block-90 {
  margin-left: 40px;
  padding-top: 10px;
  font-size: 16px;
  line-height: 24px;
}

.text-block-90.no-marg {
  padding-top: 0;
}

.list-item-19, .list-item-20 {
  font-size: 16px;
  line-height: 24px;
}

.italic-text-2 {
  font-style: normal;
  font-weight: 500;
}

.div-w100-copy {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: auto;
  display: flex;
}

.text-span-7 {
  text-decoration: underline;
}

.dark-pink-key-w-outline {
  border: 2px dashed var(--light-coral);
  background-color: #e7706f33;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

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

.mid-grey-key {
  border: 2px none var(--dark-grey);
  background-color: var(--light-grey);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.mid-grey-step {
  border: 2px none var(--white-smoke);
  background-color: var(--light-grey);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.mid-grey-step.external {
  border-style: dashed;
  border-width: 3px;
}

.div-head-wrap {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-head-r {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  padding-right: 20px;
  display: flex;
}

.div-head-l {
  width: 45%;
}

.text-block-91 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  font-style: italic;
}

.div-block-20pad {
  padding: 20px;
}

.lottie-animation {
  max-width: 350px;
}

.button-16-copy {
  border: 1px solid var(--light-pink-80);
  color: var(--orange);
  text-align: center;
  background-color: #e9b9a81a;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  display: inline-block;
}

.button-16-copy:hover {
  text-decoration: underline;
}

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

.video-hover-lightbox {
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-left: 0;
  display: flex;
  position: relative;
}

.video-hover-lightbox:hover {
  opacity: .8;
  transform: scale(1.02);
}

.play-button-really {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f328b9d4eb3b4ad5f5a3d7_Play%20button.svg");
  background-position: 0 0;
  background-size: cover;
  width: 70px;
  height: 70px;
  margin-top: -10px;
  position: absolute;
  inset: auto;
}

.text-block-92 {
  font-size: 24px;
}

.project-grid.hideondesk {
  display: none;
}

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

.auction-gird {
  grid-column-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-275 {
  padding: 20px 20px 20px 40px;
}

._2-col-form {
  grid-column-gap: 0px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

._2-col-form.centre-align {
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.form-l {
  width: 60%;
}

._2-col-block {
  background-color: #e9b9a800;
  margin-top: 60px;
  display: flex;
}

.r-col-60 {
  width: 60%;
}

.l-col-40 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6107428d8406ab1d0717d22a_auction-paddles.jpg");
  background-position: 50%;
  background-size: cover;
  width: 40%;
  position: relative;
}

.image-161 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.l-col-40.david {
  background-image: none;
}

.h-left {
  color: var(--white);
  margin-bottom: 20px;
}

.h-left.black {
  color: var(--black);
}

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

.heading-113 {
  color: var(--black);
  margin-top: 0;
  font-size: 17px;
}

.heading-113.white {
  color: #fff;
}

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

.accordian-header {
  cursor: pointer;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.accordian-iten {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.search-input-3 {
  height: 50px;
}

.search-button-flex {
  text-align: center;
  background-color: #d5a286cc;
  border-radius: 0;
  height: 50px;
  padding: 0 40px;
  font-size: 16px;
  display: inline-block;
}

.search-button-flex:hover {
  text-decoration: underline;
}

.next-pink {
  background-color: var(--orange);
}

.next-pink:hover {
  opacity: .8;
}

.icon-5, .text-block-93 {
  color: var(--white);
}

.previous-pink {
  background-color: var(--orange);
  color: var(--white);
}

.previous-pink:hover {
  opacity: .81;
  text-decoration: underline;
}

.brown-step {
  border: 2px solid var(--light-pink-80);
  background-color: var(--orange);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.dropdown-toggle-10 {
  padding: 0;
}

.text-block-94 {
  color: var(--white);
}

.text-block-94:hover {
  text-decoration: underline;
}

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

.dropdown-new {
  color: var(--white);
  letter-spacing: 1px;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 13px;
}

.dropdown-new:hover {
  text-decoration: underline;
}

.dropdown-new.w--current {
  color: var(--gainsboro);
}

.dropdown-new.black {
  color: var(--black);
}

.dropdown-list-2 {
  background-color: #dddddd30;
}

.dropdown-list-2.w--open {
  color: var(--white);
  background-color: #ddd0;
}

.cta {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.cta.outline {
  padding-left: 40px;
  padding-right: 40px;
}

.button-tpc-white-copy {
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 16px;
  display: block;
}

.button-tpc-white-copy:hover {
  text-decoration: underline;
}

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

.italic-text-4 {
  color: var(--white);
}

.background-video-4 {
  height: 60vh;
}

.heading-114 {
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 400;
  position: absolute;
  inset: auto auto 0% 0%;
}

.auction-wrapper {
  position: relative;
}

.button-20 {
  background-color: var(--pale);
  color: var(--light-salmon);
  letter-spacing: .2px;
  margin-top: 20px;
  margin-left: 0;
  padding: 11px 25px 11px 24px;
  font-size: 14px;
}

.button-20:hover {
  background-color: var(--light-salmon);
  color: var(--white);
}

.div-head-wrap-1-col {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding-top: 70px;
  display: flex;
}

.image-164 {
  width: 50vw;
  margin-top: -39px;
  margin-right: 0;
}

.link-box {
  background-color: #f0eeed;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  padding: 15px 20px;
  display: flex;
}

.link-box:hover {
  opacity: 1;
  background-color: #f0eeed96;
}

.heading-115 {
  text-align: center;
  margin-bottom: 30px;
}

.div-block-279 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-95 {
  color: var(--dark-grey);
  font-size: 16px;
  font-weight: 400;
}

.mondaycom-video-wrapper {
  width: 33%;
  margin-right: 20px;
}

.workflow {
  color: var(--white);
  font-weight: 500;
}

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

.overlay-mondayocm {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.image-165 {
  margin-right: 0;
  padding-top: 10px;
}

.monday-vid-wrapper {
  display: flex;
}

.image-166 {
  margin-right: 0;
}

.text-span-8, .text-span-9 {
  font-weight: 400;
}

.tab-content {
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

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

.white-2._24bottom {
  color: var(--black);
  margin-top: 10px;
}

.tab-pane {
  height: 100%;
}

.button-21 {
  color: #fff;
  background-color: #1a1a1f;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 56px;
  padding-left: 28px;
  padding-right: 28px;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
  display: flex;
}

.button-21.yellow {
  background-color: var(--dark-khaki);
  color: var(--white);
  background-color: var(--dark-khaki);
  font-weight: 500;
}

.period {
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.bold {
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.bold.white {
  color: var(--black);
  font-size: 17px;
  font-weight: 500;
}

.tab-label {
  color: var(--black);
  text-align: right;
  font-size: 18px;
  font-weight: 500;
}

.bottom-info-2 {
  z-index: 2;
  border-top: 1px solid var(--black);
  color: #ffffff4d;
  margin-right: 80px;
  padding-top: 24px;
  position: relative;
}

.check-icon-2 {
  width: 10%;
  margin-top: 4px;
  margin-right: 8px;
}

.tabs-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.check-itme-2 {
  color: var(--black);
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.check-itme-2.tab {
  margin-left: 30px;
}

.head-container-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  max-width: 1110px;
  margin-bottom: 10px;
  display: flex;
}

.tab-link-3 {
  color: #fff;
  background-color: #0000;
  border-bottom: 4px solid #0000;
  margin-bottom: 30px;
  padding: 0 0 12px;
  font-size: 24px;
  line-height: 24px;
}

.tab-link-3.w--current {
  border-bottom-color: var(--dark-khaki);
  background-color: #0000;
}

.tabs-menu-3 {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 150px;
  padding-right: 90px;
  display: flex;
}

.rig-grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr 3fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 90%;
  max-width: 1110px;
  min-height: 600px;
  display: grid;
}

.pricing-group-button-2 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-end;
  display: grid;
}

.tabs-content-5 {
  border-left: 1px solid var(--black);
  padding-left: 90px;
}

.paragraph-36 {
  color: var(--dark-grey);
  text-align: right;
  font-size: 12px;
}

.text-block-101 {
  color: var(--white);
  font-weight: 500;
}

.columns-3 {
  margin-top: 40px;
}

.text-block-104 {
  width: 90%;
  font-size: 16px;
  font-weight: 500;
}

.text-span-13 {
  font-size: 16px;
  font-weight: 500;
}

.div-block-280 {
  flex-direction: row;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-block-105 {
  font-size: 16px;
  font-weight: 500;
}

.text-block-106 {
  width: 90%;
  font-size: 16px;
}

.heading-116 {
  font-style: italic;
  font-weight: 500;
}

.text-span-18 {
  font-style: normal;
  font-weight: 500;
}

.image-167 {
  max-width: 100%;
  margin-right: 0;
}

.image-168 {
  margin-right: 0;
}

.text-block-108 {
  width: 92%;
}

.dash-icon {
  width: 8%;
  margin-top: 0;
  margin-right: 10px;
}

.image-169 {
  max-width: 80%;
  margin-right: 0;
}

.team-member-list-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
}

.team-member-list {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.team-member {
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
  margin-right: 0;
  padding-top: 20px;
  display: flex;
}

.team-member.vert-mob {
  flex-direction: row;
  justify-content: flex-start;
}

.team-member-img {
  width: 30%;
  margin-right: 20px;
}

.team-member-details {
  flex-direction: column;
  justify-content: center;
  width: 70%;
  margin-right: 0;
  display: flex;
}

.grid-73 {
  grid-column-gap: 50px;
  grid-row-gap: 60px;
  margin-top: 80px;
}

.div-block-281 {
  margin-top: 20px;
  position: relative;
}

.div-block-282 {
  margin-top: 20px;
}

.div-block-283 {
  object-fit: fill;
  position: relative;
}

.link-25 {
  color: var(--black);
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 16px;
}

.link-25:hover {
  text-decoration: underline;
}

.pricing-grid-wrapper-mobile {
  display: none;
}

.pricing-table-cell {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 40px;
  display: flex;
}

.pricing-table-cell.tint {
  background-color: #a0ab741a;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.pricing-table-cell.tint-1 {
  background-color: #a0ab741a;
  padding-left: 20px;
}

.pricing-table-cell.tint-2 {
  background-color: #a0ab7433;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.pricing-table-cell.tint-2-r {
  background-color: #a0ab7433;
  padding-left: 20px;
}

.title-2 {
  color: var(--dark-grey);
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 12px;
}

.grid-pricing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--black);
  grid-template-columns: 1.5fr 1fr 1fr;
}

.check {
  opacity: 1;
  width: 38px;
  margin-right: 0;
}

.check.margin {
  margin-right: 10px;
}

.pricing-line-break-top {
  color: var(--black);
  height: 75px;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 24px;
  padding-right: 24px;
}

.pricing-line-break-top.tint-1 {
  background-color: #a0ab741a;
  margin-top: 0;
  padding-top: 30px;
}

.pricing-line-break-top.tint-2 {
  background-color: #a0ab7433;
}

.help {
  opacity: .3;
  margin-left: 10px;
}

.grid-top-sticky {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.pricing-top {
  border-bottom: 2px solid var(--dark-khaki);
  background-color: var(--white);
  color: var(--black);
  min-height: 165px;
  padding: 32px 40px 32px 20px;
  position: relative;
}

.pricing-top.rpad {
  border-bottom-color: var(--dark-khaki);
  min-height: 100px;
  padding: 20px 100px 20px 0;
}

.pricing-top.tint-1 {
  background-color: #f6f7f1;
  min-height: 100px;
  padding: 20px 40px 20px 20px;
}

.pricing-top.tint-2 {
  background-color: #eceee3;
  min-height: 100px;
  padding: 20px 40px 20px 20px;
}

.start-link {
  color: var(--dark-grey);
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  font-size: 16px;
  line-height: 22px;
  display: flex;
}

.pricing-line-break {
  border-top: 2px solid var(--dark-khaki);
  height: 81px;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 24px;
  padding-right: 24px;
}

.pricing-line-break.tint-1 {
  background-color: #a0ab741a;
}

.pricing-line-break.tint-2 {
  background-color: #a0ab7433;
}

.title-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.help-icon {
  width: 18px;
}

.discount {
  color: #ffffff80;
  font-size: 14px;
}

.heading-120 {
  font-size: 20px;
  font-weight: 500;
}

.text-block-109 {
  color: var(--dark-grey);
  margin-top: 10px;
  font-size: 12px;
}

.heading-121 {
  font-size: 20px;
  font-weight: 500;
}

.mobile-price, .text-block-112 {
  color: var(--dark-grey);
  font-size: 15px;
}

.heading-123 {
  font-weight: 500;
}

.heading-124 {
  margin-bottom: 5px;
  font-weight: 500;
}

.paragraph-38, .paragraph-39 {
  margin-top: 10px;
}

.text-span-19, .text-span-20 {
  font-weight: 500;
}

.text-block-113 {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.text-span-22 {
  font-weight: 500;
}

.div-block-284 {
  padding: 20px 20px 30px 40px;
  position: relative;
}

.div-block-286 {
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.award-grid {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #dddddd59;
  grid-template: ". Area Area"
  / 1.5fr 1fr 1fr;
  position: static;
  top: 0;
}

.award-grid.hideonmob {
  background-color: #dddddd59;
}

.div-block-287 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/621c151e54c1fe477f10e8ee_awards-tpc.jpg");
  background-position: 50%;
  background-size: cover;
  position: relative;
}

.heading-125 {
  margin-top: 0;
  font-size: 18px;
}

.select-field {
  color: #707070;
  background-color: #fff0;
  width: 50%;
  margin-top: 6px;
}

.select-field.white {
  background-color: var(--white);
  color: #4c4d4fd6;
  border-style: none none solid;
  border-color: #000;
  border-bottom-width: 1px;
  width: 100%;
  margin-top: 0;
  padding-left: 5px;
  font-size: 14px;
}

.select-field.white.margin {
  margin-left: 20px;
  margin-right: 20px;
}

.select-field.white.margin.no-right-margin {
  margin-right: 0;
}

.select-field.l.white {
  height: 35px;
  margin-left: 20px;
}

.select-field.l.white.nopad {
  margin-left: 0;
  padding-left: 10px;
  font-size: 13px;
}

.select-field.l._100 {
  border: 1px #000;
  border-bottom-style: solid;
}

.select-field.l._100.wg {
  border-bottom-color: #f37c58;
}

.select-field._100 {
  width: 100%;
}

.heading-126 {
  margin-bottom: 40px;
}

.column-6 {
  padding-right: 0;
}

.column-7 {
  padding-right: 40px;
}

.referral-form {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.referral-form.grey-bg {
  background-color: #ddd6;
  padding-top: 40px;
  padding-bottom: 20px;
}

.referral-form-fields {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.referral-form-fields._80 {
  width: 80%;
}

.referral-form-fields._90 {
  width: 90%;
}

.send-button {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 40px;
  font-size: 14px;
  line-height: 24px;
  display: block;
}

.send-button:hover {
  text-decoration: underline;
}

.send-button.dark-pink {
  background-color: var(--light-coral-2);
}

.send-button.left {
  color: var(--white);
  margin-top: 20px;
  margin-left: 0;
}

.send-button.left.charcoal {
  background-color: var(--dark-grey);
}

.send-button.left.pink {
  background-color: var(--light-coral-2);
}

.send-button.left.dark-grey {
  background-color: var(--dark-grey);
  letter-spacing: .6px;
  text-transform: none;
  font-size: 14px;
}

.send-button.left.no-margin {
  margin-top: 0;
}

.send-button.left.wg {
  -webkit-text-stroke-color: #e1dfd3;
  text-transform: none;
  background-color: #f37c58;
  border: 2px solid #f37c58;
  border-radius: 20px;
  width: 100%;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Value Serif Pro, sans-serif;
  transition: background-color .2s;
}

.send-button.left.wg:hover {
  background-color: #f37c58bf;
}

.send-button.left.wg._50 {
  width: 50%;
}

.send-button.left.wg.alt {
  color: #f37c58;
  background-color: #e1dfd3;
  border-color: #e1dfd3;
}

.send-button.tan {
  background-color: var(--tan);
}

.send-button.tan.left {
  margin-top: 20px;
}

.send-button.green {
  background-color: var(--tan);
}

.send-button.green.left {
  background-color: var(--dark-khaki);
  margin-top: 20px;
}

.send-button.wide {
  background-color: var(--dark-grey);
  border-radius: 20px;
  padding: 20px 100px;
}

.send-button.blue {
  background-color: #98c4cc;
}

.send-button.blue.left {
  background-color: #98c4cc;
  margin-top: 20px;
}

.award-icon {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6225559b79a508daf68b276e_Trophy.svg");
  background-position: 0 0;
  background-size: auto;
  width: 60px;
  height: 60px;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Gordita, Arial, sans-serif;
  position: absolute;
  inset: 0% 0% auto auto;
}

.award-icon.statatic {
  margin-left: 0;
  position: static;
}

.award-icon.statatic.no-minus {
  margin-top: 10px;
}

.image-171, .div-block-288 {
  position: relative;
}

.div-block-288.awards-block {
  background-color: #dddddd59;
}

.left {
  color: var(--dark-grey);
  font-size: 15px;
}

.property-details-wrapper {
  border-bottom: 1px solid var(--dark-grey);
  justify-content: space-between;
  padding-bottom: 20px;
  display: flex;
}

.property-details-wrapper.cc-auctions {
  flex-direction: column;
  align-items: center;
  padding-bottom: 0;
}

.property-details-wrapper.cc-auctions.spring-2024 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 20px;
  display: grid;
}

.property-details-l {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.property-details-l.left {
  justify-content: center;
  align-items: flex-start;
}

.property-details-r {
  align-items: flex-end;
  display: flex;
}

.property-details-r.cc-auctions {
  justify-content: center;
  margin-bottom: 20px;
  font-size: 20px;
}

.property-address {
  letter-spacing: .2px;
  margin-bottom: 3px;
  font-size: 16px;
  line-height: 28px;
}

.property-address.cc-auctions {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-size: 40px;
  font-weight: 700;
}

.property-address.cc-auctions.alt {
  letter-spacing: 1px;
  font-size: 20px;
  font-weight: 400;
}

.property-address.cc-auctions.alt.hide-mob {
  margin-bottom: 20px;
  font-size: 16px;
}

.property-address.cc-auctions.alt.show-mob {
  display: none;
}

.property-address.cc-auctions.pink {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
}

.property-address.cc-auctions.spring2024 {
  text-align: left;
  line-height: 45px;
}

.property-price {
  margin-bottom: 3px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.property-price.cc-auctions {
  color: var(--white);
  text-align: left;
  margin-bottom: 23px;
  font-size: 24px;
  line-height: 30px;
}

.inspection-wrapper {
  display: flex;
}

.inspection-wrapper.cc-auctions {
  justify-content: flex-start;
}

.text-block-114 {
  margin-right: 7px;
  line-height: 24px;
}

.eer {
  margin-right: 5px;
  font-size: 16px;
  line-height: 26px;
}

.eer.cc-auctions {
  color: #fff;
}

.bbc {
  font-size: 16px;
  line-height: 26px;
}

.bbc.cc-auction {
  color: #fff;
}

.property-details {
  margin-top: 40px;
  display: flex;
  position: relative;
}

.property-details.type {
  font-family: Value Serif Pro, sans-serif;
  font-size: 30px;
}

.property-details.type.wg-orange {
  color: #f37c58;
}

.property-details.type.wg-orange.no-margin {
  margin-top: 0;
}

.property-details.type.wg-cream {
  color: #e1dfd3;
  margin-top: 0;
}

.property-details.wg-price {
  margin-top: 0;
  font-family: Gordita, Arial, sans-serif;
  font-size: 20px;
}

.property-details.wg-price.wg-orange {
  color: #f37c58;
}

.property-details.wg-price.wg-orange.no-margin {
  margin-top: 0;
}

.property-description {
  width: 65%;
  padding-right: 40px;
}

.property-link-col {
  width: 35%;
  padding-left: 0;
  position: sticky;
}

.image-173 {
  margin-bottom: 20px;
  margin-right: 0;
}

.agent-phone {
  color: var(--black);
  text-align: center;
  margin-left: 0;
  font-size: 15px;
  line-height: 25px;
  display: block;
}

.agent-phone.left {
  text-align: left;
  line-height: 26px;
}

.agent-phone.white {
  color: var(--white);
}

.agent-email {
  color: var(--black);
  text-align: center;
  margin-left: 0;
  font-size: 15px;
  line-height: 25px;
  display: block;
}

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

.agent-email.white {
  color: var(--white);
}

.property-buttons-div {
  margin-top: 20px;
}

.div-block-291 {
  width: 100%;
  display: block;
}

.button-w-icon-black-2 {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.button-w-icon-black-2:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

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

.div-block-292 {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.kg-nav {
  color: var(--dark-slate-grey);
  margin-left: 0;
  margin-right: 40px;
  padding: 10px 0;
  font-family: quiche-sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.kg-nav:hover {
  text-decoration: underline;
}

.kg-section {
  background-color: var(--dark-slate-grey);
  padding-top: 80px;
  padding-bottom: 80px;
}

.kg-section.light {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b298c1345a1e267bc00e_bg-texture.jpg"), linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.kg-section.grey {
  background-image: linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
}

.kg-section.grey.hidedesk {
  display: none;
}

.kg-section.white {
  background-image: linear-gradient(to bottom, var(--white-smoke), var(--white-smoke));
}

.flex-container {
  flex-direction: row;
  display: flex;
}

.flex-l {
  width: 65%;
}

.flex-l._40 {
  width: 40%;
}

.flex-l._60 {
  width: 55%;
}

.flex-r {
  width: 35%;
}

.flex-r._60 {
  width: 60%;
}

.kg-header {
  color: var(--antique-white-2);
  font-family: quiche-sans, sans-serif;
  font-size: 40px;
  line-height: 45px;
  position: static;
}

.kg-header.dark {
  color: var(--dark-slate-grey);
  margin-left: -4px;
}

.kg-body {
  color: var(--white);
  letter-spacing: .1px;
  font-family: ibm-plex-sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.slide-15 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b3fdc1345a7ee87bcc66_Chisholm_ext_cam-01.jpg");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 700px;
}

.slider-9 {
  min-height: 600px;
}

.slide-nav-12 {
  inset: auto 0% -7%;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b3fde790a5a431d8adae_Chisholm_int_cam-01.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-17 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b3fc7101bc88d66cc7fa_Chisholm_ext_cam-02.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.h3 {
  letter-spacing: 0;
  text-transform: none;
  margin-bottom: 20px;
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1.2;
}

.h3.mb-0 {
  color: var(--dark-slate-grey);
  font-family: quiche-sans, sans-serif;
  font-size: 24px;
}

.h3.white {
  margin-bottom: 0;
  font-size: 1.8rem;
}

.h3.white._40pxmargin {
  margin-bottom: 40px;
}

.h3.white._20px-margin {
  margin-bottom: 20px;
}

.h3.white.centered {
  text-align: center;
}

.h3.white.the-process {
  padding-right: 50px;
}

.h3.white.bold {
  margin-bottom: 0;
  font-weight: 700;
}

.h3.white.bold.large {
  font-size: 2.5rem;
}

.h3.white.bold.large.centered-container._25px-margin {
  margin-bottom: 25px;
  text-decoration: none;
}

.h3.centre {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.h3.centre.bg-tan {
  background-color: var(--tan);
}

.h3.centre.bg-tan.white.border-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.h3.centre.bg-tan.white.border-top.tan-stroke {
  border: 2px solid var(--tan);
  padding-top: 12px;
  padding-bottom: 12px;
}

.h3.centre.bg-tan.white.border-top.tan-stroke.para {
  padding: 34px;
  font-size: 16px;
}

.h3.centered-container {
  z-index: 0;
}

.h3.centered-container.white2 {
  color: #fff;
}

.h3.the-process {
  min-width: 30%;
  max-width: 30%;
  margin-bottom: 0;
  padding-right: 50px;
  font-size: 1.8rem;
}

.h3.no-margin {
  margin-bottom: 0;
}

.h3.no-margin.bold, .h3.bold {
  font-weight: 700;
}

.h3.large {
  font-size: 2.5rem;
}

.tab_text-wrapper {
  overflow: hidden;
}

.tab_text {
  color: var(--black);
  margin-top: 16px;
  margin-bottom: 0;
  font-family: ibm-plex-sans, sans-serif;
  font-size: 17px;
}

.tab-link-4 {
  opacity: .4;
  color: #182c4f;
  cursor: pointer;
  background-color: #0000;
  border-left: 4px solid #0000;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -28px;
  padding: 0 8% 0 28px;
  transition: border-color .2s, opacity .2s ease-out;
  display: block;
}

.tab-link-4:hover {
  opacity: .6;
  border-left-color: #ff6161;
  text-decoration: none;
}

.tab-link-4.w--current {
  border-left-width: 2px;
  border-left-color: var(--dark-slate-grey);
  opacity: 1;
  background-color: #0000;
}

.div-block-293 {
  border-bottom: 1px solid var(--dark-slate-grey);
  justify-content: space-between;
  padding-bottom: 10px;
  display: flex;
}

.kg-tab-link-01 {
  opacity: 1;
  color: var(--dark-slate-grey);
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 0 30px 0 0;
  font-size: 16px;
  transition: all .2s;
}

.kg-tab-link-01.w--current {
  border-right: 2px solid var(--dark-slate-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 0 40px 20px 0;
  font-size: 16px;
  font-weight: 500;
}

.tab-pane-tab-1 {
  width: 100%;
}

.kg-tabs {
  width: 70%;
  padding: 40px 0 40px 30px;
  display: flex;
}

.property-enquiry-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.property-enquiry-l {
  width: 35%;
  padding-right: 40px;
}

.property-enquiry-l.hideonmob {
  width: auto;
}

.property-enquiry-r {
  width: 65%;
}

.checkboxes {
  flex-flow: wrap;
  justify-content: flex-start;
  margin-top: 10px;
  margin-bottom: 0;
  display: flex;
}

.checkbox-field-3 {
  margin-right: 16px;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.link-block-4 {
  min-width: 100px;
  min-height: 100px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 20px;
  overflow: visible;
}

.agent-one-vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.apply-now-button {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.apply-now-button:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

.apply-now-button.careers {
  border-radius: 20px;
  margin-left: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: background-color .2s;
}

.apply-now-button.careers.no-pad {
  margin-bottom: 0;
}

.virtual-tour {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.virtual-tour:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

.video-button {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.video-button:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

.webook-button {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.webook-button:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

.webook-button.hide {
  display: none;
}

.floorplan-button-black {
  background-color: #000;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 12px 20px;
  display: flex;
}

.floorplan-button-black:hover {
  opacity: .7;
  color: #fff;
  background-color: #c4bcb7;
  text-decoration: underline;
}

.image-174 {
  margin-right: 12px;
}

.agent-name-copy {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 34px;
}

.agent-name-copy.left {
  color: var(--black);
  text-align: left;
  margin-left: -2px;
}

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

.checkbox-2, .checkbox-3, .checkbox-4, .checkbox-5, .checkbox-6 {
  margin-left: 0;
}

.kg-button {
  background-color: var(--dark-slate-grey);
  color: var(--antique-white-2);
  font-family: quiche-sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.kg-button.top-margin {
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.kg-button.top-margin.borwn {
  background-color: var(--antique-white-2);
  color: var(--dark-slate-grey);
}

.kg-contact {
  color: var(--black);
  margin-left: 0;
  font-family: ibm-plex-sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.kg-name {
  color: var(--dark-slate-grey);
  font-family: ibm-plex-sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-295 {
  flex-direction: column;
  align-items: flex-start;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.kg-list {
  border-bottom: 1px solid var(--antique-white-2);
  flex-direction: row;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.projects-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.kg-tab-link-02 {
  opacity: 1;
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 0 30px 0 0;
  font-size: 16px;
  transition: all .2s;
}

.kg-tab-link-02.w--current {
  border-right: 2px solid var(--dark-slate-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 0 30px 0 0;
  font-size: 16px;
  font-weight: 500;
}

.kg-tab-link-03 {
  opacity: 1;
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 0 20px 0 0;
  font-size: 16px;
  transition: all .2s;
}

.kg-tab-link-03.w--current {
  border-right: 2px solid var(--dark-slate-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 0 30px 0 0;
  font-size: 16px;
  font-weight: 500;
}

.kg-tab-link-04 {
  opacity: 1;
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 0 20px 0 0;
  font-size: 16px;
  transition: all .2s;
}

.kg-tab-link-04.w--current {
  border-right: 2px solid var(--dark-slate-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 0 30px 0 0;
  font-size: 16px;
  font-weight: 500;
}

.kg-footer {
  background-color: var(--dark-slate-grey);
  text-align: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.bold-text-11 {
  letter-spacing: .2px;
  font-weight: 500;
}

.link-block-5 {
  align-items: flex-end;
  margin-left: 0;
  display: flex;
}

.div-block-301 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.kg-link {
  color: var(--white);
  font-family: ibm-plex-sans, sans-serif;
  text-decoration: underline;
}

.text-block-116 {
  color: var(--white);
  text-align: right;
  margin-top: 10px;
  font-family: ibm-plex-sans, sans-serif;
}

.kg-footer-socials {
  text-align: left;
  margin-bottom: 20px;
  padding-left: 0;
  list-style-type: none;
}

.tab-pane-tab-2, .tab-pane-tab-3, .tab-pane-tab-4 {
  width: 100%;
}

.heading-135 {
  margin-bottom: 60px;
}

.heading-135.nopad {
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-302 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623adb46fb55b30141ee87b9_Koa%20Gardens%20Residence%201.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  position: relative;
}

.lightbox-link-12 {
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.kg-res-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623ade420a61186365ab6159_Koa%20Gardens%20Residence%202.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  position: relative;
}

.lightbox-link-12-copy {
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.kg-res-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623ade43423bea7725edf7a4_Koa%20Gardens%20Residence%203.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  position: relative;
}

.lightbox-link-12-copy-copy {
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.kg-plan {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623ade4472ef8344cab3ac09_Koa%20Gardens%20Site%20Plan.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  position: relative;
}

.lightbox-link-12-copy-copy-copy {
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.kg-nav-wrap {
  background-color: #ddd0;
  padding-top: 30px;
  padding-bottom: 20px;
  position: absolute;
  inset: 0% 0% auto;
}

.nav-menu-2 {
  display: flex;
}

.kg-head-section {
  color: var(--antique-white-2);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b298c1345a1e267bc00e_bg-texture.jpg");
  background-position: 0 0;
  background-size: auto;
  height: 60vh;
  font-family: quiche-sans, sans-serif;
  font-size: 40px;
  line-height: 52px;
  position: relative;
}

.div-block-303 {
  justify-content: center;
  align-items: center;
  height: 55vh;
  display: flex;
}

.sect-heading-video-copy {
  background-color: #4c4d4f99;
  height: 90vh;
  margin-top: -151px;
  padding-top: 0;
}

.text-block-117 {
  line-height: 23px;
}

.tab-img-01-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243d0296122f41f14b2f8a8_Casey-16-Alan-Watt-Crescent_AERIAL_05.jpg");
  background-position: 0 0;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.tab-img-02-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62439d5afcf17740f12007aa_feasibility.jpg");
  background-position: 50% 0;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.tab-img-04-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243a7b632faf4cfe22ca0c3_for-rent-green.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.tab-img-04-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243ab506c0856cd06aae390_iphone-mockup-tenant-hub.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.content2-jumbonumber {
  opacity: .41;
  color: var(--light-grey);
  font-size: 80px;
  font-weight: 500;
  line-height: 100px;
}

.content2-jumbonumber._52px {
  opacity: .9;
  color: var(--dark-slate-grey-2);
  font-size: 52px;
  line-height: 70px;
}

.content2-jumbonumber._42px {
  color: var(--dark-grey);
  font-size: 42px;
  line-height: 52px;
}

.decoline {
  background-color: #d2d2d2;
  width: 30px;
  height: 2px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.decoline.decoline-dark {
  background-color: var(--light-grey);
}

.content2-items {
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.content2-items.noright {
  padding-left: 0;
  padding-right: 0;
}

._3-col {
  width: 220px;
  margin-right: 20px;
  display: inline-block;
}

._3-col._3-col-last {
  margin-right: 0;
}

.con0tent2-number-wrapper {
  padding-right: 10px;
}

.con0tent2-number-wrapper.last {
  padding-right: 0;
}

.img-wrap-07-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ab312a02355bfdd464cccd_Buyer-Conceirge.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  height: 300px;
  margin-right: 20px;
  box-shadow: 0 1px 2px #0000001c;
}

.checkbox-wrap {
  margin-left: 3px;
  display: block;
}

.background-video-4-copy {
  background-color: #a0ab74e6;
  height: 60vh;
}

.div-block-308 {
  justify-content: center;
  align-items: center;
  width: 40%;
  height: 60vh;
  display: flex;
}

.div-block-309 {
  width: 60%;
}

.div-block-310 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 60vh;
  display: flex;
}

.heading-136 {
  letter-spacing: .5px;
  margin-top: 0;
  padding-left: 20px;
  font-size: 33px;
  font-weight: 700;
  line-height: 60px;
}

.link-26 {
  color: var(--white);
  letter-spacing: .15px;
  margin-left: 20px;
  font-size: 19px;
  font-weight: 500;
  text-decoration: underline;
}

.image-187 {
  margin-right: 40px;
}

.card-wrapper {
  background-color: #faf5eb;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 30px;
  display: flex;
}

.card-wrapper.square {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e83f992c6bc93a01b48_Bushfire-photo.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.card-wrapper.square.img1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e83d803dd5b8021d4b0_koala.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
}

.card-wrapper.square.img1:hover {
  background-image: linear-gradient(#33483c85, #33483c85), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e83d803dd5b8021d4b0_koala.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  transform: scale(1.05);
}

.card-wrapper.square.img2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e83f992c6bc93a01b48_Bushfire-photo.jpg");
  border-radius: 10px;
}

.card-wrapper.square.img2:hover {
  background-image: linear-gradient(#33483c7d, #33483c7d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e83f992c6bc93a01b48_Bushfire-photo.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  transform: scale(1.05);
}

.card-wrapper.square.img3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e84411f5e770e386765_Biodiversity.jpg");
  border-radius: 10px;
  transform: translate(0);
}

.card-wrapper.square.img3:hover {
  -webkit-backdrop-filter: invert();
  backdrop-filter: invert();
  background-image: linear-gradient(#33483c7d, #33483c7d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569e84411f5e770e386765_Biodiversity.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  transform: scale(1.05);
}

.card-wrapper.grey {
  background-color: #4c4d4f1a;
  justify-content: space-between;
  padding: 30px 20px;
}

.card-wrapper.dark-grey {
  background-color: var(--light-coral-2);
  padding: 30px 20px 20px;
}

.card-wrapper.optional {
  background-color: #000000bd;
  padding-bottom: 30px;
}

.image-189 {
  margin-right: 0;
}

.heading-137 {
  text-align: left;
  font-size: 20px;
  line-height: 28px;
}

.heading-137.cent {
  text-align: center;
}

.heading-137.cent.no-pad {
  margin-bottom: 0;
}

.heading-137.nopad {
  margin-bottom: 5px;
}

.div-block-315 {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.badge-group {
  flex-flow: wrap;
  align-content: space-around;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.badge-group.notoppad {
  margin-top: 0;
  display: block;
}

.badge-item {
  background-color: var(--tan);
  text-align: center;
  border-radius: 200px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 6px;
  margin-right: 6px;
  padding: 12px 18px;
  display: flex;
}

.image-190 {
  margin-right: 6px;
}

.badge-text {
  color: #000;
  margin-bottom: 0;
  font-family: Gordita, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.badge-text.caps.medium {
  color: var(--white);
  font-weight: 500;
  line-height: 24px;
}

.div-block-316 {
  flex-direction: column;
  display: flex;
}

.bg-img {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 90%;
  height: 100%;
  min-height: 600px;
  margin-left: 0;
  margin-right: auto;
  display: block;
  position: relative;
}

.boxed-text-overlay-copy {
  z-index: 2;
  background-color: var(--tan);
  opacity: 1;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 500px;
  min-height: 300px;
  margin-left: auto;
  margin-right: 0;
  padding: 20px 40px 10px 30px;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
  box-shadow: 4px 4px 7px -2px #0000001a;
}

.div-block-101-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.div-block-101-copy.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d0d96c35bd357923b3e40_spacejoy-g3KbcDWrBUM-unsplash.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.form-5 {
  padding-left: 10px;
}

._3-col-grid-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.grid-item {
  width: 50%;
  padding: 20px;
  position: relative;
}

._2-col-wrapper {
  grid-column-gap: 40px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

._2-col-wrapper._30-grap {
  grid-column-gap: 30px;
}

._2-col-wrapper._30-grap.rev {
  flex-direction: row-reverse;
}

._2-col-wrapper._30-grap.rev.greybg {
  background-color: #c4bcb77d;
}

._2-col-wrapper._30-grap.rev.greybg._15-radius {
  background-color: #ebe9e600;
  border-radius: 15px;
  justify-content: space-between;
}

._2-col-wrapper.nostretch {
  align-items: flex-start;
}

._2-col-wrapper.culture {
  justify-content: flex-start;
  margin-top: 40px;
}

._2-col-grid-item {
  width: 50%;
  padding-right: 0;
  display: flex;
}

._2-col-grid-item._60 {
  width: 65%;
}

._2-col-grid-item.bg-grey {
  background-color: #0000;
  border-radius: 15px;
  padding: 20px 20px 20px 0;
}

._2-col-grid-item.bg-grey._30 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61dbc1e5e0c9da16bb735a97_Iphone-mockup-sotred1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-right: 0;
}

._2-col-grid-item.enviro {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569856f20c692ab41c3f23_sandie-clarke-q13Zq1Jufks-unsplash.jpg");
  background-position: 0 0;
  background-size: cover;
}

._2-col-grid-item.tan {
  background-color: #faf5eb;
  border-radius: 10px;
}

._2-col-grid-item.pink {
  background-color: #f4dcd3;
  border-radius: 5px;
}

.div-block-317 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-317.grey-bg {
  border-radius: 15px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.div-block-318 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d1802f443295563ab11fc_spacejoy-85pCvDWDMmI-unsplash.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  min-height: 300px;
}

.div-block-318-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d16406587e433ab72f9eb_dan-gold-aJN-jjFLyCU-unsplash.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  min-height: 300px;
}

.image-194 {
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: static;
  inset: auto;
}

.text-span-23 {
  text-decoration: underline;
}

.text-span-24 {
  font-size: 17px;
  font-weight: 500;
}

.img-1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62569856f20c692ab41c3f23_sandie-clarke-q13Zq1Jufks-unsplash.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  min-height: 360px;
}

.link-28 {
  color: var(--dark-slate-grey-2);
  margin-top: 10px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 500;
  text-decoration: underline;
}

._5-col {
  width: 20%;
  margin-right: 20px;
  display: inline-block;
}

._5-col.end {
  margin-right: 0;
}

._3-grid-item {
  width: 33%;
  position: relative;
}

.white-pull-out {
  color: var(--pale);
  text-align: center;
  font-size: 22px;
  line-height: 32px;
}

._50-col-centre {
  justify-content: center;
  align-items: center;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.enviro-img1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/628c462c4955c57bbd8079a8_watering-can.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  min-height: 300px;
}

.enviro-img2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6256a190cefdec5cf123e4fa_ishan-seefromthesky-Ubwb-m2eKAo-unsplash.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  min-height: 300px;
}

.enviro-img3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6107385406e4d184f5b3fbdf_Green-leaf-texture.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  min-height: 300px;
}

.div-w70 {
  flex-direction: column;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-196 {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
}

.goodwin-form {
  background-color: #ddd3;
  padding: 50px 20px 20px;
}

.footer-bottom-only {
  background-color: var(--black);
  text-align: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.form-6 {
  padding-bottom: 100px;
}

.promo-wrapper {
  justify-content: space-between;
  align-items: center;
  display: block;
  position: static;
}

.promo-img {
  width: 80%;
  display: flex;
}

.image-197 {
  object-fit: cover;
  object-position: 0% 50%;
  border-radius: 10px;
}

.promo-copy {
  background-color: var(--gainsboro);
  border-radius: 13px;
  margin-top: 40px;
  padding: 40px;
  position: static;
  inset: auto 0% auto auto;
}

.italic-text-5 {
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
}

.text-block-120 {
  padding-bottom: 20px;
}

.text-span-25 {
  font-size: 16px;
  font-weight: 500;
}

.html-embed-8 {
  margin-top: 20px;
  margin-bottom: 0;
}

.text-span-26 {
  font-size: 16px;
  font-weight: 500;
}

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

.register-interest-form {
  background-color: var(--white-smoke);
  opacity: .98;
  border-radius: 5px;
  max-width: 800px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px 20px;
}

.text-block-121 {
  text-align: center;
  padding-bottom: 30px;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.checkbox-label-2 {
  margin-bottom: 0;
}

.image-198 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.heading-138 {
  color: var(--pale);
  text-align: center;
  margin-bottom: 40px;
  font-size: 38px;
}

.div-block-321 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.lottie-animation-2 {
  max-width: 1100px;
}

.counter-wrap {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.image-199 {
  margin-left: -5px;
  margin-right: 0;
}

.header-wrapper {
  grid-column-gap: 40px;
  flex-direction: row;
  justify-content: space-between;
  height: 60vh;
  display: flex;
}

.header-r-col {
  justify-content: center;
  align-items: center;
  width: 40%;
  display: flex;
}

.header-l-col {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  display: flex;
}

.img-block {
  width: 80%;
}

.large-badge-enviro {
  margin-right: 0;
}

.heading-139 {
  color: var(--floral-white);
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 500;
  line-height: 43px;
}

.text-span-27 {
  text-decoration: underline;
}

.text-block-122 {
  color: var(--white);
  font-size: 17px;
  line-height: 29px;
}

.pull-out {
  color: var(--white);
  margin-top: 20px;
  font-size: 19px;
  font-weight: 500;
}

.button-22 {
  background-color: var(--floral-white);
  color: var(--dark-slate-grey-2);
  letter-spacing: .5px;
  text-transform: none;
  border-radius: 5px;
  margin-top: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
}

.button-22:hover {
  background-color: var(--dark-slate-grey-2);
  color: var(--floral-white);
}

.enviro-badge {
  z-index: 2;
  opacity: .8;
  width: 160px;
  position: absolute;
  inset: 30px 30px auto auto;
}

.image-201 {
  opacity: 1;
  margin-right: 0;
}

.yes-no-flex {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.yes-no-flex._2 {
  flex-flow: column;
  align-items: stretch;
  margin-top: 10px;
}

.yes-no-flex.vert {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.yes-no-flex.l {
  justify-content: flex-start;
  align-items: center;
}

._20rpad {
  margin-right: 10px;
}

.yes-no-flex-2 {
  flex-direction: row;
  display: flex;
}

.auto-height {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.form-built-to-rent-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.form-built-to-rent-img.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.tab-img-04-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: 300px;
  min-height: 300px;
  margin-bottom: 20px;
}

.div-block-323 {
  margin-bottom: 20px;
}

.general-enquiry {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.general-enquiry.grey-bg {
  background-color: #0000;
  border-radius: 4px;
  padding: 60px 20px;
}

.buy-first-sell-first-form {
  background-color: var(--white-smoke);
  opacity: .98;
  border-radius: 5px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
}

.buy-first-sell-first-fields {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.buy-first-sell-first-fields._80 {
  width: 80%;
  margin-top: 40px;
}

.collection-list-wrapper-14 {
  display: flex;
}

.pm-switch-form {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pm-switch-form._80 {
  width: 80%;
}

.general-enquiry-copy {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.general-enquiry-copy.grey-bg {
  background-color: #ddd6;
  border-radius: 4px;
  max-width: 1000px;
  padding: 60px 20px;
}

.pm-switch-form-wrap {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.pm-switch-form-wrap.grey-bg {
  background-color: #ddd6;
  border-radius: 4px;
  max-width: 1000px;
  padding: 60px 20px;
}

.horizontal-line-dark {
  background-image: linear-gradient(to bottom, var(--dark-grey), var(--dark-grey));
  width: 100%;
  height: 1px;
  margin: 20px auto;
  position: relative;
}

.horizontal-line-dark.trans {
  opacity: 0;
}

._5-col-wrap {
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

._5-col-content-wrap {
  width: 25%;
  padding-right: 0;
}

._5-col-content-wrap.last {
  padding-right: 0;
}

._5-col-img {
  padding-right: 20px;
}

._5-col-para {
  padding-right: 30px;
}

._5-col-para.end {
  padding-right: 20px;
}

._5-col-copy {
  width: 20%;
  margin-right: 20px;
  display: inline-block;
}

._10px-circle {
  background-color: var(--dark-grey);
  border-radius: 20px;
  width: 10px;
  height: 10px;
}

._5-col-line-wrap {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  display: flex;
}

._5-col-line-wrap.rev {
  flex-direction: row;
}

.text-block-123 {
  color: #000000f2;
  text-transform: uppercase;
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 500;
}

.image-202 {
  margin-bottom: auto;
  margin-left: -5px;
}

.board-text-overlay-grey-dark {
  z-index: 2;
  background-color: var(--dark-grey);
  opacity: 1;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 500px;
  min-height: 300px;
  margin-left: auto;
  margin-right: 0;
  padding: 30px 40px 40px 30px;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
  box-shadow: 4px 4px 7px -2px #0000001a;
}

.image-203, .image-204, .image-205, .image-206 {
  margin-left: -5px;
}

.circle-num {
  background-color: var(--white);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin-right: 15px;
  position: relative;
}

.circle-num.trans {
  opacity: 1;
  height: auto;
}

.list-item-copy {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.number {
  display: inline;
  position: absolute;
  inset: 0%;
}

.list-text-copy {
  color: var(--white);
  letter-spacing: .1px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.list-text-copy._25px {
  opacity: .3;
  padding-bottom: 0;
  font-size: 30px;
  line-height: 46px;
}

.badge-group-copy {
  border-bottom: 1px solid var(--pale);
  flex-flow: column wrap;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-124 {
  color: var(--pale);
  font-size: 16px;
  line-height: 26px;
}

.div-block-324 {
  border-bottom: 1px solid var(--antique-white);
  padding-bottom: 20px;
}

.div-block-325 {
  padding-top: 20px;
}

.form-l-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.form-l-img.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02ebe048e931103517fd9_charcoal-frame.jpg");
  background-position: 100%;
  background-size: cover;
  border-radius: 10px;
}

._2-col-no-gap {
  align-items: flex-start;
  display: flex;
}

._2-col-no-gap.grey-bg {
  background-color: var(--dark-grey);
  border-radius: 10px;
  align-items: stretch;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

._50-col {
  width: 50%;
}

._50-col.grey-bg {
  padding: 60px 20px 60px 30px;
}

._50-col.img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02ebe048e931103517fd9_charcoal-frame.jpg");
  background-position: 0 0;
  background-size: cover;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0;
}

.image-207 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0;
}

.white-heading {
  font-size: 32px;
  font-weight: 500;
}

.white-heading._32px {
  color: var(--pale);
  margin-bottom: 20px;
  line-height: 42px;
}

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

.nav-button-icon {
  width: 20px;
  display: none;
}

.nav-buttons-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.nav-button {
  color: #646485;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  padding: 12px 10px 10px;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
  transition: color .2s;
  position: relative;
}

.nav-button:hover {
  color: #fff;
}

.nav-logo-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding: 50px 20px 20px;
}

.nav-logo-wrapper.woden-green {
  margin-left: 0;
  margin-right: 0;
  padding: 75px 0 50px 10px;
}

.nav-bar {
  z-index: 200;
  background-color: var(--black);
  border-right: 1px solid #000;
  flex-direction: column;
  justify-content: space-between;
  width: 30%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
}

.nav-bar.hideonmob {
  width: 30%;
}

.nav-bar.hideonmob.wg {
  background-color: #e1dfd3;
  border-right-color: #e1dfd3;
  max-width: 500px;
}

.social-link-wrapper {
  width: 25px;
  margin-left: 0;
  margin-right: 7px;
  transition: opacity .2s;
}

.social-link-wrapper:hover {
  opacity: .5;
}

.nav-button-bg {
  background-color: #313149;
  width: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.social-links {
  border-top: 1px solid #dadada;
}

.nav-button-text {
  z-index: 10;
  position: relative;
}

.hero-section {
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 100vh;
  padding-left: 30%;
  display: flex;
  position: relative;
}

.construction-update-wrapper {
  padding: 50px 100px 100px;
}

.construction-update-wrapper.wg {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 70%;
  display: flex;
}

.project-update-header-img.wg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1000px;
  display: grid;
}

.h-cent-l {
  color: #000;
  text-align: left;
  margin-bottom: 60px;
  font-size: 32px;
  font-weight: 500;
  line-height: 44px;
}

.h-cent-l.b-margin20px {
  margin-bottom: 20px;
}

.h-cent-l._80-w {
  width: 80%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.h-cent-l.form-header {
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.h-cent-l.form-header.nobottompad {
  color: var(--white);
  padding-bottom: 40px;
}

.h-cent-l.form-header.nobottompad.blk {
  color: var(--black);
}

.h-cent-l.nopad {
  margin-bottom: 0;
}

.h-cent-l.nopad.nomargin {
  color: var(--white);
  margin-bottom: 0;
}

.h-cent-l.white.large {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 47px;
  line-height: 63px;
}

.date-heading {
  background-color: var(--light-grey);
  color: var(--white);
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 0 auto 10px;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 400;
  display: inline-block;
}

.date-heading.pink {
  background-color: var(--orange);
  color: var(--white);
  font-size: 18px;
}

.date-heading.grey, .date-heading.pink {
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.date-heading.tan {
  background-color: var(--tan);
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.date-heading.green {
  background-color: var(--dark-khaki);
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.date-heading.wg {
  background-color: #f47a59;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.construction-update-wrapper-copy {
  width: 100%;
  padding: 40px 100px 100px;
}

.update-wrapper {
  border-top: 1px solid #000;
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.update-wrapper.wg {
  max-width: 1000px;
}

.date-subhead {
  z-index: 10;
  opacity: .69;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
}

.date-header {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.subheading-copy {
  color: var(--white);
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.subheading-copy.black {
  color: var(--black);
  text-align: left;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 28px;
}

.subheading-copy.black.cent {
  text-align: center;
  font-size: 18px;
}

.subheading-copy.pink {
  color: var(--orange);
  text-align: left;
}

.subheading-copy.pink.lpad {
  color: var(--light-salmon);
  margin-bottom: 0;
}

.subheading-copy.pink.cent {
  color: var(--light-salmon);
  text-align: center;
}

.text-span-28 {
  font-size: 17px;
  font-weight: 500;
}

.construction-update-slider {
  min-height: 40%;
  margin-top: 60px;
  margin-bottom: 40px;
}

.video {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/605a80c8e838fabf0800c3ee_GeoconMetropolHeroRender3884_landscape_large.jpg");
  background-position: 0 0;
  background-size: auto;
  margin-top: 60px;
}

.text-block-125 {
  color: var(--black);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
}

.image-208 {
  opacity: .6;
  margin-right: 0;
}

.image-209 {
  margin-right: 0;
  display: block;
  position: absolute;
  inset: auto;
}

.image-210 {
  margin-bottom: 20px;
}

.image-210.clear-bottom {
  margin-bottom: 0;
}

.image-210._33 {
  width: 33.33%;
  margin-right: 0;
}

.image-210.wg {
  width: 100%;
}

.paragraph-44, .paragraph-45 {
  color: var(--black);
  margin-bottom: 3px;
}

.paragraph-46 {
  color: var(--black);
  margin-bottom: 0;
}

.project-dropdown {
  color: var(--white);
  justify-content: flex-start;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 17px;
  font-weight: 500;
  display: flex;
}

.project-dropdown.w--open {
  padding-left: 0;
  position: relative;
}

.dropdown-list-3 {
  background-color: #0000;
}

.mini-circle {
  background-color: var(--white);
  border-radius: 20px;
  width: 5px;
  height: 5px;
  margin-left: 10px;
}

.project-period-nav-wrap {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.project-period-nav-wrap.done {
  opacity: .6;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

.project-period-nav-wrap.done.w--current {
  margin-left: 0;
  display: flex;
}

.project-period-nav-wrap.done.wg {
  color: #000;
}

.project-period-nav-wrap.upcoming {
  opacity: .4;
  padding-top: 4px;
  padding-bottom: 4px;
}

.project-period-nav-wrap.upcoming.wg {
  color: #000;
}

.project-period-nav-wrap.current {
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: 500;
}

.project-period-nav-wrap.current.wg {
  color: #000;
}

.dropdown-link-2 {
  color: var(--white);
  text-align: left;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.pre-construction-drop {
  display: block;
}

.faq_trigger {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2rem;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.paragraph-3 {
  color: var(--white);
  font-size: 17px;
}

.faq-image_hover {
  display: none;
}

.question {
  color: var(--white);
  font-size: 17px;
}

.faq_aswer-wrap_spacer {
  padding-top: 10px;
  padding-bottom: 20px;
}

.faq_content-wrap {
  margin-top: 20px;
  margin-left: 10px;
}

.faq-image_tap {
  margin-top: 10px;
}

.faq_answer-wrap {
  padding-right: 3rem;
  overflow: hidden;
}

.faq_heading-wrap {
  font-size: 1.25rem;
  font-weight: 500;
}

.faq_heading-wrap.auto-height {
  align-items: flex-start;
  height: 0;
}

.faq_element {
  border-bottom: .125rem #fff;
  margin-bottom: 0;
  padding-bottom: 0;
}

.faq_element.last {
  margin-bottom: 0;
}

.link-29 {
  color: var(--white);
  margin-left: 0;
  text-decoration: none;
}

.text-block-126 {
  color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-left: 20px;
  font-size: 12px;
  font-weight: 500;
}

.div-block-327 {
  z-index: 33;
  background-color: #0000;
  border-top: 1px solid #000;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 60px;
  display: flex;
}

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

.social-links-2 {
  border-top: 1px solid #dadada;
  padding: 20px 15px 30px 10px;
}

.social-links-2.wg {
  border-top-color: #000;
}

.action-required-block {
  background-color: var(--light-coral);
  border-radius: 11px;
  width: 80%;
  margin-top: 40px;
  margin-left: 0;
  margin-right: auto;
  padding: 40px;
}

.text-block-127 {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 500;
  line-height: 35px;
}

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

.slide-6-copy {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62723c70a3fa219036206457_northedge-2.jpg");
  background-position: 0 100%;
  background-size: cover;
  width: 33%;
  margin-right: 3px;
}

.collection-list-wrapper-15 {
  margin-top: 60px;
}

.slider-10 {
  z-index: 555;
  background-color: #0000;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
}

.image-211 {
  object-fit: cover;
}

.image-212 {
  object-fit: cover;
  object-position: 50% 50%;
  background-color: #0f1922;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.lightbox-link-13 {
  z-index: 555;
  width: 100%;
  position: relative;
}

.slide-18, .slide-19 {
  width: 33.33%;
  padding-right: 3px;
}

.image-213 {
  object-fit: cover;
  object-position: 50% 50%;
  margin-right: 0;
}

.image-214 {
  margin-right: 10px;
}

.project-update-mob-nav {
  z-index: 10;
  background-color: #0000;
  height: 150px;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.navbar-project-updates {
  display: none;
}

.link-30 {
  color: var(--black);
  border-right: 1px solid #000;
  padding-right: 7px;
  text-decoration: underline;
}

.link-30-copy {
  color: var(--black);
  padding-left: 7px;
  text-decoration: underline;
}

.project-team {
  display: flex;
}

.slide-20 {
  background-color: #a0ab74e6;
}

.slider-11 {
  height: 60vh;
}

.right-arrow-8, .icon-7 {
  display: none;
}

.collective-auction-promo {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6306b7dc09d64a267d4bd341_Floriade_bg-web.jpg");
  background-position: 50%;
  background-size: cover;
}

.icon-8 {
  display: none;
}

.h-lowpad-copy {
  margin-top: 5px;
  margin-bottom: 5px;
}

.h-lowpad-copy.white {
  font-size: 18px;
  font-weight: 400;
}

.h-lowpad-copy.white.inspec {
  font-weight: 500;
}

.h-lowpad-copy.white.eer {
  margin-right: 5px;
  padding-left: 0;
}

.h-lowpad-copy.cent {
  text-align: left;
}

.h-lowpad-copy._10px {
  margin-bottom: 10px;
}

.h-lowpad-copy.l {
  font-size: 18px;
  line-height: 28px;
}

.project-contacts {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.enviro-badge-mob {
  display: none;
}

.small-badge-enviro {
  margin-right: 0;
}

.small-badge-enviro.hideondesk {
  display: none;
}

.image-218 {
  margin-right: 0;
}

.project-contacts-taylor-nathtan {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-29 {
  font-size: 17px;
  font-weight: 500;
}

._3-col-button {
  justify-content: center;
  width: 80%;
  display: flex;
}

.maintenance-button {
  background-color: var(--white);
  color: var(--black);
  letter-spacing: .5px;
  text-transform: none;
  border-radius: 5px;
  margin-top: 30px;
  margin-left: 0;
  margin-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 15px;
  font-weight: 400;
}

.maintenance-button:hover {
  background-color: var(--dark-grey);
  color: var(--white);
}

.maintenance-button.last {
  background-color: var(--white);
  color: var(--black);
  margin-right: 0;
  font-size: 15px;
}

.maintenance-button.last:hover {
  background-color: var(--dark-grey);
  color: var(--white);
}

.grey-wrap {
  background-color: #e0dfda;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
}

.boxed-overlay {
  z-index: 2;
  background-color: var(--tan);
  opacity: 1;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 500px;
  min-height: 300px;
  margin-left: auto;
  margin-right: 0;
  padding: 20px 40px 10px 30px;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
  box-shadow: 4px 4px 7px -2px #0000001a;
}

.boxed-overlay.grey {
  background-color: #e0dfda;
  padding-bottom: 20px;
  padding-right: 50px;
}

.text-block-129, .bold-text-2 {
  font-family: Gordita, Arial, sans-serif;
}

.image-220 {
  opacity: .9;
  margin-right: 10px;
}

.image-221 {
  object-fit: contain;
  margin-right: 0;
}

.grid-75 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.round-edges {
  border-radius: 15px;
}

.image-222 {
  border-radius: 5px;
}

.heading-146 {
  line-height: 32px;
}

.divw90 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-right: 0;
}

._5-col-wrap-w-pad {
  grid-column-gap: 15px;
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.grid-76 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-areas: "Area Area Area-2 Area-2 Area-3 Area-3"
                       ". Area-4 Area-4 Area-5 Area-5 .";
}

.service-heading {
  margin-top: 0;
  line-height: 32px;
}

.service-heading._20px {
  font-size: 20px;
}

.service-heading._20px.cent {
  text-align: center;
  margin-top: 20px;
  line-height: 28px;
}

.service-heading._20px.cent.nopad {
  margin-bottom: 0;
}

.service-heading.centondesk {
  text-align: center;
}

.image-223 {
  border-radius: 15px;
}

.pullout {
  background-color: var(--dark-grey);
  color: var(--white);
  border-radius: 15px;
  flex-direction: row;
  margin-top: 50px;
  padding: 0;
  display: flex;
}

.column-8 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-329 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding: 20px 30px 30px 40px;
  display: flex;
}

.div-block-330 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62871be384b96d4317713307_asset-register-mockup-photo.jpg");
  background-position: 0 0;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 50%;
}

.div-block-331 {
  display: flex;
}

.div-block-332, .div-block-333 {
  width: 50%;
}

.cta-white {
  color: var(--white);
  margin-top: 20px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 500;
  text-decoration: underline;
}

.grid-75-copy {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  margin-top: 40px;
}

.divh20 {
  height: 20px;
}

.text-span-30, .text-span-31 {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.div-block-317-copy {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.image-224 {
  margin-left: -10px;
}

.background-video-5 {
  height: 60vh;
}

.image-225 {
  object-fit: cover;
  margin-right: 0;
}

.heading-small {
  text-align: center;
  margin-top: 30px;
  font-size: 17px;
  font-weight: 500;
}

.finance-form {
  background-color: #dddddd4d;
  border-radius: 15px;
  margin-bottom: 40px;
  padding: 40px 20px 20px;
}

.text-block-130 {
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 12px;
}

.image-196-copy {
  border-radius: 3px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.form-label-copy {
  flex: none;
  margin-left: 0;
  font-size: 14px;
  font-weight: 400;
}

.form-label-copy.medium {
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.form-label-copy._10px {
  margin-bottom: 15px;
}

.form-label-copy._20rpad {
  margin-right: 17px;
}

.form-label-copy._10pad {
  margin-bottom: 10px;
}

.div-block-334 {
  display: flex;
}

.div-block-335 {
  flex-direction: column;
  display: flex;
}

.div-block-335._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-47 {
  letter-spacing: .1px;
  margin-top: 100px;
  margin-bottom: 20px;
}

.rounded-edges-button {
  background-color: var(--dark-grey);
  letter-spacing: .3px;
  text-transform: none;
  border-radius: 5px;
  margin-top: 20px;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}

.rounded-edges-button:hover {
  text-decoration: underline;
}

.button-div {
  flex-direction: row;
  align-items: flex-end;
  display: flex;
}

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

.text-span-32 {
  font-size: 17px;
  font-weight: 500;
}

.badge-highlight {
  background-color: var(--dark-grey);
  border-radius: 10px;
  margin-top: 20px;
  margin-left: -10px;
}

.text-block-131 {
  color: var(--white);
  padding: 20px;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}

.invest-grid {
  grid-column-gap: 50px;
  grid-row-gap: 20px;
  margin-bottom: 60px;
}

.text-span-33 {
  font-size: 17px;
  font-weight: 500;
}

.grey-button {
  border: 1px solid var(--dark-grey);
  background-color: var(--dark-grey);
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
  display: flex;
}

.grey-button:hover {
  border: 1px solid var(--dark-grey);
  background-color: var(--white);
  color: var(--dark-grey);
  border-radius: 5px;
  text-decoration: none;
}

.grey-button.w--current {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.grey-button.dpink {
  background-color: var(--light-coral);
}

.grey-button.left-align {
  border-radius: 5px;
  margin-left: 0;
}

.price-label {
  opacity: .7;
  color: var(--dark-grey);
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Neufile grotesk, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.price-label.white {
  color: var(--white);
}

.detail {
  color: var(--black);
  margin-bottom: 0;
  font-weight: 400;
}

.payment-terms {
  text-transform: none;
  font-size: 12px;
  line-height: 14px;
}

.price-2 {
  color: #100c69;
  margin-bottom: 12px;
  font-size: 28px;
  line-height: 1.1;
}

.feature-grid {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 30px;
}

.relative {
  background-color: var(--white-smoke);
  border-radius: 5px;
  position: relative;
}

.card-container {
  z-index: 1;
  background-color: var(--white-smoke);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-end;
  padding: 30px 24px 24px;
  display: flex;
  position: relative;
}

.card-container.relative {
  background-color: var(--white-smoke);
  position: relative;
}

.pricing-features {
  color: var(--black);
  margin-top: 5px;
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.discount-heading {
  color: #fff;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.button-23 {
  background-color: var(--dark-grey);
  text-align: center;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.button-23:hover {
  background-color: #4c4d4fcc;
}

.pricing-description {
  color: #4a556c;
  margin-bottom: 20px;
  font-weight: 400;
}

.discount-container {
  background-color: #009a91;
  border-radius: 12px;
  padding: 8px 18px;
  display: inline-block;
  position: absolute;
  inset: -4% 7% auto auto;
}

.pricing-option {
  color: var(--black);
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.check-svg {
  margin-right: 10px;
}

.ix-shadow {
  z-index: -1;
  background-color: #4c4d4f1a;
  border-radius: 12px;
  position: absolute;
  inset: 0%;
}

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

.pricing-card-grid {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
  position: relative;
}

.text-span-34 {
  font-size: 17px;
  font-weight: 500;
}

.pricing-label {
  opacity: .65;
  text-transform: none;
  font-family: Neufile grotesk, sans-serif;
  font-weight: 600;
  line-height: 18px;
}

.fine-print {
  font-size: 11px;
  line-height: 19px;
}

.fine-print.white {
  padding-top: 20px;
}

.checkbox-field-4 {
  margin-bottom: 20px;
}

.finance-form-wrap {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.finance-form-wrap._80 {
  width: 80%;
}

.finance-form-wrap._90 {
  width: 90%;
  margin-top: 40px;
}

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

._50-div {
  width: 100%;
}

.success-message-2 {
  margin-top: 40px;
}

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

.form-flex-5 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  padding-right: 20px;
  display: flex;
}

.form-flex-5.nopad {
  flex-direction: column;
  justify-content: space-between;
  padding-right: 0;
  display: flex;
}

.goodwin-promo-wrap {
  margin-top: 80px;
}

.goodwin-promo-block {
  grid-column-gap: 0px;
  background-color: var(--black);
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.goodwin-promo-block.green {
  background-color: #4c4d4f1a;
}

.goodwin-promo-block.investment {
  margin-top: 140px;
}

.button-24 {
  background-color: var(--white);
  color: var(--black);
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-132 {
  color: var(--white);
  line-height: 21px;
}

.text-block-132.meidum {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
}

.div-block-340 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63e1a654e1684946dc6274a1_Matt-Goodwin---Owner.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 0 15px 15px 0;
  width: 100%;
}

.counterup {
  color: var(--dark-grey);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 66px;
  line-height: 70px;
}

.counterup.dollars {
  font-size: 46px;
  line-height: 60px;
}

.counterup.small {
  font-size: 44px;
}

.title-wrap-2 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.arrow-image {
  margin-right: 0;
}

.container-flex-nav {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.feature-number-wrap {
  place-content: stretch space-around;
  align-items: stretch;
  margin-bottom: 32px;
  display: flex;
}

.feature-number-wrap.centre-align {
  justify-content: center;
}

.feature-number-wrap.centre-align.large-col {
  grid-column-gap: 50px;
}

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

.container-12 {
  background-color: var(--tan);
  opacity: .98;
  border-radius: 15px;
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
}

.container-12.green {
  cursor: auto;
  background-color: #c6cdac;
  padding-left: 30px;
  padding-right: 30px;
}

.container-12.grey {
  background-color: var(--light-grey);
}

.container-12.orange {
  background-color: #feb684;
}

.container-12.pink {
  opacity: .99;
  background-color: #de918d;
}

.container-12.nofill {
  background-color: #0000;
}

.arrow {
  width: 100px;
  position: absolute;
  inset: auto auto -120% -20%;
}

.faq-section {
  background-image: linear-gradient(#00000052, #00000052), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60b1ce01d2a4d93a323afcc9_iStock-1050730168.jpg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.faq-section.hide {
  display: none;
}

.heading-primary {
  color: #1a3066;
  letter-spacing: -.5px;
  max-width: 500px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 46px;
  font-weight: 700;
  line-height: 1;
}

.heading-primary.h3-centre {
  color: var(--white);
  text-align: center;
  max-width: 700px;
  line-height: 56px;
}

.title-capped {
  color: var(--dark-grey);
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
}

.title-capped._14px {
  color: var(--white);
  text-align: left;
  font-size: 20px;
}

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

.title-capped._18px {
  font-size: 18px;
}

.title-capped._18px.left {
  font-weight: 400;
  line-height: 28px;
}

.title-capped.medium {
  font-weight: 500;
}

.title-capped.small {
  color: var(--white);
  flex-direction: column;
  margin-bottom: 5px;
  font-size: 16px;
  display: flex;
}

.title-capped.small.grey {
  color: var(--dark-grey);
  font-size: 17px;
}

.title-capped.small.horiz {
  flex-direction: row;
  display: block;
}

.title-capped.small.smaller {
  font-size: 15px;
}

.title-capped.meidum {
  font-weight: 500;
}

.title-capped.topmarg {
  margin-top: 10px;
}

.title-capped.topmarg.sub {
  font-size: 17px;
}

.title-capped.minusmarg {
  margin-top: -10px;
}

.flowbase-logo {
  width: 55px;
}

.arrow-image-mobile {
  display: none;
}

.circle-div {
  background-color: #fff;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  max-width: 300px;
  height: 100%;
  min-height: 300px;
  max-height: 300px;
  margin-bottom: 20px;
  display: flex;
  box-shadow: 7px 7px 150px #54668114;
}

.circle-div.large {
  min-width: 300px;
  max-width: 300px;
  min-height: 300px;
  max-height: 300px;
}

.circle-div.small {
  background-color: var(--white);
  min-width: 280px;
  max-width: 280px;
  min-height: 280px;
  max-height: 280px;
}

.circle-div.small.grey {
  background-color: #ebe9e6;
}

.circle-div.small.tan {
  background-color: var(--white);
}

.circle-div.orange {
  background-color: #f3caae;
}

.circle-div.pink {
  background-color: #efc8c6;
}

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

.detail-block {
  background-color: #56e8ff0d;
  border: 1px solid #56e8ff;
  max-width: 800px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 20px;
  font-size: 17px;
}

.statistic-circle-wrap {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.button-menu {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #8c54ff;
  background-image: linear-gradient(159deg, #8c54ff, #7b41f1);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  min-height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
  box-shadow: inset -1px -1px 3px #201b3d99, inset 1px 1px 3px #eee6ff70, 1px 1px 2px #5b3acc;
}

.button-menu:hover {
  box-shadow: inset 1px 1px 3px #201b3d38, inset -1px -1px 3px #eee6ff00, 1px 1px 2px #5b3acc;
}

.arrow-image-mobile-02 {
  display: none;
}

.title-3 {
  color: var(--white);
  text-align: left;
  letter-spacing: 3px;
  text-transform: uppercase;
  max-width: 500px;
  margin-bottom: 15px;
  font-size: 14px;
  font-weight: 700;
}

.flowbase-navigation {
  border-bottom: 1px solid #9b9eb838;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  padding: 20px 3%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.text-span-35 {
  margin-left: 5px;
  font-size: 21px;
  font-weight: 500;
}

.div-block-341 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.image-226 {
  margin-right: 10px;
}

.sales-1-section {
  opacity: 1;
  background-color: #b85d5d;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f63a8e9b57313a46c6ef41_sold-sticker-on-a-sign.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.sales-2-section {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ab312a02355bfdd464cccd_Buyer-Conceirge.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.pm-section {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243b9b92e9a263e4f89289a_for-rent-green-2.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.social-media-section {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6299b4fdff4e4175d5cfb2a5_220210_TheCollectiveClub_BrandPhotos-75.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.statistic-square-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.square-div {
  background-color: var(--white);
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-height: none;
  padding: 20px;
  display: flex;
}

.square-div.wide {
  flex-direction: column;
  max-width: 1000px;
  padding-bottom: 20px;
  padding-right: 20px;
}

.square-div.pink {
  background-color: #efc8c6;
}

.reviews {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 20px;
  display: block;
}

.image-227, .image-228, .image-229, .image-230 {
  margin-right: 5px;
}

.div-block-342 {
  display: flex;
}

.text-span-36 {
  font-weight: 500;
}

.text-span-36.pad {
  margin-left: 5px;
}

.text-span-36.bold {
  padding-bottom: 20px;
  font-size: 22px;
  font-weight: 700;
}

.text-span-36.bold._22px {
  font-size: 22px;
}

.text-span-37 {
  font-weight: 500;
}

.statistic-phone-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.statistic-phone-wrap.extrapad {
  justify-content: flex-start;
  padding-left: 40px;
  padding-right: 40px;
}

.statistic-phone-wrap.extrapad.hide {
  display: flex;
}

.image-231, .image-232 {
  margin-bottom: 10px;
  margin-right: 0;
}

.image-233 {
  object-fit: fill;
  margin-bottom: 10px;
  margin-right: 0;
}

.image-234 {
  margin-bottom: 10px;
  margin-right: 0;
}

.image-235 {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}

.image-235.l {
  object-fit: cover;
  margin-left: 0;
  display: block;
  overflow: visible;
}

.image-235.nopad {
  margin-left: 0;
}

.text-span-38, .text-span-39, .text-span-40, .text-span-41, .text-span-42, .text-span-43, .text-span-44, .text-span-45, .text-span-46, .text-span-47 {
  font-weight: 500;
}

.social-media-section-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/629dc754141cc940682bef31_iphone-flatlay.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.image-236, .image-237, .image-238, .image-239, .image-240 {
  margin-right: 0;
}

.gmb-1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.gmb-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/605a83048bff5125b1e6d1b0_for-rent-sign.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.website-section-1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.website-section-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.text-span-48 {
  font-size: 44px;
}

.dollar {
  color: var(--dark-grey);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 44px;
  line-height: 70px;
}

.div-block-343 {
  align-items: center;
  display: flex;
}

.slider-12, .slide-22 {
  height: 100vh;
}

.navbar-5 {
  background-color: #0000;
  position: fixed;
  inset: 0% 0% auto;
}

.container-13 {
  display: none;
}

.opening-circle-wrap-copy, .opening-circle-wrap, .statistic-circle-wrap-copy, .opening-circle-wra {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.text-span-49 {
  font-weight: 500;
}

.stats-slider {
  height: 100vh;
}

.stats-slider.hidden {
  display: none;
}

.stats-slider.hidden.hide {
  display: flex;
}

.slide-23 {
  height: 100vh;
}

.misc-step-3 {
  border: 2px solid var(--light-grey);
  background-color: var(--dark-khaki);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.misc-step-3.trim {
  border: 3px dashed var(--dark-khaki);
}

.misc-step-3.lg-outline {
  border: 4px dashed var(--tan);
}

.key-misc-3 {
  border: 1px solid var(--dark-khaki);
  background-color: var(--dark-khaki);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.field-label-6 {
  color: #fff;
  font-weight: 400;
}

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

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

.field {
  border: 2px solid #f3f3f7;
  border-radius: 6px;
  height: 48px;
  padding: 16px;
  line-height: 30px;
  transition: border-color .2s;
}

.field:focus {
  border-color: #293072;
}

.field.search {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 5px;
  height: auto;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
}

.field.search:active {
  color: #fff;
}

.field.search:focus {
  color: #fff;
  border-color: #007f7f;
}

.field.search::placeholder {
  color: #ffffff80;
}

.mixitup-page-stats {
  color: #e6e6e6;
}

.empty-state-3 {
  display: none;
}

.right-column {
  float: left;
  background-color: #2220;
  width: 100%;
  min-height: 300px;
  padding: 30px 0 0;
}

.sort_select {
  color: #fff;
  background-color: #0000;
  border-radius: 5px;
  width: 100%;
}

.sort_select:focus {
  background-color: #1a1a1a;
  border: 1px solid #007f7f;
}

.filter_select {
  color: #fff;
  background-color: #0000;
  border-radius: 5px;
  width: 100%;
}

.filter_select:focus {
  background-color: #1a1a1a;
  border: 1px solid #007f7f;
}

.mixitup-control {
  color: #fff;
  background-color: #1a1a1a;
  border-top: 2px solid #0000;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  padding: 5px 10px;
}

.mixitup-control.mixitup-control-active {
  border-top-color: #007f7f;
  font-weight: 700;
}

.control-pagination {
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.tabs-menu-5 {
  flex-direction: column;
  width: 20%;
  display: flex;
}

.tabs-menu-5.left-div {
  background-color: #1a1a1a;
  border: 1px #007f7f;
  border-top: 2px solid #007f7f;
  border-radius: 6px;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 10px;
}

.tabs-content-6 {
  float: right;
  text-align: left;
  width: 100%;
}

.resource-tabs {
  width: 70%;
  min-height: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.demo-section {
  background-color: #0000;
  min-height: 100vh;
  padding-bottom: 30px;
  font-family: Open Sans, sans-serif;
}

.controls-form {
  width: 100%;
}

.item-content {
  border-top: 2px solid var(--orange);
  background-color: #ececec80;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 15px;
}

.title-4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
  display: inline-block;
}

.text-block-12 {
  color: var(--black);
  font-size: 15px;
  line-height: 24px;
}

.categ {
  color: #fff;
  background-color: #007f7f;
  border-radius: 2px;
  margin-top: 15px;
  padding: 0 8px;
  font-size: 12px;
  font-style: normal;
  display: inline-block;
}

.grid-77 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
  margin-top: 60px;
}

.p-accordion-answer {
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 36px;
}

.container-14 {
  width: 50%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}

.accordion-arrow {
  width: 28px;
  max-width: none;
  margin-right: 0;
}

.accordion-item-top-wrapper {
  grid-column-gap: 2vw;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 36px;
  display: flex;
}

.accordion-item-bottom-wrapper {
  padding-left: 18%;
  font-size: 16px;
  overflow: hidden;
}

.accordion-trigger-top {
  width: 100%;
  height: 60%;
  padding-left: 20px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.accordion-highlight-top {
  z-index: -1;
  transform-origin: 50% 0;
  background-color: #2c3eff;
  width: 100%;
  height: 150%;
  position: absolute;
  inset: 0% 0% auto;
}

.accordion {
  border-bottom: 1px solid #fff;
}

.accordion-item {
  cursor: pointer;
  border-top: 1px solid #fff;
  padding: 20px;
  position: relative;
  overflow: hidden;
}

.accordion-trigger-bottom {
  width: 100%;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.accordion-highlight-bottom {
  z-index: -1;
  transform-origin: 50% 100%;
  background-color: #2c3eff;
  width: 100%;
  height: 150%;
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-133 {
  font-size: 24px;
}

.faq_wrap-grid {
  grid-column-gap: 45px;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

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

.faq_aswer-wrap_spacer-2 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 0;
}

.faq_element-2 {
  border-bottom: .125rem solid var(--orange);
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
}

.faq_element-2.last {
  margin-bottom: 0;
}

.faq_element-2.tan-line {
  border-bottom-color: var(--tan);
}

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

.faq_answer-wrap-2 {
  padding-right: 3rem;
  overflow: hidden;
}

.faq_title-wrap {
  padding-right: 40px;
}

.heading-xlarge {
  font-size: 4rem;
  line-height: 1.1;
}

.paragraph-48 {
  font-size: 14px;
  line-height: 23px;
}

.paragraph-49, .paragraph-50 {
  line-height: 23px;
}

.text-span-50 {
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
}

._2-grid-vert-item {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

._2-grid-vert-item.grey-bg {
  border-radius: 15px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.w1000px {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-344 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 20px;
  display: flex;
}

.image-241 {
  margin-left: auto;
  margin-right: auto;
}

.text-span-51 {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.badge-item-sq {
  background-color: var(--tan);
  text-align: center;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-right: 0;
  padding: 5px 10px;
  display: flex;
}

.badge-item-sq.pink {
  background-color: var(--orange);
}

.text-span-52 {
  font-size: 16px;
  font-weight: 500;
}

.list-8 {
  margin-bottom: 0;
  padding-left: 20px;
}

.list-item-21 {
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 25px;
  list-style-type: disc;
}

.div-block-345 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62a92fc2228bf594c1420862_frames-4-3.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.div-block-346 {
  width: 50%;
}

.text-block-134 {
  margin-top: 100px;
  padding-bottom: 20px;
  font-size: 12px;
}

.text-span-53 {
  font-size: 16px;
  font-weight: 400;
}

.div-block-317-copy {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-317-copy.grey-bg {
  border-radius: 15px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.grid-78 {
  grid-column-gap: 40px;
}

.div-block-347 {
  max-height: 300px;
}

.text-block-135 {
  margin-top: 40px;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.custom-form-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.custom-form-img.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d0d96c35bd357923b3e40_spacejoy-g3KbcDWrBUM-unsplash.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.custom-form-img.hidemob.projects {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62871be263c0f3368f688fb9_apartment-complex-photo.jpg");
}

.form-block-6, .form-block-7, .form-block-8, .form-block-9 {
  margin-bottom: 0;
}

.form-alternate-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ad90b89384142e76f644b5_20210525-0Y1A7383.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
}

.form-alternate-img.hidemob {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d0d96c35bd357923b3e40_spacejoy-g3KbcDWrBUM-unsplash.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
}

.form-alternate-img.hidemob.pm-guarantee {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243b9b92e9a263e4f89289a_for-rent-green-2.jpg");
  background-position: 100%;
  background-size: cover;
}

.form-alternate-img.hidemob.pm-guarantee.qld {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/686b3031dc6e0a6c4adc392f_For-rent-blue.jpg");
}

.form-alternate-img.hidemob.pm-tan {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6099f20eae95e0186e898fc8_man-carrying-for-rent-sign.png"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243b9b92e9a263e4f89289a_for-rent-green-2.jpg");
  background-position: 0 0, 100%;
  background-size: cover, cover;
}

.text-span-54 {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.text-block-136 {
  font-size: 20px;
  line-height: 28px;
}

.question-heading {
  margin-right: 10px;
  font-size: 20px;
  line-height: 32px;
}

.list-item-22, .list-item-23, .list-item-24 {
  margin-bottom: 10px;
}

.div-block-348 {
  flex-direction: row;
  display: flex;
}

.text-block-137 {
  letter-spacing: .5px;
  text-transform: none;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 16px;
  font-weight: 500;
}

.list-item-25 {
  margin-bottom: 10px;
}

.image-242 {
  opacity: .55;
}

.image-243 {
  opacity: .6;
  margin-right: 0;
}

.div-block-349 {
  padding-left: 20px;
  padding-right: 20px;
}

.grid-79 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-350, .div-block-351, .div-block-352, .div-block-353, .div-block-354 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-55 {
  text-decoration: underline;
}

.blog-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 2.2fr 1fr;
  align-items: start;
  width: 100%;
  position: relative;
}

.posts-block {
  width: 100%;
  padding-right: 50px;
}

.grid-sidebar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -5px;
  margin-left: 40px;
  display: grid;
  position: sticky;
  top: 80px;
}

.collection-list-wrapper-16 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-11 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 40px;
  display: grid;
}

.blogimg {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 220px;
  overflow: hidden;
}

.post-info {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.category-link {
  background-color: var(--white-smoke);
  color: var(--dark-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  margin-left: 0;
  padding: 6px 10px;
  font-family: Neufile grotesk, sans-serif;
  font-size: 11px;
  display: inline-block;
}

.category-link:hover {
  background-color: var(--black);
  color: var(--white);
}

.blog-detail {
  color: var(--dark-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 6px 10px;
  font-family: Neufile grotesk, sans-serif;
  font-size: 11px;
}

.blog-detail.link {
  margin-left: 0;
  padding-left: 0;
  font-size: 12px;
}

.blog-detail.link:hover {
  opacity: .5;
}

.blog-detail.category {
  background-color: var(--white-smoke);
  letter-spacing: 1.1px;
  margin-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 12px;
  display: inline-block;
}

.blog-detail.category.w--current {
  background-color: var(--black);
  color: var(--white);
}

.blog-detail.greybg {
  background-color: var(--white-smoke);
}

.blog-detail.button {
  background-color: var(--black);
  color: var(--white);
  border-style: none;
  margin-left: 0;
  margin-right: 10px;
  font-size: 13px;
  line-height: 23px;
}

.blog-detail.button:hover {
  background-color: var(--light-grey);
}

.news-heading {
  color: var(--black);
  margin-top: 10px;
  font-size: 22px;
  line-height: 32px;
}

.blog-heading-link {
  margin-left: 0;
}

.collection-list-wrapper-17 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.collection-list-12 {
  width: 100%;
}

.tag {
  margin-bottom: 7px;
  margin-right: 7px;
  display: inline-block;
}

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

.collection-list-wrapper-18 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-13 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.featured-item {
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.featured-pic {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 5px;
  flex: none;
  width: 100px;
  height: 100px;
  margin-left: 0;
  overflow: hidden;
}

.featured-text {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

.heading-147 {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.collection-list-wrapper-category {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.video-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bae0fe2cd7140da3950a25_PHOTO-2022-06-28-11-04-52.jpg");
  background-position: 0 0;
  background-size: auto;
}

.image-244 {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62bae0fe2cd7140da3950a25_PHOTO-2022-06-28-11-04-52.jpg");
  background-position: 0 0;
  margin-right: 0;
  display: block;
}

.lightbox-link-14 {
  margin-left: 0;
}

.div80px {
  height: 80px;
}

.section-content-slim {
  letter-spacing: normal;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content-slim.tan {
  background-color: #ddcba440;
  display: block;
}

.section-content-slim.tan.testimonials {
  background-color: #f0eeed;
  margin-bottom: 120px;
  display: block;
}

.section-content-slim.tan.enquiry {
  display: none;
}

.section-content-slim.teamvid {
  margin-top: 60px;
  display: block;
}

.section-content-slim.hide {
  display: none;
}

.section-content-slim.lightgrey {
  background-color: #c4bcb71a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-content-slim.cultureplaybook {
  display: none;
}

.section-content-slim.sellingprocess, .section-content-slim.sellingprocess.lightgrey {
  display: block;
}

.section-content-slim.nomargintop {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 100px;
}

.section-content-slim.nomargintop.lightgrey {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content-slim.nomargintop.nopaddingtop {
  padding-top: 0;
}

.section-content-slim.projectfloorplans {
  display: none;
}

.section-content-slim.nomarginbottom {
  margin-bottom: 0;
  padding-bottom: 0;
}

.section-content-slim.nomarginbottom.hide {
  display: block;
}

.section-content-slim.nopad {
  padding-top: 0;
  padding-bottom: 100px;
}

.section-content-slim.category-list.hidemob {
  display: block;
}

.section-content-slim.background-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f8e519aa527d6d5001db8f_suf-img.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.section-content-slim.background-img.no-bottom-margin {
  background-image: linear-gradient(#143c4666, #143c4666), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f8e519aa527d6d5001db8f_suf-img.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  margin-bottom: 0;
}

.section-content-slim.tcs {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.section-content-slim.tcs.hide {
  display: none;
}

.section-content-slim.green {
  background-color: var(--white-smoke);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-content-slim.cta {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f857ba6e7a05692115386a_tree-autumn-autumn-orange-leaves-fall-fall-leave_t20_rAJ33b.jpg");
  background-position: 0 0, 30% 0;
  background-size: auto, 160%;
  min-height: 300px;
}

.section-content-slim.extra-pad {
  padding-top: 120px;
}

.section-content-slim.cta-short-stay {
  background-image: linear-gradient(#ddcba4e6, #ddcba4e6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243d0296122f41f14b2f8a8_Casey-16-Alan-Watt-Crescent_AERIAL_05.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section-content-slim.tree-background {
  background-image: linear-gradient(to bottom, var(--dark-slate-grey-2), var(--dark-slate-grey-2));
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-content-slim.thin {
  padding-top: 50px;
  padding-bottom: 60px;
}

.section-content-slim.rent-condition {
  display: block;
}

.aspen-slider {
  height: 40vh;
  min-height: 330px;
  margin-top: 60px;
}

.price-wrapper, .price-wrapper-copy {
  align-items: center;
  display: flex;
}

.collection-list-14, .collection-list-15, .aspen-grid._1-1-1, .aspen-grid._2-2-1, .aspen-grid._2-2-2, .aspen-grid._3-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-wrapper-19 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
}

.text-span-56 {
  font-size: 21px;
  font-weight: 500;
}

.list-9 {
  color: var(--white);
  margin-bottom: 0;
  padding-left: 30px;
}

.goodwin-promo-block-copy {
  grid-column-gap: 0px;
  background-color: #000000f2;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
  margin-top: 40px;
}

.goodwin-promo-block-copy.green {
  background-color: #4c4d4f1a;
}

.goodwin-promo-block-copy.investment {
  margin-top: 140px;
}

.text-block-138 {
  color: var(--pale);
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.list-item-26 {
  margin-bottom: 5px;
  line-height: 22px;
}

.list-item-27 {
  margin-bottom: 5px;
}

.link-31 {
  color: var(--dark-grey);
  font-size: 16px;
  line-height: 24px;
}

.faq_wrap-grid-copy {
  grid-column-gap: 45px;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: block;
}

.lightbox-link-15, .lightbox-link-17 {
  margin-left: 0;
}

.grid-81 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
}

.cta-block-grid-health-check {
  grid-column-gap: 0px;
  background-color: #c4bcb7b3;
  border-radius: 15px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.cta-block-grid-health-check.green {
  background-color: #4c4d4f1a;
}

.cta-block-grid-health-check.investment {
  margin-top: 140px;
}

.cta-block-grid-health-check.dark-pink {
  background-color: var(--light-coral-2);
}

.cta-block-grid-health-check.charcoal {
  background-color: var(--dark-grey);
}

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

.paragraph-51 {
  line-height: 22px;
}

.floriade-header {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6306b7dc09d64a267d4bd341_Floriade_bg-web.jpg");
  background-position: 50%;
  background-size: cover;
}

.pink-button {
  border: 1px solid var(--light-coral-2);
  background-color: var(--light-coral-2);
  color: var(--white);
  letter-spacing: .5px;
  text-transform: none;
  border-radius: 5px;
  margin-top: 30px;
  margin-right: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
}

.pink-button:hover {
  border: 1px solid var(--light-coral-2);
  background-color: var(--white);
  color: var(--light-coral-2);
}

.pink-button.cta {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.pink-button.cta.reverse._15px.confine {
  margin-top: 0;
  margin-right: 0;
  display: inline-block;
}

.pink-button.cta.reverse._15px.alt {
  color: var(--light-coral-2);
  text-align: center;
  cursor: default;
  background-color: #fff;
  border-width: 2px;
  border-radius: 20px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 30px;
  font-size: 32px;
  line-height: 40px;
}

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

.image-246 {
  margin-top: 10px;
}

.image-247 {
  margin-left: auto;
  margin-right: auto;
}

.text-span-57 {
  color: var(--light-coral-2);
}

.image-248 {
  margin-top: -10px;
}

.image-212-copy {
  object-fit: cover;
  object-position: 0% 50%;
  margin-right: 0;
}

.button-25 {
  background-color: var(--light-coral-2);
  text-align: center;
  margin-top: 20px;
  margin-right: auto;
  padding: 11px 20px;
  font-size: 16px;
  line-height: 22px;
}

.button-25:hover {
  background-color: #d67570cc;
}

.div-block-356 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f3573b04bdaf445cd312e7_elia-render.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  height: 350px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.button-26 {
  background-color: var(--light-coral-2);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 5px;
  padding: 12px 20px;
  font-weight: 500;
  text-decoration: underline;
}

.image-249 {
  margin-bottom: 10px;
}

.image-250 {
  margin-top: -10px;
}

.feature-name {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.pricing-page-desc {
  color: #666;
  margin-bottom: 40px;
}

.heading-148 {
  color: #000;
}

.plan-name {
  color: #000;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.feature-desc {
  color: #666;
  margin-bottom: 0;
  padding-right: 30%;
}

.feature-name-wrap {
  padding-left: 20px;
  display: flex;
}

.plan-info-wrapper {
  border: 1px solid #0003;
  flex-direction: column;
  justify-content: space-between;
  padding: 15px;
  display: flex;
}

.pricing-grid-row {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  border-top: 1px solid #0000001a;
  grid-template: "feature plan-1 plan-2 plan-3"
                 "feature . . ."
                 / 1.75fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.pricing-grid-row.cc-plans {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-top-style: none;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1fr 1fr;
  grid-auto-columns: .25fr;
  padding-bottom: 40px;
  position: sticky;
  top: 0;
}

.pricing-grid-row.top {
  border-top-style: none;
  grid-template-columns: 1.75fr 1fr 1fr;
  grid-auto-columns: .25fr;
}

.pricing-grid-row.cc-plans {
  background-color: #fff;
  border-top-style: none;
  border-bottom: 1px solid #0000001a;
  grid-template-columns: 1.75fr 1fr 1fr;
  padding-bottom: 0;
  position: sticky;
  top: 0;
}

.pricing-grid-row.top {
  border-top-style: none;
  grid-template-columns: 1.75fr 1fr 1fr;
}

.plan-price {
  background-color: #eee;
  padding: 10px;
  font-size: 24px;
  font-weight: 300;
}

.plan-desc {
  color: #666;
  margin-bottom: 30px;
}

.feature-info {
  margin-top: 0;
  font-weight: 500;
}

.section-6 {
  padding-top: 0;
  padding-bottom: 80px;
}

.pricing-grid-container {
  width: 95%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-cite {
  font-weight: 400;
}

.table-col {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.table-col.header.left-col {
  z-index: 100;
  background-color: #fff;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  display: flex;
  position: sticky;
  left: 0;
}

.table-col.header.left-col.cms {
  background-color: #0000;
}

.table-col.cms {
  justify-content: center;
}

.table-col.data {
  justify-content: center;
  align-items: flex-end;
}

.table-col.data.left {
  z-index: 80;
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  position: sticky;
  left: 0;
}

.table-row-3-col {
  z-index: 100;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 140vw;
  display: grid;
  position: sticky;
}

.table-row-3-col.data-row {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  width: 100%;
  height: 30px;
}

.table-row-3-col.data-row:hover {
  background-color: #0000;
}

.table-row-3-col.data-row.cms._1-bed {
  background-color: #d5a28633;
}

.table-row-3-col.data-row._1-bed {
  background-color: #d5a28633;
  grid-template-columns: 1.25fr 1fr 1fr;
  height: 40px;
}

.table-row-3-col.data-row._1-bed.alt {
  background-color: #d5a28666;
}

.table-row-3-col.data-row._2-bed {
  background-color: #d5a28680;
  grid-template-columns: 1.25fr 1fr 1fr;
  height: 32px;
}

.table-row-3-col.data-row._2-bed-2-bath {
  background-color: #d5a28633;
  grid-template-columns: 1.25fr 1fr 1fr;
  height: 40px;
}

.table-row-3-col.data-row._2-bed-2-bath.alt {
  background-color: #d5a28666;
}

.table-row-3-col.data-row._3-bed {
  background-color: #d5a28699;
  grid-template-columns: 1.25fr 1fr 1fr;
  height: 32px;
}

.table-row-3-col.data-row._3-bed-2-bath {
  background-color: #d5a28633;
  grid-template-columns: 1.25fr 1fr 1fr;
  height: 40px;
}

.table-row-3-col.data-row._3-bed-2-bath._28-wealth, .table-row-3-col.data-row._3-bed-2-bath.alt {
  background-color: #d5a28666;
}

.table-row-3-col.header {
  z-index: 999;
  background-color: #fff;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  height: auto;
  min-height: 40px;
  padding-top: 5px;
  padding-bottom: 5px;
  position: sticky;
  top: 0;
}

.table-row-3-col.header.cms {
  background-color: var(--white-smoke);
  grid-template-columns: 1.25fr 1fr 1fr;
  margin-bottom: 0;
}

.table-header-details-text {
  font-size: 12px;
  line-height: 14px;
}

.table {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.table:active {
  border: 1px solid #dadada;
}

.table:focus {
  border-color: #d4d4d4;
}

.table.no-pad {
  padding-top: 0;
  padding-bottom: 0;
}

.table.no-pad.overflow {
  cursor: auto;
  flex: none;
  height: auto;
  margin-bottom: 10px;
  padding-left: 0;
  position: relative;
  overflow: visible;
}

.table-wrapper-2 {
  background-color: #fff;
  border: 1px #dbdbdb;
  border-radius: 4px;
  height: auto;
  margin-left: 3px;
  margin-right: 10px;
  padding: 15px 5px;
  transition: transform .2s;
  position: relative;
}

.table-wrapper-2._100 {
  perspective-origin: 50%;
  border-style: none;
  flex: 0 auto;
  width: 100%;
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  overflow: hidden;
}

.table-icon {
  width: 24px;
  height: 20px;
  margin-right: 10px;
}

.table-1---header---text {
  color: #5e5656;
  text-align: center;
  border: 1px #000;
  font-family: Neufile grotesk, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}

.table-1---header---text.data {
  text-align: right;
  width: 100%;
  font-weight: 400;
}

.table-1---header---text.data.center {
  color: var(--dark-grey);
  text-align: right;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  font-family: Neufile grotesk, sans-serif;
}

.table-1---header---text.data.center.cms {
  color: var(--dark-grey);
  text-align: left;
  margin-right: 5px;
  font-family: Neufile grotesk, sans-serif;
}

.table-1---header---text.data.center.cms.pad {
  margin-top: 20px;
}

.table-1---header---text._16px {
  color: var(--dark-grey);
  font-size: 16px;
}

.table-label {
  color: #2d3e4e;
  text-align: center;
  text-transform: capitalize;
  background-color: #0000;
  margin-bottom: 12px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.grid-83 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr;
  align-content: start;
  place-items: center;
  width: 60%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

.image-251 {
  margin: 20px auto;
}

.button-27 {
  border: 1px solid var(--orange);
  background-color: var(--orange);
  text-align: center;
  margin-top: 20px;
  margin-right: auto;
}

.button-27:hover {
  border: 1px solid var(--orange);
  color: var(--orange);
  background-color: #d5a28633;
}

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

.div-block-359 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.image-252 {
  margin-top: 40px;
  margin-bottom: 20px;
  margin-right: 0;
}

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

.floriade-2col-grid {
  grid-column-gap: 59px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.event-deets {
  background-color: var(--light-coral-2);
  text-align: left;
  border-radius: 20px 20px 0 0;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  padding: 30px 20px 20px;
  display: flex;
}

.event-deets.white {
  border: 1px solid var(--white);
  border-radius: 20px;
}

.image-253 {
  margin-bottom: 30px;
  margin-right: 0;
}

.the-event-details-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-254, .image-255, .image-256 {
  margin-bottom: 10px;
  margin-right: 0;
}

.text-block-139 {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.text-block-139.alt {
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.video-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63070dfc0ad4554fced14f3c_1-4.jpg");
  background-position: 0 0;
  background-size: cover;
}

.lightbox-link-18 {
  margin-right: auto;
}

.image-257 {
  margin-bottom: 40px;
}

.text-span-58 {
  font-size: 18px;
  font-weight: 500;
}

.heading-149 {
  color: var(--white);
  margin-bottom: 20px;
  font-weight: 500;
}

.heading-149.centre {
  text-align: center;
  margin-bottom: 0;
}

.heading-149.centre.subheading {
  font-weight: 400;
}

.heading-149.centre.subheading.nopadding {
  margin-bottom: 0;
}

.heading-149.centre.subheading.nopadding.floriade, .heading-149.centre.subheading.floriade, .heading-149.centre.floriade {
  color: var(--light-coral-2);
}

.heading-149.centre._20px {
  margin-bottom: 20px;
}

.heading-149.centre.outlined {
  color: #0000;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--floral-white);
}

.agent-twovertical-copy {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.agent-name-copy-copy {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 34px;
}

.agent-name-copy-copy.left {
  color: var(--black);
  text-align: left;
  margin-left: -2px;
}

.agent-phone-copy {
  color: var(--black);
  text-align: center;
  margin-left: 0;
  font-size: 15px;
  line-height: 25px;
  display: block;
}

.agent-phone-copy.left {
  text-align: left;
  line-height: 26px;
}

.agent-email-copy {
  color: var(--black);
  text-align: center;
  margin-left: 0;
  font-size: 15px;
  line-height: 25px;
  display: block;
}

.agent-email-copy.left {
  text-align: left;
}

._50 {
  object-fit: cover;
  width: 50%;
}

._50.maintenance {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62871be263c0f3368f688fb9_apartment-complex-photo.jpg");
  background-position: 50%;
  background-size: cover;
}

.address {
  border-style: none none solid;
  border-width: 0 1px 1px;
  border-color: black var(--gainsboro) var(--black) black;
  text-align: left;
  background-color: #0000;
  min-height: 100px;
  margin-top: 10px;
  margin-left: 0;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 14px;
}

.address::placeholder {
  color: #4c4d4fb3;
}

.address.left {
  text-align: left;
  padding-top: 10px;
  padding-left: 0;
}

.address.left.white {
  background-color: var(--white);
  color: var(--black);
  margin-top: 10px;
  padding-left: 12px;
}

.address.left.white.notoppad {
  height: 35px;
  min-height: auto;
  margin-top: 0;
  padding-top: 8px;
  padding-left: 5px;
}

.maintenance-form-fields {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.maintenance-form-fields._80 {
  width: 80%;
}

.maintenance-form-fields._90 {
  width: 90%;
}

.maintenance-enquiry {
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.maintenance-enquiry.grey-bg {
  background-color: #0000;
  border-radius: 4px;
  padding: 60px 20px;
}

.link-32, .link-33, .link-34 {
  color: var(--white);
  font-weight: 500;
  text-decoration: underline;
}

.div-block-362 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.collective-auctions---header {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 100px;
  display: flex;
}

.image-258 {
  margin-left: auto;
  margin-right: auto;
}

.image-259 {
  border-radius: 20px;
  margin-right: 0;
}

.pricing-grid-container-2 {
  width: 95%;
  max-width: 1000px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.plan-info-wrapper-2 {
  border: 1px #0003;
  flex-direction: column;
  justify-content: center;
  padding: 15px;
  display: flex;
}

.plan-name-2 {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.grid-85 {
  border-top: .5px solid var(--light-grey);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.table-row-head {
  z-index: 999;
  border-top: .5px solid var(--light-grey);
  background-color: var(--light-grey);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  position: sticky;
  top: 0;
}

.feature-info-wrap {
  padding-left: 0;
}

.table-row-body {
  border-top: .5px solid var(--light-grey);
  background-color: var(--white-smoke);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.table-row-body._1 {
  border-top-color: var(--dark-grey);
  background-color: #c4bcb733;
}

.table-row-body._2 {
  border-top-color: var(--dark-grey);
  background-color: #c4bcb780;
}

.icons {
  margin-right: 0;
  display: flex;
}

.button-28 {
  border: 1px solid var(--dark-grey);
  background-color: var(--dark-grey);
  text-align: center;
  margin-left: 0;
  padding-top: 13px;
  padding-bottom: 13px;
  font-size: 16px;
  display: block;
}

.button-28:hover {
  background-color: var(--white);
  color: var(--dark-grey);
}

.text-block-47-copy {
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
  line-height: 26px;
}

.answer-heading {
  letter-spacing: .1px;
  margin-bottom: 10px;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-59 {
  font-weight: 500;
}

.text-span-60 {
  font-size: 17px;
  font-weight: 500;
}

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

.multiimg-slider-new {
  height: 50vh;
  margin-top: 20px;
}

.slide-24 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c5264314a39d664e74_Collective%20Cubby__0000s_0007_9.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.slide-25 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c53031a6889a5619a1_Collective%20Cubby__0000s_0004_21.jpg");
  background-position: 0%;
  background-size: cover;
  width: 50%;
}

.slide-26 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c5d633a12b87bb06ab_Collective%20Cubby__0000s_0002_40.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 50%;
}

.slide-27 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c5f2ed6d97e98b9080_Collective%20Cubby__0000s_0000_18.jpg");
  background-position: 100%;
  background-size: cover;
  width: 50%;
}

.slide-28 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c500a3f01bf7c94f28_Collective%20Cubby__0000s_0001_43.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.slide-29 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6512b4c44a993ce9631f7e91_Collective%20Cubby__0000s_0003_28.jpg");
  background-position: 0%;
  background-size: cover;
  width: 50%;
}

.slide-30 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/633bab967687ab7b79ac7d0a_DSC_2407.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 50%;
}

.slide-31 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/633babaa0907ed5386da3858_DSC_2386.jpg");
  background-position: 50%;
  background-size: cover;
  width: 50%;
}

.slide-32, .slide-1-5 {
  width: 50%;
}

.text-span-61 {
  color: var(--light-coral-2);
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.text-span-62, .text-span-63 {
  color: var(--light-coral-2);
  font-size: 17px;
  font-weight: 500;
}

.div-block-371 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6306b7dc09d64a267d4bd341_Floriade_bg-web.jpg");
  background-position: 50% 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px 30px 60px;
  display: flex;
}

.image-260 {
  margin-bottom: 10px;
  margin-right: 0;
}

.heading-150 {
  margin-bottom: 10px;
}

.image-261 {
  margin-right: 0;
}

.ca-auction-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.text-block-140 {
  color: var(--white);
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 20px;
  font-size: 9px;
  font-weight: 500;
}

.cubbo {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63226fdcba92caa48315fb56_20220914-0Y1A9982.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 50%;
}

.text-span-64 {
  font-weight: 500;
}

.text-span-65 {
  color: var(--light-coral-2);
  font-size: 17px;
  font-weight: 500;
}

.text-span-66 {
  color: var(--light-coral-2);
  cursor: default;
  font-size: 17px;
  font-weight: 500;
}

.text-span-67 {
  color: var(--light-coral-2);
  font-size: 17px;
  font-weight: 500;
}

.text-span-68 {
  color: var(--light-coral-2);
  font-size: 18px;
  font-weight: 500;
}

.image-260-copy {
  margin-bottom: 25px;
  margin-right: 0;
}

.text-block-141 {
  color: #000000f2;
  letter-spacing: .3px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}

.bold-text-13 {
  color: var(--light-coral-2);
}

.link-block-6, .link-block-7, .link-block-8 {
  margin-right: auto;
}

.ca-auction-wrap-copy {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: auto;
  display: flex;
}

.register-cta {
  background-image: linear-gradient(#d67570cf, #d67570cf), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63226fdd9d393792289dd132_20220914-0Y1A9977.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 100px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 20px 40px 20px 20px;
  display: flex;
}

.register-cta.alt {
  height: auto;
}

.button-dark-pink-reverse {
  border: 2px solid var(--light-coral-2);
  background-color: var(--white);
  color: var(--light-coral-2);
  letter-spacing: .2px;
  border-radius: 20px;
  margin-top: 10px;
  margin-right: auto;
  padding: 20px 60px;
  font-size: 16px;
  font-weight: 500;
  transition: background-color .2s;
}

.button-dark-pink-reverse:hover {
  border: 2px solid var(--white);
  background-color: var(--light-coral-2);
  color: var(--white);
  text-decoration: none;
}

.button-dark-pink-reverse.left {
  margin-left: 0;
}

.button-dark-pink-reverse.new {
  color: var(--dark-grey);
  background-color: #efc8c6;
}

.button-dark-pink-reverse.new:hover {
  opacity: .9;
}

.button-dark-pink-reverse.alt-postion {
  border-width: 2px;
  margin-left: 0;
  padding-left: 60px;
  padding-right: 60px;
  transition: background-color .2s;
}

.italic-text-6 {
  font-size: 14px;
}

.bold-text-14 {
  font-size: 15px;
}

.full-height-warpper-div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.image-164-copy {
  margin-top: 0;
  margin-right: 0;
}

.collective-auctions {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.text-span-69 {
  color: var(--light-coral-2);
  font-size: 17px;
  font-weight: 500;
}

.text-span-70 {
  font-size: 17px;
  font-weight: 500;
}

.referral-section {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02ebe048e931103517fd9_charcoal-frame.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  outline: 3px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.slaes-performmance {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61257dad243035301fafd65b_man-putting-sold-sticker-on-sign.jpg"), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6299b4fdff4e4175d5cfb2a5_220210_TheCollectiveClub_BrandPhotos-75.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: cover, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 100px 5%;
  display: flex;
  position: relative;
}

.light-orange-key {
  border: 1px solid var(--orange);
  background-color: #feb6848c;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.light-orange-key.cadet {
  background-color: var(--orange);
  border-style: dashed;
  border-width: 2px;
}

.light-grey---external-key {
  background-color: #00000012;
  border: 1.5px dashed #000;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.green-key {
  border: 1px solid var(--dark-khaki);
  background-color: #a0ab7496;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.green-key.supplier {
  background-color: var(--light-coral-2);
}

.orange-key {
  border: 1px solid var(--tan);
  background-color: var(--light-salmon);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.light-grey-key {
  border: 1px solid var(--light-grey);
  background-color: #c4bcb7b3;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.light-grey-key.supplier {
  background-color: var(--light-coral-2);
}

.text-span-71 {
  font-weight: 500;
}

.light-orange-step {
  border: 2px solid var(--light-salmon);
  background-color: #f69f6d8c;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.light-grey---external-step {
  border: 3px dashed var(--black);
  background-color: var(--white-smoke);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.light-grey---external-step.grey-border {
  border-color: var(--dark-grey);
}

.light-grey---external-step.black {
  background-color: #0000;
  border-style: none;
}

.light-grey---external-step.black-copy {
  background-color: #0000;
  border-style: none;
  min-height: 40px;
}

.text-span-72, .text-span-73 {
  font-weight: 500;
}

.orange-step {
  background-color: var(--light-salmon);
  border: 2px solid #f0c9ad;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.orange-step.combo {
  border-style: dashed;
  border-color: var(--black);
}

.text-span-74, .text-span-75 {
  font-weight: 500;
}

.ccs-accounts-step {
  border: 2px solid var(--dark-khaki);
  background-color: #a0ab7499;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.tanis-key {
  border: 1px solid var(--tan);
  background-color: var(--tan);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.tanis-key.supplier {
  background-color: var(--light-coral-2);
}

.text-span-76, .text-span-77, .text-span-78 {
  font-weight: 500;
}

.text-span-79 {
  line-height: 26px;
}

.text-span-80, .text-span-81, .text-span-82, .text-span-83, .text-span-84, .text-span-85, .text-span-86 {
  font-weight: 500;
}

.text-span-87 {
  font-size: 12px;
  font-weight: 500;
}

.text-span-88 {
  font-weight: 500;
}

.text-span-89 {
  font-size: 15px;
  font-weight: 500;
}

.link-block-9, .link-block-10 {
  margin-left: 0;
}

.retreat-table-warpper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 800px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.table-content {
  padding-bottom: 80px;
}

.table-content.wide {
  width: 100%;
  padding-bottom: 0;
}

.text-span-90 {
  font-size: 17px;
  font-weight: 500;
}

.text-span-90.white {
  font-size: 24px;
}

.div-block-372 {
  background-color: var(--dark-grey);
  height: 2px;
  margin-top: 100px;
  margin-bottom: 100px;
}

.div-block-372.alt {
  margin-bottom: 46px;
}

.maint-button {
  background-color: var(--light-pink-80);
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.maint-button:hover {
  opacity: .7;
  transform: none;
}

.maint-button.hide {
  display: none;
}

.maint-button.new {
  cursor: pointer;
  border: 2px solid #e8b9a8;
  border-radius: 20px;
  width: 100%;
  height: auto;
  margin-left: 0;
}

.select-field-2 {
  background-color: var(--white);
}

.text-span-91, .text-span-92, .text-span-93, .text-span-94, .text-span-95, .text-span-96, .text-span-97, .text-span-98, .text-span-99, .text-span-100, .text-span-101, .text-span-102, .text-span-103, .text-span-104, .text-span-105, .text-span-106, .text-span-107, .text-span-108, .text-span-109, .text-span-110, .text-span-111, .text-span-112 {
  font-weight: 500;
}

.header-step {
  background-color: var(--dark-grey);
  border: 2px #f0c9ad;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.text-span-113 {
  color: var(--white);
  font-weight: 500;
}

.text-span-114, .text-span-115, .text-span-116, .text-span-117, .text-span-118, .text-span-119 {
  font-weight: 500;
}

.text-span-120 {
  font-weight: 500;
  line-height: 28px;
}

.text-span-121, .text-span-122, .text-span-123, .text-span-124, .text-span-125, .text-span-126, .text-span-127, .text-span-128, .text-span-129, .text-span-130 {
  font-weight: 500;
}

.text-span-131 {
  font-weight: 400;
}

.text-span-132, .text-span-133, .text-span-134, .text-span-135, .text-span-136, .text-span-137, .text-span-138, .text-span-139, .text-span-140, .text-span-141, .text-span-142, .text-span-143 {
  font-weight: 500;
}

.text-span-144 {
  color: var(--white);
}

.text-span-145, .text-span-146, .text-span-147, .text-span-148, .text-span-149 {
  font-weight: 500;
}

.text-span-150 {
  font-weight: 400;
}

.text-span-151, .text-span-152, .text-span-153, .text-span-154, .text-span-155, .text-span-156, .text-span-157, .text-span-158, .text-span-159, .text-span-160, .text-span-161, .text-span-162 {
  font-weight: 500;
}

.misc-step-5 {
  border: 1px solid var(--dark-grey);
  background-color: #4c4d4fb3;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.director-step {
  border: 2px solid var(--dark-grey);
  background-color: #4c4d4f99;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.director-step.trim {
  border: 3px dashed var(--dark-khaki);
}

.director-step.lg-outline {
  border: 4px dashed var(--tan);
}

.dark-pink-key {
  border: 1px solid var(--light-coral-2);
  background-color: #e7706fbf;
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.lead-gen-step {
  border: 2px solid var(--light-coral-2);
  background-color: #d67570bf;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.lead-gen-step.minor {
  border-radius: 70px;
  width: 150px;
  min-width: 120px;
  height: 150px;
  min-height: 120px;
}

.lead-gen-step.pink-rim {
  border: 4px dashed var(--light-pink-80);
  background-color: #c6cdaccc;
}

.long-text-grid {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.heading-2 {
  color: #1a1b1f;
  text-align: left;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 34px;
}

.image-262 {
  object-fit: cover;
  border-radius: 10px;
  max-width: 100%;
  max-height: 400px;
  padding-top: 0;
}

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

.container-large-2.right-aligned {
  flex-direction: column;
  display: flex;
}

.container-large-2._2-col-grid-item {
  display: flex;
}

.container-large-2.flex {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph {
  opacity: .75;
  font-size: 16px;
  line-height: 22px;
}

.image-263 {
  object-fit: cover;
  border-radius: 10px;
  height: 400px;
  margin-right: 0;
  padding-top: 0;
}

.section-7 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.image-pair-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  margin-bottom: 40px;
}

.image-pair-grid.nopad {
  grid-row-gap: 20px;
  margin-bottom: 0;
}

.container-15 {
  max-width: 1100px;
}

.text-span-163 {
  font-size: 26px;
  font-weight: 400;
}

.text-span-164 {
  font-size: 17px;
  font-weight: 500;
}

.para-2 {
  color: #000;
  text-align: left;
  letter-spacing: .1px;
  margin-top: 10px;
  font-family: Gordita, Arial, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.para-2.medium {
  font-size: 17px;
  font-weight: 500;
}

.para-2.medium.white {
  color: var(--white);
}

.para-2.subheading {
  margin-top: auto;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.para-2.subheading.centre {
  font-size: 20px;
}

.grid-7 {
  grid-column-gap: 30px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  max-width: 1100px;
  margin-top: 20px;
  padding-top: 0;
}

.image-264 {
  text-align: center;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.section-content-2 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.left-76 {
  color: #000;
  font-family: Gordita, Arial, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.page-header {
  color: #45474a;
  margin-top: 0;
  font-family: Gordita, Arial, sans-serif;
}

.page-header.orange {
  color: #feae76;
  text-align: left;
  margin-bottom: 20px;
}

.page-header.orange.c {
  text-align: center;
  line-height: 40px;
}

.divh20px {
  height: 20px;
}

.flow-wrap {
  color: var(--white);
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.flex-container-2 {
  border-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.list-w-bottom-line {
  color: #000;
  letter-spacing: .1px;
  border-bottom: 1px solid #000;
  margin-bottom: 12px;
  padding-bottom: 12px;
  font-family: Gordita, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.list-w-bottom-line.white {
  border-bottom-color: var(--white);
  color: var(--white);
}

.list-w-bottom-line._13px {
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 20px;
}

.text-span-165 {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.text-span-166, .text-span-167, .text-span-168, .text-span-169, .text-span-170, .text-span-171, .text-span-172, .text-span-173, .text-span-174, .text-span-175, .text-span-176, .text-span-177, .text-span-178, .text-span-179, .text-span-180, .text-span-181, .text-span-182, .text-span-183 {
  font-weight: 500;
}

.text-span-184, .text-span-187 {
  color: var(--white);
}

.text-span-188, .text-span-189, .text-span-190, .text-span-191, .text-span-192, .text-span-193 {
  font-weight: 500;
}

.lightbox-link-19 {
  width: 100%;
}

.image-265 {
  object-fit: cover;
}

.image-266 {
  object-fit: cover;
  object-position: 50% 50%;
}

.tree-number {
  color: var(--pale);
  text-align: center;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 100px;
}

.valerie-header {
  color: var(--antique-white-2);
  background-image: linear-gradient(#9fbf98cc, #9fbf98cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63917342e340b5d9deb9bbbc_bg-green.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 50vh;
  font-family: quiche-sans, sans-serif;
  font-size: 40px;
  line-height: 52px;
  position: relative;
}

.valeria-head-wrap {
  justify-content: center;
  align-items: center;
  height: 50vh;
  display: flex;
}

.kg-section-copy {
  background-image: linear-gradient(to bottom, #33483cfa, #33483cfa), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b40d7a2b32525215f8d4_Koa%20Gardens%20Leaf.svg"), linear-gradient(to bottom, var(--dark-slate-grey), var(--dark-slate-grey));
  background-position: 0 0, 100%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, auto 200%, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.kg-section-copy.light {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b298c1345a1e267bc00e_bg-texture.jpg"), linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.kg-section-copy.grey {
  background-image: linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
}

.kg-section-copy.grey.hidedesk {
  display: none;
}

.valerie-section {
  background-image: linear-gradient(#9fbf98, #9fbf98);
  padding-top: 80px;
  padding-bottom: 80px;
}

.valerie-section.light {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6226b298c1345a1e267bc00e_bg-texture.jpg"), linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.valerie-section.grey {
  background-image: linear-gradient(to bottom, var(--antique-white-2), var(--antique-white-2));
}

.valerie-section.grey.hidedesk {
  display: none;
}

.valeria-heading-2 {
  color: var(--white);
  font-family: Emilea, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 40px;
}

.valeria-heading-2.green {
  color: var(--dark-slate-grey-3);
}

.val-nav {
  color: var(--white);
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 40px;
  padding: 10px 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  display: block;
}

.val-nav:hover {
  text-decoration: underline;
}

.val-button {
  color: var(--white);
  text-transform: uppercase;
  background-color: #9fbf98;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.val-button.top-margin {
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.val-button.top-margin.borwn {
  background-color: var(--antique-white-2);
  color: var(--dark-slate-grey);
}

.val-button.dark-green {
  background-color: #214e44;
  margin-top: 30px;
  padding-top: 11px;
  padding-bottom: 11px;
}

.val-footer {
  text-align: center;
  background-color: #9fbf98;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.val-section {
  margin-top: 100px;
  margin-bottom: 100px;
}

.c-hero-content {
  justify-content: space-between;
  display: flex;
}

.c-hero-paragraph {
  flex: 1;
  max-width: 260px;
  margin-bottom: 16px;
}

.c-text-1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.c-title-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
}

.c-cms-tabs-item {
  cursor: pointer;
  border-bottom: 1px solid #46464f;
  width: 25%;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 16px;
  position: relative;
}

.c-container {
  border-radius: 4px;
  max-width: 1332px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  display: block;
}

.c-container.cc-10cols {
  max-width: 1112px;
}

.c-title-wrapper {
  margin-bottom: 16px;
}

.c-hero-heading {
  max-width: 260px;
}

.c-cms-content-wrapper {
  padding-top: 78px;
}

.c-cms-tabs-list {
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.c-cms-tabs {
  padding-top: 79px;
}

.c-cms-progress {
  width: 100%;
  position: relative;
}

.c-tab-image {
  width: 70%;
  padding-right: 0;
}

.image-267 {
  border-radius: 8px;
  margin-right: 0;
}

.c-tab-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  display: flex;
}

.c-tab-text {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.c-rich-content {
  margin-bottom: 12px;
  font-weight: 400;
}

.c-tab-content-link {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 15%;
  padding: 12px 16px 12px 0;
  display: flex;
}

.c-lottie-link {
  width: 24px;
  height: 24px;
}

.tabs-menu-6 {
  width: 50%;
  margin-bottom: 60px;
  display: flex;
}

.paragraph-52 {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 23px;
}

.val-header {
  color: var(--antique-white-2);
  margin-bottom: 20px;
  font-family: quiche-sans, sans-serif;
  font-size: 40px;
  line-height: 45px;
  position: static;
}

.val-header.dark {
  color: var(--dark-slate-grey);
  margin-left: -4px;
}

.valerie-render-1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639ab43682898702e2311159_01_PCO22-001_EXT_HERO.jpg");
  background-position: 50%;
  background-size: cover;
  min-height: 60vh;
}

.full-width-slider {
  min-height: 80vh;
}

.val-h3 {
  color: var(--dark-slate-grey);
  font-family: Emilea, sans-serif;
  font-size: 26px;
  font-weight: 400;
}

.roboto-list {
  color: var(--black);
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 17px;
}

.tab-link-tab-1 {
  border-bottom: 1px solid var(--dark-grey);
  background-color: #0000;
  width: 30%;
  margin-left: 0;
  margin-right: 40px;
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-1.w--current {
  border-bottom: 1px solid var(--dark-grey);
  text-align: left;
  background-color: #214e440d;
  width: 50%;
  margin-left: 0;
  margin-right: 40px;
  padding-left: 0;
  padding-right: 0;
}

.text-block-142 {
  font-family: Emilea, sans-serif;
  font-size: 20px;
}

.tab-link-tab-2 {
  background-color: #0000;
  border-bottom: 1px solid #000;
  width: 30%;
  margin-right: 40px;
  padding-left: 0;
}

.tab-link-tab-2.w--current {
  background-color: #214e441c;
  margin-right: 0;
}

.tab-link-tab-3 {
  border-bottom: .5px solid var(--dark-grey);
  background-color: #0000;
  width: 30%;
  padding-bottom: 15px;
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-3.w--current {
  background-color: #214e440d;
}

.kg-button-copy {
  background-color: var(--dark-slate-grey);
  color: var(--antique-white-2);
  font-family: quiche-sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.kg-button-copy.top-margin {
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.kg-button-copy.top-margin.borwn {
  background-color: var(--antique-white-2);
  color: var(--dark-slate-grey);
}

.vallist-copy {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--dark-grey) var(--dark-grey) #214e44;
  flex-direction: row;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.val-body-copy {
  color: var(--black);
  letter-spacing: .1px;
  font-family: ibm-plex-sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.vak-contact-copy {
  color: var(--black);
  margin-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.val-name-copy {
  color: var(--dark-slate-grey-3);
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.tab-link-tab-2-copy {
  background-color: #0000;
  border-bottom: 1px solid #000;
  width: 50%;
  margin-right: 40px;
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-2-copy.w--current {
  background-color: #214e441c;
  margin-right: 40px;
}

.base-pic {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639a4cd6fff6b3c6470c33fb_DSC_4843.jpg");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  position: relative;
}

.water-redirection-dl-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.water-redirection-dl-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.water-redirection-dl-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.water-redirection-dl-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.water-redirection-dl-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.water-redirection-dl-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.water-redirection-dl-box._100pad {
  margin-bottom: 100px;
}

.text-block-143 {
  color: var(--black);
  font-size: 16px;
}

.land-tax-redirection-dl-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.land-tax-redirection-dl-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.land-tax-redirection-dl-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.land-tax-redirection-dl-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.land-tax-redirection-dl-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.land-tax-redirection-dl-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.land-tax-redirection-dl-box._100pad {
  margin-bottom: 100px;
}

.strata-redirections-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.strata-redirections-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.strata-redirections-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.strata-redirections-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.strata-redirections-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.strata-redirections-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.strata-redirections-box._100pad {
  margin-bottom: 100px;
}

.nsw-general-dl-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.nsw-general-dl-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.nsw-general-dl-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.nsw-general-dl-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.nsw-general-dl-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.nsw-general-dl-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.nsw-general-dl-box._100pad {
  margin-bottom: 100px;
}

.smoke-alarm-redirections-form {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.smoke-alarm-redirections-form:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.smoke-alarm-redirections-form.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.smoke-alarm-redirections-form.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.smoke-alarm-redirections-form.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.smoke-alarm-redirections-form.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.smoke-alarm-redirections-form._100pad {
  margin-bottom: 100px;
}

.bmt-redirections-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.bmt-redirections-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.bmt-redirections-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.bmt-redirections-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.bmt-redirections-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.bmt-redirections-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.bmt-redirections-box._100pad {
  margin-bottom: 100px;
}

.insurance-form-dl {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.insurance-form-dl:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.insurance-form-dl.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.insurance-form-dl.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.insurance-form-dl.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.insurance-form-dl.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.insurance-form-dl._100pad {
  margin-bottom: 100px;
}

.rates-lt-redirection-dl-box {
  background-color: #f0eeed;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 40px;
  display: flex;
}

.rates-lt-redirection-dl-box:hover {
  background-color: var(--light-grey);
  opacity: 1;
}

.rates-lt-redirection-dl-box.brochure {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-right: auto;
}

.rates-lt-redirection-dl-box.ur {
  justify-content: space-between;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  display: flex;
}

.rates-lt-redirection-dl-box.ur:hover {
  opacity: 1;
  background-color: #c4bcb799;
}

.rates-lt-redirection-dl-box.ur._70 {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.rates-lt-redirection-dl-box._100pad {
  margin-bottom: 100px;
}

.grid-7-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--dark-grey);
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  padding-top: 60px;
}

.collection-list-wrapper-project-team {
  justify-content: space-around;
  margin-top: 40px;
  margin-left: auto;
  margin-right: -10px;
}

.heading-151 {
  color: #f47c65;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-151.white {
  color: #fff;
}

.wrap {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrap.w50-80-start {
  align-items: flex-start;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.heading-152 {
  font-size: 34px;
}

.vertical-line {
  background-color: #f47c65;
  width: 3px;
  height: 140px;
}

.service-block {
  margin-top: -7px;
  padding-left: 30px;
}

.service-block.final {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
}

._6-col-last {
  width: 460px;
}

.timeline-wrap-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-16 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  display: inline-block;
}

.text-16.text-16-60 {
  opacity: 1;
  color: #21201f;
  margin-bottom: 0;
}

.text-16.text-16-60.white {
  opacity: 1;
  color: var(--dark-grey);
  opacity: 1;
  font-weight: 400;
  line-height: 24px;
}

._6-col {
  width: 460px;
  margin-top: 0;
  margin-right: 20px;
  display: inline-block;
}

.timeline-_-content-wrap {
  align-items: flex-start;
  display: flex;
}

.timeline-_-content-wrap.final {
  background-color: #f47c65;
  border-radius: 20px;
}

.circle {
  background-color: #f47c65;
  border-radius: 200px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 15px;
  height: 15px;
  display: block;
}

.btn-big {
  float: none;
  color: #fff;
  text-align: center;
  background-color: #f47c65;
  border: 2px solid #f47c65;
  border-radius: 4px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 12px 35px;
  font-size: 16px;
  line-height: 26px;
  transition-property: none;
  display: inline-block;
}

.btn-big:hover {
  opacity: 1;
  color: #f47c65;
  background-color: #0000;
  border: 2px solid #f47c65;
  transform: translate(0, -2px);
  box-shadow: 0 1px 3px #0000001a;
}

.btn-big:active {
  transform: translate(0, -1px);
  box-shadow: 0 1px 1px #0000001a;
}

.tagline-2 {
  background-color: var(--dark-grey);
  opacity: 1;
  color: var(--pale);
  letter-spacing: 2px;
  text-transform: uppercase;
  align-self: flex-start;
  margin-bottom: 0;
  padding: 5px 10px;
  font-size: 12px;
  display: inline-block;
}

.tagline-2.reverse {
  background-color: var(--white);
  color: var(--dark-grey);
  align-self: flex-start;
  margin-left: 20px;
}

.tagline-2.reverse.no-margin {
  margin-bottom: 20px;
  margin-left: 0;
}

.tagline-2._20px {
  margin-bottom: 20px;
}

.tagline-2._20px.center {
  margin-left: auto;
  margin-right: auto;
}

.tagline-2._20px.left {
  text-align: left;
}

.tagline-2.pmalt {
  margin-top: 0;
}

.tagline-2.pink-alt {
  background-color: var(--light-coral);
  color: #fff;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 30px;
  font-size: 14px;
}

.content3-headline {
  margin-top: 0;
  padding-right: 40px;
}

.service-block-2 {
  margin-top: 0;
  padding-left: 30px;
}

.heading-153 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 500;
}

.list-item-28 {
  margin-bottom: 3px;
  font-weight: 500;
}

.list-item-4 {
  font-weight: 500;
}

.vertical-line-2 {
  background-color: var(--black);
  width: 2px;
  height: 200px;
}

.timeline-_-content-wrap-2 {
  align-items: flex-start;
  height: 120px;
  display: flex;
}

.list-10 {
  margin-top: 10px;
}

.circle-2 {
  background-color: var(--dark-grey);
  border-radius: 200px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  margin-top: -25px;
  padding: 5px;
  display: flex;
}

.circle-2.edit {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

._6-col-last-2 {
  background-color: var(--white-smoke);
  border-radius: 20px;
  margin-left: 20px;
  padding-top: 60px;
  padding-bottom: 40px;
  padding-left: 60px;
}

.image-268 {
  margin-right: 0;
}

.warp._940mx {
  max-width: 1000px;
}

.div-block-373 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639aa3154827a252e9af9cb5_hand%20holding%20mobile%20phone.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  min-height: 200px;
  position: relative;
}

.div-block-374 {
  position: absolute;
}

.heading-154 {
  margin-top: 0;
  font-size: 90px;
  font-weight: 500;
  line-height: 70px;
}

.service-appraoch-2 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639aaee4624e6f4189a7d9f8_hand%20holding%20mobile%20phone%20%E2%80%93%201.jpg");
  background-position: 100%;
  background-size: cover;
  border-radius: 10px;
  min-height: 200px;
  position: relative;
}

.serice-approace-3 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639aaef27395263575500c05_hand%20holding%20mobile%20phone%20%E2%80%93%202.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  min-height: 200px;
  position: relative;
}

.service-appraoch-1 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639aaed5b8eaf42d109cd0e8_hand%20holding%20mobile%20phone.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  min-height: 200px;
  position: relative;
}

.icon-wrap {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-144 {
  text-align: center;
  font-size: 13px;
}

.grid-7-copy-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--dark-grey);
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  max-width: 1100px;
  margin-top: 40px;
  padding: 40px 20px 30px;
}

.image-269, .image-270, .image-271 {
  margin-right: 0;
}

.text-span-194 {
  font-size: 17px;
  font-weight: 500;
}

.mailtobutton-copy {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 40px;
  font-size: 14px;
  display: block;
  position: relative;
  left: auto;
  right: auto;
}

.mailtobutton-copy:hover {
  text-decoration: underline;
}

.mailtobutton-copy:active {
  background-color: #ddcba4cc;
}

.valerie-render-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639ab433aff1d8d2530f1fa5_02_PCO22-001_INT_UNIT-4-LIVING-AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.valerie-render-3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639ab4338289874ae3311144_03_PCO22-001_INT_UNIT-1-BATHROOM.jpg");
  background-position: 50% 75%;
  background-size: cover;
}

.image-272 {
  margin-bottom: 40px;
}

.flex-container-copy {
  flex-direction: row;
  display: flex;
}

.footer-flex-container-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 40px;
  display: grid;
}

.te--header-logo {
  max-width: 75%;
  margin-right: 0;
}

.background-video-6 {
  float: none;
  clear: none;
  height: 60vh;
  display: block;
  position: relative;
}

.background-video-6.hide {
  display: none;
}

.black-key {
  border: 1px none var(--tan);
  background-color: var(--black);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.black-step {
  border: 2px solid var(--dark-grey);
  background-color: var(--black);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.black-step.or {
  background-color: #efcbbe4d;
  border-style: dashed;
  min-width: 180px;
  min-height: 180px;
}

.black-step.tan-border {
  border: 5px dashed var(--tan);
}

.text-span-195 {
  color: var(--white);
}

.team-grid {
  margin-top: 40px;
}

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

.collection-list-16.homepage {
  padding-left: 200px;
  padding-right: 200px;
}

.collection-list-16.home-page {
  place-items: stretch center;
  margin-top: 100px;
  margin-bottom: 100px;
}

.team {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 0;
  display: flex;
}

.team._0px-padding {
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
}

.team.left-align {
  align-items: center;
}

.team-image {
  grid-column-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 28%;
  margin-right: 20px;
  padding-right: 0;
  display: flex;
}

.team-image._20px-padding {
  margin-right: 20px;
}

.team-image.no-margin {
  margin-right: 0;
}

.team-details {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.team-details.left-align {
  align-items: flex-start;
}

.team-details.centre {
  align-items: center;
}

.div-block-375 {
  align-self: flex-start;
  margin-bottom: 20px;
}

.button-coral-left {
  border: 1px solid var(--light-coral);
  background-color: var(--light-coral-2);
  color: var(--white);
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: 0;
  margin-right: auto;
  padding: 15px 20px;
  font-size: 13px;
  display: inline-block;
}

.button-coral-left:hover {
  border: 1px solid var(--light-coral);
  background-color: var(--white);
  color: var(--light-coral-2);
  text-decoration: none;
}

.button-coral-left.cent {
  border: 1px solid var(--light-coral);
  letter-spacing: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  font-size: 13px;
  display: inline-block;
}

.button-coral-left.cent:hover {
  border: 1px solid var(--light-coral);
  background-color: var(--white);
  color: var(--light-coral);
  text-decoration: none;
}

.grid-86 {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
  max-width: 800px;
  margin: 40px auto;
  padding: 20px;
  overflow: hidden;
}

.grid-86.grey-bg {
  background-color: var(--white-smoke);
}

.grid-86.nobottompad {
  margin-bottom: 0;
}

.heading-155 {
  font-size: 28px;
  line-height: 38px;
}

.text-block-145 {
  font-size: 16px;
}

.div-block-376 {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 200px;
  display: flex;
}

.text-span-196 {
  font-weight: 500;
}

.div-block-377 {
  display: flex;
}

.div-block-378 {
  background-color: #0006;
  position: absolute;
  inset: 0%;
}

.invester-checklist-button {
  border: 1px solid var(--light-coral);
  background-color: var(--light-coral-2);
  color: var(--light-coral);
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
  font-size: 13px;
  display: inline-block;
}

.invester-checklist-button:hover {
  border: 1px solid var(--light-coral);
  color: var(--light-coral);
  text-decoration: underline;
}

.invester-checklist-button.cent {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  font-size: 14px;
  display: inline-block;
}

.modal-wrapper {
  z-index: 99999;
  background-color: #fdfdfdcc;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.invester-checklsit-form {
  background-color: var(--white);
  text-align: center;
  border: 1px #000;
  border-radius: 3px;
  padding-bottom: 30px;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 1px 1px 50px #00000040;
}

.columns-4 {
  margin-left: 20px;
  margin-right: 20px;
}

.investor-check-form {
  background-color: var(--white);
  border-radius: 4px;
  min-width: 480px;
  margin-bottom: 0;
  padding: 0 0 30px;
  overflow: hidden;
  box-shadow: 1px 1px 30px #00000040;
}

.l-col {
  width: 50%;
}

.form-hero {
  background-color: var(--light-coral);
  text-align: center;
  max-width: 480px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px 40px 10px;
}

.text-block-146 {
  color: var(--white);
}

.text-block-146._22px {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  display: block;
}

.checklist-button {
  border: 2px solid var(--light-coral);
  background-color: var(--white-smoke);
  text-align: center;
  border-radius: 5px;
  max-width: 480px;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px 40px;
}

.text-block-147 {
  font-size: 16px;
}

.caps-label {
  letter-spacing: 1.8px;
  text-transform: uppercase;
  margin-top: 15px;
  font-size: 12px;
  font-weight: 400;
}

.form-7 {
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 30px;
}

.close-modal-button {
  cursor: pointer;
  width: 40px;
  margin-top: 20px;
  margin-right: 20px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-275 {
  margin-right: 0;
}

.link-35, .text-block-148 {
  color: var(--white);
}

.video-grid-3 {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.caps-subheading {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.market-update {
  margin-bottom: 10px;
  margin-right: 0;
  position: relative;
}

.market-update:hover {
  opacity: 1;
}

.collection-list-17 {
  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;
}

.collection-list-wrapper-20 {
  max-width: 900px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-379 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.success-invesr {
  background-color: #0000;
  max-width: 480px;
  margin-right: auto;
  padding-bottom: 0;
}

.text-span-197 {
  font-weight: 500;
}

.text-block-149 {
  line-height: 24px;
}

.image-wrap {
  grid-column-gap: 0px;
  margin-bottom: 10px;
  display: flex;
  overflow: visible;
}

._4-person-grid {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 10px;
  display: grid;
}

.image-276 {
  flex: 0 auto;
  max-width: 100%;
  margin-right: 0;
  padding-right: 0;
}

.r-col {
  width: 50%;
}

.pagination-3 {
  margin-top: 40px;
}

.vert-line-2 {
  background-color: #c4bcb7;
  width: 2px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-382 {
  z-index: 0;
  opacity: .9;
  background-color: #c6cdac;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 200vh;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: absolute;
}

.div-block-382.lightgrey {
  background-color: var(--light-grey);
  align-items: center;
  height: 200vh;
  display: flex;
}

.div-block-382.orange {
  background-color: var(--light-salmon);
  width: 100vw;
  height: 200vh;
}

.div-block-382.pink {
  background-color: var(--light-coral-2);
  height: 200vh;
}

.div-block-382.tan {
  background-color: var(--tan);
}

.section-12 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 60vh;
  margin-top: -150px;
  display: flex;
  position: static;
  top: 0;
}

.container-16 {
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: relative;
}

.body-5 {
  object-fit: contain;
  align-items: flex-start;
  display: block;
  overflow: visible;
}

.section-13 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 74px;
  margin-left: 133px;
  margin-right: 133px;
  padding-left: 0;
  padding-right: 100px;
  display: flex;
}

.div-block-383 {
  flex: 1;
  justify-content: flex-end;
  align-self: auto;
  align-items: center;
  display: flex;
}

.heading-159, .heading-160 {
  padding-left: 5px;
}

.propertydetails {
  margin-right: 5px;
  padding-right: 0;
  font-size: 1.2em;
  line-height: 72%;
}

.propertydetails.nospace {
  margin-right: 0;
}

.propertydetails.large {
  font-size: 2em;
}

.grid-88 {
  margin-left: 220px;
  margin-right: 220px;
}

.heading-162 {
  font-size: 1em;
}

.heading-163 {
  height: 40px;
  display: block;
}

.te-h1 {
  margin-top: 0;
  margin-bottom: 0;
}

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

.section-14 {
  align-items: flex-start;
  min-height: 100vh;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.section-14.overflow-none {
  margin-top: 30px;
  overflow: hidden;
}

.te-container {
  flex-flow: row;
  flex: 1;
  place-content: stretch flex-start;
  align-items: center;
  max-width: 90%;
  display: block;
}

.div-block-385 {
  flex: 1;
  display: flex;
}

.black-line {
  background-color: #000;
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-18, .collection-list-18 {
  display: flex;
}

.te-slider-image {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.div-block-386 {
  height: 30vh;
}

.te-slider-image-div {
  width: 50vw;
  height: auto;
  overflow: hidden;
}

.te-slider-image {
  object-fit: cover;
  margin-top: 20px;
  overflow: hidden;
}

.slider-item {
  margin-right: 23px;
}

.collection-list-19 {
  display: flex;
}

.slider-list {
  display: flex;
  overflow: visible;
}

.te-logo {
  opacity: 1;
  outline-offset: 0px;
  outline: 3px #000;
  flex: 0 auto;
  width: 50%;
  margin-right: 0;
  display: block;
}

.grid-89 {
  grid-column-gap: 49px;
  grid-row-gap: 51px;
  flex: 1;
  grid-template-columns: 2fr 1fr;
}

.tabs-menu-7 {
  flex-direction: column;
  margin-right: 50px;
  display: flex;
}

.div-block-387 {
  clear: both;
}

.tabs-content-7 {
  display: block;
}

.tab-link-tab-1-2 {
  display: flex;
}

.tab-link-tab-1-2.w--current {
  margin-bottom: 17px;
}

.te-tab-container {
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.collection-list-20 {
  flex-wrap: wrap;
  display: flex;
}

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

.te-linkbox {
  float: none;
  background-color: var(--black);
  border-radius: 10px;
  justify-content: space-between;
  align-items: stretch;
  min-width: 15em;
  min-height: 3.3em;
  margin-left: 0;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.te-linkbox.w--current {
  display: flex;
}

.te-tab {
  border: 1px solid var(--light-grey);
  background-color: #0000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 15em;
  min-height: 3.3em;
  margin-bottom: 12px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.te-tab.w--current {
  background-color: var(--white-smoke);
  border-radius: 10px;
  align-items: center;
  min-height: 3.3em;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-388, .te-tab-icons {
  display: flex;
}

.text-block-150 {
  font-size: 1em;
  line-height: 1em;
}

.te-linkbox-text {
  color: var(--white);
  align-self: center;
  margin-right: 5px;
  font-size: 1em;
  line-height: 1em;
}

.te-linkbox-image {
  flex: 0 auto;
  max-width: 1.2em;
  margin-left: 0;
  margin-right: 0;
}

.div-block-389 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  margin-right: -12px;
  display: flex;
}

.div-block-390 {
  flex: 1;
  display: flex;
}

.te-para.centred {
  text-align: center;
  margin-bottom: 69px;
}

.te-linkbox-text-wrapper {
  flex: 1;
  display: flex;
}

.div-block-391 {
  display: flex;
}

.section-15 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.team-image.no-margin {
  max-width: 90%;
  margin-right: 0;
}

.team-section {
  margin-top: 100px;
}

.te-header {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 60vh;
  margin-top: -150px;
  display: flex;
  position: static;
  top: 0;
}

.te-tab-content {
  display: block;
}

.slider-navigation-wrapper {
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.slider-navigation {
  margin-right: 0;
}

.slider-navigation:hover {
  opacity: .5;
}

.slider-navigation.prev-slide {
  margin-right: 25px;
}

.slider-navigation.next-slide {
  margin-left: 30px;
  margin-right: 30px;
}

.container-19 {
  max-width: 90%;
  overflow: visible;
}

.image-278 {
  margin-right: 0;
}

.image-279 {
  margin-left: 0;
  margin-right: 0;
}

.te-property-icons {
  align-items: center;
  margin-left: 5px;
  display: flex;
}

.next-slide {
  margin-left: 25px;
}

.div-block-393 {
  display: flex;
}

.grid-90 {
  grid-column-gap: 60px;
  grid-template-rows: auto;
}

.te-tab-list {
  margin-right: 50px;
}

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

.div-block-394 {
  flex-direction: column;
  display: flex;
}

.grid-91 {
  grid-column-gap: 30px;
  grid-row-gap: 29px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-areas: ". Area Area"
                       "Area-2 Area-2 .";
}

.video-4 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.trending-posts-mockup {
  max-width: 90%;
  margin-bottom: 44px;
  margin-right: 0;
}

.h2 {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
}

.h2.centre {
  text-align: center;
  margin-bottom: 40px;
}

.h2.centre.no-margin {
  margin-bottom: 0;
  font-size: 1.4em;
  line-height: 1.5em;
}

.h2.centre._50pxmargin {
  margin-bottom: 50px;
}

.h2.centre._10px-margin {
  margin-bottom: 20px;
}

.h2.centre._10px-margin.top-margin {
  margin-top: 60px;
}

.h2.white._10px-margin {
  margin-bottom: 10px;
}

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

.div-block-395 {
  height: 30vh;
}

.grid-3-col {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.grid-3-col._60px-bottom-margin {
  grid-column-gap: 0px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr;
  align-self: stretch;
}

.grid-3-col.no-margin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-self: stretch;
  margin-bottom: 0;
}

.grid-3-col.no-margin2 {
  grid-template-rows: auto;
  margin-bottom: 0;
}

.grid-3-col.no-margin2.bottom-margin {
  margin-bottom: 40px;
}

.short-stay---box-pullout {
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 30vh;
  padding: 31px;
  display: flex;
}

.short-stay---box-pullout.bg-green {
  background-color: var(--dark-khaki);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.short-stay---box-pullout.bg-green.left-border {
  border-radius: 20px 0 0 20px;
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-green.left-border.greenstroke {
  border: 2px solid var(--dark-khaki);
  justify-content: center;
  min-width: 40%;
}

.short-stay---box-pullout.bg-green.left-border.greenstroke.top-border {
  border-bottom-left-radius: 20px;
}

.short-stay---box-pullout.bg-green.top-border {
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.short-stay---box-pullout.bg-green.top-border.heading {
  min-height: 15vh;
}

.short-stay---box-pullout.bg-green.right-corners {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.short-stay---box-pullout.outline-green {
  border: 2px solid var(--dark-khaki);
  flex-direction: column;
}

.short-stay---box-pullout.outline-black {
  border: 2px solid #000;
  transform: translate(0);
}

.short-stay---box-pullout.bg-lightgrey {
  background-color: #c4bcb71a;
}

.short-stay---box-pullout.bg-lightgrey.right-border {
  border-radius: 0 20px 20px 0;
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-lightgrey.right-border.greenstroke {
  border: 2px solid var(--dark-khaki);
  background-color: #c4bcb700;
  flex-direction: column;
  justify-content: center;
}

.short-stay---box-pullout.bg-lightgrey.right-border.tan-stroke, .short-stay---box-pullout.bg-lightgrey.right-border.pink-stroke {
  border: 2px solid var(--light-coral);
  background-color: #c4bcb700;
  justify-content: center;
}

.short-stay---box-pullout.bg-lightgrey.right-border.pink-stroke.left-border {
  border-radius: 20px;
  padding: 61px;
}

.short-stay---box-pullout.bg-lightgrey.right-border.tan-stroke {
  border: 2px solid var(--tan);
  background-color: #c4bcb700;
  flex-direction: column;
  justify-content: center;
}

.short-stay---box-pullout.bg-lightgrey.right-border.white-stroke {
  background-color: #fff;
  border: 2px solid #fff;
  border-left-width: 0;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading {
  min-height: 15vh;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download {
  cursor: pointer;
  background-color: #4c4d4f0d;
  flex-direction: row;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download:hover {
  background-color: #4c4d4f1a;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.tan {
  border: 2px solid var(--tan);
  background-color: #ddcba400;
  transition: background-color .2s;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.tan:hover {
  background-color: #ddcba478;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.green {
  border: 2px solid var(--dark-khaki);
  background-color: #0000;
  transition: background-color .2s;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.green:hover {
  background-color: #a0ab7470;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.green.imagealt {
  border-color: var(--dark-grey);
  padding: 0;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.download.green.imagealt:hover {
  opacity: 1;
  mix-blend-mode: normal;
  background-color: #a0ab7400;
}

.short-stay---box-pullout.bg-lightgrey.sub-heading.bottom-margin {
  margin-bottom: 60px;
}

.short-stay---box-pullout.bg-lightgrey.bottom-border.tan-stroke {
  border: 2px solid var(--tan);
  background-color: #0000;
}

.short-stay---box-pullout.bg-lightgrey.bottom-border.pink-stroke {
  background-color: #0000;
}

.short-stay---box-pullout.bg-lightgrey.right-align {
  align-items: flex-start;
  padding: 63px;
}

.short-stay---box-pullout.outline-tan {
  border: 1px solid var(--tan);
  transform: translate(0);
}

.short-stay---box-pullout.bg-tan {
  background-color: var(--tan);
}

.short-stay---box-pullout.bg-tan.left-border {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  justify-content: center;
}

.short-stay---box-pullout.bg-tan.left-border.tan-stroke {
  border: 2px solid var(--light-coral);
  background-color: var(--light-coral);
  align-items: flex-start;
}

.short-stay---box-pullout.pink-bg {
  background-color: var(--light-coral);
}

.short-stay---box-pullout.pink-bg.left-round {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  align-items: flex-start;
  min-width: 30%;
}

.short-stay---box-pullout.pink-bg.left-round.pink-stroke {
  border: 2px solid var(--light-coral-2);
  align-items: flex-start;
}

.short-stay---box-pullout.pink-bg.left-round.white-stroke {
  border: 2px solid #fff;
  border-right-width: 0;
  align-items: flex-start;
}

.short-stay---box-pullout.pink-bg.all-borders.pink-stroke {
  border: 2px solid var(--light-coral);
  flex-flow: column;
  font-weight: 500;
}

.short-stay---box-pullout.pink-bg.all-borders.pink-stroke._50vh {
  border-radius: 0;
  align-items: stretch;
  min-height: 100%;
  padding-left: 150px;
  padding-right: 150px;
}

.short-stay---box-pullout.pink-bg.top-border {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-tan {
  background-color: var(--tan);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.short-stay---box-pullout.bg-tan.left-border {
  border-radius: 20px 0 0 20px;
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-tan.left-border.greenstroke {
  border: 2px solid var(--dark-khaki);
  justify-content: center;
}

.short-stay---box-pullout.bg-tan.left-border.tan-stoke {
  border: 2px solid var(--tan);
  justify-content: center;
  padding: 25px;
}

.short-stay---box-pullout.bg-tan.left-border.tan-stoke.centred {
  align-items: center;
}

.short-stay---box-pullout.bg-tan.top-border {
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.short-stay---box-pullout.bg-tan.top-border.heading {
  min-height: 15vh;
}

.short-stay---box-pullout.bg-tan.left-border-copy {
  border-radius: 20px 0 0 20px;
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-tan.left-border-copy.greenstroke {
  border: 2px solid var(--dark-khaki);
  justify-content: center;
}

.short-stay---box-pullout.bg-tan.left-border-copy.tan-stoke {
  border: 2px solid var(--tan);
  justify-content: center;
  padding: 25px;
}

.short-stay---box-pullout.bg-tan.left-border-copy.tan-stoke.centred {
  align-items: center;
}

.short-stay---box-pullout.bg-tan.top-border {
  border-radius: 20px 20px 0 0;
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bg-tan.top-border.greenstroke {
  border: 2px solid var(--dark-khaki);
  justify-content: center;
}

.short-stay---box-pullout.bg-tan.top-border.tan-stoke {
  border: 2px solid var(--tan);
  justify-content: center;
  padding: 25px;
}

.short-stay---box-pullout.bg-tan.top-border.tan-stoke.centred {
  align-items: center;
}

.short-stay---box-pullout.bg-tan.top-border.tan-stoke.centred.pink {
  border-color: var(--light-coral);
  background-color: var(--light-coral);
}

.short-stay---box-pullout.bottom-border {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.short-stay---box-pullout.bottom-border.pink-stroke {
  border: 2px solid var(--light-coral);
  justify-content: flex-start;
  align-items: flex-start;
}

.short-stay---box-pullout.bgwhite {
  background-color: var(--white);
}

.short-stay---box-pullout.pink-stroke {
  border: 2px solid var(--light-coral);
}

.short-stay---box-pullout.pink-stroke.left-align {
  align-items: flex-start;
}

.st---icon {
  margin-bottom: 20px;
  margin-right: 0;
}

.grid-2-col {
  grid-column-gap: 51px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 60px;
}

.grid-2-col.alt {
  grid-column-gap: 0px;
}

.grid-2-col.alt._20radius {
  border-radius: 20%;
}

.grid-2-col.no-margin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.grid-2-col._3-col-alt {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2-col.no-bottom-margin {
  margin-bottom: 20px;
}

.disclaimer {
  text-align: center;
  font-size: .8em;
}

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

.disclaimer._60px-bottom-margin {
  margin-bottom: 60px;
}

.test-div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: .4fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-height: 30vh;
  display: grid;
}

.test-div._60px-margin {
  margin-bottom: 60px;
}

.test-div.alt {
  grid-template-rows: auto;
}

.text-div2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  min-height: 100%;
  padding: 31px;
  display: flex;
}

.text-div2.border-bottom {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.text-div2.border-bottom.tan-stroke {
  border: 2px solid var(--tan);
}

.text-div2.border-bottom.tan-stroke.tan-fill {
  background-color: var(--tan);
}

.text-div2.border-bottom.tan-stroke.tan-fill.top-border {
  border-radius: 20px;
}

.text-div2.tan-stroke-sides {
  border-right: 2px solid var(--tan);
  border-bottom: 2px solid var(--tan);
  border-left: 2px solid var(--tan);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.text-div2.tan-stroke-sides.round-corners-bottom {
  border-bottom-style: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.text-div2.tan-stroke-sides-top {
  border-top: 2px solid var(--tan);
  border-right: 2px solid var(--tan);
  border-left: 2px solid var(--tan);
}

.text-div3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  min-height: 100%;
  padding: 31px 0;
  display: flex;
}

.text-div3.border-bottom {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.text-div3.border-bottom.tan-stroke {
  border: 2px solid var(--tan);
}

.text-div3.tan-stroke-sides {
  border-right: 2px solid var(--tan);
  border-left: 2px solid var(--tan);
}

.text-div3.tan-stroke-sides-top {
  border-top: 2px solid var(--tan);
  border-right: 2px solid var(--tan);
  border-left: 2px solid var(--tan);
  padding-top: 0;
  padding-bottom: 0;
}

.text-div3.tan-stroke-sides-bottom {
  border: 2px solid var(--tan);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-bottom: 60px;
  padding-top: 0;
  padding-bottom: 0;
}

.audience-pull-out {
  padding: 31px;
}

.audience-pull-out.bg-tan {
  background-color: var(--tan);
  border-radius: 17px;
}

.audience-pull-out.bg-tan.no-border {
  border-radius: 0;
}

.audience-pull-out.bg-tan.no-border.round-corner-bottom-left {
  border-bottom-left-radius: 17px;
}

.process-icon---image {
  margin-bottom: 35px;
  margin-right: 0;
}

.process-icon---image.rigth-margin {
  margin-right: 0;
}

.process-icon---image.no-margin {
  margin-bottom: 0;
  margin-right: 58px;
}

.tan-outline-sides {
  border-style: solid;
  border-width: 0 2px;
  border-color: var(--tan);
  padding-top: 5px;
}

.large-header {
  text-align: center;
  -webkit-text-stroke-width: 0px;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1.2em;
}

.large-header._30px-margin {
  margin-bottom: 30px;
}

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

.tabs-3 {
  display: flex;
}

.tabs-menu-8 {
  flex-direction: column;
  min-height: 33%;
  display: flex;
}

._5-star-assessment-report-div {
  min-height: 40vh;
  margin-top: 30px;
  margin-bottom: 30px;
}

.tabs-menu-short-stay {
  border-right: 10px #dbdbdb;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding-top: 0;
  padding-bottom: 31px;
  display: flex;
}

.tabs-01-short-stay {
  flex-direction: column;
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 11px;
  display: flex;
}

.short-stay-tabs {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tab-link-01-st {
  opacity: 1;
  background-color: #e7706fcc;
  border: 1px #dbdbdb;
  border-left-color: #000;
  border-right: 5px #0000;
  border-radius: 20px;
  width: 30%;
  margin-left: 0;
  padding: 20px 31px;
  font-size: 16px;
  transition: all .2s;
}

.tab-link-01-st:hover {
  background-color: #e7706fe6;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-01-st.w--current {
  border-style: none;
  border-width: 1px 0;
  border-color: var(--white-smoke) black black;
  background-color: var(--light-coral);
  opacity: 1;
  color: #fff;
  border-radius: 20px;
  margin-left: 0;
  padding: 20px 31px 31px;
  font-size: 16px;
  font-weight: 500;
}

.tab-link-01-st.bottom-margin-mobile {
  padding-top: 20px;
}

.tab-link-01-st.bottom-margin-mobile.w--current {
  padding-bottom: 20px;
}

.short-stay-tabs-unselected {
  line-height: 23px;
}

.tab-link-01-st-unselected {
  opacity: 1;
  background-color: #0000;
  border-right: 5px solid #0000;
  margin-left: 0;
  padding: 20px 20px 20px 0;
  font-size: 16px;
  transition: all .2s;
}

.tab-link-01-st-unselected.w--current {
  border-right: 5px solid var(--light-grey);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding: 20px 20px 20px 0;
  font-size: 16px;
  font-weight: 500;
}

.tabs-content-short-stay {
  border: 2px solid var(--light-coral);
  border-radius: 20px;
  align-self: center;
  width: 100%;
  padding: 40px;
}

.tabs-content-short-stay._20px-margin {
  margin-bottom: 20px;
}

.div-block-396 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.image-280 {
  margin-bottom: 30px;
}

._5-star-assessment-report-icon {
  margin-bottom: 30px;
  margin-right: 30px;
}

.the-process-icons {
  margin-bottom: 0;
  margin-right: 30px;
}

.content-section-inner-st {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.div-block-397 {
  flex-flow: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: auto;
  min-width: auto;
  display: flex;
}

.image-281 {
  min-width: 100%;
}

.portal-logos {
  max-width: 80%;
  display: block;
}

.grid-93 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-self: stretch;
  align-items: center;
}

._2-col-grid-process {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto .25fr;
  grid-template-columns: 1fr .25fr 1fr;
}

.pink-line {
  background-color: var(--light-coral);
  min-width: 100%;
  height: 2px;
  padding-right: 0;
  display: flex;
}

.pink-line.vert {
  justify-content: center;
  width: 2px;
  min-width: auto;
  height: auto;
  min-height: 75px;
}

.short-stay-slider {
  background-color: #fff;
  min-height: 50vh;
  margin-top: 107px;
  margin-bottom: 115px;
  padding-bottom: 0;
}

.short-stay-slider.rounded {
  border-radius: 20px;
  min-height: 40vh;
  margin-top: 0;
  margin-bottom: 0;
  overflow: visible;
}

.slide-nav-process {
  margin-bottom: 14px;
}

.mask-3 {
  border-radius: 20px;
}

.h4 {
  text-align: left;
  letter-spacing: 0;
  text-transform: none;
  margin-bottom: 20px;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.2;
}

.h4.mb-0 {
  color: var(--dark-slate-grey);
  font-family: quiche-sans, sans-serif;
  font-size: 24px;
}

.h4.white {
  margin-bottom: 0;
}

.h4.white._50pxmargin {
  margin-bottom: 50px;
}

.h4.white._20px-margin {
  margin-bottom: 20px;
}

.h4.centre {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.h4.centre.bg-tan {
  background-color: var(--tan);
}

.h4.centre.bg-tan.white.border-top {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.h4.centre.bg-tan.white.border-top.tan-stroke {
  border: 2px solid var(--tan);
  padding-top: 12px;
  padding-bottom: 12px;
}

.h4.centre.bg-tan.white.border-top.tan-stroke.para {
  padding: 34px;
  font-size: 16px;
}

.h4.centre.extra-margin.left-align-mobile {
  text-align: left;
  margin-bottom: 16px;
}

.h4.no-margin {
  margin-bottom: 0;
}

.h4.no-margin.black {
  color: #000;
}

.image-282 {
  max-width: 100px;
  margin-right: 41px;
}

.image-282.margin-bottom {
  margin-top: 40px;
  margin-bottom: 20px;
}

.button-green-white-text {
  background-color: var(--dark-khaki);
  color: var(--white);
  border-radius: 5px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 13px 20px;
  font-size: 16px;
  display: inline-block;
}

.button-green-white-text:hover {
  text-decoration: underline;
}

.button-green-white-text.largebutton {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  min-width: 50vw;
  max-width: 50vw;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 51px;
  display: flex;
}

.button-green-white-text.largebutton.pink {
  background-color: var(--light-coral);
}

.button-green-white-text.largebutton.large-text {
  font-size: 1.5em;
  font-weight: 700;
}

.button-green-white-text.largebutton.large-text._50px-margin {
  margin-bottom: 104px;
  font-weight: 500;
}

.faq-q-2-copy {
  cursor: pointer;
  align-items: flex-start;
  width: 100%;
  max-width: 1000px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.modal-wrapper-shortstays {
  z-index: 9999;
  background-color: #090a0591;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0;
}

.modal-wrapper-shortstays.download, .modal-wrapper-shortstays.estimates, .modal-wrapper-shortstays.assessment {
  display: none;
}

.modal-wrapper-shortstays.contact {
  display: flex;
}

.modal-wrapper-shortstays.modal-text {
  flex-direction: row;
  display: flex;
  position: static;
}

.short-stay-modal {
  background-color: #fff;
  border-radius: 20px;
  max-width: 90%;
  max-height: 90%;
  padding: 0 60px 60px;
  display: block;
  overflow: scroll;
}

.short-stay-modal._30px-padding {
  padding-bottom: 30px;
}

.close-modal-button---short-stays.insiders-party {
  width: auto;
  height: 100%;
  position: absolute;
  top: 5%;
  right: 2%;
}

.close-modal-text {
  color: var(--dark-grey);
  text-align: right;
  cursor: pointer;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.close-modal-text:hover {
  text-decoration: underline;
}

.close-modal-text.insiders-party {
  color: var(--pale);
  font-size: 30px;
}

.text-block-151 {
  justify-content: flex-end;
  align-items: flex-end;
  min-width: 20px;
  max-width: 20px;
  display: flex;
}

.div-block-398 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 19px;
  display: flex;
}

.div-block-398.insiders {
  margin: 13px 10px;
}

.grid-1-col {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.grid-1-col._60px-bottom-margin {
  grid-column-gap: 0px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr;
  align-self: stretch;
}

.grid-1-col.no-margin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-self: stretch;
  margin-bottom: 0;
}

.grid-1-col.no-margin2 {
  margin-bottom: 0;
}

.grid-94 {
  grid-column-gap: 33px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

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

.short-stay-interactive-nav {
  z-index: 500;
  clear: none;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  top: auto;
}

.navbar-6 {
  z-index: 5;
  float: none;
  clear: none;
  background-color: #ffffffe6;
  flex-direction: row;
  justify-content: center;
  display: flex;
  position: sticky;
  inset: 0 auto auto;
}

.short-stay-nav-link {
  text-align: center;
  align-items: flex-start;
  padding: 15px 20px;
  font-size: 14px;
  display: flex;
}

.short-stay-nav-link:hover {
  background-color: #fafafa;
}

.short-stay-nav-link.w--current {
  color: var(--dark-grey);
  background-color: #f5f5f5;
  font-weight: 700;
  display: flex;
}

.short-stay-nav-link.grey.w--current, .short-stay-nav-link.tan {
  transition: background-color .2s;
}

.short-stay-nav-link.tan:hover {
  background-color: #ddcba43d;
}

.short-stay-nav-link.tan.w--current {
  background-color: var(--tan);
  color: #fff;
}

.short-stay-nav-link.green {
  transition: background-color .2s;
}

.short-stay-nav-link.green:hover {
  background-color: #a0ab743d;
}

.short-stay-nav-link.green.w--current {
  background-color: var(--dark-khaki);
  color: #fff;
}

.short-stay-nav-link.pink {
  transition: background-color .2s;
}

.short-stay-nav-link.pink:hover {
  background-color: #e7706f3d;
}

.short-stay-nav-link.pink.w--current {
  background-color: var(--light-coral);
  color: #fff;
}

.nav-menu-3 {
  border-bottom: 2px solid var(--white);
  transition: background-color .2s;
  display: flex;
}

.content-section {
  background-color: #e7706f1a;
  padding-top: 100px;
  padding-bottom: 100px;
}

.content-section.white-bg {
  background-color: #ffffff1a;
}

.content-section.pink-bg {
  background-color: var(--light-coral);
}

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

.grid-96 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .6fr .6fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: center start;
  min-height: 10vh;
  padding-left: 30px;
  padding-right: 30px;
  display: grid;
}

.process-spacer {
  background-color: var(--light-coral);
  width: 100%;
  height: 2px;
  margin: 30px 0;
}

.check-list-container {
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}

.short-stay-check-icon {
  padding-top: 5px;
  padding-bottom: 5px;
}

.short-stay---estimate-form {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.short-stay---estimate-form._80 {
  width: 80%;
}

.short-stay---estimate-form._90 {
  width: 90%;
}

.street-address {
  color: var(--dark-grey);
  text-align: left;
  background-color: #0000;
  border: 1px #000;
  border-bottom-style: solid;
  height: 35px;
  margin-bottom: 5px;
  margin-left: 20px;
  font-size: 14px;
}

.street-address:active, .street-address:focus {
  color: var(--dark-grey);
}

.street-address.l {
  color: var(--black);
  text-align: left;
}

.street-address.l.white {
  background-color: var(--white);
  margin-left: 18px;
  padding-left: 5px;
}

.street-address.l.white.nopad {
  height: 35px;
  margin-left: 0;
}

.street-address.nopad {
  color: var(--black);
  margin-left: 0;
}

.street-address.nopad.white {
  background-color: var(--white);
  color: var(--dark-grey);
}

.street-address._10px-margin {
  margin-right: 10px;
}

.street-address.no-margin {
  margin-left: 0;
}

.street-address.no-margin.no-pad {
  color: var(--dark-grey);
  padding-left: 0;
}

.street-address.no-margin.no-pad:hover {
  color: var(--dark-grey);
}

.section-16 {
  overflow: hidden;
}

.website---phone-display {
  margin-bottom: 26px;
  margin-right: 0;
}

.website---phone-display.smaller {
  max-width: 95%;
}

.asterisk {
  font-size: 1.5rem;
  font-weight: 400;
}

.underlined {
  text-decoration: underline;
}

.nogb {
  background-color: #0000;
}

.how-it-works-graphic {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start center;
  place-items: center stretch;
  min-height: 10vh;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.how-it-wokrs-arrow {
  max-width: 20px;
  margin-left: 15px;
  margin-right: 15px;
}

.how-it-works-container {
  border: 2px solid var(--light-coral);
  cursor: pointer;
  background-color: #0000;
  border-radius: 10px;
  justify-content: space-between;
  align-items: stretch;
  min-width: auto;
  max-width: none;
  min-height: 100%;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  padding: 15px;
  transition: background-color .2s;
  display: flex;
}

.how-it-works-container:hover {
  opacity: 1;
  color: #414141;
  background-color: #e7706f52;
}

.how-it-works-container.w--current {
  display: flex;
}

.image-283 {
  display: block;
}

.powered-by-ghl-floating-icon {
  z-index: 999;
  width: 175px;
  margin-right: 0;
  display: block;
  position: static;
  inset: auto auto 2.5% 2.5%;
}

.div-block-401 {
  margin-bottom: 2px;
  position: relative;
  inset: auto auto 0% 0%;
}

.powered-by-ghl-floating-icon-container {
  z-index: 9999;
  width: 175px;
  margin-right: 0;
  transition: opacity .2s;
  display: block;
  position: fixed;
  inset: auto 2.5% 2.5% auto;
}

.powered-by-ghl-floating-icon-container:hover {
  opacity: .85;
}

.image-pair-grid-1-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3fr;
  margin-bottom: 0;
}

.image-pair-grid-1-3.nopad {
  grid-row-gap: 20px;
  margin-bottom: 0;
}

.section-17 {
  min-height: 50vh;
  display: flex;
}

.tpcf---button---dark {
  background-color: var(--dark-grey);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.tpcf---button---dark:hover {
  opacity: .85;
}

.tpcf---button---dark.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-402 {
  display: flex;
}

.tpcf---button-text {
  color: #000;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

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

.tpcf---button-text.white.ipp-alt.align-right {
  text-align: right;
  font-weight: 400;
}

.tpcf---section {
  min-height: 60vh;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.tpcf---section.dark {
  background-color: var(--dark-grey);
  display: flex;
}

.tpcf---section._200vh {
  height: 200vh;
}

.tpcf---section.light-grey {
  background-color: var(--white-smoke);
  display: flex;
}

.tpcf---section.tab-alt {
  display: block;
}

.tpcf---section.tab-alt.loan-types {
  display: none;
}

.tpcf---button---light {
  background-color: var(--white);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: opacity .2s;
  display: flex;
}

.tpcf---button---light:hover {
  opacity: .85;
}

.tpcf---heading2 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
  position: sticky;
}

.tpcf---heading2.white {
  line-height: 40px;
  text-decoration: none;
}

.tpcf---heading2.white.centre, .tpcf---heading2.centre {
  text-align: center;
}

.tpcf---para {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 28px;
}

.tpcf---para.white.centre {
  text-align: center;
}

.tpcf---para.white.bottom---margin {
  margin-bottom: 30px;
}

.tpcf---para.white._45 {
  width: 45%;
  margin-right: 5%;
}

.tpcf---para.white._20px-padding-bottom {
  margin-bottom: 30px;
}

.tpcf---para.centre {
  text-align: center;
}

.tpcf---para.bottom-margin {
  padding-bottom: 30px;
}

.tpcf---para.bottom-margin._15px {
  padding-bottom: 15px;
}

.tpcf---para._40px-bottom-margin {
  margin-bottom: 40px;
}

.tpcf---para._10px-bottom-margin {
  margin-bottom: 10px;
}

.tpcf---button--container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 20px;
  display: flex;
}

.image-pair-grid-3-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2.8fr 1fr;
  width: auto;
  min-width: 100%;
  margin-bottom: 0;
}

.image-pair-grid-3-1.nopad {
  grid-row-gap: 20px;
  margin-bottom: 0;
}

.image-pair-grid-1-1 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 0;
}

.image-pair-grid-1-1.nopad {
  grid-row-gap: 20px;
  margin-bottom: 0;
}

.image-pair-grid-1-1._100px-gap {
  grid-row-gap: 100px;
}

.image-pair-grid-1-1.tpcf {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tpcf-icon {
  max-width: 75px;
  margin-bottom: 10px;
}

.tpcf---loan-tabs {
  display: flex;
  position: relative;
  top: 0;
}

.tabs-content-8 {
  width: 100%;
  max-width: 100%;
  margin-top: 0;
}

.tabs-menu-9 {
  width: 100px;
}

.tpcf---tabs-menu---loan-types {
  z-index: auto;
  flex-direction: column;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  align-items: flex-start;
  width: 30%;
  margin-right: 60px;
  display: block;
  position: sticky;
  top: 60px;
}

.tpcf---tab-link {
  opacity: .5;
  background-color: #ececec00;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 15px;
  padding-bottom: 15px;
  transition: opacity .2s;
  display: flex;
  position: relative;
  top: auto;
}

.tpcf---tab-link:hover {
  opacity: 1;
}

.tpcf---tab-link.w--current {
  opacity: 1;
  background-color: #ececec85;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: stretch;
  margin-top: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: 700;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
  top: auto;
  bottom: auto;
}

.image-284 {
  min-width: 50px;
  max-width: 50px;
}

.tpcf---loan-icons {
  max-width: 60px;
  margin-bottom: 15px;
  margin-right: 0;
}

.tpcf---loan-type-text {
  font-size: 16px;
  line-height: 28px;
}

.tpcf---check {
  flex: 0 auto;
  align-self: flex-start;
  width: 30px;
  max-width: none;
  min-height: auto;
  margin-bottom: 0;
  margin-right: 0;
  display: block;
}

.div-block-403 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.tpcf---check-list-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-bottom: 10px;
  display: flex;
}

.tpcf---check-list-container.bottom-margin {
  margin-bottom: 30px;
}

.tpcf---callout---black {
  background-color: var(--dark-grey);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 30px;
  transition: opacity .2s;
  display: flex;
}

.tpcf---callout---black.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.tpcf---calculator-button {
  max-width: 60px;
}

.white-line-2px {
  background-color: #fff;
  height: 2px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.tpcf---divider {
  height: 100px;
  display: flex;
}

.image-pair-grid-1-1-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 0;
}

.image-pair-grid-1-1-copy.nopad {
  grid-row-gap: 20px;
  margin-bottom: 0;
}

.image-pair-grid-1-1-copy._100px-gap {
  grid-row-gap: 100px;
}

.div-block-406 {
  background-color: var(--dark-grey);
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  height: 2px;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.tpcf---loan-type-images {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/639aaef27395263575500c05_hand%20holding%20mobile%20phone%20%E2%80%93%202.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 300px;
  margin-bottom: 40px;
  margin-right: 0;
}

.div-block-407, .rental-management-div, .cut-through-management-div {
  display: flex;
}

.the-process-div {
  align-items: center;
  display: flex;
}

.the-process---copy {
  color: var(--black);
  text-align: left;
  flex-wrap: nowrap;
  margin-bottom: 20px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  list-style-type: disc;
  display: block;
}

.the-process---copy.tetimonial {
  margin-bottom: 20px;
  padding-left: 0;
}

.the-process---copy.cent {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.the-process---copy.cent.vpad20px {
  padding-top: 20px;
}

.the-process---copy.cent.vpad20px.white {
  text-align: center;
  font-size: 18px;
}

.the-process---copy.cent._60pxwpad {
  text-align: center;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 400;
}

.the-process---copy.cent.parabold {
  font-weight: 500;
}

.the-process---copy.cent._18pt {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}

.the-process---copy.cent.subheading-cent, .the-process---copy.cent.centdesk {
  text-align: center;
}

.the-process---copy.cent.centdesk.sub {
  font-size: 20px;
  font-weight: 500;
}

.the-process---copy.cent.white {
  text-align: center;
}

.the-process---copy.cent.underline {
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.the-process---copy.cent.centonmob {
  text-align: center;
}

.the-process---copy.white {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.the-process---copy.white.cent.vpad20px {
  padding-top: 20px;
  padding-bottom: 20px;
}

.the-process---copy.white.buttontext {
  margin-bottom: 0;
}

.the-process---copy.white.centre {
  text-align: center;
}

.the-process---copy.white.no-margin-para {
  margin-bottom: 0;
}

.the-process---copy.downloadbox {
  color: #000;
  background-color: #0000;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  text-decoration: underline;
}

.the-process---copy.bold {
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
}

.the-process---copy.bold.cent {
  margin-bottom: 10px;
}

.the-process---copy.bold.lowercase {
  text-transform: none;
  margin-bottom: 83px;
}

.the-process---copy.vpad20px {
  padding-bottom: 20px;
}

.the-process---copy.vpad20px.white.cent {
  font-weight: 400;
}

.the-process---copy.leftalign {
  text-align: left;
  align-self: flex-start;
  margin-bottom: 15px;
}

.the-process---copy.leftalign._10pad {
  text-align: left;
  margin-bottom: 12px;
  margin-left: 20px;
}

.the-process---copy.leftalign._15px {
  font-size: 15px;
  line-height: 24px;
}

.the-process---copy.featuretext {
  color: var(--dark-grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.the-process---copy.featuretext.medium {
  font-weight: 500;
}

.the-process---copy.call-to-action {
  white-space: normal;
  margin-top: 20px;
  font-style: normal;
  font-weight: 500;
}

.the-process---copy.list {
  padding-left: 15px;
  display: block;
}

.the-process---copy.r-pad {
  padding-right: 40px;
}

.the-process---copy.cent-large {
  text-align: center;
}

.the-process---copy.centonmob {
  text-align: left;
  margin-bottom: 10px;
}

.the-process---copy.centonmob.nomargin {
  margin-bottom: 0;
}

.the-process---copy.centonmob.l {
  margin-bottom: 5px;
}

.the-process---copy.medium {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.the-process---copy.medium.larger {
  font-size: 18px;
  line-height: 30px;
}

.the-process---copy.medium.larger.left {
  color: var(--black);
}

.the-process---copy.medium.larger.cent {
  text-align: center;
}

.the-process---copy.nopad {
  color: var(--black);
  margin-bottom: 0;
}

.the-process---copy.italic {
  font-style: italic;
  font-weight: 500;
}

.the-process---copy.tcs {
  text-align: left;
  margin-bottom: 20px;
  font-size: 14px;
}

.the-process---copy.caps {
  color: var(--orange);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 16px;
}

.the-process---copy.caps.expected-date {
  font-size: 16px;
}

.the-process---copy.centondesk {
  text-align: center;
}

.the-process---copy._14px {
  font-size: 14px;
  line-height: 23px;
}

.the-process---copy._18pt {
  font-size: 18px;
}

.the-process---copy._17 {
  font-size: 17px;
  line-height: 27px;
}

.the-process---copy._14pt {
  font-size: 15px;
  line-height: 24px;
}

.the-process---copy.emphasis {
  padding-top: 10px;
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.the-process---copy._90 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.the-process---copy._15px {
  font-size: 15px;
  line-height: 25px;
}

.the-process---copy.link {
  color: var(--black);
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.the-process---copy.link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.the-process---copy.link.home-page {
  font-size: 1em;
}

.the-process---copy.left-align-mobile {
  text-align: left;
  margin-bottom: 10px;
}

.the-process---copy.left-align-mobile.nomargin {
  margin-bottom: 0;
}

.the-process---copy.left-align-mobile.l {
  margin-bottom: 5px;
}

.the-process---copy.centre-para {
  text-align: center;
}

.the-process---copy.centre-para._50pxmargin {
  margin-bottom: 50px;
}

.the-process---copy.centre-para.no-margin {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.the-process---copy.centre-para.no-margin.center {
  align-self: center;
  transition: opacity .2s;
}

.the-process---copy._50pxmargin {
  margin-bottom: 50px;
}

.the-process---copy.nomargin {
  margin-bottom: 0;
}

.the-process---copy.no-margin {
  min-width: 40%;
  max-width: 40%;
  margin-bottom: 0;
}

.div-block-408 {
  min-width: 30%;
  max-width: 30%;
}

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

.section-18 {
  display: flex;
}

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

.pm---pull-out {
  background-color: #c4bcb71a;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px;
  display: flex;
}

.pm-rental-benefits-button {
  background-color: var(--dark-grey);
  color: #fff;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
  font-size: 16px;
  transition: opacity .2s;
}

.pm-rental-benefits-button:hover {
  opacity: .8;
  border-radius: 20px;
  text-decoration: underline;
}

.pm-rental-button {
  background-color: var(--dark-grey);
  color: #fff;
  text-align: center;
  border-radius: 20px;
  justify-content: center;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  transition: opacity .2s;
  display: flex;
}

.pm-rental-button:hover {
  opacity: .8;
  text-decoration: underline;
}

.pm-rental-button.full-width {
  width: 100%;
}

.pm-rental-button.alt {
  margin-left: 0;
}

.text-span-198, .text-span-199 {
  text-decoration: underline;
}

.pm-timeline {
  border: .5px #000;
}

.image-285 {
  border: .5px solid #000;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 0;
}

.image-285.alt {
  border-style: none;
  align-self: center;
  width: 40%;
  max-width: none;
  height: auto;
}

.link-block-11 {
  display: block;
}

.pm-link-box-for-buttons {
  width: 60%;
  margin-right: auto;
  display: block;
}

.no-margin {
  margin-bottom: 0;
}

.div-block-410 {
  background-color: #0000;
  border-radius: 20px;
  height: 100%;
  transition: background-color .2s;
  display: flex;
}

.div-block-410:hover {
  background-color: #e6dacd40;
}

.checklist-mockup {
  z-index: -4;
  object-fit: cover;
  border-top-left-radius: 19px;
  border-bottom-left-radius: 19px;
  width: 50%;
  margin-right: 0;
  position: relative;
}

.div-block-411 {
  align-self: center;
  padding-left: 30px;
  padding-right: 30px;
}

.div-block-412 {
  display: flex;
}

.div-block-413 {
  flex-direction: column;
  align-items: flex-start;
  padding-right: 64px;
  display: flex;
}

.placeholder-image {
  object-fit: cover;
  min-width: 100%;
  min-height: 100%;
  margin-right: 0;
}

.placeholder-image.rounded {
  border-radius: 20px;
}

.tppcf-finance-link-button {
  background-color: var(--white);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: opacity .2s;
  display: flex;
}

.tppcf-finance-link-button:hover {
  opacity: .85;
}

.refinancing-loans-tab {
  opacity: .5;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 15px;
  padding-bottom: 15px;
  transition: opacity .2s;
  display: flex;
  position: relative;
  top: auto;
}

.refinancing-loans-tab:hover {
  opacity: 1;
}

.refinancing-loans-tab.w--current {
  opacity: 1;
  background-color: #fff;
  flex-direction: column;
  align-self: auto;
  align-items: stretch;
  margin-top: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  position: relative;
  top: auto;
  bottom: auto;
}

.modal-wrapper-tpcf {
  z-index: 9999;
  background-color: #090a0591;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0;
}

.modal-wrapper-tpcf.download {
  display: none;
}

.modal-wrapper-tpcf.estimates {
  z-index: 9998;
  display: flex;
  overflow: scroll;
}

.modal-wrapper-tpcf.assessment, .modal-wrapper-tpcf.contact {
  display: none;
}

.modal-wrapper-tpcf.preliminary-borrowing-assessment, .modal-wrapper-tpcf.health-check {
  z-index: 9998;
  display: none;
  overflow: scroll;
}

.tpcf-modal {
  background-color: #fff;
  border-radius: 0;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding: 100px 0;
  display: flex;
  overflow: scroll;
}

.tpcf-modal._30px-padding {
  padding-bottom: 30px;
}

.tpcf-modal-container {
  width: 1000px;
}

.tpcf---preliminary-borrowing-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.tpcf---preliminary-borrowing-form._80 {
  width: 80%;
}

.tpcf---preliminary-borrowing-form._90 {
  width: 90%;
}

.close-modal-button---tpcf {
  position: fixed;
  inset: 5% 10% auto auto;
}

.tpcf---success-message {
  background-color: #f7f7f7;
  margin-bottom: 100px;
  padding-top: 100px;
  padding-bottom: 99px;
}

.tpcf---health-check-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.tpcf---health-check-form._80 {
  width: 80%;
}

.tpcf---health-check-form._90 {
  width: 90%;
}

.workflows---old {
  display: block;
}

.background-video-tpc-retreat {
  background-image: linear-gradient(180deg, #2b2b2b00, #2b2b2b33 0%, #2b2b2b33 52%, var(--dark-khaki));
  align-items: center;
  height: 100vh;
  display: flex;
}

.retreat-section {
  background-color: #ffe6ae;
  padding-top: 90px;
}

.retreat-section._100 {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.retreat-section._100.green {
  background-color: var(--dark-khaki);
}

.retreat-section.green {
  background-color: var(--dark-khaki);
  padding-top: 0;
}

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

.list---retreat {
  padding-left: 20px;
  padding-right: 50px;
}

.background-video-tpc-retreat-copy {
  background-image: linear-gradient(#0000 72%, #ffe6ae);
  align-items: center;
  height: 90vh;
  display: flex;
}

.header---training-events {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ee3f707e44c0d76617a1bc_launch-photo.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, auto;
  align-items: center;
  height: 90vh;
  display: flex;
}

.training-section {
  background-color: #fff;
  padding-top: 90px;
}

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

.tpcf---home-loan-types {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.tpcf-button-div {
  display: flex;
}

._60-w-div {
  width: 60%;
}

.tpcf---40px-divder-calc {
  width: 100%;
  height: 40px;
  display: none;
}

.button-dark {
  background-color: var(--dark-grey);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.button-dark:hover {
  opacity: .85;
}

.button-dark.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

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

.div-block-417 {
  padding-left: 150px;
  padding-right: 30px;
}

.div-right-aligned-content {
  flex-direction: column;
  align-items: flex-end;
  padding-left: 150px;
  padding-right: 60px;
  display: flex;
}

.div-left-aligned-content {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 60px;
  padding-right: 150px;
  display: flex;
}

.ipp---divider {
  background-color: var(--dark-grey);
  width: 100%;
  height: 1px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.ipp---divider.no-top-margin {
  background-color: var(--dark-grey);
  margin-top: 0;
}

.ipp---divider.no-bottom-margin {
  margin-bottom: 0;
}

.ipp---divider.white {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

.ipp---privacy-modal {
  background-color: #fff;
  border-radius: 20px;
  max-width: 50%;
  max-height: 90%;
  padding: 0 60px 60px;
  display: block;
  overflow: scroll;
}

.ipp---privacy-modal._30px-padding {
  padding-bottom: 30px;
}

.ipp-privacy {
  z-index: 9999;
  background-color: #090a0591;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0;
}

.ipp-privacy.download {
  display: none;
}

.ipp-privacy.estimates {
  display: flex;
}

.ipp-privacy.assessment, .ipp-privacy.contact {
  display: none;
}

.ipp-privacy.modal-text {
  flex-direction: row;
  display: flex;
  position: static;
}

.ipp-main-form {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template: "."
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.ipp-main-form._80 {
  width: 80%;
}

.ipp-main-form._90 {
  width: 90%;
}

.ipp-main-form-container {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template: "."
  / 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ipp-main-form-container._80 {
  width: 80%;
}

.ipp-main-form-container._90 {
  width: 90%;
}

.ipp---form-success-messgae {
  background-color: #ececec66;
  padding: 155px 196px;
}

.video-5 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
}

.ipp---bg-video---mortgage {
  object-fit: fill;
  width: 600px;
  height: 300px;
  overflow: hidden;
}

.ipp---video-lightbox {
  object-fit: contain;
  max-width: 50vw;
  margin-left: 0;
  margin-right: 0;
}

.ipp---video-lightbox.show-mobile {
  display: none;
}

.body-6 {
  overflow: visible;
}

.light-grey-button {
  background-color: var(--light-grey);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.light-grey-button:hover {
  opacity: .85;
}

.light-grey-button.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.light-grey-button.vert-stack.right-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-end;
}

.green-button {
  background-color: var(--dark-khaki);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.green-button:hover {
  opacity: .85;
}

.green-button.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.green-button.vert-stack.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tan-button-ipp {
  background-color: var(--tan);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.tan-button-ipp:hover {
  opacity: .85;
}

.tan-button-ipp.vert-stack {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.tan-button-ipp.vert-stack.right-align {
  align-items: flex-end;
}

.pink-button-ipp {
  background-color: var(--light-coral);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.pink-button-ipp:hover {
  opacity: .85;
}

.pink-button-ipp.vert-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.pink-button-ipp.vert-stack.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.salmon-button {
  background-color: var(--light-pink-80);
  opacity: 1;
  cursor: pointer;
  border-radius: 20px;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  transition: opacity .2s;
  display: flex;
}

.salmon-button:hover {
  opacity: .85;
}

.salmon-button.vert-stack {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.salmon-button.vert-stack.right-align {
  align-items: flex-end;
}

.div-block-418 {
  max-width: 50vw;
}

.ipp---image-right {
  display: flex;
}

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

.large-text {
  font-size: 20px;
}

.team-tab {
  justify-content: flex-start;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.team-tab-link {
  opacity: 1;
  background-color: #03040512;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: background-color .3s;
  display: flex;
}

.team-tab-link:hover {
  background-color: #4c4d4f33;
}

.team-tab-link.w--current {
  color: var(--white);
  background-color: #070707;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.team---all-staff {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.team---all-staff.homepage {
  padding-left: 200px;
  padding-right: 200px;
}

.team---all-staff.home-page {
  place-items: stretch center;
  margin-top: 100px;
  margin-bottom: 100px;
}

.team---act {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.team---act.homepage {
  padding-left: 200px;
  padding-right: 200px;
}

.team---act.home-page {
  place-items: stretch center;
  margin-top: 100px;
  margin-bottom: 100px;
}

.team---qld {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.team---qld.homepage {
  padding-left: 200px;
  padding-right: 200px;
}

.team---qld.home-page {
  place-items: stretch center;
  margin-top: 100px;
  margin-bottom: 100px;
}

.team---short-stays {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 0;
  display: flex;
}

.team---tab-content {
  padding-top: 40px;
}

.tpcf---listing-promo {
  grid-column-gap: 0px;
  background-color: var(--black);
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .75fr;
  margin-top: 40px;
}

.tpcf---listing-promo.green {
  background-color: #4c4d4f1a;
}

.tpcf---listing-promo.investment {
  margin-top: 140px;
}

.social-media-stats {
  color: var(--dark-grey);
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
}

.social-media-stats._14px {
  color: var(--white);
  text-align: left;
  font-size: 20px;
}

.social-media-stats.left {
  text-align: left;
}

.social-media-stats._18px {
  font-size: 18px;
}

.social-media-stats._18px.left {
  font-weight: 400;
  line-height: 28px;
}

.social-media-stats.medium {
  font-weight: 500;
}

.social-media-stats.small {
  color: var(--white);
  flex-direction: column;
  align-items: center;
  margin-bottom: 5px;
  font-size: 16px;
  display: block;
}

.social-media-stats.small.grey {
  color: var(--dark-grey);
  font-size: 17px;
}

.social-media-stats.small.horiz {
  flex-direction: row;
  display: block;
}

.social-media-stats.small.smaller {
  font-size: 15px;
}

.social-media-stats.meidum {
  font-weight: 500;
}

.social-media-stats.topmarg {
  margin-top: 10px;
}

.social-media-stats.topmarg.sub {
  font-size: 17px;
}

.social-media-stats.minusmarg {
  margin-top: -10px;
}

.our-locations-div {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: space-between;
  width: 100%;
}

.our-locations-div._50 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.the-event-details {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 35px;
  margin-right: 35px;
  display: flex;
}

.floriade-5col-grid {
  grid-column-gap: 31px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.spring-auctions-piull-out {
  color: var(--black);
  font-size: 16px;
}

.spring-auctions-pull-out-container {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.spring-auctions-icons {
  object-fit: contain;
  width: auto;
  min-width: auto;
  max-width: none;
  height: 5em;
  min-height: auto;
  margin-bottom: 10px;
  margin-right: 0;
}

.spring-auctions-section {
  letter-spacing: normal;
  padding-top: 100px;
  padding-bottom: 100px;
  transition: opacity .4s;
}

.spring-auctions-section.tan {
  background-color: #ddcba440;
  display: block;
}

.spring-auctions-section.tan.testimonials {
  background-color: #f0eeed;
  margin-bottom: 120px;
  display: block;
}

.spring-auctions-section.tan.enquiry {
  display: none;
}

.spring-auctions-section.teamvid {
  margin-top: 60px;
  display: block;
}

.spring-auctions-section.hide, .spring-auctions-section.hide.hide2 {
  display: none;
}

.spring-auctions-section.lightgrey {
  background-color: #c4bcb71a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.spring-auctions-section.lightgrey.sub-content {
  padding-top: 0;
  padding-bottom: 0;
}

.spring-auctions-section.cultureplaybook {
  display: none;
}

.spring-auctions-section.sellingprocess {
  display: block;
}

.spring-auctions-section.sellingprocess.lightgrey {
  padding-top: 80px;
  display: block;
}

.spring-auctions-section.nomargintop {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 100px;
}

.spring-auctions-section.nomargintop.lightgrey {
  padding-top: 60px;
  padding-bottom: 60px;
}

.spring-auctions-section.nomargintop.nopaddingtop {
  padding-top: 0;
}

.spring-auctions-section.projectfloorplans {
  display: none;
}

.spring-auctions-section.nomarginbottom {
  margin-bottom: 0;
  padding-bottom: 0;
}

.spring-auctions-section.nomarginbottom.hide {
  display: none;
}

.spring-auctions-section.nomarginbottom.floriade-background {
  background-color: var(--white);
  padding-bottom: 100px;
}

.spring-auctions-section.nopad {
  padding-top: 0;
  padding-bottom: 100px;
}

.spring-auctions-section.category-list.hidemob {
  display: block;
}

.spring-auctions-section.background-img {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60f8e519aa527d6d5001db8f_suf-img.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.spring-auctions-section.background-img.no-bottom-margin {
  background-image: linear-gradient(#143c4666, #143c4666), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/634897c667e6710cc61e7da5_noose-aerial.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  margin-bottom: 0;
}

.spring-auctions-section.tcs {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.spring-auctions-section.tcs.hide {
  display: none;
}

.spring-auctions-section.green {
  background-color: var(--white-smoke);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.spring-auctions-section.cta {
  background-color: #d67570;
  min-height: 300px;
}

.spring-auctions-section.extra-pad {
  padding-top: 120px;
}

.spring-auctions-section.cta-short-stay {
  background-image: linear-gradient(#ddcba4e6, #ddcba4e6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6243d0296122f41f14b2f8a8_Casey-16-Alan-Watt-Crescent_AERIAL_05.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.spring-auctions-section.tree-background {
  background-image: linear-gradient(to bottom, var(--dark-slate-grey-2), var(--dark-slate-grey-2));
  padding-top: 80px;
  padding-bottom: 80px;
}

.spring-auctions-section.thin {
  padding-top: 50px;
  padding-bottom: 60px;
}

.spring-auctions-section.rent-condition {
  display: block;
}

.spring-auctions-section.greybg {
  background-color: var(--white-smoke);
  padding-top: 60px;
  padding-bottom: 60px;
}

.spring-auctions-section.superlightbg {
  background-color: #ececec4d;
}

.spring-auctions-section.lisa-tcs {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.spring-auctions-section.lisa-tcs.hide {
  display: none;
}

.spring-auctions-section.darkbg {
  background-color: var(--dark-grey);
  padding-top: 60px;
  padding-bottom: 60px;
}

.spring-auctions-section.lightgreen {
  background-color: #a0ab741a;
}

.spring-auctions-section.lightgreen.white-border-top {
  border-top: 10px solid #fff;
}

.spring-auctions-section.lightgreen.white-border-top-bottom {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.spring-auctions-section.lighttan {
  background-color: #ddcba41a;
}

.spring-auctions-section.lighttan.white-border {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.spring-auctions-section.lightpink {
  background-color: #e7706f1a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.spring-auctions-section.lightpink.sub-content {
  padding-top: 0;
  padding-bottom: 0;
}

.spring-auctions-section.lightpink.white-border {
  border-top: 0 #fff;
  border-bottom: 10px solid #fff;
}

.spring-auctions-section.lightpink.white-border-top {
  border-top: 10px solid #fff;
}

.spring-auctions-section.lightpink.white-border-top-bottom {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}

.spring-auctions-section.tan-bg {
  background-color: var(--tan);
}

.spring-auctions-section.green-bg {
  background-color: var(--dark-khaki);
}

.spring-auctions-section.bg-pink {
  background-color: var(--light-coral);
}

.spring-auctions-section.how-it-works {
  padding-top: 0;
  padding-bottom: 0;
}

.spring-auctions-section.hide2, .spring-auctions-section.hide2.hidealt {
  display: none;
}

.spring-auctions-section.nopadding {
  padding-top: 0;
  padding-bottom: 0;
}

.spring-auctions-section.nopadding.top {
  padding-top: 0;
}

.spring-auctions-section.nopadding.bottom {
  padding-bottom: 0;
}

.spring-auctions-section._50px-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.spring-auctions-section._50px-padding-top {
  padding-top: 50px;
  padding-bottom: 0;
}

.spring-auctions-section.no-margin._0px {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-419 {
  border: 1px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  display: flex;
}

.social-icon {
  border-radius: 25px;
  max-width: 50px;
  margin: 0 20px;
  transition: background-color .2s;
  display: flex;
}

.social-icon:hover {
  background-color: #fff3;
}

.social-icon-container {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.image-287, .image-288 {
  margin-right: 0;
}

.empty-state-4 {
  display: none;
}

.container-20 {
  display: flex;
}

.collective-auctions-enquiry-form {
  justify-content: space-between;
  display: flex;
}

.div-block-420 {
  display: flex;
}

.auctioneers {
  border-radius: 20px;
  width: 100%;
  max-width: none;
  height: auto;
  margin-right: 0;
  display: inline-block;
}

.auctioneer-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  place-content: space-around;
  justify-items: stretch;
  display: grid;
}

.auctioneer-grid.spring {
  padding-left: 100px;
  padding-right: 100px;
}

.image-289 {
  margin-right: 0;
}

.link-36 {
  color: #000;
}

.floriade-4-col-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.floriade-4-col-grid.hide {
  display: none;
}

.collection-list-wrapper-21 {
  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;
}

.image-290 {
  margin-right: 0;
}

.collective-auctions-image {
  width: auto;
  max-width: none;
  margin-right: 0;
}

.collection-list-23 {
  width: 100%;
}

.collection-item-10 {
  float: left;
  width: 100%;
  position: relative;
}

.div-block-421 {
  position: relative;
  inset: auto;
}

.collective-auction-listing-div {
  background-color: #ff8181;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c98c14bae56acfb987bd9c_Collective%20Auctions%20-%20Listing%20Images_Main.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: auto;
  margin-left: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  transition: opacity .2s;
}

.collective-auction-listing-div:hover {
  opacity: .8;
}

.collective-auction-listing-div._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d207a958227d211a27_Collective%20Auctions%20-%20Listing%20Images5.jpg");
}

.collective-auction-listing-div._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881e64a41024f1f416f7c_Collective%20Auctions%20-%20Listing%20Images10.jpg");
}

.collective-auction-listing-div._12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d1cc1dc8b127ddad96_Collective%20Auctions%20-%20Listing%20Images6.jpg");
}

.collective-auction-listing-div._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d336837ba27fd64b67_Collective%20Auctions%20-%20Listing%20Images11.jpg");
  background-position: 0 0;
  background-size: auto;
}

.collective-auction-listing-div._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d2ad4b9e8963bd4cd8_Collective%20Auctions%20-%20Listing%20Images4.jpg");
}

.collective-auction-listing-div._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d21b246a5cb626ddf5_Collective%20Auctions%20-%20Listing%20Images7.jpg");
  background-size: cover;
}

.collective-auction-listing-div._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d207a958227d211acd_Collective%20Auctions%20-%20Listing%20Images2.jpg");
}

.collective-auction-listing-div._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d24d77e1546741b198_Collective%20Auctions%20-%20Listing%20Images3.jpg");
}

.collective-auction-listing-div._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d269db3990fee14b90_Collective%20Auctions%20-%20Listing%20Images9.jpg");
}

.collective-auction-listing-div._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d2837da0852eab60b9_Collective%20Auctions%20-%20Listing%20Images12.jpg");
}

.collective-auction-listing-div._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d28f19e2b3521c4876_Collective%20Auctions%20-%20Listing%20Images8.jpg");
}

.collective-auction-listing-div.ca1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a017f869b2bc3c5e56f_2%20Grimshaw%20Street%20Richardson%2C%20ACT.jpg");
}

.collective-auction-listing-div.ca2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a000ed1621b37254116_2%3A9%20Banfield%20Street%2C%20Downer.jpg");
}

.collective-auction-listing-div.ca3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2a70a8cf86d732b5b5_8%20of%208%20Cobbadah%20Street%2C%20O%E2%80%99Malley.jpg");
}

.collective-auction-listing-div.ca4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a010fe0b9262fa91443_16%20Mackaness%20Place%2C%20Garran.jpg");
}

.collective-auction-listing-div.ca5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a017f869b2bc3c5e6f6_18%20Bindaga%20Place%20Aranda%2C%20ACT.jpg");
}

.collective-auction-listing-div.ca6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a010ed1621b37254175_20%20Russel%20Drysdale%20Cr%20Conder.jpg");
}

.collective-auction-listing-div.ca7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a012de4e7fe20b65797_70%20Magenta%20Square%20Amaroo%2C%20ACT.jpg");
}

.collective-auction-listing-div.ca8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a609eb0c165c192c4e1f98_Coming%20soon%20Tile_01.jpg");
}

.collective-auction-listing-div.ca9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65027925d4246bbde6051698_Collective%20Auctions%20-%20Listing%20Images10.jpg");
}

.collective-auction-listing-div.ca10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6503ad5df98593852571864c_1%20Malara%20Street%20Waramanga%2C%20ACT.jpg");
  background-position: 50%;
  background-size: cover;
}

.collective-auction-listing-div.ca11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2a14d69d800f5f252e_2%20Fulford%20Place%2C%20Flynn.jpg");
}

.collective-auction-listing-div.ca12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2bc6f2a653cd91a7d6_7%20of%207%20Clode%20Place%2C%20Macgregor.jpg");
}

.collective-auction-listing-div.coming-soon {
  background-color: var(--light-coral-2);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png");
  background-position: 0 0;
  background-size: auto;
  background-attachment: fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}

.collective-auction-listing-div.property {
  background-color: var(--dark-khaki);
  background-image: none;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.collective-auction-listing-div.property.ca1 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da9936087f1590a384ab0d_1-carter-place-banks.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e492be99c680c1f50bed_12%3A128%20Easty%20Street%20Phillip%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-listing-div.property._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49289a08d46e7036a12_19%20Cameleer%20Lane%20Strathnairn%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-listing-div.property._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4937d1fb35238572b4c_2%3A5%20Gould%20Street%20Turner%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49381fdc97f3e4b3866_28%3A18%20Captain%20Cook%20Crescent%20Griffith%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4939e53ff93ab705763_44%3A44%20Constitution%20Avenue%20Campbell%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49346e39b9b0b8e7af1_46%20Vonwiller%20Crescent%20Theodore%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e493917476f57736f3cb_51%20Beattie%20Crescent%20Chisholm%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4926bb346192fb0f623_62%3A25%20Pinkerton%20Circuit%20Kambah%2C%20ACT.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49391436a93f07c7a1d_76B%20Learmonth%20Drive%20Kambah%2C%20ACT.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e492e7805e2cb2c43723_8%3A3%20Davies%20Place%20Torrens%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549abff35ecccdf4762b_4%20Griffiths%20Link.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._13 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549ab882911ecff60aec_1603%20of%204%20Grazier%20Lane.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._14 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549ab88dd05d66466d92_50%20of%2020%20Greenwood.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._15 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549af5c2b850b511cf80_32%20McWhae%20Circuit.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-listing-div.property._16 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc5d9ac4594dbca55674f8_8%20De%20Semt.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-listing-div.property.coming-soon {
  border: 1px solid var(--white);
  background-image: linear-gradient(to bottom, var(--dark-khaki), var(--dark-khaki));
  justify-content: center;
  align-items: center;
  display: flex;
}

.collective-auction-listing-div.property.ca2 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da99360f7ad893a0e26925_1-17-23-thurralilly-street-queanbeyan-east.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca3 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da99360726712bd5da55f1_2-12-araluen-street-fisher.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca4 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da99367d00c3f4b812c323_27-baskerville-street-chisholm.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca5 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da993608e04cb48001456e_39-rischbieth-crescent-gilmore.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca6 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da99361cb82fa9e66ae9c9_40-paterson-street-ainslie.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca7 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da9937ad4aacb5dbc452da_70a-hambidge-street-chisholm.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca8 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da99361cb82fa9e66ae993_90-161-mortimer-lewis-drive-greenway.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca9 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da9c0c9039c3641210bf3e_129-50-ellenborough-street-lyneham.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca10 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da993622aa9880e2199f78_167-ellerston-avenue-isabella-plains.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca11 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66da9936edeb119e85c748c3_726-1-elouera-street-braddon.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca12 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66e22a71bdc50bf0d25711d8_57%20of%206%20Gungahlin%20Place%2C%20GUNGAHLIN.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca13 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66e3787c2c1d6dc7554ef452_2-beach-place-holt.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca14 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66e3787cdae70812bdfdbd21_21%20of%2020%20Helpmann%20Street%2C%20BONYTHON.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca15 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66ea4643f5c06ed783900b81_33%20Edlington%20Street%2C%20FRASER.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.collective-auction-listing-div.property.ca16 {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66eb5f23b35b23e7a1a2cc3d_38%20Bernard%20Heinze%20Avenue%2C%20MONCRIEFF.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 1px solid #fff;
}

.bold-text-17 {
  font-size: 50px;
}

.emporium-logo {
  width: 60%;
  min-width: auto;
  max-width: none;
  margin-bottom: 40px;
  margin-right: 0;
}

.content-div {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.emporium-heading {
  margin-bottom: 0;
}

.emporium-heading.white-text {
  color: #fff;
  margin-bottom: 40px;
}

.emporium-heading.white-text.cent {
  text-align: center;
}

.emporium-heading.white-text.cent.nonbold {
  font-size: 28px;
  font-weight: 400;
}

.emporium-heading.white-text.cent.nonbold.no-margin {
  font-size: 24px;
  line-height: 30px;
}

.emporium-heading.white-text.cent.no-margin {
  margin-bottom: 0;
}

.emporium-heading.blue {
  color: #9ad7d9;
}

.emporium-white-bg {
  background-color: #fff;
  border-radius: 5px;
  padding: 20px;
}

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

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

.emporium-blue-pullout {
  background-color: #9ad7d9;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 34px 20px;
  display: flex;
}

.emporium-blue-pullout.outline {
  background-color: #0000;
  border: 2px solid #9ad7d9;
}

.emporium-blue-pullout.smaller {
  padding-top: 20px;
  padding-bottom: 20px;
}

.slider-15 {
  height: 75vh;
}

.slide-41 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e594282ce12a4bc785e4_dog-in-a-house-interior-2021-08-26-15-43-09-utc.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-42 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e5947826f1f49f8a3db1_kitchen-in-modern-vacation-house-2021-08-26-18-24-29-utc.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-43 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e5944696e5e4a6f53079_bathroom-2021-08-28-22-29-36-utc.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-424 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-425 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-292 {
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.image-293 {
  flex: 0 auto;
  width: 100%;
  max-width: none;
  margin-right: 0;
}

.div-block-426 {
  background-color: var(--black);
  width: 2px;
  height: 100%;
}

.link-block-12 {
  width: 20%;
  margin-left: 0;
  margin-right: 40px;
}

.link-block-13 {
  width: 20%;
  margin-left: 40px;
}

.link-block-14, .emporium-link-box {
  margin-left: 0;
}

.collective-club-tag {
  border: 1px solid var(--light-salmon);
  background-color: #0000;
  border-radius: 20px;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 0;
  padding: 10px 15px;
}

.collective-club-tag.profile {
  background-color: #e06f80;
  border-width: 0;
  width: 40%;
}

.collective-club-text {
  color: var(--light-salmon);
  background-color: #0000;
  margin-bottom: 0;
}

.collective-club-text.profile {
  color: #fff;
}

.image-294 {
  height: 30px;
  margin-right: 0;
  transition: opacity .2s;
}

.paragraph-53 {
  margin-bottom: 0;
}

.download-arrow {
  height: 20px;
  margin-right: 0;
  transition: opacity .2s;
}

.link-block-15 {
  margin-left: 0;
}

.html-embed-10, .image-295, .link-block-16 {
  width: 100%;
}

.listing-wrapper {
  display: block;
}

.text-span-200 {
  color: #fff;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--black);
}

.bold-text-18 {
  color: var(--white);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: #fff;
}

.flowers {
  background-color: #0000;
  width: 20%;
  min-width: auto;
  max-width: none;
  margin-right: 0;
}

.flowers---wrapper {
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  display: flex;
  position: relative;
}

.tulip-stage---collective-auctions {
  color: #d67570;
}

.date {
  margin-bottom: 3px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.date.cc-auctions {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 45px;
}

.time {
  margin-bottom: 3px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.time.cc-auctions {
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
}

.div-block-427 {
  background-color: #eebdb8;
  width: 100%;
  height: 200px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-427.summer {
  background-color: var(--dark-khaki);
}

.collectiveauction-banner {
  background-color: var(--dark-khaki);
  color: var(--white);
  text-align: center;
  letter-spacing: .1px;
  text-transform: uppercase;
  justify-content: center;
  margin-top: 0;
  margin-left: 0;
  padding: 15px;
  font-size: 20px;
  font-weight: 400;
  display: inline;
  position: absolute;
  inset: auto 0% 0% auto;
}

.collectiveauctions-banner-2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#eebdb8, #eebdb800 0%, #eebdb8 83%);
  background-position: 50%, 0 0;
  background-size: 200%, auto;
  border-top-left-radius: 0;
  flex-direction: column;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 75px 0 15px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.collective-auctions-banner-text {
  color: #fff;
  text-align: center;
  font-size: 12px;
}

.image-297 {
  margin-right: 0;
}

.flower---2 {
  width: 100px;
  max-width: none;
  margin-right: 0;
}

.flowers---wrapper-listing {
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  display: flex;
  position: absolute;
  bottom: 0;
}

.flowers-liating {
  background-color: #0000;
  width: 20%;
  min-width: auto;
  max-width: none;
  margin-right: 0;
}

.link-block-17, .collective-auctions-property-link {
  margin-left: 0;
}

.ca-property-address {
  color: var(--white);
  margin-bottom: 20px;
  font-weight: 500;
}

.ca-property-address.centre {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
}

.ca-property-address.centre.subheading {
  font-weight: 400;
}

.ca-property-address.centre.subheading.nopadding {
  margin-bottom: 0;
}

.ca-property-address.centre.subheading.nopadding.floriade, .ca-property-address.centre.subheading.floriade, .ca-property-address.centre.floriade {
  color: var(--light-coral-2);
}

.ca-property-address.centre._20px {
  margin: 10px 20px;
}

.ca-property-address.centre.outlined {
  color: #0000;
  -webkit-text-stroke-width: 1.4px;
  -webkit-text-stroke-color: var(--floral-white);
  font-size: 30px;
}

.ca-property-address.centre.outlined._26 {
  font-size: 26px;
}

.ca-property-address.centre.outlined._24 {
  font-size: 24px;
}

.ca-property-address.centre.green {
  color: var(--dark-khaki);
  line-height: 24px;
}

.ca-property-address.centre.alt {
  line-height: 28px;
}

.image-298 {
  margin-top: 50px;
  margin-right: 0;
}

.image-298.show-mobile {
  display: none;
}

.register-button {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 40px;
  font-size: 14px;
  line-height: 24px;
  display: block;
}

.register-button:hover {
  text-decoration: underline;
}

.register-button.dark-pink {
  background-color: var(--light-coral-2);
}

.register-button.left {
  background-color: var(--light-coral);
  color: var(--white);
  margin-top: 20px;
  margin-left: 0;
}

.register-button.left.charcoal {
  background-color: var(--dark-grey);
}

.register-button.left.pink {
  background-color: var(--light-coral-2);
}

.register-button.left.dark-grey {
  background-color: var(--dark-grey);
  letter-spacing: .6px;
  text-transform: none;
  font-size: 14px;
}

.register-button.left.no-margin {
  margin-top: 0;
}

.register-button.tan {
  background-color: var(--tan);
}

.register-button.tan.left {
  margin-top: 20px;
}

.register-button.green {
  background-color: var(--tan);
}

.register-button.green.left {
  background-color: var(--dark-khaki);
  margin-top: 20px;
}

.register-button.wide {
  background-color: var(--dark-grey);
  border-radius: 20px;
  padding: 20px 100px;
}

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

.section-19 {
  height: 60vh;
}

.wg-heading1 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 60px;
  font-family: Value Serif Pro, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 44px;
  overflow: hidden;
}

.wg-heading1.b-margin20px {
  margin-bottom: 20px;
}

.wg-heading1.b-margin20px.l {
  text-align: left;
  padding-bottom: 0;
}

.wg-heading1._80-w {
  width: 80%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.wg-heading1.form-header {
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.wg-heading1.form-header.nobottompad {
  color: var(--white);
  padding-bottom: 40px;
}

.wg-heading1.form-header.nobottompad.blk {
  color: var(--black);
}

.wg-heading1.form-header.l {
  text-align: left;
  padding-bottom: 30px;
}

.wg-heading1.form-header.l.pink {
  color: var(--light-coral);
}

.wg-heading1.nopad {
  margin-bottom: 0;
  line-height: 46px;
}

.wg-heading1.nopad.nomargin {
  color: var(--white);
  margin-bottom: 0;
}

.wg-heading1._26pt {
  font-size: 26px;
  line-height: 36px;
}

.wg-heading1._26pt.no-padding, .wg-heading1._30pad {
  padding-bottom: 30px;
}

.wg-heading1._40px-margin {
  padding-bottom: 40px;
}

.wg-heading1._30-padding {
  padding-bottom: 30px;
}

.wg-heading1._30-padding.left-align {
  text-align: left;
}

.wg-heading1.smaller-margin {
  padding-bottom: 0;
}

.wg-heading1.smaller {
  font-size: 20px;
  font-weight: 400;
}

.wg-heading1._30px {
  padding-bottom: 30px;
}

.wg-heading1._18pt {
  font-size: 18px;
  line-height: 26px;
}

.wg-heading1._18pt.nopadding {
  padding-bottom: 0;
}

.wg-heading1.wg-orange {
  color: #f37c58;
  padding-bottom: 40px;
  line-height: 68px;
}

.wg-heading1.wg-orange.left-align {
  text-align: left;
}

.wg-heading1.wg-orange.right-align {
  text-align: right;
}

.wg-heading1.wg-orange.right-align._20px-margin {
  padding-bottom: 20px;
}

.wg-heading1.wg-orange._20px-padding {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.wg-heading1.wg-cream {
  color: #e1dfd3;
  padding-bottom: 60px;
  line-height: 68px;
}

.wg-para {
  color: #000;
  text-align: left;
  flex-wrap: nowrap;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  list-style-type: disc;
  display: block;
}

.wg-para.tetimonial {
  margin-bottom: 20px;
  padding-left: 0;
}

.wg-para.cent {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.wg-para.cent.vpad20px {
  padding-top: 20px;
}

.wg-para.cent.vpad20px.white {
  text-align: center;
  font-size: 18px;
}

.wg-para.cent._60pxwpad {
  text-align: center;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 400;
}

.wg-para.cent.parabold {
  font-weight: 500;
}

.wg-para.cent._18pt {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}

.wg-para.cent.subheading-cent, .wg-para.cent.centdesk {
  text-align: center;
}

.wg-para.cent.centdesk.sub {
  font-size: 20px;
  font-weight: 500;
}

.wg-para.cent.white {
  text-align: center;
}

.wg-para.cent.underline {
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.wg-para.cent.centre.white.heigth26 {
  line-height: 26px;
}

.wg-para.cent.centre.white.heigth26.left-align {
  text-align: left;
}

.wg-para.cent.centonmob {
  text-align: center;
}

.wg-para.white {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.wg-para.white.cent.vpad20px {
  padding-top: 20px;
  padding-bottom: 20px;
}

.wg-para.white.cent.callout {
  margin-bottom: 0;
  padding: 20px;
}

.wg-para.white.buttontext {
  margin-bottom: 0;
}

.wg-para.white.centre {
  text-align: center;
}

.wg-para.white.no-margin-para {
  margin-bottom: 0;
}

.wg-para.downloadbox {
  color: #000;
  background-color: #0000;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  text-decoration: underline;
}

.wg-para.bold {
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
}

.wg-para.bold.cent {
  margin-bottom: 10px;
}

.wg-para.bold.lowercase {
  text-transform: none;
  margin-bottom: 83px;
}

.wg-para.vpad20px {
  padding-bottom: 20px;
}

.wg-para.vpad20px.white.cent {
  font-weight: 400;
}

.wg-para.leftalign {
  text-align: left;
  align-self: flex-start;
  margin-bottom: 15px;
}

.wg-para.leftalign._10pad {
  text-align: left;
  margin-bottom: 12px;
  margin-left: 20px;
}

.wg-para.leftalign._15px {
  font-size: 15px;
  line-height: 24px;
}

.wg-para.featuretext {
  color: var(--dark-grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.wg-para.featuretext.medium {
  font-weight: 500;
}

.wg-para.call-to-action {
  white-space: normal;
  margin-top: 20px;
  font-style: normal;
  font-weight: 500;
}

.wg-para.centre {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}

.wg-para.centre.padding {
  margin-bottom: 60px;
  padding-bottom: 0;
}

.wg-para.list {
  padding-left: 15px;
  display: block;
}

.wg-para.r-pad {
  padding-right: 40px;
}

.wg-para.cent-large {
  text-align: center;
}

.wg-para.cent-large.alt {
  display: none;
}

.wg-para.centonmob {
  text-align: left;
  margin-bottom: 10px;
}

.wg-para.centonmob.nomargin {
  margin-bottom: 0;
}

.wg-para.centonmob.l {
  margin-bottom: 5px;
}

.wg-para.medium {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.wg-para.medium.larger {
  font-size: 18px;
  line-height: 30px;
}

.wg-para.medium.larger.left {
  color: var(--black);
}

.wg-para.medium.larger.cent {
  text-align: center;
}

.wg-para.medium.larger.cent.regular {
  font-weight: 400;
}

.wg-para.nopad {
  color: var(--black);
  margin-bottom: 0;
}

.wg-para.italic {
  font-style: italic;
  font-weight: 500;
}

.wg-para.tcs {
  text-align: left;
  margin-bottom: 20px;
  font-size: 14px;
}

.wg-para.caps {
  color: var(--orange);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 16px;
}

.wg-para.caps.expected-date {
  font-size: 16px;
}

.wg-para.centondesk {
  text-align: center;
}

.wg-para._14px {
  font-size: 14px;
  line-height: 23px;
}

.wg-para._18pt {
  font-size: 18px;
}

.wg-para._17 {
  font-size: 17px;
  line-height: 27px;
}

.wg-para._14pt {
  font-size: 15px;
  line-height: 24px;
}

.wg-para.emphasis {
  padding-top: 10px;
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.wg-para._90 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.wg-para._15px {
  font-size: 15px;
  line-height: 25px;
}

.wg-para.link {
  color: var(--black);
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.wg-para.link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.wg-para.link.home-page {
  font-size: 1em;
}

.wg-para.left-align-mobile {
  text-align: left;
  margin-bottom: 10px;
}

.wg-para.left-align-mobile.nomargin {
  margin-bottom: 0;
}

.wg-para.left-align-mobile.l {
  margin-bottom: 5px;
}

.wg-para.centre-para {
  text-align: center;
}

.wg-para.centre-para._50pxmargin {
  margin-bottom: 50px;
}

.wg-para.centre-para.no-margin {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.wg-para.centre-para.no-margin.center {
  align-self: center;
  transition: opacity .2s;
}

.wg-para._50pxmargin {
  margin-bottom: 50px;
}

.wg-para.nomargin, .wg-para.no-margin {
  margin-bottom: 0;
}

.wg-para.no-margin.bold-text.centre-mobile.bottom-margin._40px-margin {
  margin-bottom: 40px;
}

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

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

.wg-para.center.wg-grey.right-align {
  text-align: right;
}

.wg-para.center.wg-grey.investor-club {
  text-align: left;
}

.wg-para.center.wg-grey.disclaimer {
  font-size: 12px;
  line-height: 18px;
}

.wg-para.wg-grey {
  color: #434342;
}

.wg-para.wg-grey.small-text {
  font-size: 14px;
  line-height: 20px;
}

.wg-para.wg-grey.small-text.center {
  text-align: center;
}

.wg-para.wg-cream {
  color: #e1dfd3;
}

.wg-heading4 {
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
}

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

.wg-heading4.center.wg-cream {
  color: #e1dfd3;
  line-height: 26px;
}

.wg-heading4.wg-grey {
  color: #434342;
}

.wg-heading4.wg-orange {
  color: #f37c58;
}

.wg-3-col {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wg-divider-50px {
  width: 30px;
  height: 50px;
}

.wg-image {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654080fdf0834f49f405989e_Placeholder.png");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #f37c58;
  border-bottom-width: 0;
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: 250px;
  margin-right: 0;
}

.wg-image.no-edge {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  height: 60vh;
}

.wg-image.no-edge.external {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654187c19c084e4afee43ae1_WodenGreen_External_1200px.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  height: 100%;
}

.wg-image.no-edge._40vh {
  border: 0 #000;
  height: 40vh;
}

.wg-image.no-edge._40vh.temp-edge {
  border: 2px solid #e1dfd3;
}

.wg-image._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c527076242adbf0b7d5319_Characters_Downsizer.png");
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.wg-image._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708f6daba528a33a463_Characters_Couple%20FHB.png");
  height: 300px;
}

.wg-image._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52707a13dc669af3e97d6_Characters_Couple%20Upsizer.png");
  height: 300px;
}

.wg-image._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708eaadec30c5029aa0_Characters_Young%20family%20upsizer.png");
  height: 300px;
}

.wg-button-orange-2col {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #e1dfd3;
  border: 2px solid #f37c58;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.wg-button-orange-2col.mob-adjust {
  cursor: pointer;
}

.wg-button-orange-2col.mob-adjust.dha {
  grid-template-columns: 1fr;
}

.wg-divider-20px {
  width: 30px;
  height: 20px;
}

.paragraph-54 {
  margin-bottom: 0;
}

.wg-buyer-type {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 0 solid #f27b59;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wg-buyer-type-container {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wg-buyer-type-infp {
  border: 2px solid #f37c58;
  border-top-width: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 50px;
}

.image-299 {
  height: 20px;
  margin-right: 0;
}

.wg-slide {
  margin-top: 0;
  margin-bottom: 0;
}

.wg-slide._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6541870ee930a87119716124_WodenGreen_Pool2_1600px.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654077aae977b96808700836_WodenGreen_Pool_1600px.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654187c19c084e4afee43ae1_WodenGreen_External_1200px.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e1354946570ad87c431c_02_HIN21-050_INT_3%20BED%20LIVING%20SPACE.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e1353c8fa1a3c4f0e0dc_04_HIN22-015_GYM.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136c82e105810f68077_03%20HIN21-050_INT_KITCHEN%20SCHEME%2001.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e1362cbdfa11476117a3_04%20HIN21-050_INT_KITCHEN%20SCHEME%2002.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136f7a6e80c97e52527_11_HIN21-050_EXT_OFF%20THE%20LEASH%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136e7789f90f617eaf9_01_HIN22-015_POOL%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136db49edac2bc7cf47_08_HIN21-050_EXT_PLAY%20TERRACES.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slide._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e147c9849fdc4d4ab708_06_HIN21-050_INT_BATHROOM%20SCHEME%2002.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-slider {
  height: 80vh;
}

.wg-heading-copy {
  flex-flow: row;
  place-content: center;
  align-items: center;
  height: 60vh;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: static;
}

.wg-heading-copy.project {
  height: 70vh;
}

.wg-heading-copy.absolute {
  position: absolute;
  inset: 0%;
}

.wg-heading-copy._60vh {
  height: 60vh;
}

.wg-heading-copy._50vh, .wg-heading-copy._40vh {
  height: 40vh;
}

.wg-heading-copy.thin {
  height: 50vh;
  min-height: auto;
}

.wg-heading-copy.promo {
  justify-content: flex-start;
}

.wg-logo {
  max-width: 70%;
  margin-right: 0;
}

.wg-button-orange-1col {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #e1dfd3;
  border: 2px solid #f37c58;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.wg-button-orange-1col._50 {
  grid-template-columns: 1fr;
  margin-left: 0;
  transition: background-color .2s;
}

.wg-button-orange-1col._50:hover {
  background-color: #f37c581a;
}

.wg-button-orange-1col._100 {
  text-align: center;
  justify-content: center;
  align-self: center;
  justify-items: center;
  width: 100%;
  margin-left: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.wg-button-orange-1col._100:hover {
  background-color: #e1dfd3;
}

.container-21 {
  display: flex;
}

.wg-2-col {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.wg-2-col._100px-margin {
  grid-column-gap: 50px;
  grid-template-columns: .75fr .75fr;
  margin-left: 100px;
  margin-right: 100px;
}

.wg-2-col._100 {
  width: 100%;
}

.wg-2-col._2-1 {
  grid-template-columns: 2fr 1fr;
}

.div-block-428 {
  display: flex;
}

.wg-check-point {
  padding-top: 0;
  padding-bottom: 0;
}

.wg-check-point._50px-margin {
  margin: 50px 0;
}

.wg-tick {
  height: 20px;
  margin-right: 20px;
}

.div-block-429 {
  display: flex;
}

.wg---check-list {
  margin-bottom: 20px;
  display: flex;
}

.wg---check-list._10px-margin {
  margin-top: 10px;
  margin-bottom: 10px;
}

.wg---check-list._10px-margin.center {
  justify-content: center;
}

.wg-property-details {
  align-items: center;
  display: flex;
}

.wg-property-icon {
  width: 30px;
  margin-left: 10px;
  margin-right: 10px;
}

.wg-heading3 {
  text-align: left;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
}

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

.wg-heading3.wg-grey {
  color: #434342;
}

.wg-heading3.wg-orange {
  color: #f37c58;
}

.wg-heading3.wg-property-details {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 26px;
}

.wg-divider {
  background-color: #f37c58;
  width: 100%;
  height: 1px;
}

.wg-divider._100px-margin {
  padding-top: 0;
  padding-bottom: 0;
}

.wg-divider.wg-cream {
  background-color: #e1dfd3;
}

.wg-floor-plan {
  width: 100%;
  margin-right: 0;
}

.wg-divider-100px {
  width: 30px;
  height: 100px;
}

.wg-heading2 {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
}

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

.wg-heading2.center.wg-grey {
  font-family: Value Serif Pro, sans-serif;
  font-size: 30px;
}

.wg-heading2.center.wg-cream {
  color: #e1dfd3;
  line-height: 26px;
}

.wg-heading2.wg-grey {
  color: #434342;
}

.wg-heading2.wg-orange {
  color: #f37c58;
}

.wg-heading2.investor-club {
  line-height: 28px;
}

.wg-heading2.left {
  text-align: left;
  line-height: 24px;
}

.wg-form {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.wg-form._80 {
  width: 80%;
}

.wg-form._90 {
  width: 90%;
}

.wg-from-general {
  width: 100%;
}

.wg-modal {
  z-index: 9999;
  background-color: #090a0591;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0;
}

.wg-modal.download {
  display: none;
}

.wg-modal.estimates {
  display: flex;
}

.wg-modal.assessment, .wg-modal.contact {
  display: none;
}

.wg-modal.modal-text {
  flex-direction: row;
  display: flex;
  position: static;
}

.wg-modal.wg-cream {
  background-color: #e1dfd3;
  flex: 0 auto;
  transition: background-color .2s;
  display: none;
}

.wg-modal.wg-cream.investor-club {
  display: none;
}

.wg-modal-interactive-journey {
  background-color: #e1dfd3;
  border-radius: 20px;
  max-width: 90%;
  max-height: 90%;
  padding: 0 60px 60px;
  display: block;
  overflow: scroll;
}

.wg-modal-interactive-journey._30px-padding {
  padding-bottom: 30px;
}

.close-modal-button---wg {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.wg-button-cream-1col {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #e1dfd3;
  border: 2px solid #e1dfd3;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.wg-button-cream-1col._50 {
  grid-template-columns: 1fr;
  margin-left: 0;
  transition: background-color .2s;
}

.wg-button-cream-1col._50:hover {
  background-color: #f37c581a;
}

.wg-button-cream-1col._100 {
  text-align: center;
  justify-content: center;
  align-self: center;
  justify-items: center;
  width: 100%;
  margin-left: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  transition: background-color .2s;
  display: flex;
}

.wg-button-cream-1col._100:hover {
  background-color: #e1dfd3bf;
}

.wg-plan-tabs {
  width: 100%;
}

.tabs-menu-10 {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.wg-tab {
  background-color: #ffffff1a;
  border: 2px #f37c58;
  flex: 1;
  margin-top: 20px;
  margin-left: 0;
}

.wg-tab.w--current {
  background-color: #fff3;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-top: 0;
}

.wg-tab-pane {
  background-color: #fff3;
  border: 2px #f37c58;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 30px;
}

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

.faq-q-pm {
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 20px;
  display: flex;
}

.faq-ans-pm {
  padding-left: 20px;
  overflow: hidden;
}

.faq-item-wrapper {
  min-height: 30vh;
}

.faq-question {
  cursor: pointer;
  background-color: #a0ab74cc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 30vh;
  padding: 0 20px;
  display: flex;
  position: relative;
}

.faq-question._100 {
  background-color: #a0ab74;
}

.faq-question._60 {
  background-color: #a0ab7499;
}

.faq-question._70 {
  background-color: #a0ab74b3;
}

.faq-question-label {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5em;
  text-decoration: none;
}

.faq-arrow {
  z-index: 0;
  margin-top: 20px;
  margin-right: 0;
}

.faq-answer {
  border-style: none solid solid;
  border-width: 0 2px 2px;
  border-color: var(--dark-khaki);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 30px;
}

.faq-answer._15px {
  margin-bottom: 0;
  padding: 0;
  font-size: 15px;
  line-height: 25px;
}

.faq-answer-p {
  line-height: 1.5em;
}

.bold-text-19 {
  font-size: 26px;
  font-weight: 500;
  line-height: 34px;
}

.list-item-29 {
  margin-bottom: 10px;
  padding-left: 2px;
  font-size: 15px;
  line-height: 25px;
}

.list-11 {
  margin-bottom: 0;
  padding-left: 20px;
  list-style-type: decimal;
}

.div-block-430 {
  flex-direction: row;
  align-self: center;
  align-items: flex-end;
  display: block;
}

.quick-stack-2 {
  height: 100%;
  padding: 0;
}

.cell {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.cell-2 {
  justify-content: center;
  align-items: center;
}

.faq-question-top {
  align-items: center;
  display: flex;
}

.faq-question-bottom {
  align-items: flex-end;
  margin-bottom: 20px;
  display: flex;
}

.faq-arrow-block {
  justify-content: center;
  display: flex;
  position: absolute;
  inset: auto 0% 20px;
}

.bold-text-20 {
  font-weight: 400;
}

.wg-plan-slider {
  height: auto;
}

.slide-44 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.mask-4 {
  background-color: #d5c4c4;
}

.wg-slide-mask {
  background-color: #e1dfd3;
}

.slide-nav-13 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.tabs-menu-11 {
  display: flex;
}

.wg-tab-menu {
  justify-content: center;
  align-items: stretch;
  padding-bottom: 50px;
  display: flex;
}

.wg-tab-link {
  color: #f07c58;
  background-color: #ddd0;
  border: 1px solid #f37c58;
  border-radius: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 25px 50px;
  font-size: 16px;
  transition: background-color .2s;
}

.wg-tab-link:hover {
  background-color: #f37c5830;
}

.wg-tab-link.w--current {
  color: #e1dfd3;
  background-color: #f37c58;
  border-radius: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 25px 50px;
}

.wg-tabs {
  margin-left: 100px;
  margin-right: 100px;
}

.report-maintenance-button {
  border: 1px solid var(--light-pink-80);
  color: var(--orange);
  text-align: center;
  background-color: #e9b9a81a;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 80%;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  font-size: 24px;
  line-height: 28px;
  display: inline-block;
}

.report-maintenance-button:hover {
  text-decoration: underline;
}

.report-maintenance-button.w--current {
  width: 80%;
  display: flex;
}

.slide-45 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e1353c8fa1a3c4f0e0dc_04_HIN22-015_GYM.jpg");
  background-position: 50%;
  background-size: cover;
}

.wg-snaploader-video {
  z-index: 2;
  display: flex;
}

.slide-1-6 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.new-team-section {
  margin-top: 50px;
  margin-bottom: 50px;
}

.team-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 41px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 40px;
  margin-right: 40px;
  display: grid;
}

.team---name {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 26px;
  font-weight: 500;
}

.team-memeber-photo {
  margin-right: 0;
}

.team-info {
  padding-top: 0;
  padding-right: 150px;
}

.team-member---name {
  height: 50px;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 40px;
  font-weight: 700;
  position: static;
  inset: auto 0% 0%;
}

.collective-club-member {
  z-index: 1;
  background-color: #e9383800;
  width: 100%;
  height: 130px;
  margin: 0 0 -130px;
  padding: 15px;
  position: relative;
  inset: auto 0% auto auto;
}

.collective-club-logo {
  max-width: none;
  height: 100px;
  margin-right: 0;
}

.collective-club-link {
  width: 100%;
}

.project-update-button {
  background-color: var(--dark-grey);
  color: var(--white);
  -webkit-text-stroke-color: var(--dark-grey);
  border-radius: 10px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: opacity .2s;
}

.project-update-button:hover {
  opacity: .8;
}

.collection-auction-summer-bg-video {
  height: 70vh;
}

.text-span-201 {
  font-weight: 400;
}

.auctioneer-div {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.auctioneer-div.spring {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.text-span-202, .text-span-203 {
  font-weight: 400;
}

.misc-key-6 {
  border: 1px solid var(--light-coral-2);
  background-color: var(--light-coral-2);
  border-radius: 20px;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.misc-step-6 {
  border: 2px solid var(--light-coral);
  background-color: var(--light-coral);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.misc-step-6.trim {
  border: 3px dashed var(--dark-khaki);
}

.misc-step-6.lg-outline {
  border: 4px dashed var(--tan);
}

.admin-step {
  border: 2px solid var(--tan);
  background-color: #efe2c3cc;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 180px;
  padding: 10px;
  display: flex;
  position: relative;
}

.admin-step.minor {
  border-radius: 70px;
  width: 150px;
  min-width: 120px;
  height: 150px;
  min-height: 120px;
}

.admin-step.pink-rim {
  border: 4px dashed var(--light-pink-80);
  background-color: #c6cdaccc;
}

.team-video-wrapper {
  padding: 0 100px;
}

.html-embed-11 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.emporium-logo---banner {
  opacity: 1;
  outline-offset: 0px;
  outline: 3px #000;
  flex: 0 auto;
  width: 40%;
  margin-right: 0;
  display: block;
}

.te-header-copy {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 30%, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 60vh;
  margin-top: -150px;
  display: flex;
  position: static;
  top: 0;
}

.div-block-432 {
  flex: 0 auto;
  display: flex;
}

.emporium-slider {
  height: 80vh;
}

.slide-46 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c35eae6271add1f5e58b_WM-2-Limburg-Way-4.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-47 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c459e70ba916d73d8099_2-Limburg-Way-4.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-48 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c4590af011adf56e5fd5_2-Limburg-Way-5.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-49 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c459cc3ea40aa4bcd887_2-Limburg-Way-9.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-50 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c4596beaab76f28114f3_2-Limburg-Way-2.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-51 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c459020d5fbab9510ad8_2-Limburg-Way-3.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-52 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65f8c45914e2372f70cabcd5_2-Limburg-Way-1.jpg");
  background-position: 50%;
  background-size: cover;
}

.link---urbana {
  color: var(--dark-grey);
  text-align: center;
  text-transform: uppercase;
  margin-left: 0;
  padding-right: 3px;
  font-size: 12px;
  text-decoration: underline;
}

.item-list {
  padding-left: 20px;
}

.job-offers-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.job-offer-wrapper {
  background-color: #c4bcb733;
  border-radius: 20px;
  padding: 30px;
}

.job-offer-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 30px;
}

.job-offer-icon {
  width: 25px;
  height: 25px;
}

.job-offering-info-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.list-item---careers {
  margin-bottom: 5px;
}

.insders-party-header-video {
  height: 100%;
}

.bottomclear {
  margin-bottom: 30px;
}

.bottomclear.clear {
  color: var(--tan);
  margin-bottom: 0;
}

.bottomclear.whitetext {
  color: var(--pale);
  text-align: center;
}

.insiders-party-button {
  background-color: var(--white);
  border-radius: 20px;
  align-self: auto;
  margin-left: 0;
  padding: 15px 25px;
  transition: opacity .2s;
  display: flex;
}

.insiders-party-button:hover {
  opacity: .8;
}

.modal-insiders-event {
  z-index: 9999;
  background-color: #e6d5aa;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 70px;
  display: flex;
  position: fixed;
  inset: 0;
  overflow: visible;
}

.modal-insiders-event.download {
  display: none;
}

.modal-insiders-event.estimates {
  display: flex;
}

.modal-insiders-event.assessment, .modal-insiders-event.contact {
  display: none;
}

.modal-insiders-event.modal-text {
  flex-direction: row;
  display: flex;
  position: static;
}

.insiders-modal {
  background-color: var(--white);
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  padding: 15px 30px 30px;
  display: flex;
  overflow: scroll;
}

.insiders-modal._30px-padding {
  padding-bottom: 30px;
}

.insiders-party-video {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80%;
  display: flex;
}

.section-21 {
  display: block;
}

.youtube {
  background-image: none;
}

.youtube.insiders {
  width: 90%;
}

.section-22 {
  background-color: #e5d5aa;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-433 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 100%;
  display: flex;
}

.woden-green-logo {
  margin-right: 0;
}

.indent {
  padding-left: 30px;
}

.woden-green-slider {
  padding-right: 0;
}

.woden-green-slider-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  margin-right: 0;
  overflow: clip;
}

.woden-green-slider-master {
  z-index: 555;
  background-color: #0000;
  width: auto;
  height: auto;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
}

.woden-green-slider-master.clear-top {
  height: auto;
  margin-top: 0;
}

.lightbox-link-20 {
  height: 100%;
}

.fiori-container {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.fiori-container.bronze-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e222410f2aa00e2ee5ab5_Fiori%20BG%20-%20Copper.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.fiori-container.bronze-graphic-bg._100vh {
  background-attachment: scroll;
  height: 100vh;
}

.fiori-container.cream-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-cream);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.fiori-container.cream-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: linear-gradient(180deg, #e7e2d500, var(--fiori-cream)), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e2226d3e1055d661d98f5_Fiori%20BG%20-%20Cream.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.fiori-container.cream-graphic-bg._100vh {
  background-color: var(--fiori-cream);
  background-position: 0 0, 50% 100%;
  height: 100vh;
}

.fiori-container.bronze-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.fiori-cont {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.fiori-cont.cent {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.fiori-cont.top-left {
  justify-content: flex-start;
  align-items: flex-start;
}

.fiori-logo {
  width: 30vw;
}

.fiori-heading-2 {
  color: var(--fiori-cream);
  text-align: center;
  letter-spacing: 8px;
  margin-bottom: 0;
  font-family: Vollkorn, serif;
  font-size: 28px;
  font-weight: 400;
}

.fiori-heading-2.grey {
  color: var(--fiori-grey);
}

.fiori-wrapper._75 {
  width: 75%;
}

.fiori-wrapper._30 {
  width: 30%;
}

.fiori-wrapper.right, .fiori-wrapper.left {
  padding-left: 30px;
}

.fiori-wrapper.left._30 {
  padding-left: 0;
  padding-right: 30px;
}

.fiori-heading-4 {
  color: var(--fiori-cream);
  text-align: center;
  letter-spacing: 8px;
  font-size: 14px;
  font-weight: 400;
}

.fiori-image._70 {
  width: 70%;
}

.fiori-heading-3 {
  color: var(--fiori-cream);
  text-align: center;
  letter-spacing: 8px;
  margin-bottom: 0;
  font-family: Vollkorn, serif;
  font-size: 28px;
  font-weight: 400;
}

.fiori-heading-3.grey {
  color: var(--fiori-grey);
  font-size: 18px;
  line-height: 28px;
}

.fiori-heading-3.grey.left-align {
  text-align: left;
}

.fiori-heading-3.cream {
  color: var(--fiori-cream);
  font-size: 18px;
  line-height: 28px;
}

.fiori-heading-3.cream.left-align {
  text-align: left;
}

.fiori-para {
  color: var(--fiori-grey);
  letter-spacing: 1px;
  line-height: 24px;
}

.fiori-para.left-align {
  text-align: left;
  font-size: 14px;
}

.fiori-para.cream {
  color: var(--fiori-cream);
}

.fiori-para.cream.left-align {
  text-align: left;
}

.fiori-para.cream.left-align.bold {
  margin-bottom: 5px;
  font-weight: 700;
}

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

.fiori-divider._40px {
  height: 40px;
}

.fiori-divider._40px.show-below-desktop {
  display: none;
}

.fiori-divider._30vh {
  height: 30vh;
}

.fiori-divider._20px {
  height: 20px;
}

.fiori-divider._20vh {
  height: 20vh;
}

.fiori-field {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: black black var(--fiori-cream);
  background-color: #fff0;
  margin-bottom: 25px;
}

.fiori-field:focus {
  border-bottom-color: var(--fiori-cream);
}

.fiori-field::placeholder {
  color: #e7e2d580;
}

.fiori-form---heading {
  color: var(--fiori-cream);
  text-align: left;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 10px;
  font-weight: 400;
}

.fiori-submit-button {
  background-color: var(--fiori-cream);
  color: var(--fiori-bronze);
  width: 100%;
  padding: 20px;
  transition: opacity .2s;
  display: block;
}

.fiori-submit-button:hover {
  opacity: .9;
}

.fiori-agent-details {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.fiori-agent-photo {
  width: 20%;
  max-width: none;
  margin-right: 26px;
}

.fiori---team-logos-wapper {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.fiori-disclamer {
  text-align: center;
  margin-top: 31px;
  margin-bottom: 50px;
  font-size: 10px;
  line-height: 16px;
}

.fiori-disclamer.cream {
  color: var(--fiori-cream);
  margin-top: 75px;
  margin-bottom: 75px;
}

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

.div-block-434._40px-bottom-margin {
  margin-bottom: 40px;
}

.tpcf---case-study-icons {
  max-width: 80px;
  margin-bottom: 15px;
  margin-right: 0;
}

.large {
  font-size: 20px;
  display: inline;
}

.medium {
  font-weight: 500;
}

.apricus-container {
  background-color: var(--light-grey);
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.apricus-container.bronze-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e222410f2aa00e2ee5ab5_Fiori%20BG%20-%20Copper.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.apricus-container.bronze-graphic-bg._100vh {
  background-attachment: scroll;
  height: 100vh;
}

.apricus-container.cream-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-cream);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.apricus-container.cream-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: linear-gradient(180deg, #e7e2d500, var(--fiori-cream)), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e2226d3e1055d661d98f5_Fiori%20BG%20-%20Cream.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.apricus-container.cream-graphic-bg._100vh {
  background-color: #e0dddb;
  background-image: none;
  height: 100vh;
}

.apricus-container.bronze-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.apricus-container.paper-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e222410f2aa00e2ee5ab5_Fiori%20BG%20-%20Copper.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.apricus-container.paper-bg._100vh {
  background-color: #c4bcb780;
  background-image: linear-gradient(#e0dddb00 75%, #e0dddb), linear-gradient(#c4bcb780, #c4bcb780), linear-gradient(#ffffff80, #ffffff80), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/669521e62569514105c42e89_Paper_04%202.jpg");
  background-position: 0 0, 0 0, 0 0, 50%;
  background-size: auto, auto, auto, cover;
  background-attachment: scroll, scroll, scroll, scroll;
  min-height: 100vh;
}

.apricus-container.grey-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #c4bcb780;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.apricus-container.dark-grey-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--dark-grey);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.apricus-heading-4 {
  color: #4c4d4f;
  text-align: center;
  letter-spacing: 8px;
  font-size: 14px;
  font-weight: 400;
}

.apricus-logo {
  width: 40vw;
}

.fiori-container-copy {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.fiori-container-copy.bronze-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e222410f2aa00e2ee5ab5_Fiori%20BG%20-%20Copper.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.fiori-container-copy.bronze-graphic-bg._100vh {
  background-attachment: scroll;
  height: 100vh;
}

.fiori-container-copy.cream-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-cream);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

.fiori-container-copy.cream-graphic-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  background-image: linear-gradient(180deg, #e7e2d500, var(--fiori-cream)), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/668e2226d3e1055d661d98f5_Fiori%20BG%20-%20Cream.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
}

.fiori-container-copy.cream-graphic-bg._100vh {
  background-color: var(--fiori-cream);
  background-position: 0 0, 50% 100%;
  height: 100vh;
}

.fiori-container-copy.bronze-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--fiori-bronze);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
}

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

.apricus-wrapper._75 {
  width: 75%;
}

.apricus-wrapper._30 {
  width: 30%;
}

.apricus-wrapper.right {
  padding-left: 30px;
}

.apricus-wrapper.right._30 {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
}

.apricus-wrapper.left {
  padding-left: 30px;
}

.apricus-wrapper.left._30 {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 30px;
}

.apricus-cont {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.apricus-cont.cent {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.apricus-cont.top-left {
  justify-content: flex-start;
  align-items: flex-start;
}

.apricus-cont.right, .apricus-cont.left {
  max-width: 1600px;
}

.apricus-team-logo {
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  max-width: 100%;
  margin-right: 0;
  display: flex;
  overflow: visible;
}

.apricus-agent-details {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.apricus-para {
  color: #4c4d4f;
  letter-spacing: 1px;
  line-height: 22px;
}

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

.apricus-para.light-grey {
  color: #e7e2d5;
}

.apricus-para.light-grey.left-align {
  color: #e0dddb;
  text-align: left;
}

.apricus-para.light-grey.left-align.bold {
  margin-bottom: 5px;
  font-weight: 700;
}

.apricus-para.align-left {
  text-align: left;
  font-size: 14px;
  line-height: 24px;
}

.apricus-form---heading {
  color: #e0dddb;
  text-align: left;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 10px;
  font-weight: 400;
}

.apricus-field {
  color: #e0dddb;
  background-color: #fff0;
  border: 0 solid #000;
  border-bottom: 1px solid #e0dddb;
  margin-bottom: 25px;
  display: block;
}

.apricus-field:focus {
  border-bottom-color: var(--fiori-cream);
}

.apricus-field::placeholder {
  color: #e0dddbb3;
}

.apricus-submit-button {
  color: #4c4d4f;
  background-color: #e0dddb;
  width: 100%;
  padding: 20px;
  transition: opacity .2s;
  display: block;
}

.apricus-submit-button:hover {
  opacity: .9;
}

.apricus-divider._40px {
  height: 40px;
}

.apricus-divider._40px.show-below-desktop {
  display: none;
}

.apricus-divider._30vh {
  height: 30vh;
}

.apricus-divider._20px {
  height: 20px;
}

.apricus-divider._20vh {
  height: 20vh;
}

.apricus---team-logos-wapper {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 60%;
  display: grid;
}

.apricus {
  color: var(--fiori-grey);
  letter-spacing: 1px;
  line-height: 22px;
}

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

.apricus.cream {
  color: var(--fiori-cream);
}

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

.apricus.cream.left-align.bold {
  margin-bottom: 5px;
  font-weight: 700;
}

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

.apricus-image._70 {
  width: 70%;
}

.apricus-heading-2 {
  color: var(--fiori-cream);
  text-align: center;
  letter-spacing: 8px;
  margin-bottom: 0;
  font-family: Vollkorn, serif;
  font-size: 28px;
  font-weight: 400;
}

.apricus-heading-2.grey {
  color: #4c4d4f;
  font-family: Neufile grotesk, sans-serif;
}

.apricus-heading-3 {
  color: var(--fiori-cream);
  text-align: center;
  letter-spacing: 8px;
  margin-bottom: 0;
  font-family: Vollkorn, serif;
  font-size: 28px;
  font-weight: 400;
}

.apricus-heading-3.grey {
  color: #4c4d4f;
  font-size: 18px;
  line-height: 28px;
}

.apricus-heading-3.grey.left-align {
  text-align: left;
  font-family: Neufile grotesk, sans-serif;
  font-weight: 600;
}

.apricus-heading-3.cream {
  color: var(--fiori-cream);
  font-size: 18px;
  line-height: 28px;
}

.apricus-heading-3.cream.left-align {
  color: #e0dddb;
  text-align: left;
  font-family: Neufile grotesk, sans-serif;
  font-weight: 600;
}

.bold-text-22 {
  color: #e0dddb;
}

.apricus-disclamer {
  text-align: center;
  margin-top: 31px;
  margin-bottom: 50px;
  font-size: 10px;
  line-height: 16px;
}

.apricus-disclamer.grey {
  color: #e0dddb;
  margin-top: 75px;
  margin-bottom: 75px;
}

.apricus-logo-animation {
  width: 100%;
}

.fiori-cream {
  background-color: var(--fiori-cream);
}

.wg-investor-club-benefits-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.wg-investor-club-info-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wg-investor-club-info-wrap.top {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-top: 1px solid #f37c58;
  grid-template-columns: .25fr .75fr 1.25fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.wg-investor-club-info-wrap.top.hide {
  display: none;
}

.wg-investor-club-info-wrap.mid {
  border-bottom: 1px solid #f37c58;
}

.wg-investor-club-info-wrap.bottom {
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
}

.wg-investor-club-info-wrap.top-bottom {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
  grid-template-columns: .25fr .75fr 1.25fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.wg---investor-club-icon {
  width: 80px;
}

.wg-investor-club-link {
  margin-left: 0;
}

.hindmarsh-contact-details {
  z-index: 33;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  border-top: 1px solid #000;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  max-width: 1000px;
  padding-top: 60px;
  display: grid;
}

.hindmarsh-logo {
  justify-content: center;
  align-items: center;
  width: 80%;
  display: flex;
}

.hindmarsh-logo-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tpcf---team-profile-image {
  object-fit: cover;
  min-width: 100%;
  min-height: 100%;
  margin-right: 0;
}

.tpcf---team-profile-image.rounded {
  border-radius: 20px;
  min-height: auto;
  margin-bottom: 30px;
}

.curved-line---bottom-left-wapper {
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.curved-line---bottom-left {
  border-style: none none solid solid;
  border-width: 0 0 2px 2px;
  border-color: black black var(--light-grey) var(--light-grey);
  border-radius: 0 0 0 20px;
  width: 50%;
  height: 50%;
}

.curved-line---top-right-wrapper {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.curved-line---top-right {
  border-style: solid;
  border-width: 2px 0 0 2px;
  border-color: var(--light-grey) black black var(--light-grey);
  border-radius: 20px 0 0;
  width: 50%;
  height: 50%;
}

.arrow-right {
  background-color: #c4bcb700;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66aac006bbd080725a5eed8e_Asset%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px 38px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 100%;
  display: flex;
}

.arrow-right.clear {
  background-color: #0000;
  height: auto;
}

.arrow-right.long {
  width: 200px;
}

.arrow-right.longest {
  width: 100%;
  margin-top: 40px;
}

.apricus-team-logo-wrapper {
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  max-width: 100%;
  margin-right: 0;
  display: flex;
  overflow: visible;
}

.modal-wrapper-wodengreen {
  z-index: 9999;
  background-color: #090a0591;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0;
}

.modal-wrapper-wodengreen.download, .modal-wrapper-wodengreen.estimates, .modal-wrapper-wodengreen.assessment, .modal-wrapper-wodengreen.contact {
  display: none;
}

.modal-wrapper-wodengreen.modal-text {
  flex-direction: row;
  display: flex;
  position: static;
}

.wg-modal-iinvestor-club {
  background-color: #e1dfd3;
  border-radius: 20px;
  max-width: 90%;
  max-height: 90%;
  padding: 0 60px 60px;
  display: block;
  overflow: scroll;
}

.wg-modal-iinvestor-club._30px-padding {
  padding-bottom: 30px;
}

.wg-from-investor-club {
  width: 100%;
}

.wg---investor-club-sign-up {
  margin-left: 0;
}

.collective-auctions-section._100 {
  background-color: var(--dark-khaki);
  min-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.collective-auctions-section._100.light-green {
  background-color: #a0ab74;
}

.collective-auctions-section._100.inset, .collective-auctions-section._100._100px-padding {
  padding-left: 100px;
  padding-right: 100px;
}

.collective-auctions---container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  max-width: 1600px;
  display: block;
}

.collective-auctions---container._2-col-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collective-auctions---container._2-col-grid.hide {
  display: none;
}

.collective-auctions---image.logo {
  width: auto;
}

.container-22 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  display: grid;
}

.collective-auctions---section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.image-300 {
  min-width: 90%;
  margin-left: -2px;
  display: block;
}

.image-300.p {
  min-width: auto;
  max-width: none;
  height: 100%;
  max-height: 90vh;
}

.collective-auctions---logo {
  max-width: none;
  max-height: 100px;
  margin-right: 0;
}

.collective-auctions---header-details {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 0;
  display: flex;
}

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

.text-span-204 {
  color: #fff0;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #fff;
}

.dividing-line {
  background-color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 200px;
  height: 2px;
  margin: auto 30px;
  display: block;
}

.collective-auction-divider {
  background-color: var(--dark-khaki);
  width: 100%;
  height: 2px;
  padding: 75px 100px;
}

.divider-line {
  background-color: #fff;
  width: 100%;
  height: 2px;
}

.collective-auctions---spring-auctioneer {
  justify-content: center;
  align-items: center;
  width: 150px;
  display: flex;
}

.auctioneer-details {
  text-align: center;
  align-self: center;
  padding-top: 0;
  padding-right: 0;
}

.collective-auctions-button {
  background-color: var(--white);
  border-radius: 20px;
  margin-left: 0;
  padding: 25px;
  transition: background-color .3s;
}

.collective-auctions-button:hover {
  background-color: #ffffffb3;
}

.collective-auctions-button.centre {
  margin-left: 0;
}

.text-block-152 {
  color: var(--dark-khaki);
  font-size: 18px;
}

.collective-auctions-video {
  padding-left: 0;
  padding-right: 0;
}

.collective-auctions-video-wrapper {
  padding-left: 100px;
  padding-right: 100px;
}

.collective-auctions---section-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.collective-auctions---5-col-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.incentive-div {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.incentive-div.spring {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.incentive-details {
  text-align: center;
  align-self: center;
  padding-top: 0;
  padding-right: 0;
}

.image-301 {
  height: 80px;
  margin-bottom: 25px;
  margin-right: 0;
}

.collective-auctions-logo {
  justify-content: center;
  align-items: center;
  width: 80%;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

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

.collective-auctions-logo-ano {
  max-width: 90%;
  height: 0%;
  margin-right: 0;
}

.collective-auctions-regsiter-button {
  background-color: #c2c9a8;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  transition: background-color .2s;
  display: block;
}

.collective-auctions-regsiter-button:hover {
  background-color: #bbc29e;
}

.collective-auctions---1-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.register.spring {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.collective-auction-register-to-bid {
  background-color: #ff8181;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c98c14bae56acfb987bd9c_Collective%20Auctions%20-%20Listing%20Images_Main.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: auto;
  margin-left: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  transition: opacity .2s;
}

.collective-auction-register-to-bid:hover {
  opacity: .8;
}

.collective-auction-register-to-bid._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d207a958227d211a27_Collective%20Auctions%20-%20Listing%20Images5.jpg");
}

.collective-auction-register-to-bid._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881e64a41024f1f416f7c_Collective%20Auctions%20-%20Listing%20Images10.jpg");
}

.collective-auction-register-to-bid._12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d1cc1dc8b127ddad96_Collective%20Auctions%20-%20Listing%20Images6.jpg");
}

.collective-auction-register-to-bid._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d336837ba27fd64b67_Collective%20Auctions%20-%20Listing%20Images11.jpg");
  background-position: 0 0;
  background-size: auto;
}

.collective-auction-register-to-bid._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d2ad4b9e8963bd4cd8_Collective%20Auctions%20-%20Listing%20Images4.jpg");
}

.collective-auction-register-to-bid._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d21b246a5cb626ddf5_Collective%20Auctions%20-%20Listing%20Images7.jpg");
  background-size: cover;
}

.collective-auction-register-to-bid._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d207a958227d211acd_Collective%20Auctions%20-%20Listing%20Images2.jpg");
}

.collective-auction-register-to-bid._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d24d77e1546741b198_Collective%20Auctions%20-%20Listing%20Images3.jpg");
}

.collective-auction-register-to-bid._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d269db3990fee14b90_Collective%20Auctions%20-%20Listing%20Images9.jpg");
}

.collective-auction-register-to-bid._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d2837da0852eab60b9_Collective%20Auctions%20-%20Listing%20Images12.jpg");
}

.collective-auction-register-to-bid._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64c881d28f19e2b3521c4876_Collective%20Auctions%20-%20Listing%20Images8.jpg");
}

.collective-auction-register-to-bid.ca1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a017f869b2bc3c5e56f_2%20Grimshaw%20Street%20Richardson%2C%20ACT.jpg");
}

.collective-auction-register-to-bid.ca2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a000ed1621b37254116_2%3A9%20Banfield%20Street%2C%20Downer.jpg");
}

.collective-auction-register-to-bid.ca3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2a70a8cf86d732b5b5_8%20of%208%20Cobbadah%20Street%2C%20O%E2%80%99Malley.jpg");
}

.collective-auction-register-to-bid.ca4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a010fe0b9262fa91443_16%20Mackaness%20Place%2C%20Garran.jpg");
}

.collective-auction-register-to-bid.ca5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a017f869b2bc3c5e6f6_18%20Bindaga%20Place%20Aranda%2C%20ACT.jpg");
}

.collective-auction-register-to-bid.ca6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a010ed1621b37254175_20%20Russel%20Drysdale%20Cr%20Conder.jpg");
}

.collective-auction-register-to-bid.ca7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65026a012de4e7fe20b65797_70%20Magenta%20Square%20Amaroo%2C%20ACT.jpg");
}

.collective-auction-register-to-bid.ca8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a609eb0c165c192c4e1f98_Coming%20soon%20Tile_01.jpg");
}

.collective-auction-register-to-bid.ca9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65027925d4246bbde6051698_Collective%20Auctions%20-%20Listing%20Images10.jpg");
}

.collective-auction-register-to-bid.ca10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6503ad5df98593852571864c_1%20Malara%20Street%20Waramanga%2C%20ACT.jpg");
  background-position: 50%;
  background-size: cover;
}

.collective-auction-register-to-bid.ca11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2a14d69d800f5f252e_2%20Fulford%20Place%2C%20Flynn.jpg");
}

.collective-auction-register-to-bid.ca12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65142c2bc6f2a653cd91a7d6_7%20of%207%20Clode%20Place%2C%20Macgregor.jpg");
}

.collective-auction-register-to-bid.coming-soon {
  background-color: var(--light-coral-2);
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png");
  background-position: 0 0;
  background-size: auto;
  background-attachment: fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}

.collective-auction-register-to-bid.property {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d6757080, #d6757080), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0, 0 0;
  background-size: auto, auto, auto;
  background-attachment: fixed, scroll, scroll;
  padding-top: 60px;
  padding-bottom: 60px;
}

.collective-auction-register-to-bid.property._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4935ddf7f56615bb0b0_1%3A33%20Ronald%20Walker%20Street%20Casey.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.collective-auction-register-to-bid.property._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e492be99c680c1f50bed_12%3A128%20Easty%20Street%20Phillip%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-register-to-bid.property._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49289a08d46e7036a12_19%20Cameleer%20Lane%20Strathnairn%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-register-to-bid.property._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4937d1fb35238572b4c_2%3A5%20Gould%20Street%20Turner%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49381fdc97f3e4b3866_28%3A18%20Captain%20Cook%20Crescent%20Griffith%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4939e53ff93ab705763_44%3A44%20Constitution%20Avenue%20Campbell%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49346e39b9b0b8e7af1_46%20Vonwiller%20Crescent%20Theodore%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e493917476f57736f3cb_51%20Beattie%20Crescent%20Chisholm%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e4926bb346192fb0f623_62%3A25%20Pinkerton%20Circuit%20Kambah%2C%20ACT.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e49391436a93f07c7a1d_76B%20Learmonth%20Drive%20Kambah%2C%20ACT.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65b1e492e7805e2cb2c43723_8%3A3%20Davies%20Place%20Torrens%2C%20ACT.jpg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._12 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549abff35ecccdf4762b_4%20Griffiths%20Link.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._13 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549ab882911ecff60aec_1603%20of%204%20Grazier%20Lane.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._14 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549ab88dd05d66466d92_50%20of%2020%20Greenwood.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._15 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc549af5c2b850b511cf80_32%20McWhae%20Circuit.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.collective-auction-register-to-bid.property._16 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65a700c369edbd1a4b98efa0_Listing%20Hearts_BG.png"), linear-gradient(#d67570cc, #d67570cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/65bc5d9ac4594dbca55674f8_8%20De%20Semt.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  background-attachment: fixed, scroll, scroll;
}

.collective-auction-register-to-bid.property.coming-soon {
  border: 1px solid var(--white);
  background-image: linear-gradient(to bottom, var(--dark-khaki), var(--dark-khaki));
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

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

.error-message-2 {
  background-color: #f5f5f5;
  margin-top: 1.5rem;
  padding: 1.25rem 1rem 1.06rem;
}

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

.marquee-bottom-train {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.padding-6.clear-bottom {
  padding-bottom: 0;
}

.nav-menu-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 6rem;
}

.layout-center {
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
}

.nav-menu-4 {
  text-align: left;
  background-color: #f5f5f5;
  width: 100%;
  height: 100svh;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: block;
}

.margin-top-4 {
  margin-top: 4rem;
}

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

.paragraph-55 {
  color: #262626;
  font-family: Montserrat, sans-serif;
}

.paragraph-55.footer-hover {
  text-decoration: none;
}

.paragraph-55.footer-hover:hover {
  color: #666;
}

.paragraph-55.color-text-primary {
  color: #fff;
  font-weight: 400;
}

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

.cover-image.width-25 {
  max-width: 25rem;
}

.cover-image.width-30 {
  max-width: 30rem;
}

.success-message-3 {
  text-align: left;
  background-color: #fff;
  padding: 1.25rem 1rem 1.06rem;
}

.banner-gradient {
  z-index: 90;
  background-image: linear-gradient(#080c1000, #080c10cc);
  position: absolute;
  inset: 0%;
}

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

.brand-2.w--current {
  z-index: 100;
  padding-left: 0;
}

.footer-icon {
  transition: all .25s;
}

.footer-icon:hover {
  transform: translate(0, -4px);
}

.action {
  color: #fff;
}

.action:hover {
  color: #262626;
}

.action.color-text-primary-black {
  color: #cde5d8;
  font-family: Montserrat, sans-serif;
}

.action.color-text-primary-black:hover, .action.color-text-primary-black.footer:hover {
  color: #666;
}

.action.color-text-primary-black.footer.bold {
  font-weight: 700;
}

.action.white:hover {
  color: #f5f5f5;
}

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

.arrow-block {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/674007aa6312cea8be6f5e15_arrow_right_alt_24dp_5F6368_FILL0_wght200_GRAD0_opsz24%202%20(1).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 3rem 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 4rem;
  height: 4rem;
  padding: .5rem;
  transition: all .25s;
  position: relative;
}

.arrow-block:hover {
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 3rem 3rem;
}

.navbar-grid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: block;
}

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

.color-text-primary.centre {
  text-align: center;
}

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

.position-absolute-full {
  position: absolute;
  inset: 0%;
}

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

.footer-link-2 {
  color: #262626;
  text-decoration: none;
}

.gap-3-horizontal {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
}

.divinging-line-vt {
  background-color: #262626;
  width: 1px;
  height: 20px;
}

.button-background-hover {
  z-index: 2;
  background-color: #262626;
  width: 0%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.button-background-hover.color-brand-light {
  background-color: #666;
}

.padding-1-25 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.hover-arrow {
  width: 2rem;
  height: 2rem;
}

.hover-arrow.size-3 {
  width: 3rem;
  height: 3rem;
}

.close-icon {
  display: none;
}

.back-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #fff6;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  transition: background-color .25s;
  position: relative;
}

.back-wrapper:hover {
  background-color: #fff;
}

.banner-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
  grid-auto-flow: row;
  width: 100%;
}

.gap-2-horizontal {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
}

.gap-2-horizontal.left {
  justify-content: flex-end;
  align-items: center;
}

.cta-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.container-23 {
  min-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 3rem;
  padding-right: 3rem;
}

.submit-button-6 {
  color: #262626;
  background-color: #fff;
  padding: 1.38rem 2rem 1.13rem;
  line-height: 1.5rem;
  transition: background-color .25s;
}

.submit-button-6:hover {
  color: #fff;
  background-color: #262626;
}

.padding-0-5 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.navbar-7 {
  z-index: 150;
  background-color: #fff0;
  background-image: linear-gradient(0deg, #1b3d4200, #1b3d42);
  padding-top: 25px;
  padding-bottom: 25px;
}

.section-23.full-screen {
  background-color: #262626;
  width: 100%;
  height: 100svh;
  position: relative;
  overflow: hidden;
}

.section-23.full-screen.newsletter {
  height: 50svh;
}

.overflow-hidden {
  width: 100%;
  overflow: hidden;
}

.overflow-hidden._2 {
  width: auto;
}

.cta-field {
  color: #fff;
  background-color: #fff3;
  border: 1px solid #fff6;
  min-height: 4rem;
  margin-bottom: 0;
  padding: 1.25rem 1rem 1.06rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
}

.cta-field:focus {
  border-color: #fff;
}

.cta-field::placeholder {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
}

.margin-top-1 {
  margin-top: 1rem;
}

.margin-top-1.hero-image {
  max-width: 40rem;
}

.gap-2-social-icons {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
}

.navbar-logo-hide {
  align-self: center;
  width: 10rem;
  padding-top: 5px;
  display: block;
}

.menu-item-link {
  text-decoration: none;
}

.position-absolute-bottom {
  z-index: 100;
  background-image: linear-gradient(0deg, #1c3d42, #1c3d4200 43%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 0% 0%;
}

.divinging-line-hz {
  background-color: #262626;
  width: 100%;
  height: 1px;
}

.paragraph-secondary {
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
}

.paragraph-secondary.footer-hover:hover {
  color: #666;
}

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

.menu-button-5 {
  background-color: #fff;
  padding: 1rem;
  transition: background-color .25s;
  display: block;
  overflow: visible;
}

.menu-button-5:hover {
  background-color: #f5f5f5;
}

.menu-button-5.w--open {
  background-color: #fff;
}

.menu-button-5.w--open:hover {
  background-color: #f5f5f5;
}

.fixed-top {
  z-index: 900;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.logo {
  width: 11rem;
}

.fade-in-heading.center {
  text-align: center;
}

.max-w-41-25 {
  width: 100%;
  max-width: 41.25rem;
}

.nav-link-6 {
  color: #262626;
  text-decoration: none;
}

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

.footer-grid-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr auto;
}

.main-wrapper {
  z-index: 80;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.fade-in-button {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.page-nav {
  z-index: 900;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

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

.sticky-wrapper {
  position: relative;
}

.sticky-wrapper.padding-bottom-2 {
  margin-bottom: 2rem;
}

.margin-top-2 {
  margin-top: 2rem;
}

.cove---paragraph {
  color: #c0cfc8;
  font-family: Montserrat, sans-serif;
}

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

.sticky-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  width: 100%;
  max-width: 100rem;
}

.sticky-grid._50-50 {
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 120rem;
}

.sticky-grid._50-50-50 {
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 120rem;
}

.cove---button {
  z-index: 10;
  border: 1px solid #26262666;
  padding: .88rem 1rem .62rem 1.5rem;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.cove---button.white {
  border-color: #f5f5f5;
  transition: background-color .375s;
}

.cove---button.white:hover {
  background-color: #f5f5f533;
}

.container-24 {
  max-width: 160rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3rem;
  padding-right: 3rem;
}

.section-24 {
  background-color: #1b3d42;
}

.margin-top-5 {
  margin-top: 1rem;
}

.arrow-layout-none {
  display: none;
}

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

.sticky-image {
  object-fit: cover;
  width: 100%;
  position: sticky;
  top: 10rem;
}

.sticky-image._1 {
  max-width: 30%;
  margin-right: 0;
}

.description-wrapper.centre {
  text-align: left;
  padding-left: 3rem;
  padding-right: 3rem;
}

.margin-top-6 {
  margin-top: 2rem;
}

.margin-top-7 {
  margin-top: 4rem;
}

.paragraph-57 {
  color: #262626;
  font-family: Montserrat, sans-serif;
}

.paragraph-57.color-text-primary {
  color: #fff;
  font-weight: 400;
}

.padding-3-full {
  padding: 3rem;
}

.case-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-list.grid-gap-1 {
  grid-template-columns: 1fr 1fr;
}

.case-list.grid-gap-1.hide-tablet-above {
  display: none;
}

.link-block-18 {
  display: block;
}

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

.topics-wrapper {
  color: #262626;
  background-color: #262626;
  text-decoration: none;
  position: relative;
}

.layout-left {
  max-width: 41.25rem;
}

.cove---hero-logo {
  width: 100%;
  margin-right: 0;
}

.pause-button---cove {
  display: none;
}

.cove---header.full-screen {
  background-color: #262626;
  width: 100%;
  height: 100svh;
  position: relative;
  overflow: hidden;
}

.cove---header.full-screen.newsletter {
  height: 50svh;
}

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

.cove---heading-2 {
  color: #c0cfc8;
  letter-spacing: 6px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: 900;
}

.cove---heading-2.center {
  text-align: center;
}

.image-bg {
  width: 100%;
  max-width: 120rem;
  margin-right: 0;
}

.cove---wrapper.full-screen {
  background-color: #1b3d42;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cove---wrapper.full-screen.newsletter {
  height: 50svh;
}

.cove---heading-3 {
  color: #c0cfc8;
  margin-bottom: 40px;
  font-size: 24px;
  line-height: 28px;
}

.cove---heading-3.center {
  text-align: center;
}

.padding-12 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.padding-12.clear-bottom {
  padding-bottom: 0;
}

.padding-12._6-top {
  padding-top: 6rem;
}

.padding-12._6-bottom {
  width: 100%;
  max-width: 120rem;
  padding-bottom: 6rem;
}

.splide__list {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.splide__pagination__page {
  opacity: .2;
  background-color: #fff;
  border-radius: 6px;
  width: 10px;
  height: 10px;
  margin-left: 12px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 0;
  line-height: 0;
  transition: all .3s;
  display: block;
}

.splide__pagination__page.is-active {
  opacity: 1;
  display: block;
}

.padding-vertical {
  padding-top: 3em;
  padding-bottom: 3em;
}

.splide__arrows {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 4em;
  display: block;
}

.page-padding {
  padding-left: 1em;
  padding-right: 1em;
}

.splide {
  width: 100%;
  position: relative;
}

.splide.slider1 {
  padding-left: 3rem;
}

.splide__pagination {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: auto 0% 1em auto;
}

.splide__arrow {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6743c0fd053f7ed2c6516148_arrow-right.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30%;
  border: 2px solid #fff;
  border-radius: 100vw;
  width: 6em;
  height: 3em;
  margin-right: 1em;
  transition: all .2s;
}

.splide__arrow:hover {
  background-color: #3732350f;
}

.splide__arrow.splide__arrow--next {
  width: 5rem;
  height: 2.5rem;
}

.splide__arrow.splide__arrow--next:active {
  transform: scale(.95);
}

.splide__arrow.splide__arrow--prev {
  width: 5rem;
  height: 2.5rem;
  transform: rotate(-180deg);
}

.splide__arrow.splide__arrow--prev:active {
  transform: scale(.95)rotate(-180deg);
}

.overflow {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.splide__track {
  width: 100%;
}

.hidden {
  display: flex;
}

.splide__slide {
  flex: none;
  align-self: stretch;
  width: 66.66%;
  padding-right: 3rem;
}

.padding-1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.padding-1.clear-bottom {
  padding-bottom: 0;
}

.cove---lifestyle-image {
  width: 100%;
  margin-right: 0;
}

.div-block-437 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cove-section {
  background-color: #1b3d42;
  border: 1px solid #1b3d42;
}

.cove-container {
  max-width: 120rem;
}

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

.cove---2-col-grid._50-50 {
  width: 100%;
  max-width: 120rem;
}

.cove---padding.side-3 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.cove---shell-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.cove---padding-6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.shell-image {
  max-width: 20%;
}

.image-302 {
  width: 100%;
  max-width: 120rem;
}

.cove---divider {
  height: 10rem;
}

.cove-form {
  flex-direction: column;
  grid-template: ". ."
                 ". ."
                 ". ."
                 "Area Area"
                 ". ."
                 ". ."
                 "Area-2 Area-2"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cove-form._80 {
  width: 80%;
}

.cove-form._90 {
  width: 90%;
}

.cove-form-label {
  color: #c0cfc8;
  flex: none;
  font-size: 14px;
  font-weight: 400;
}

.cove-form-label.medium {
  flex: 0 auto;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.cove-form-label._10px {
  margin-bottom: 15px;
}

.cove-form-label._20rpad {
  margin-right: 17px;
}

.cove-form-label._10pad {
  margin-bottom: 10px;
}

.cove-form-label.large {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.cove-form-label.toppad {
  margin-top: 15px;
}

.cove-form-label.wg.alt {
  color: #e1dfd3;
}

.cove-form-field {
  color: #c0cfc8;
  text-align: left;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #c0cfc8;
  height: 35px;
  margin-bottom: 5px;
  margin-left: 20px;
  font-size: 14px;
}

.cove-form-field:active, .cove-form-field:focus, .cove-form-field::placeholder {
  color: #c0cfc8;
}

.cove-form-field.l {
  color: var(--black);
  text-align: left;
}

.cove-form-field.l.white {
  background-color: var(--white);
  margin-left: 18px;
  padding-left: 5px;
}

.cove-form-field.l.white.nopad {
  height: 35px;
  margin-left: 0;
}

.cove-form-field.l.white.no-left-margin {
  margin-top: 10px;
  margin-left: 0;
}

.cove-form-field.l._20px-right {
  margin-right: 20px;
}

.cove-form-field.l.wg {
  border-bottom-color: #f37c58;
}

.cove-form-field.l.wg.alt {
  color: #e1dfd3;
  border-bottom-color: #e1dfd3;
}

.cove-form-field.l.wg.alt::placeholder {
  color: #e1dfd399;
}

.cove-form-field.nopad {
  color: var(--black);
  margin-left: 0;
}

.cove-form-field.nopad.white {
  background-color: var(--white);
  color: var(--dark-grey);
}

.cove-form-select-field {
  color: #707070;
  background-color: #fff0;
  width: 50%;
  margin-top: 6px;
}

.cove-form-select-field.white {
  color: #c0cfc8;
  background-color: #fff0;
  border-style: none none solid;
  border-color: #000 #000 #c0cfc8;
  border-bottom-width: 1px;
  width: 100%;
  margin-top: 0;
  padding-left: 5px;
  font-size: 14px;
}

.cove-form-select-field.white:active, .cove-form-select-field.white:focus {
  color: #c0cfc8;
}

.cove-form-select-field.white.margin {
  margin-left: 20px;
  margin-right: 20px;
}

.cove-form-select-field.white.margin.no-right-margin {
  margin-right: 0;
}

.cove-form-select-field.l.white {
  height: 35px;
  margin-left: 20px;
}

.cove-form-select-field.l.white.nopad {
  margin-left: 0;
  padding-left: 10px;
  font-size: 13px;
}

.cove-form-select-field.l._100 {
  border: 1px #000;
  border-bottom-style: solid;
}

.cove-form-select-field.l._100.wg {
  border-bottom-color: #f37c58;
}

.cove-form-select-field._100 {
  width: 100%;
}

.cove-form-text-area {
  border-style: none none solid;
  border-width: 0 1px 1px;
  border-color: black var(--gainsboro) var(--black) black;
  text-align: left;
  background-color: #0000;
  min-height: 100px;
  margin-top: 10px;
  margin-left: 0;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 14px;
}

.cove-form-text-area::placeholder {
  color: #4c4d4fb3;
}

.cove-form-text-area.left {
  text-align: left;
  padding-top: 10px;
  padding-left: 0;
}

.cove-form-text-area.left.white {
  background-color: var(--white);
  color: var(--black);
  margin-top: 10px;
  padding-left: 12px;
}

.cove-form-text-area.left.white.notoppad {
  color: #c0cfc8;
  background-color: #fff0;
  border-bottom-color: #c0cfc8;
  margin-top: 0;
  padding-left: 5px;
}

.cove-form-text-area.left.white.notoppad:active, .cove-form-text-area.left.white.notoppad::placeholder {
  color: #c0cfc8;
}

.cove-form-text-area.left.white.notoppad._50pxminh {
  min-height: 50px;
}

.cove-form-text-area.left.white.notoppad._50pxminh.no-bg {
  background-color: #fff0;
}

.cove-form-text-area.left.wg {
  border-bottom-color: #f37c58;
}

.cove-form-text-area.left.wg.alt {
  border-bottom-color: #e1dfd3;
}

.cove-form-text-area.left.wg.alt::placeholder {
  color: #e1dfd399;
}

.cove-form-submit {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
  display: flex;
}

.cove-form-submit._2 {
  flex-flow: column;
  align-items: stretch;
  margin-top: 10px;
}

.cove-form-submit._2.l {
  align-items: flex-start;
  margin-bottom: 0;
}

.cove-form-submit._2.l.nomargin {
  margin-top: 0;
}

.cove-form-submit._2.l.cent {
  justify-content: flex-start;
  align-items: center;
}

.cove-form-submit.vert {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.cove-form-submit.l {
  justify-content: flex-start;
  align-items: center;
}

.cove-form-submit.nobottommargin.vertical-flexc {
  flex-direction: column;
  align-items: flex-start;
}

.cove-form-submit.nopad {
  margin-bottom: 10px;
}

.cove-form-submit._60 {
  width: 60%;
}

.cove-form-submit._40 {
  width: 40%;
}

.cove-form-submit._10px-margin {
  margin-bottom: 5px;
}

.cove-form---button {
  background-color: var(--black);
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 40px;
  font-size: 14px;
  line-height: 24px;
  display: block;
}

.cove-form---button:hover {
  text-decoration: underline;
}

.cove-form---button.dark-pink {
  background-color: var(--light-coral-2);
}

.cove-form---button.left {
  color: #1b3d42;
  background-color: #c0cfc8;
  width: 100%;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  font-weight: 700;
}

.cove-form---button.left.charcoal {
  background-color: var(--dark-grey);
}

.cove-form---button.left.pink {
  background-color: var(--light-coral-2);
}

.cove-form---button.left.dark-grey {
  background-color: var(--dark-grey);
  letter-spacing: .6px;
  text-transform: none;
  font-size: 14px;
}

.cove-form---button.left.no-margin {
  margin-top: 0;
}

.cove-form---button.left.wg {
  -webkit-text-stroke-color: #e1dfd3;
  text-transform: none;
  background-color: #f37c58;
  border: 2px solid #f37c58;
  border-radius: 20px;
  width: 100%;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Value Serif Pro, sans-serif;
  transition: background-color .2s;
}

.cove-form---button.left.wg:hover {
  background-color: #f37c58bf;
}

.cove-form---button.left.wg._50 {
  width: 50%;
}

.cove-form---button.left.wg.alt {
  color: #f37c58;
  background-color: #e1dfd3;
  border-color: #e1dfd3;
}

.cove-form---button.tan {
  background-color: var(--tan);
}

.cove-form---button.tan.left {
  margin-top: 20px;
}

.cove-form---button.green {
  background-color: var(--tan);
}

.cove-form---button.green.left {
  background-color: var(--dark-khaki);
  margin-top: 20px;
}

.cove-form---button.wide {
  background-color: var(--dark-grey);
  border-radius: 20px;
  padding: 20px 100px;
}

.container-23-nav {
  justify-content: flex-start;
  align-items: center;
  min-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

.cove---nav-link {
  color: #cde5d8;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all .2s;
}

.cove---nav-link:hover, .cove---nav-link:focus {
  opacity: .75;
}

.cove---nav-link.w--current {
  opacity: .75;
  color: #cde5d8;
  display: inline-block;
}

.profile-listings {
  background-color: #f1f1f1;
}

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

.wg-dha-info-wrap.top {
  grid-column-gap: 31px;
  grid-row-gap: 41px;
  border-top: 1px solid #f37c58;
  grid-template-columns: 2.25fr 1fr 1fr 2.25fr 1.75fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.wg-dha-info-wrap.top.hide {
  display: none;
}

.wg-dha-info-wrap.mid {
  border-bottom: 1px solid #f37c58;
}

.wg-dha-info-wrap.bottom {
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
}

.wg-dha-info-wrap.top-bottom {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
  grid-template-columns: .25fr .75fr 1.25fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.ben-wilson-contact-block-wrapper {
  grid-column-gap: 59px;
  grid-row-gap: 59px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.ben-wilson-contact-block.image {
  border-radius: 20px;
  width: 100%;
  min-height: 10vh;
}

.heading-165 {
  margin-top: 0;
  line-height: 30px;
}

.mcgar---head {
  background-color: #fffef2;
}

.mcgar---head-wrap {
  width: 100vw;
  height: 100vh;
}

.mcgar---bg-video {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: relative;
}

.mcgar--head-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  height: 100vh;
  display: grid;
}

.mcgar---left-wrap {
  flex-flow: column;
  justify-content: space-between;
  padding-left: 75px;
  padding-right: 75px;
  display: flex;
}

.mcgar---video-wrap {
  height: 30vh;
}

.mcgar---2-col-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 50px;
  display: grid;
}

.mcgar---2-col-grid.show-mob {
  display: none;
}

.mcgar---right-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mcgar---h1 {
  color: #0d3a21;
  letter-spacing: 2px;
  font-weight: 800;
  line-height: 30px;
}

.mcgar---para, .mcgar---form-text {
  color: #0d3a21;
}

.mcgar---from-field {
  background-color: #fffef2;
  border: .5px solid #0d3a21;
  border-radius: 10px;
}

.mcgar---from-field:hover, .mcgar---from-field:focus {
  border-width: 1px;
}

.mcgar---form-button {
  color: #fffef2;
  background-color: #0d3a21;
  border-radius: 10px;
  width: 100%;
  padding: 15px;
  font-weight: 700;
  transition: all .3s;
}

.mcgar---form-button:hover {
  background-color: #0d3a21cc;
}

.mcgar---from-field-wrap {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.mcgar---from-field-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 5px;
  display: flex;
}

.mcgar---form-wrap {
  width: 60%;
}

.mcgar---link-wrap {
  margin-left: 0;
}

.elm-lane-slider-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  margin-right: 0;
  overflow: clip;
}

.elm-lane-slider-master {
  z-index: 555;
  background-color: #0000;
  width: auto;
  height: auto;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
}

.elm-lane-slider-master.clear-top {
  height: auto;
  margin-top: 0;
}

.norrebro-logo {
  width: 12rem;
  max-width: none;
  margin-right: 0;
}

.norrebro-heading {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 60px;
  font-family: Gordita, Arial, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 60px;
  overflow: hidden;
}

.norrebro-heading.b-margin20px {
  margin-bottom: 20px;
}

.norrebro-heading.b-margin20px.l {
  text-align: left;
  padding-bottom: 0;
}

.norrebro-heading._80-w {
  width: 80%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.norrebro-heading.form-header {
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.norrebro-heading.form-header.nobottompad {
  color: var(--white);
  padding-bottom: 40px;
}

.norrebro-heading.form-header.nobottompad.blk {
  color: var(--black);
}

.norrebro-heading.form-header.l {
  text-align: left;
  padding-bottom: 30px;
}

.norrebro-heading.form-header.l.pink {
  color: var(--light-coral);
}

.norrebro-heading.nopad {
  margin-bottom: 0;
  line-height: 46px;
}

.norrebro-heading.nopad.nomargin {
  color: var(--white);
  margin-bottom: 0;
}

.norrebro-heading._26pt {
  font-size: 26px;
  line-height: 36px;
}

.norrebro-heading._26pt.no-padding, .norrebro-heading._30pad {
  padding-bottom: 30px;
}

.norrebro-heading._40px-margin {
  padding-bottom: 40px;
}

.norrebro-heading._30-padding {
  padding-bottom: 30px;
}

.norrebro-heading._30-padding.left-align {
  text-align: left;
}

.norrebro-heading.smaller-margin {
  padding-bottom: 0;
}

.norrebro-heading.smaller {
  font-size: 20px;
  font-weight: 400;
}

.norrebro-heading._30px {
  padding-bottom: 30px;
}

.norrebro-heading._18pt {
  font-size: 18px;
  line-height: 26px;
}

.norrebro-heading._18pt.nopadding {
  padding-bottom: 0;
}

.norrebro-heading.wg-orange {
  color: #f37c58;
  padding-bottom: 40px;
  line-height: 68px;
}

.norrebro-heading.wg-orange.left-align {
  text-align: left;
}

.norrebro-heading.wg-orange.right-align {
  text-align: right;
}

.norrebro-heading.wg-orange.right-align._20px-margin {
  padding-bottom: 20px;
}

.norrebro-heading.wg-orange._20px-padding {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.norrebro-heading.wg-cream {
  color: #e1dfd3;
  padding-bottom: 60px;
  line-height: 68px;
}

.norrebro-heading.copper {
  color: #b05237;
}

.norrebro-heading-2 {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
}

.norrebro-heading-2.center {
  text-align: center;
}

.norrebro-heading-2.center.wg-grey {
  font-family: Value Serif Pro, sans-serif;
  font-size: 30px;
}

.norrebro-heading-2.center.wg-cream {
  color: #e1dfd3;
  line-height: 26px;
}

.norrebro-heading-2.wg-grey {
  color: #434342;
}

.norrebro-heading-2.wg-orange {
  color: #f37c58;
}

.norrebro-heading-2.investor-club {
  line-height: 28px;
}

.norrebro-heading-2.left {
  text-align: left;
}

.norrebro-para {
  color: #000;
  text-align: left;
  flex-wrap: nowrap;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  list-style-type: disc;
  display: block;
}

.norrebro-para.tetimonial {
  margin-bottom: 20px;
  padding-left: 0;
}

.norrebro-para.cent {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.norrebro-para.cent.vpad20px {
  padding-top: 20px;
}

.norrebro-para.cent.vpad20px.white {
  text-align: center;
  font-size: 18px;
}

.norrebro-para.cent._60pxwpad {
  text-align: center;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 400;
}

.norrebro-para.cent.parabold {
  font-weight: 500;
}

.norrebro-para.cent._18pt {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}

.norrebro-para.cent.subheading-cent, .norrebro-para.cent.centdesk {
  text-align: center;
}

.norrebro-para.cent.centdesk.sub {
  font-size: 20px;
  font-weight: 500;
}

.norrebro-para.cent.white {
  text-align: center;
}

.norrebro-para.cent.underline {
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.norrebro-para.cent.centre.white.heigth26 {
  line-height: 26px;
}

.norrebro-para.cent.centre.white.heigth26.left-align {
  text-align: left;
}

.norrebro-para.cent.centonmob {
  text-align: center;
}

.norrebro-para.white {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.norrebro-para.white.cent.vpad20px {
  padding-top: 20px;
  padding-bottom: 20px;
}

.norrebro-para.white.cent.callout {
  margin-bottom: 0;
  padding: 20px;
}

.norrebro-para.white.buttontext {
  margin-bottom: 0;
}

.norrebro-para.white.centre {
  text-align: center;
}

.norrebro-para.white.no-margin-para {
  margin-bottom: 0;
}

.norrebro-para.downloadbox {
  color: #000;
  background-color: #0000;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  text-decoration: underline;
}

.norrebro-para.bold {
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
}

.norrebro-para.bold.cent {
  margin-bottom: 10px;
}

.norrebro-para.bold.lowercase {
  text-transform: none;
  margin-bottom: 83px;
}

.norrebro-para.vpad20px {
  padding-bottom: 20px;
}

.norrebro-para.vpad20px.white.cent {
  font-weight: 400;
}

.norrebro-para.leftalign {
  text-align: left;
  align-self: flex-start;
  margin-bottom: 15px;
}

.norrebro-para.leftalign._10pad {
  text-align: left;
  margin-bottom: 12px;
  margin-left: 20px;
}

.norrebro-para.leftalign._15px {
  font-size: 15px;
  line-height: 24px;
}

.norrebro-para.featuretext {
  color: var(--dark-grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.norrebro-para.featuretext.medium {
  font-weight: 500;
}

.norrebro-para.call-to-action {
  white-space: normal;
  margin-top: 20px;
  font-style: normal;
  font-weight: 500;
}

.norrebro-para.centre {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}

.norrebro-para.centre.padding {
  margin-bottom: 60px;
  padding-bottom: 0;
}

.norrebro-para.list {
  padding-left: 15px;
  display: block;
}

.norrebro-para.r-pad {
  padding-right: 40px;
}

.norrebro-para.cent-large {
  text-align: center;
}

.norrebro-para.cent-large.alt {
  display: none;
}

.norrebro-para.centonmob {
  text-align: left;
  margin-bottom: 10px;
}

.norrebro-para.centonmob.nomargin {
  margin-bottom: 0;
}

.norrebro-para.centonmob.l {
  margin-bottom: 5px;
}

.norrebro-para.medium {
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.norrebro-para.medium.larger {
  font-size: 18px;
  line-height: 30px;
}

.norrebro-para.medium.larger.left {
  color: var(--black);
}

.norrebro-para.medium.larger.cent {
  text-align: center;
}

.norrebro-para.medium.larger.cent.regular {
  font-weight: 400;
}

.norrebro-para.nopad {
  color: var(--black);
  margin-bottom: 0;
}

.norrebro-para.italic {
  font-style: italic;
  font-weight: 500;
}

.norrebro-para.tcs {
  text-align: left;
  margin-bottom: 20px;
  font-size: 14px;
}

.norrebro-para.caps {
  color: var(--orange);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 16px;
}

.norrebro-para.caps.expected-date {
  font-size: 16px;
}

.norrebro-para.centondesk {
  text-align: center;
}

.norrebro-para._14px {
  font-size: 14px;
  line-height: 23px;
}

.norrebro-para._18pt {
  font-size: 18px;
}

.norrebro-para._17 {
  font-size: 17px;
  line-height: 27px;
}

.norrebro-para._14pt {
  font-size: 15px;
  line-height: 24px;
}

.norrebro-para.emphasis {
  padding-top: 10px;
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
}

.norrebro-para._90 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.norrebro-para._15px {
  font-size: 15px;
  line-height: 25px;
}

.norrebro-para.link {
  color: var(--black);
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.norrebro-para.link:hover {
  font-weight: 400;
  text-decoration: underline;
}

.norrebro-para.link.home-page {
  font-size: 1em;
}

.norrebro-para.left-align-mobile {
  text-align: left;
  margin-bottom: 10px;
}

.norrebro-para.left-align-mobile.nomargin {
  margin-bottom: 0;
}

.norrebro-para.left-align-mobile.l {
  margin-bottom: 5px;
}

.norrebro-para.centre-para {
  text-align: center;
}

.norrebro-para.centre-para._50pxmargin {
  margin-bottom: 50px;
}

.norrebro-para.centre-para.no-margin {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.norrebro-para.centre-para.no-margin.center {
  align-self: center;
  transition: opacity .2s;
}

.norrebro-para._50pxmargin {
  margin-bottom: 50px;
}

.norrebro-para.nomargin, .norrebro-para.no-margin {
  margin-bottom: 0;
}

.norrebro-para.no-margin.bold-text.centre-mobile.bottom-margin._40px-margin {
  margin-bottom: 40px;
}

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

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

.norrebro-para.center.wg-grey.right-align {
  text-align: right;
}

.norrebro-para.center.wg-grey.investor-club {
  text-align: left;
}

.norrebro-para.center.wg-grey.disclaimer {
  font-size: 12px;
  line-height: 18px;
}

.norrebro-para.wg-grey {
  color: #434342;
}

.norrebro-para.wg-grey.small-text {
  font-size: 14px;
  line-height: 20px;
}

.norrebro-para.wg-grey.small-text.center {
  text-align: center;
}

.norrebro-para.wg-cream {
  color: #e1dfd3;
}

.norrebro-2-col {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.norrebro-2-col._100px-margin {
  grid-column-gap: 50px;
  grid-template-columns: .75fr .75fr;
  margin-left: 100px;
  margin-right: 100px;
}

.norrebro-2-col._100 {
  width: 100%;
}

.norrebro-2-col._2-1 {
  grid-template-columns: 2fr 1fr;
}

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

.norrebro-dha-info-wrap.top {
  grid-column-gap: 31px;
  grid-row-gap: 41px;
  border-top: 1px solid #000;
  grid-template-columns: 2.25fr 1fr 1fr 2.25fr 1.75fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.norrebro-dha-info-wrap.top.hide {
  display: none;
}

.norrebro-dha-info-wrap.mid {
  border-bottom: 1px solid #f37c58;
}

.norrebro-dha-info-wrap.bottom {
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
}

.norrebro-dha-info-wrap.top-bottom {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-top: 1px solid #f37c58;
  border-bottom: 1px solid #f37c58;
  grid-template-columns: .25fr .75fr 1.25fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.norrebro-image {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654080fdf0834f49f405989e_Placeholder.png");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #f37c58;
  border-bottom-width: 0;
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: 250px;
  margin-right: 0;
}

.norrebro-image.no-edge {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  height: 60vh;
}

.norrebro-image.no-edge.external {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e3d3b9e64666ef265a_17070-section-64-cgi03-apartment-exterior-hero-fin-w1360-q35-norrebro-watson-5c2ac.jpg");
  background-size: cover;
  border: 1px #000;
  height: 100%;
}

.norrebro-image.no-edge._40vh {
  border: 0 #000;
  height: 40vh;
}

.norrebro-image.no-edge._40vh.temp-edge {
  border: 2px solid #e1dfd3;
}

.norrebro-image._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c527076242adbf0b7d5319_Characters_Downsizer.png");
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.norrebro-image._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708f6daba528a33a463_Characters_Couple%20FHB.png");
  height: 300px;
}

.norrebro-image._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52707a13dc669af3e97d6_Characters_Couple%20Upsizer.png");
  height: 300px;
}

.norrebro-image._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708eaadec30c5029aa0_Characters_Young%20family%20upsizer.png");
  height: 300px;
}

.norrebro-slider {
  height: 80vh;
}

.norrebro-slide-mask {
  background-color: #e1dfd3;
}

.norrebro-slide {
  margin-top: 0;
  margin-bottom: 0;
}

.norrebro-slide._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e318a3b2336d5e578b_17070-section-64-cgi02-exterior-urban-forecourt-dr-w2192-q35-norrebro-watson-67f9c.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e3df5207c176723fde_17070-section-64-cgi01-townhouse-exterior-final-we-w2192-q35-norrebro-watson-bfc0d.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e4078cd13cf6b2c93a_17070-section-64-cgi05-living-dining-apt-type-5-fi-w2192-q35-norrebro-watson-9fa86.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e3b8698921ca0df569_17070-section-64-cgi09-bathroom-scheme-2-cam01-edi-w1360-q35-norrebro-watson-cdc3c.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e30521ff2c51037efb_17070-section-64-cgi04-landscape-exterior-final-ed-w2192-q35-norrebro-watson-1253b.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e3d3b9e64666ef265a_17070-section-64-cgi03-apartment-exterior-hero-fin-w1360-q35-norrebro-watson-5c2ac.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e1362cbdfa11476117a3_04%20HIN21-050_INT_KITCHEN%20SCHEME%2002.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136f7a6e80c97e52527_11_HIN21-050_EXT_OFF%20THE%20LEASH%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136e7789f90f617eaf9_01_HIN22-015_POOL%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136db49edac2bc7cf47_08_HIN21-050_EXT_PLAY%20TERRACES.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-slide._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e147c9849fdc4d4ab708_06_HIN21-050_INT_BATHROOM%20SCHEME%2002.jpg");
  background-position: 50%;
  background-size: cover;
}

.norrebro-divider-50px {
  width: 30px;
  height: 50px;
}

.norrebro-button-black-2col {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #e1dfd3;
  border: 2px solid #f37c58;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.norrebro-button-black-2col.mob-adjust {
  cursor: pointer;
}

.norrebro-button-black-2col.mob-adjust.dha {
  background-color: var(--pale);
  color: #000;
  border-color: #000;
  grid-template-columns: 1fr;
}

.norrebro-heading4 {
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
}

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

.norrebro-heading4.center.wg-cream {
  color: #e1dfd3;
  line-height: 26px;
}

.norrebro-heading4.wg-grey {
  color: #434342;
}

.norrebro-heading4.wg-orange {
  color: #f37c58;
}

.norrebro-tick {
  height: 20px;
  margin-right: 20px;
}

.norrerbo-check-point {
  padding-top: 0;
  padding-bottom: 0;
}

.norrerbo-check-point._50px-margin {
  margin: 50px 0;
  padding-right: 51px;
}

.residence-logo {
  width: 30rem;
  max-width: none;
  margin-right: 0;
}

.residences-2-col {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.residences-2-col._100px-margin {
  grid-column-gap: 50px;
  grid-template-columns: .75fr .75fr;
  margin-left: 100px;
  margin-right: 100px;
}

.residences-2-col._100 {
  width: 100%;
}

.residences-2-col._2-1 {
  grid-template-columns: 2fr 1fr;
}

.residences-image {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/654080fdf0834f49f405989e_Placeholder.png");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #f37c58;
  border-bottom-width: 0;
  border-radius: 20px 20px 0 0;
  width: 100%;
  height: 250px;
  margin-right: 0;
}

.residences-image.no-edge {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  height: 60vh;
}

.residences-image.no-edge.external {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee1831b19b9dc35382cef_building-render-1.5x.jpg");
  background-position: 20%;
  background-size: cover;
  border: 1px #000;
  height: 100%;
}

.residences-image.no-edge._40vh {
  border: 0 #000;
  height: 40vh;
}

.residences-image.no-edge._40vh.temp-edge {
  border: 2px solid #e1dfd3;
}

.residences-image._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c527076242adbf0b7d5319_Characters_Downsizer.png");
  background-position: 50%;
  background-size: cover;
  height: 300px;
}

.residences-image._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708f6daba528a33a463_Characters_Couple%20FHB.png");
  height: 300px;
}

.residences-image._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52707a13dc669af3e97d6_Characters_Couple%20Upsizer.png");
  height: 300px;
}

.residences-image._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/66c52708eaadec30c5029aa0_Characters_Young%20family%20upsizer.png");
  height: 300px;
}

.residences-slider {
  height: 80vh;
}

.residences-slide-mask {
  background-color: #e1dfd3;
}

.residences-slide {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee1845566f5cfc97269f4_roof-render-1.5x.jpg");
  background-position: 50%;
  background-size: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.residences-slide._1 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bea8e318a3b2336d5e578b_17070-section-64-cgi02-exterior-urban-forecourt-dr-w2192-q35-norrebro-watson-67f9c.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._2 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee18461ca44956ceddc91_space-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._3 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee1831b19b9dc35382cef_building-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._4 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee183bd91518ee0fea3dc_living-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._5 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee183315fb4f90a8174c3_bathroom-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._6 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee18317be73bc4332e740_lounge-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._7 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/67bee183f68cce0b2c9e9f6d_bedroom-render-1.5x.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._8 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136f7a6e80c97e52527_11_HIN21-050_EXT_OFF%20THE%20LEASH%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._9 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136e7789f90f617eaf9_01_HIN22-015_POOL%20AREA.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._10 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e136db49edac2bc7cf47_08_HIN21-050_EXT_PLAY%20TERRACES.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-slide._11 {
  background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6580e147c9849fdc4d4ab708_06_HIN21-050_INT_BATHROOM%20SCHEME%2002.jpg");
  background-position: 50%;
  background-size: cover;
}

.residences-button-black-2col {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #e1dfd3;
  border: 2px solid #f37c58;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.residences-button-black-2col.mob-adjust {
  cursor: pointer;
}

.residences-button-black-2col.mob-adjust.dha {
  color: #000;
  background-color: #e1dfd3;
  border-color: #000;
  grid-template-columns: 1fr;
}

.full-width {
  width: 100%;
}

.elm-lane---video-wrap {
  object-fit: contain;
  min-width: 100%;
  min-height: 100%;
}

.elm-lane-3-col-table {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.play-pause-button {
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 10px;
  margin-left: 10px;
  display: block;
  inset: auto auto 0% 0%;
}

.elm-lane-play-pause {
  margin-bottom: 10px;
  margin-left: 10px;
  inset: auto auto 0% 0%;
}

.elm-lane-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-right: 0;
  overflow: hidden;
}

.elm-lane-slider {
  z-index: 555;
  background-color: #0000;
  height: 400px;
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative;
}

.elm-lane-light-box {
  z-index: 555;
  object-fit: fill;
  width: 100%;
  height: 100%;
  position: relative;
}

.elm-lane-slide {
  width: 33.33%;
  padding-right: 3px;
}

.div-h80 {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 80vh;
  margin: auto;
  display: flex;
}

.div-h80.flex {
  align-items: stretch;
  display: flex;
}

.div-h80.divh350px {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 270px;
  margin-left: 0;
  position: relative;
}

.div-h80.projects-img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  position: relative;
}

.div-h80.grey-bg {
  background-color: #4c4d4f1a;
  border-radius: 16px;
  padding: 60px 20px;
  box-shadow: 6px 8px 13px -3px #4c4d4f24;
}

.retreat-logo {
  max-width: none;
  height: 100%;
  margin-right: 0;
  display: block;
  overflow: visible;
}

.margin-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.width-80 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.height60 {
  height: 60vh;
}

.width-100 {
  width: 100%;
}

.margin-100-top {
  margin-top: 100px;
}

.retreat-icon-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.retreat-icon {
  width: 5rem;
  margin-right: 0;
}

.retreat-button {
  border: 1px solid var(--white);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  transition: all .3s;
  display: flex;
}

.retreat-button:hover {
  background-color: #ffffff1a;
  border-radius: 30px;
}

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

.team-logo-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-logo {
  width: auto;
  max-width: 175px;
  height: auto;
  max-height: 90px;
  margin-right: 0;
  display: block;
}

.margin-0 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.retreat-divider {
  height: 60px;
}

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

@media screen and (min-width: 1440px) {
  .section-content.hide {
    display: none;
  }

  .section-content.lightgrey {
    background-color: #c4bcb71a;
  }

  .para.subheading-2._20px-margin {
    margin-bottom: 25px;
  }

  .form-text-field.multiline {
    border-width: .5px;
    border-color: var(--light-grey);
  }

  .footer-link.t-cs.end {
    border-right-style: none;
  }

  .pagination {
    align-content: center;
  }

  .next {
    align-self: stretch;
    padding-bottom: 9px;
  }

  .soldbanner {
    border: 1px #000;
    text-decoration: underline;
    display: block;
  }

  .contact-form {
    padding-bottom: 0;
  }

  .processheadings.underline {
    text-decoration: underline;
  }

  .grid-19 {
    grid-column-gap: 20px;
  }

  .div-block-85 {
    background-color: var(--pale);
  }

  .div-block-85.runninggrey {
    background-color: #fff9;
  }

  .div-block-85.margintop {
    background-color: #ffffff4d;
  }

  .div-block-91 {
    justify-content: center;
  }

  .grid-19-copy {
    grid-column-gap: 20px;
  }

  .promo-overlay {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ae2e96e09d9ef3e4db1212_Heart-Header.jpg"), linear-gradient(#ecc2b3, #ecc2b3);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .apply-now-geocon {
    display: inline-block;
  }

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

  .grid-39 {
    justify-content: space-between;
  }

  ._37-agents {
    background-color: #e0cfa3;
  }

  .stat-para {
    margin-bottom: 10px;
  }

  .button-tan-white-text {
    color: var(--black);
    background-color: #eee4cc;
  }

  .button-tan-white-text.largebutton.pink.large-text, .button-tan-white-text.largebutton.large-text {
    color: #fff;
    font-weight: 500;
  }

  .button-tan-white-text.largebutton.tan, .button-tan-white-text.largebutton.pink, .button-tan-white-text.largebutton.green, .button-tan-white-text.largebutton.white {
    background-color: var(--tan);
  }

  .button-tan-white-text.pink {
    color: var(--white);
  }

  ._200-price {
    background-color: #e0cfa3;
  }

  ._100-rent-paid {
    background-color: var(--dark-khaki);
  }

  .sell-first-col {
    box-shadow: 0 0 13px #0003;
  }

  .chevrons {
    margin-right: 0;
    display: block;
  }

  .list-items.rev {
    justify-content: space-between;
  }

  .buy-first-coll {
    box-shadow: 0 0 13px #0003;
  }

  .image-102 {
    opacity: .5;
  }

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

  .property-detail-wrapper {
    justify-content: space-between;
  }

  .div-block-191 {
    margin-top: 5px;
  }

  .floorplan-wrapper {
    flex-direction: row;
  }

  .fkoorplan-inner-wrapper {
    flex-direction: row-reverse;
  }

  .heading-104 {
    text-align: center;
    font-size: 18px;
    line-height: 28px;
  }

  .card-slider_nav {
    justify-content: space-between;
    align-items: center;
    margin-top: 30px;
    display: flex;
  }

  .btn.btn-primary.card-slider_nav-btn.slide-left {
    background-color: var(--dark-khaki);
    margin-top: 0;
    margin-left: 0;
    padding: 16px 20px;
    box-shadow: 0 0 #0000;
  }

  .btn.btn-primary.card-slider_nav-btn.slide-left.w--current {
    box-shadow: inset 0 0 #0000;
  }

  .btn.btn-primary.card-slider_nav-btn.slide-right {
    background-color: var(--dark-khaki);
    margin-top: 0;
    margin-left: 0;
    padding: 16px 20px;
    box-shadow: inset 0 0 #0000;
  }

  .card-slider_nav-icon {
    color: var(--white);
    width: 12px;
    height: 20px;
  }

  .image-124 {
    object-fit: cover;
    width: 100%;
    height: 200px;
    margin-right: 0;
  }

  .horizontal-spacer-1px {
    background-color: var(--black);
    height: 1px;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-191-copy {
    margin-top: 5px;
  }

  .tabs-01 {
    justify-content: space-between;
    width: 90%;
  }

  .tabs-menu-01 {
    width: 30%;
  }

  .bd-step {
    border: 3px solid var(--light-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .vert-line {
    margin-left: auto;
    margin-right: auto;
  }

  .pink-step {
    background-color: #efcbbecc;
    border-style: solid;
    border-width: 2px;
    min-width: 180px;
    min-height: 180px;
  }

  .pink-step.or {
    background-color: #efcbbe66;
    border-style: solid;
    min-width: 180px;
    min-height: 180px;
  }

  .tan-step {
    border: 3px solid var(--tan);
    background-color: #efe2c3cc;
  }

  .grey-black-combo-step {
    border: 3px dashed var(--dark-grey);
    background-color: #4c4d4f1c;
    min-width: 180px;
    min-height: 180px;
  }

  .green-step {
    border: 2px solid var(--dark-khaki);
    background-color: #c6cdaccc;
    min-width: 180px;
    min-height: 180px;
  }

  .green-step.alt-padding {
    padding-bottom: 30px;
  }

  .dark-pink-step-w-outline {
    border: 3px dashed var(--light-coral-2);
    background-color: #d6757026;
    min-width: 180px;
    min-height: 180px;
  }

  .dark-grey-step {
    background-color: var(--dark-grey);
    border-style: none;
    border-width: 3px;
    min-width: 180px;
    min-height: 100px;
  }

  .light-grey-step {
    border: 2px solid var(--light-grey);
    background-color: #00000012;
    min-width: 180px;
    min-height: 180px;
  }

  .dark-pink-step, .accounts-step {
    border: 3px solid var(--light-coral-2);
    background-color: var(--light-coral-2);
    min-width: 180px;
    min-height: 180px;
  }

  .principal-step {
    border: 3px solid var(--dark-khaki);
    background-color: var(--dark-khaki);
    min-width: 180px;
    min-height: 180px;
  }

  .mid-grey-step {
    border: 3px solid var(--light-grey);
    background-color: var(--light-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .brown-step {
    background-color: var(--orange);
    border: 2px solid #d5a286cf;
    min-width: 180px;
    min-height: 180px;
  }

  .link-box {
    padding-right: 0;
  }

  .text-block-95 {
    color: var(--black);
    line-height: 26px;
  }

  .check-icon-2 {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/62147a1a0b87def0578a0959_Dash-green.svg");
    width: 18px;
    height: 18px;
    display: flex;
    overflow: visible;
  }

  .tabs-content-5 {
    padding-left: 60px;
  }

  .tab-link-4.w--current {
    padding-right: 0%;
  }

  .kg-tabs {
    width: 70%;
  }

  .misc-step-3 {
    border: 3px solid var(--light-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .light-orange-step {
    border: 2px solid var(--light-salmon);
    background-color: #f69f6d8c;
    min-width: 180px;
    min-height: 180px;
  }

  .light-grey---external-step {
    border: 3px dashed var(--black);
    background-color: var(--white-smoke);
    min-width: 180px;
    min-height: 180px;
  }

  .orange-step {
    background-color: var(--light-salmon);
    border: 2px solid #f69f6d9c;
    min-width: 180px;
    min-height: 180px;
  }

  .ccs-accounts-step {
    border: 2px solid var(--dark-khaki);
    background-color: #a0ab748c;
    min-width: 180px;
    min-height: 180px;
  }

  .header-step {
    border: 2px none var(--black);
    background-color: var(--dark-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .director-step {
    border: 3px solid var(--light-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .lead-gen-step {
    border: 3px solid var(--tan);
    background-color: #efe2c3cc;
  }

  .image-264 {
    margin-left: 0;
  }

  .text-span-185, .text-span-186 {
    font-weight: 500;
  }

  .black-step {
    background-color: var(--black);
    border-style: solid;
    border-width: 2px;
    min-width: 180px;
    min-height: 180px;
  }

  .black-step.or {
    background-color: #efcbbe66;
    border-style: solid;
    min-width: 180px;
    min-height: 180px;
  }

  .vert-line-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .slide-33 {
    height: auto;
  }

  .section-8 {
    height: 400px;
  }

  .section-9 {
    width: 100vw;
    height: 100vh;
    display: flex;
  }

  .section-10 {
    height: 50vh;
    margin-top: auto;
    margin-bottom: auto;
  }

  .slide-34 {
    height: 100vh;
    margin-top: auto;
    margin-bottom: auto;
  }

  .slider-13 {
    margin-bottom: auto;
  }

  .grid-87 {
    grid-column-gap: 16px;
    grid-template-areas: "Area";
  }

  .section-11 {
    height: 100vh;
  }

  .body-5 {
    overflow: visible;
  }

  .section-13 {
    flex-direction: row;
    justify-content: space-between;
    margin-top: 64px;
    margin-left: 200px;
    margin-right: 200px;
    padding-right: 0;
  }

  .div-block-383 {
    object-fit: fill;
    justify-content: flex-end;
    align-self: auto;
    align-items: center;
    width: auto;
    display: flex;
  }

  .heading-160, .heading-161, .propertydetails {
    margin-right: 10px;
  }

  .container-main {
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 50px;
    padding-right: 0;
    display: block;
  }

  .div-block-384 {
    flex: 0 auto;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    display: flex;
  }

  .grid-88 {
    grid-template-rows: auto auto auto auto;
    grid-auto-flow: row;
  }

  .short-stay---box-pullout.bg-tan.left-border {
    justify-content: center;
  }

  .tabs-menu-short-stay {
    width: auto;
  }

  .tabs-01-short-stay {
    justify-content: space-between;
    width: 100%;
  }

  .tab-link-01-st, .tab-link-01-st.w--current {
    width: 30%;
  }

  .portal-logos {
    max-width: 80%;
  }

  .button-green-white-text {
    color: var(--black);
    background-color: #eee4cc;
  }

  .button-green-white-text.largebutton.large-text._50px-margin {
    background-color: var(--dark-khaki);
    color: #fff;
  }

  .modal-wrapper-shortstays.estimates {
    display: none;
  }

  .tpcf---button---dark {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .tpcf---button---light {
    border-radius: 20px;
    align-self: stretch;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tpcf---para.white.bottom---margin {
    margin-bottom: 30px;
  }

  .image-pair-grid-3-1 {
    grid-template-columns: 2.7fr 1fr;
  }

  .image-pair-grid-1-1 {
    grid-column-gap: 60px;
    grid-row-gap: 58px;
  }

  .image-pair-grid-1-1._100px-gap {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  .tpcf---tab-link {
    opacity: .5;
  }

  .tpcf---loan-icons {
    max-width: 50px;
  }

  .tpcf---callout---black {
    border-radius: 20px;
    flex-direction: column;
    padding: 30px;
  }

  .tpcf---calculator-button {
    max-width: 60px;
  }

  .div-block-404 {
    background-color: #fff;
  }

  .white-line-2px {
    background-color: #fff;
    height: 2px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-405 {
    border: 1px #000;
  }

  .tpcf---divider {
    height: 100px;
  }

  .image-pair-grid-1-1-copy {
    grid-column-gap: 60px;
    grid-row-gap: 58px;
  }

  .image-pair-grid-1-1-copy._100px-gap {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  .grid-97 {
    grid-column-gap: 39px;
  }

  .pm---pull-out {
    background-color: #c4bcb71a;
    flex-direction: column;
    justify-content: space-between;
    padding: 30px;
    display: flex;
  }

  .pm-rental-benefits-button {
    background-color: var(--dark-grey);
    color: #fff;
    border-radius: 20px;
  }

  .pm-rental-benefits-button:hover {
    opacity: .8;
  }

  .pm-rental-button {
    background-color: var(--dark-grey);
    color: #fff;
    text-align: center;
    border-radius: 20px;
    justify-content: center;
    width: 60%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .pm-rental-button:hover {
    opacity: .8;
  }

  .tppcf-finance-link-button {
    border-radius: 20px;
    align-self: stretch;
    padding-left: 20px;
    padding-right: 20px;
  }

  .refinancing-loans-tab {
    opacity: .5;
  }

  .modal-wrapper-tpcf.estimates, .modal-wrapper-tpcf.preliminary-borrowing-assessment, .modal-wrapper-tpcf.health-check {
    display: none;
  }

  .button-dark {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .ipp-privacy.estimates {
    display: none;
  }

  .light-grey-button, .green-button, .tan-button-ipp, .pink-button-ipp, .salmon-button {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .our-locations-div {
    justify-content: space-between;
  }

  .spring-auctions-section.hide {
    display: flex;
  }

  .spring-auctions-section.lightgrey {
    background-color: #c4bcb71a;
  }

  .emporium-heading.white-text.cent.no-margin {
    font-size: 30px;
  }

  .emporium-blue-pullout {
    border-radius: 5px;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack {
    padding: 0;
  }

  .slider-14 {
    height: 75vh;
    margin-left: 41px;
    margin-right: 41px;
  }

  .image-291 {
    margin-right: 0;
    display: inline-block;
  }

  .slide-35 {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e594282ce12a4bc785e4_dog-in-a-house-interior-2021-08-26-15-43-09-utc.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-36 {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e5947826f1f49f8a3db1_kitchen-in-modern-vacation-house-2021-08-26-18-24-29-utc.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-37, .slide-38 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-39 {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e594282ce12a4bc785e4_dog-in-a-house-interior-2021-08-26-15-43-09-utc.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-40 {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/64d2e5944696e5e4a6f53079_bathroom-2021-08-28-22-29-36-utc.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .wg-para.subheading-2._20px-margin {
    margin-bottom: 25px;
  }

  .wg-modal.estimates {
    display: none;
  }

  .grid-faq {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .faq-question {
    border-radius: 0;
    min-height: 25vh;
  }

  .faq-arrow {
    margin-top: 20px;
    margin-right: 0;
  }

  .faq-answer {
    border-style: solid;
    border-width: 2px;
    border-radius: 0;
    padding: 20px 30px 30px;
  }

  .faq-answer-p {
    margin-bottom: 0;
    font-size: 15px;
  }

  .bold-text-19 {
    font-size: 24px;
    font-weight: 500;
    line-height: 22px;
  }

  .list-item-29 {
    font-size: 15px;
    line-height: 25px;
    list-style-type: decimal;
  }

  .list-11 {
    list-style-type: decimal;
  }

  .misc-step-6 {
    border: 3px solid var(--light-grey);
    min-width: 180px;
    min-height: 180px;
  }

  .admin-step {
    border: 3px solid var(--tan);
    background-color: #efe2c3cc;
  }

  .modal-insiders-event.estimates {
    display: none;
  }

  .tpcf---case-study-icons {
    max-width: 50px;
  }

  .modal-wrapper-wodengreen.estimates {
    display: none;
  }

  .sticky-image._1 {
    max-width: 20%;
  }

  .norrebro-para.subheading-2._20px-margin {
    margin-bottom: 25px;
  }
}

@media screen and (min-width: 1920px) {
  .paragraph-12 {
    text-align: center;
  }

  .promo-overlay {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60ae2e96e09d9ef3e4db1212_Heart-Header.jpg"), linear-gradient(#ecc2b3, #ecc2b3);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .div-block-174 {
    max-width: 850px;
  }

  .button-tan-white-text.largebutton.pink.large-text, .button-tan-white-text.largebutton.tan.large-text, .button-tan-white-text.largebutton.pink.large-text, .button-tan-white-text.largebutton.green.large-text, .button-tan-white-text.largebutton.white.large-text {
    min-width: 30vw;
    max-width: 30vw;
  }

  .button-tan-white-text.pink {
    color: var(--white);
  }

  .blog-cta {
    font-size: 17px;
  }

  .light-grey-step {
    border-color: var(--light-grey);
  }

  .mid-grey-step {
    border-color: var(--light-grey);
    background-color: var(--light-grey);
  }

  .div-block-279 {
    grid-row-gap: 10px;
  }

  .container-12 {
    max-width: 1600px;
  }

  .slide-24, .slide-25, .slide-26 {
    width: 33.3%;
  }

  .slide-27, .slide-28, .slide-29, .slide-30, .slide-31, .slide-32, .slide-1-5 {
    width: 33%;
  }

  .light-orange-step {
    border-color: var(--light-salmon);
    background-color: #f69f6d80;
  }

  .light-grey---external-step {
    border-color: var(--black);
    background-color: var(--white-smoke);
  }

  .orange-step {
    background-color: var(--light-salmon);
    border-color: #f69f6d57;
  }

  .ccs-accounts-step {
    border-color: var(--dark-khaki);
    background-color: #a0ab7470;
  }

  .header-step {
    background-color: var(--dark-grey);
    border-color: #f69f6d57;
  }

  .para-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .black-step {
    background-color: var(--black);
  }

  .div-block-383 {
    justify-content: flex-end;
  }

  .te-linkbox, .te-tab {
    cursor: pointer;
  }

  .team-section {
    margin-bottom: 100px;
  }

  .slider-navigation.prev-slide, .slider-navigation.next-slide {
    cursor: pointer;
  }

  .grid-3-col._60px-bottom-margin {
    min-width: 100%;
  }

  .text-div3.tan-stroke-sides-top, .text-div3.tan-stroke-sides-bottom {
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .audience-pull-out {
    padding: 31px;
  }

  ._5-star-assessment-report-div {
    justify-content: space-between;
    display: block;
  }

  .tabs-menu-short-stay {
    width: auto;
  }

  .tabs-01-short-stay {
    width: 100%;
  }

  .short-stay-tabs {
    flex: 0 auto;
    justify-content: space-between;
    width: auto;
    margin-right: auto;
    display: flex;
  }

  .tab-link-01-st {
    padding: 11px 31px;
  }

  .tab-link-01-st:hover {
    background-color: #e7706f33;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-01-st.w--current {
    background-color: var(--light-coral);
    color: var(--white-smoke);
    border: 0 solid #000;
    padding: 31px;
  }

  .tabs-content-short-stay {
    flex: 0 auto;
    justify-content: space-between;
    align-items: flex-start;
    padding: 31px 0 31px 31px;
    display: flex;
  }

  .button-green-white-text.largebutton.large-text._50px-margin {
    min-width: 30vw;
    max-width: 30vw;
  }

  .grid-1-col._60px-bottom-margin {
    min-width: 100%;
  }

  .modal-insiders-event {
    justify-content: center;
    align-items: center;
    padding: 70px;
  }

  .sticky-grid {
    grid-template-columns: .5fr .75fr;
  }

  .description-wrapper.centre {
    text-align: left;
  }

  .mcgar---bg-video {
    width: 100%;
    height: 30vh;
  }

  .mcgar--head-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    width: 100vw;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: grid;
  }

  .mcgar---left-wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    padding-bottom: 0;
    padding-left: 100px;
    padding-right: 100px;
    display: flex;
  }

  .mcgar---video-wrap {
    height: 30vh;
  }

  .mcgar---2-col-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 100px;
    display: grid;
  }

  .mcgar---right-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 100px;
    padding-right: 100px;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  .nav-link {
    text-transform: uppercase;
    line-height: 22px;
  }

  .navbar {
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .navlogo {
    display: block;
  }

  .navmenu {
    display: none;
  }

  .cont-heading {
    flex-direction: column;
  }

  .cont-heading.centred {
    flex-direction: row;
  }

  .sect-heading.project {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b75f36a38cb0575c0c7f_yellow-frame.jpg");
    background-size: auto, cover;
  }

  .sect-heading.payuswhatpromo {
    background-image: linear-gradient(#00000059, #00000059), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .sect-heading.investmentchecklist {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0284301341fcf715c0c64_pink-header.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .sect-heading.healthcheck {
    height: 75vh;
  }

  .sect-heading.auctions-promo {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6306b7dc09d64a267d4bd341_Floriade_bg-web.jpg"), linear-gradient(#0000, #0000);
    background-position: 50% 0, 0 0;
    height: 60vh;
  }

  .sect-heading.rma-header {
    height: 60vh;
  }

  .sect-heading.home.hide-mobile.show-tablet {
    display: block;
  }

  .sect-heading.home.hide-mobile.hide-tablet {
    display: none;
  }

  .sect-heading.insiders-party {
    height: 75vh;
  }

  .section-content {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-content.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .section-content.nomarginbottom.floriade-background {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-content.cta {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/633baa4b3f8d1990ede5f4ae_DSC_2380.jpg");
    background-size: auto, cover;
  }

  .section-content.floriade {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-content.new {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-content.careers {
    padding: 20px;
  }

  .cont-head {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .para {
    text-align: center;
  }

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

  .para.cent.vpad20px {
    color: var(--white);
  }

  .para.cent.centre {
    text-align: center;
  }

  .para.cent.centre.left-align {
    text-align: left;
  }

  .para.cent.centre.left-align.white, .para.cent.tab, .para.cent.centonmob {
    text-align: center;
  }

  .para.cent-large.alt {
    margin-bottom: 0;
    display: flex;
  }

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

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

  .para._14px.centonmob {
    text-align: center;
    font-size: 15px;
  }

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

  .para.left-align-mobile, .para.dotpoint {
    text-align: left;
  }

  .para._50pxmargin {
    margin-bottom: 20px;
  }

  .para.no-margin.bold-text.centre-mobile.bottom-margin {
    margin-bottom: 40px;
  }

  .para.right-align.centre-mobile {
    text-align: center;
  }

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

  .divider-h40px.show-mob {
    display: block;
  }

  .div-block-5 {
    text-align: left;
  }

  .collection-list-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-logo-link {
    margin-bottom: 10px;
  }

  .body.black-bg {
    background-image: linear-gradient(to bottom, var(--black), var(--black));
  }

  .sect-propertyspecs {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-10 {
    width: 40%;
    margin-left: 20px;
  }

  .div-block-11 {
    width: 50%;
    margin-left: 40px;
    margin-right: 20px;
  }

  .div-propertyspecs {
    justify-content: space-between;
  }

  .h-cent._80-w {
    width: 100%;
  }

  .h-cent.nopad {
    margin-bottom: 0;
  }

  .property-icons {
    padding-bottom: 10px;
  }

  .h-lowpad {
    font-size: 24px;
  }

  .h-lowpad.white {
    text-align: left;
  }

  .image-3 {
    height: 20px;
    margin-left: 5px;
    margin-right: 20px;
  }

  .div-block-14 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .divagent {
    margin-left: 15px;
    margin-right: 15px;
    padding-right: 0;
  }

  .divagentdetails {
    padding-right: 10px;
  }

  .white {
    text-align: center;
  }

  .div-w100.divh350px {
    height: 270px;
  }

  .divagent2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .downloadbox.ur._70, .downloadbox.urgent-repairs._70 {
    width: 90%;
  }

  .sect-teamheader.new {
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
  }

  .blogtext {
    align-self: flex-start;
  }

  .propertylistings {
    height: auto;
  }

  .grid {
    place-items: center;
  }

  .collection-list-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .collection-list-wrapper-3 {
    margin-left: -40px;
    margin-right: -40px;
  }

  .heading {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-2 {
    background-color: #ddd0;
    display: none;
  }

  .dropdown {
    display: block;
  }

  .brand.w--current {
    padding-left: 0;
  }

  .heading-5 {
    font-size: 20px;
  }

  .logo-div {
    max-width: 100px;
    max-height: 100px;
  }

  .nav-menu {
    background-color: #fdfdfddb;
  }

  .icon-3 {
    color: var(--white);
  }

  .icon-3.black {
    color: #000;
  }

  .body-3 {
    overflow: scroll;
  }

  .div-block-26 {
    padding-right: 40px;
  }

  .agentpara {
    display: block;
  }

  .link.pink.centmob {
    text-align: right;
  }

  .link.pink.centmob.left {
    text-align: left;
  }

  .background-video {
    object-fit: contain;
    background-size: cover;
    width: 100%;
    min-height: auto;
    margin-top: 10px;
  }

  .colllistproperty {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .parapropertylisting {
    text-align: left;
  }

  .divagentimage2 {
    margin-bottom: 10px;
  }

  .divagentdetails2 {
    padding-right: 10px;
  }

  .image-19 {
    padding-right: 20px;
  }

  .nav-link-2, .nav-link-3, .dropdown-toggle-4 {
    display: block;
  }

  .servicesform {
    width: 70%;
  }

  .gridnew {
    padding-left: 40px;
    padding-right: 40px;
  }

  .background-video-2 {
    object-fit: contain;
    width: 100%;
    min-height: auto;
    margin-top: 10px;
    display: none;
  }

  .paragraph-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-item-4 {
    flex-direction: column;
  }

  .collection-list-blog {
    max-width: 90%;
  }

  .blog-link-box {
    max-width: 100%;
  }

  .lwrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button-8 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-43 {
    object-fit: cover;
    height: 100%;
  }

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

  .ctatextarea {
    padding: 20px;
  }

  .image-44 {
    max-width: 90%;
  }

  .div-block-58, .div-block-59 {
    width: 90%;
  }

  .image-50 {
    height: 100%;
  }

  .div-block-65 {
    background-position: 80%;
  }

  .grid-19 {
    flex-direction: column;
    display: flex;
  }

  .div-block-91 {
    flex-direction: row-reverse;
  }

  .grid-19-copy {
    flex-direction: column;
    display: flex;
  }

  .image-mockup {
    object-fit: cover;
    height: 100%;
  }

  .cta-block-heading.white {
    text-align: left;
  }

  .cta-block-heading.white.l {
    text-align: left;
    margin-bottom: 10px;
  }

  .div-block-94, .div-block-94-copy {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .n-consultation, .s-consultatiomn {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cont-content._1100px {
    padding-left: 30px;
    padding-right: 30px;
  }

  .main-container {
    padding-left: 20px;
  }

  .img-wrap.b2r-3 {
    background-position: 100%;
  }

  .promo-overlay {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 60vh;
    margin-top: 0;
    overflow: visible;
  }

  .left-align-container {
    flex: 0 auto;
  }

  .heading-promo {
    padding-left: 0;
    padding-right: 20px;
  }

  .image-70 {
    display: block;
    position: absolute;
  }

  .legislation-heading-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text-block-2 {
    padding-right: 20px;
  }

  .heading-alternate {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-alternate.floriade._40px.left-align {
    padding-left: 0;
  }

  .heading-alternate.collective-auctions---spring._40px.white {
    overflow-wrap: break-word;
  }

  .heading-alternate.collective-auctions---spring._40px.left-align {
    text-align: center;
    padding-left: 0;
  }

  .investor-articles {
    margin-left: -40px;
    margin-right: -40px;
  }

  .collection-list-2-copy {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-mockup-copy, .image-l-rounded, .image-r-rounded {
    object-fit: cover;
    height: 100%;
  }

  .lhand-side {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .landlord-tip-block {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .for-ll-img {
    object-fit: cover;
  }

  .navlogosmall {
    display: none;
  }

  .collective-network-grid {
    display: flex;
  }

  .partner-info-wrapper {
    padding: 20px 20px 20px 40px;
  }

  .partner-link-block {
    width: 100%;
  }

  .navmenu-copy {
    display: none;
  }

  .sect-heading-video {
    background-color: #00000096;
  }

  .cont-heading-video {
    flex-direction: column;
  }

  .heading-93, .text-block-19, .list-item-10 {
    text-align: left;
  }

  .event-r {
    width: 100%;
  }

  .dropdown-link {
    text-transform: uppercase;
    white-space: pre-wrap;
    line-height: 22px;
  }

  .cont-heading-slider {
    flex-direction: column;
  }

  .nextbuttontext, .previousbuttontext {
    text-align: left;
  }

  .cont-content-1080px {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-182 {
    padding-right: 20px;
  }

  .property-description-grid {
    display: block;
  }

  .button-w-icon-black {
    margin-left: 0;
    display: flex;
  }

  .button-w-icon-black.hide-desktop {
    display: none;
  }

  .text-block-48-copy {
    text-align: left;
  }

  .slide-1 {
    width: 100%;
  }

  .button-8-copy {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-italics {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container {
    width: 90%;
  }

  .div-block-215 {
    grid-column-gap: 20px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 10px;
    display: grid;
  }

  .colour-selection-button-b1 {
    margin-left: 0;
    display: flex;
  }

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

  .caps-heading.white {
    text-align: left;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .colour-selection-button-b2, .colour-selection-button-b3, .fact-sheet-metropol {
    margin-left: 0;
    display: flex;
  }

  .footer-new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-bar-new {
    flex-direction: row;
    justify-content: space-between;
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .navmenu-new {
    display: flex;
  }

  .navlogo-new {
    margin-left: 0;
    display: block;
  }

  .overlay-menu {
    width: 60vw;
    padding-bottom: 20px;
  }

  .form-flex._2 {
    justify-content: center;
    align-items: center;
  }

  .text-field-form.nopad.white {
    text-align: left;
  }

  .video-library-header {
    margin-top: 0;
  }

  .full-page-container {
    justify-content: flex-start;
  }

  .div-block-247 {
    padding-left: 30px;
  }

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

  .process-heading {
    padding-right: 30px;
  }

  .process-heading.last {
    padding-right: 20px;
  }

  .lwrap-copy {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-head-wrap {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin-top: 150px;
  }

  .grid-71 {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-276.left-align {
    text-align: left;
  }

  .cta.outline {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-114 {
    margin-bottom: 5px;
  }

  .div-head-wrap-1-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .image-164 {
    width: 70vw;
    margin-right: 0;
  }

  .bottom-info-2 {
    margin-right: 30px;
  }

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

  .tab-link-3 {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .tabs-menu-3 {
    border-bottom: 1px solid #ffffff4d;
    flex-direction: row;
    padding-bottom: 30px;
    padding-right: 30px;
  }

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

  .pricing-group-button-2 {
    margin-top: 30px;
  }

  .tabs-content-5 {
    border-left-style: none;
    padding-top: 30px;
    padding-left: 0;
  }

  .team-member.vert-mob {
    flex-direction: column;
    align-items: flex-start;
  }

  .start-link {
    padding-right: 0;
  }

  .select-field.white {
    text-align: left;
  }

  .select-field.white.margin.short-stay.no-margin {
    margin-right: 10px;
  }

  .award-icon {
    margin-top: 10px;
    margin-right: 10px;
  }

  .image-172 {
    margin-bottom: 20px;
  }

  .property-details-wrapper.cc-auctions.spring-2024 {
    border-bottom-color: var(--white);
    padding-bottom: 20px;
  }

  .property-details-r.cc-auctions {
    margin-bottom: 10px;
  }

  .property-address.cc-auctions.alt {
    margin-bottom: 17px;
    font-size: 18px;
  }

  .property-address.cc-auctions.pink {
    margin-bottom: 23px;
    font-size: 30px;
  }

  .property-address.cc-auctions.spring2024 {
    margin-bottom: 20px;
  }

  .property-price.cc-auctions {
    margin-bottom: 14px;
    font-size: 20px;
  }

  .button-w-icon-black-2 {
    margin-left: 0;
    display: flex;
  }

  .flex-l {
    width: 80%;
  }

  .flex-l._40 {
    flex-direction: column;
    display: flex;
  }

  .flex-l._60 {
    width: 80%;
  }

  .flex-r {
    width: 20%;
  }

  .slide-15, .slider-9 {
    min-height: 0;
  }

  .slide-nav-12 {
    inset: auto 0% 0%;
  }

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

  .h3.white._40pxmargin {
    text-align: left;
    margin-bottom: 20px;
  }

  .h3.white.bold.large.centered-container._25px-margin {
    text-align: center;
  }

  .tab-link-4 {
    padding-right: 0%;
  }

  .apply-now-button, .virtual-tour, .video-button, .webook-button, .floorplan-button-black {
    margin-left: 0;
    display: flex;
  }

  .kg-footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sect-heading-video-copy {
    background-color: #00000096;
  }

  .content2-jumbonumber {
    font-size: 70px;
    line-height: 90px;
  }

  .decoline {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

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

  ._3-col {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .con0tent2-number-wrapper {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .link-26 {
    font-size: 17px;
  }

  .div-block-317 {
    padding-left: 0;
  }

  ._5-col {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .div-w70 {
    width: 90%;
  }

  .footer-bottom-only {
    padding-left: 20px;
    padding-right: 20px;
  }

  .promo-wrapper {
    justify-content: center;
    display: block;
    position: static;
  }

  .promo-copy {
    max-width: 100%;
    position: static;
  }

  .header-wrapper {
    align-items: center;
    padding-top: 60px;
  }

  .header-l-col {
    width: 80%;
  }

  .enviro-badge {
    opacity: .8;
    width: 160px;
    height: auto;
    inset: 5% 5% auto auto;
  }

  .image-201 {
    opacity: 1;
  }

  .yes-no-flex._2 {
    justify-content: center;
    align-items: center;
  }

  .heading-140, .heading-141, .heading-142, .heading-143, .heading-144, .heading-145 {
    margin-top: 0;
  }

  .tab-img-04-copy-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  }

  ._5-col-wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  ._5-col-content-wrap {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  ._5-col-copy {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .image-202 {
    margin-left: 0;
    margin-right: 0;
  }

  .nav-button-icon {
    display: inline-block;
  }

  .nav-button {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .nav-button:hover {
    color: #646485;
  }

  .nav-logo-wrapper {
    padding: 20px 10px 10px;
  }

  .nav-bar {
    width: 33%;
  }

  .social-link-wrapper {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .nav-button-bg {
    display: none;
  }

  .social-links {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-button-text {
    background-color: #fff;
    display: none;
  }

  .construction-update-wrapper {
    padding: 20px 20px 20px 60px;
  }

  .construction-update-wrapper.wg {
    padding-left: 20px;
  }

  .h-cent-l._80-w {
    width: 100%;
  }

  .h-cent-l.nopad {
    margin-bottom: 0;
  }

  .h-cent-l.white.large.left {
    text-align: left;
  }

  .date-heading.pink {
    margin-right: 0;
  }

  .date-heading.grey {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 16px;
  }

  .date-heading.pink, .date-heading.tan, .date-heading.green {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 16px;
  }

  .date-heading.wg {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 16px;
  }

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

  .date-subhead {
    background-color: #fff;
    display: none;
  }

  .subheading-copy.black.wg {
    text-align: center;
  }

  .faq_content-wrap {
    margin-top: 20px;
  }

  .faq_answer-wrap {
    padding-right: 10px;
  }

  .social-links-2 {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .project-update-mob-nav {
    display: none;
  }

  .navbar-project-updates {
    background-color: #ddd0;
    display: none;
  }

  .h-lowpad-copy {
    font-size: 24px;
  }

  .h-lowpad-copy.white {
    text-align: left;
  }

  .project-contacts {
    flex-direction: column;
    display: block;
  }

  .enviro-badge-mob, .small-badge-enviro.hideondesk {
    display: none;
  }

  .no-link.w--current {
    padding-left: 0;
  }

  .image-217 {
    margin-right: 0;
  }

  .project-contacts-taylor-nathtan {
    flex-direction: column;
    display: block;
  }

  ._5-col-wrap-w-pad {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .image-224 {
    margin-left: 0;
    margin-right: 0;
  }

  .price-label {
    color: var(--dark-grey);
  }

  .price-label.white {
    color: var(--white);
  }

  .pricing-card-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .fine-print.white {
    text-align: left;
  }

  .arrow-image {
    display: none;
  }

  .feature-number-wrap {
    flex-direction: column;
  }

  .arrow-wrap {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .arrow-image-mobile {
    display: block;
    position: relative;
    left: 55px;
  }

  .statistic-circle-wrap {
    width: 100%;
  }

  .arrow-image-mobile-02 {
    display: block;
    position: relative;
    left: -55px;
  }

  .statistic-square-wrap, .statistic-phone-wrap, .opening-circle-wrap-copy, .opening-circle-wrap, .statistic-circle-wrap-copy, .opening-circle-wra {
    width: 100%;
  }

  .resource-tabs {
    width: 95%;
  }

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

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

  .heading-xlarge {
    font-size: 3.5rem;
  }

  .text-block-135 {
    line-height: 30px;
  }

  .posts-block {
    padding-right: 20px;
  }

  .collection-list-11 {
    display: block;
  }

  .collection-item-8 {
    margin-bottom: 40px;
  }

  .section-content-slim.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .faq_wrap-grid-copy {
    grid-template-columns: 1fr;
  }

  .pink-button.cta.reverse {
    text-align: center;
  }

  .feature-desc {
    margin-bottom: 10px;
  }

  .feature-name-wrap {
    border-bottom: 1px #0000001a;
    display: flex;
  }

  .pricing-grid-row {
    grid-row-gap: 17px;
    border-top-style: none;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  .pricing-grid-row.cc-plans {
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
    padding-bottom: 20px;
  }

  .pricing-grid-container {
    width: 100%;
  }

  .table-row-3-col.data-row {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .table-row-3-col.data-row.cms._1-bed, .table-row-3-col.data-row._1-bed, .table-row-3-col.data-row._1-bed.alt, .table-row-3-col.data-row._2-bed-2-bath, .table-row-3-col.data-row._3-bed-2-bath, .table-row-3-col.data-row._3-bed-2-bath._28-wealth {
    width: 100%;
  }

  .table-row-3-col.header {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .table-row-3-col.header.cms {
    width: 100%;
  }

  .table-header-details-text {
    font-size: 8px;
    line-height: 10px;
  }

  .table {
    padding-left: 10px;
    padding-right: 10px;
  }

  .table.no-pad.overflow {
    flex: none;
  }

  .table-wrapper-2 {
    height: auto;
    margin-bottom: 20px;
    margin-right: 4px;
  }

  .table-wrapper-2._100 {
    margin-bottom: 0;
    padding-bottom: 10px;
    overflow: auto;
  }

  .table-icon {
    height: 16px;
  }

  .table-1---header---text {
    font-size: 10px;
    line-height: 14px;
  }

  .table-1---header---text.data.center.cms {
    font-size: 13px;
  }

  .table-1---header---text._16px {
    font-size: 14px;
  }

  .grid-83 {
    grid-column-gap: 40px;
    grid-row-gap: 0px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    display: flex;
  }

  .image-251, .image-252 {
    margin-bottom: 20px;
  }

  .event-deets.white {
    height: 100%;
  }

  .event-deets.white.cubby-alt {
    width: auto;
    height: auto;
  }

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

  .heading-149.centre {
    margin-bottom: 0;
  }

  .collective-auctions---header {
    justify-content: center;
    align-items: center;
    padding-left: 50px;
    padding-right: 50px;
  }

  .div-block-369 {
    margin-top: 40px;
  }

  .feature-info-wrap {
    border-bottom: 1px #0000001a;
  }

  .slide-24, .slide-25, .slide-26, .slide-27, .slide-28, .slide-29, .slide-30, .slide-31, .slide-32, .slide-1-5 {
    width: 100%;
  }

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

  .ca-auction-wrap, .ca-auction-wrap-copy {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .register-cta {
    padding-right: 20px;
  }

  .image-164-copy {
    margin-right: 0;
  }

  .collective-auctions {
    grid-template-columns: 1fr 1fr;
  }

  .page-header.orange {
    text-align: left;
    margin-bottom: 20px;
    line-height: 40px;
  }

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

  .flex-container-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .val-footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-title-3 {
    font-size: 28px;
  }

  .c-container, .c-container.cc-10cols {
    max-width: 768px;
  }

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

  .water-redirection-dl-box.ur._70, .land-tax-redirection-dl-box.ur._70, .strata-redirections-box.ur._70, .nsw-general-dl-box.ur._70, .smoke-alarm-redirections-form.ur._70, .bmt-redirections-box.ur._70, .insurance-form-dl.ur._70, .rates-lt-redirection-dl-box.ur._70 {
    width: 90%;
  }

  .collection-list-wrapper-project-team {
    margin-left: 0;
    margin-right: 0;
  }

  .wrap {
    width: 645px;
  }

  .wrap.w50-80-start {
    flex-direction: column;
  }

  ._6-col-last {
    width: auto;
  }

  .text-16.text-16-60 {
    width: 100%;
  }

  .text-16.text-16-60.white {
    text-align: left;
  }

  ._6-col {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

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

  .content3-headline {
    text-align: center;
    margin-top: 0;
    margin-bottom: 30px;
    padding-right: 0;
  }

  ._6-col-last-2 {
    width: auto;
  }

  .icon-wrap {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .te--header-logo {
    max-width: 70%;
  }

  .background-video-6 {
    height: 60vh;
  }

  .team {
    flex-direction: column;
    align-items: center;
  }

  .team._0px-padding {
    flex-direction: column;
  }

  .team-image {
    justify-content: center;
    margin-right: 0;
  }

  .team-details {
    align-items: center;
  }

  .video-grid-3 {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .image-276 {
    margin-bottom: 10px;
  }

  .pagination-3 {
    margin-top: 40px;
  }

  .te-h1.right-align.centre-mobile, .te-h1.centre-mobile {
    text-align: center;
  }

  .te-property-icons {
    padding-bottom: 0;
  }

  .short-stay---box-pullout.bg-lightgrey.bottom-border.pink-stroke {
    min-height: 0;
  }

  .short-stay---box-pullout.bg-lightgrey.bottom-border.pink-stroke.tablet-margin {
    margin-bottom: 40px;
  }

  .short-stay---box-pullout.bg-tan.top-border.tan-stoke.centred.pink {
    align-items: flex-start;
    min-height: auto;
  }

  .h4.centre.extra-margin.left-align-mobile {
    text-align: left;
    margin-bottom: 12px;
  }

  .image-282.margin-bottom {
    margin-top: 40px;
  }

  .modal-wrapper-shortstays.download {
    display: none;
  }

  .modal-wrapper-shortstays.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .modal-wrapper-shortstays.assessment, .modal-wrapper-shortstays.contact {
    display: none;
  }

  .short-stay-modal {
    overflow: scroll;
  }

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

  .navbar-6 {
    border-bottom: .5px solid #000;
    align-items: center;
  }

  .nav-menu-3 {
    background-color: #fff;
    border: .5px solid #000;
  }

  .street-address.nopad.white {
    text-align: left;
  }

  .how-it-works-graphic {
    grid-column-gap: 18px;
    margin-bottom: 0;
  }

  .image-pair-grid-1-3 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tpcf---button-text.white {
    text-align: left;
  }

  .tpcf---button---light {
    padding-left: 19px;
    padding-right: 19px;
  }

  .tpcf---heading2.white, .tpcf---para.white {
    text-align: left;
  }

  .image-pair-grid-3-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .image-pair-grid-1-1 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .image-pair-grid-1-1._100px-gap {
    padding-left: 30px;
    padding-right: 30px;
  }

  .image-pair-grid-1-1.tpcf {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
  }

  .tpcf---loan-tabs {
    flex-direction: column;
  }

  .tabs-content-8 {
    margin-top: 40px;
  }

  .tpcf---tabs-menu---loan-types {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch;
    align-self: flex-start;
    place-items: center start;
    width: 100%;
    display: grid;
    position: static;
  }

  .tpcf---tab-link {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .tpcf---tab-link.w--current {
    align-items: flex-start;
  }

  .tpcf---loan-type-text {
    justify-content: center;
    display: flex;
  }

  .the-process---copy, .the-process---copy.cent {
    text-align: left;
  }

  .the-process---copy.cent.vpad20px {
    color: var(--white);
  }

  .the-process---copy.cent.centre, .the-process---copy.cent.tab, .the-process---copy.cent.centonmob, .the-process---copy.centonmob {
    text-align: center;
  }

  .the-process---copy._14px.centonmob {
    text-align: center;
    font-size: 15px;
  }

  .the-process---copy.centontab {
    text-align: center;
  }

  .the-process---copy.left-align-mobile {
    text-align: left;
  }

  .div-block-408 {
    min-width: 25%;
  }

  .hamburger-menu.w--open {
    color: #000;
    background-color: #fff;
  }

  .section-18 {
    overflow: visible;
  }

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

  .checklist-mockup {
    object-fit: cover;
  }

  .placeholder-image.rounded {
    min-height: auto;
  }

  .modal-wrapper-tpcf.download {
    display: none;
  }

  .modal-wrapper-tpcf.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .modal-wrapper-tpcf.assessment, .modal-wrapper-tpcf.contact {
    display: none;
  }

  .modal-wrapper-tpcf.preliminary-borrowing-assessment {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .modal-wrapper-tpcf.health-check {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .tpcf-modal {
    padding-left: 30px;
    padding-right: 30px;
    overflow: scroll;
  }

  .tpcf---home-loan-types {
    justify-content: flex-start;
  }

  .tpcf---40px-divder-calc {
    display: block;
  }

  .div-block-416 {
    flex-direction: column-reverse;
  }

  .div-right-aligned-content, .div-left-aligned-content {
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ipp---divider.hide-mobile {
    display: none;
  }

  .ipp---privacy-modal {
    max-width: 80%;
    overflow: scroll;
  }

  .ipp-privacy, .ipp-privacy.download {
    display: none;
  }

  .ipp-privacy.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .ipp-privacy.assessment, .ipp-privacy.contact {
    display: none;
  }

  .ipp---video-lightbox {
    max-width: 100vw;
    margin-bottom: 0;
  }

  .ipp---video-lightbox.show-mobile {
    display: none;
  }

  .light-grey-button.vert-stack.right-align, .green-button.vert-stack.left-align, .tan-button-ipp.vert-stack.right-align, .pink-button-ipp.vert-stack.left-align, .salmon-button.vert-stack.right-align {
    align-items: center;
  }

  .ipp---image-right {
    grid-row-gap: 30px;
    flex-direction: column-reverse;
    padding-bottom: 80px;
  }

  .ipp---image-right.bottom {
    padding-bottom: 20px;
  }

  .ipp---image-left {
    grid-row-gap: 30px;
    flex-direction: column;
    padding-bottom: 80px;
  }

  .team---short-stays {
    flex-direction: row;
    align-items: flex-start;
  }

  .spring-auctions-section.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .collective-auctions-enquiry-form {
    flex-direction: column;
  }

  .floriade-4-col-grid {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .collective-auction-listing-div {
    padding-top: 70px;
    padding-bottom: 70px;
  }

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

  .flowers {
    margin-right: 0;
  }

  .flowers---wrapper {
    margin-top: -134px;
  }

  .date.cc-auctions {
    margin-bottom: 22px;
    font-size: 32px;
  }

  .time.cc-auctions {
    -webkit-text-stroke-width: 1px;
    font-size: 32px;
    line-height: 45px;
  }

  .flowers---wrapper-listing {
    margin-top: -134px;
  }

  .flowers-liating {
    margin-right: 0;
  }

  .ca-property-address {
    text-align: center;
  }

  .ca-property-address.centre {
    margin-bottom: 0;
  }

  .wg-heading1._80-w {
    width: 100%;
  }

  .wg-heading1.nopad {
    margin-bottom: 0;
  }

  .wg-heading1.wg-orange.right-align {
    text-align: center;
    padding-bottom: 20px;
  }

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

  .wg-para.cent {
    text-align: left;
  }

  .wg-para.cent.vpad20px {
    color: var(--white);
  }

  .wg-para.cent.centre {
    text-align: center;
  }

  .wg-para.cent.centre.left-align {
    text-align: left;
  }

  .wg-para.cent.tab, .wg-para.cent.centonmob {
    text-align: center;
  }

  .wg-para.cent-large.alt {
    margin-bottom: 0;
    display: flex;
  }

  .wg-para.centonmob {
    text-align: center;
  }

  .wg-para._14px.centonmob {
    text-align: center;
    font-size: 15px;
  }

  .wg-para.centontab {
    text-align: center;
  }

  .wg-para.left-align-mobile {
    text-align: left;
  }

  .wg-para._50pxmargin {
    margin-bottom: 20px;
  }

  .wg-para.no-margin.bold-text.centre-mobile.bottom-margin {
    margin-bottom: 40px;
  }

  .wg-para.right-align.centre-mobile {
    text-align: center;
  }

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

  .wg-para.center.wg-grey {
    text-align: center;
  }

  .wg-para.wg-grey {
    text-align: left;
  }

  .wg-para.wg-grey.small-text.right-align {
    text-align: center;
  }

  .wg-image.no-edge.external {
    height: 100%;
  }

  .wg-heading-copy {
    flex-direction: column;
  }

  .wg-heading-copy.centred {
    flex-direction: row;
  }

  .wg-2-col {
    grid-template-columns: 2fr;
  }

  .wg-2-col._2-1 {
    grid-template-columns: 2fr 2fr;
  }

  .wg-check-point {
    padding-left: 0;
    padding-right: 0;
  }

  .wg---check-list {
    justify-content: flex-start;
  }

  .wg---check-list._10px-margin {
    justify-content: center;
  }

  .wg---check-list.centre {
    justify-content: center;
    margin-top: 20px;
  }

  .wg-modal.download {
    display: none;
  }

  .wg-modal.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .wg-modal.assessment, .wg-modal.contact, .wg-modal.wg-cream {
    display: none;
  }

  .wg-modal-interactive-journey {
    overflow: scroll;
  }

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

  .faq-item-wrapper {
    z-index: 8888;
    position: static;
  }

  .faq-question {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .faq-arrow {
    z-index: 0;
    position: relative;
  }

  .faq-answer {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .wg-tab-menu {
    flex-direction: column;
  }

  .wg-tab-link, .wg-tab-link.w--current {
    text-align: center;
    margin-bottom: 25px;
  }

  .div-block-431 {
    text-align: center;
  }

  .team-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .team---name {
    font-size: 20px;
  }

  .team-info {
    padding-left: 75px;
    padding-right: 75px;
  }

  .team-member---name.hide-tablet-below {
    display: none;
  }

  .collective-club-logo {
    height: 70px;
  }

  .auctioneer-div.spring {
    padding-left: 50px;
    padding-right: 50px;
  }

  .emporium-logo---banner {
    width: 70%;
  }

  .modal-insiders-event {
    padding: 20px;
  }

  .modal-insiders-event.download {
    display: none;
  }

  .modal-insiders-event.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .modal-insiders-event.assessment, .modal-insiders-event.contact {
    display: none;
  }

  .insiders-modal {
    padding: 10px 20px 20px;
    overflow: scroll;
  }

  .insiders-party-video {
    object-fit: fill;
    width: 100%;
    height: auto;
  }

  .woden-green-logo {
    margin-right: 0;
  }

  .woden-green-slider-master, .woden-green-slider-master.clear-top {
    height: 300px;
  }

  .fiori-container.cream-bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .fiori-cont {
    flex-flow: column;
    margin-left: 30px;
    margin-right: 30px;
  }

  .fiori-cont.top-left {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .fiori-cont.left {
    flex-flow: column-reverse;
  }

  .fiori-logo {
    width: 50vw;
  }

  .fiori-wrapper._75 {
    width: 90%;
  }

  .fiori-wrapper.right._30 {
    width: 100%;
    padding-left: 0;
  }

  .fiori-wrapper.left._30 {
    width: 100%;
    padding-right: 0;
  }

  .fiori-wrapper._50, .fiori-image._70 {
    width: 100%;
  }

  .fiori-divider._40px.show-below-desktop {
    display: block;
  }

  .fiori-divider._30vh {
    height: 20vh;
  }

  .apricus-container.grey-bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .apricus-container.dark-grey-bg {
    padding-left: 50px;
    padding-right: 50px;
  }

  .apricus-logo {
    width: 60vw;
  }

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

  .apricus-wrapper.right._30, .apricus-wrapper.left._30 {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .apricus-cont {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-left: 0;
    margin-right: 0;
  }

  .apricus-cont.left {
    flex-flow: column-reverse;
  }

  .apricus-agent-details {
    justify-content: center;
    align-items: center;
  }

  .apricus-para.light-grey.left-align.cent-mob, .apricus-para.align-left {
    text-align: center;
  }

  .apricus-divider._40px.show-below-desktop {
    display: block;
  }

  .apricus-divider._30vh {
    height: 20vh;
  }

  .apricus---team-logos-wapper {
    width: 90%;
  }

  .apricus-image._70 {
    width: 100%;
  }

  .apricus-heading-3.grey.left-align, .apricus-heading-3.cream.left-align {
    text-align: center;
  }

  .apricus-logo-animation {
    width: 100%;
    height: auto;
  }

  .form-8 {
    padding-top: 50px;
  }

  .hindmarsh-contact-details {
    justify-content: center;
    place-items: center stretch;
    display: flex;
  }

  .tpcf---team-profile-image.rounded {
    min-height: auto;
  }

  .modal-wrapper-wodengreen.download {
    display: none;
  }

  .modal-wrapper-wodengreen.estimates {
    display: none;
    position: fixed;
    overflow: hidden;
  }

  .modal-wrapper-wodengreen.assessment, .modal-wrapper-wodengreen.contact {
    display: none;
  }

  .wg-modal-iinvestor-club {
    overflow: scroll;
  }

  .collective-auctions-section._100._100px-padding {
    padding-left: 50px;
    padding-right: 50px;
  }

  .collective-auctions---image.logo {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .collective-auctions---section {
    flex-flow: column;
    padding-left: 50px;
    padding-right: 50px;
  }

  .image-300 {
    margin-left: 0;
    margin-right: 0;
  }

  .collective-auctions---2-col-grid {
    grid-template-columns: 1fr;
  }

  .dividing-line {
    width: 100%;
    height: 2px;
    margin-left: 0;
    margin-right: 0;
  }

  .collective-auction-divider {
    padding-left: 50px;
    padding-right: 50px;
  }

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

  .collective-auctions-video-wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }

  .collective-auctions---section-2 {
    flex-flow: column;
    padding-left: 50px;
    padding-right: 50px;
  }

  .collective-auctions---5-col-grid {
    grid-template-columns: 1fr 1fr;
  }

  .incentive-div.spring {
    padding-left: 50px;
    padding-right: 50px;
  }

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

  .collective-auctions-logo {
    margin-bottom: 10px;
  }

  .collective-auctions---1-col {
    grid-template-columns: 1fr;
  }

  .register.spring {
    padding-left: 50px;
    padding-right: 50px;
  }

  .collective-auction-register-to-bid {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .marquee-bottom-train {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .menu-item-wrapper.tablet-none, .tablet-layout-none {
    display: none;
  }

  .cover-image.width-25 {
    width: 25rem;
  }

  .cover-image.width-30 {
    width: 30rem;
  }

  .brand-2 {
    z-index: 10;
  }

  .quatre-olumns {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .navbar-grid {
    flex: 0 auto;
    grid-template-columns: 1fr auto;
    align-self: center;
  }

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

  .banner-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .gap-2-horizontal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .gap-2-horizontal.left {
    justify-content: flex-start;
    align-items: center;
  }

  .gap-2-horizontal.tablet-vertical {
    flex-flow: row;
  }

  .navbar-logo-hide {
    width: 8rem;
  }

  .footer-grid-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .sticky-wrapper.padding-left-4-5 {
    padding-left: 0;
  }

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

  .sticky-grid {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 2fr;
  }

  .sticky-grid._50-50, .sticky-grid._50-50-50 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .sticky-image._1 {
    max-width: 20%;
    position: relative;
    top: 0;
  }

  .description-wrapper.centre {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .case-list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .case-list.grid-gap-1 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .link-block-18 {
    display: block;
  }

  .cove---heading-2 {
    text-align: center;
  }

  .cove---wrapper.full-screen {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cove---heading-3 {
    text-align: center;
  }

  .splide__pagination__page {
    border-radius: 4px;
    width: 8px;
    height: 8px;
  }

  .splide__pagination {
    padding-top: 1.9em;
    position: absolute;
  }

  .cove---divider {
    height: 7rem;
  }

  .cove-form-field.nopad.white, .cove-form-select-field.white {
    text-align: left;
  }

  .cove-form-select-field.white.margin.short-stay.no-margin {
    margin-right: 10px;
  }

  .cove-form-submit._2 {
    justify-content: center;
    align-items: center;
  }

  .cove---nav-link {
    text-align: left;
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 20px;
  }

  .menu-button-6 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .menu-button-6.w--open {
    z-index: 10;
    background-color: #0000;
  }

  .icon-9 {
    color: #c0cfc8;
  }

  .nav-menu-5 {
    background-color: #1c3d42;
    width: 100%;
    height: 100vh;
    margin-top: 0;
    padding-top: 100px;
  }

  .mcgar--head-grid {
    grid-column-gap: 30px;
    grid-template-columns: .75fr 1fr;
  }

  .mcgar---left-wrap {
    padding-left: 40px;
    padding-right: 40px;
  }

  .mcgar---right-wrapper {
    justify-content: center;
    align-items: center;
  }

  .mcgar---from-field-wrapper {
    margin-bottom: 5px;
  }

  .mcgar---form-wrap {
    width: 80%;
  }

  .elm-lane-slider-master, .elm-lane-slider-master.clear-top {
    height: 300px;
  }

  .norrebro-heading._80-w {
    width: 100%;
  }

  .norrebro-heading.nopad {
    margin-bottom: 0;
  }

  .norrebro-heading.wg-orange.right-align {
    text-align: center;
    padding-bottom: 20px;
  }

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

  .norrebro-para.cent {
    text-align: left;
  }

  .norrebro-para.cent.vpad20px {
    color: var(--white);
  }

  .norrebro-para.cent.centre {
    text-align: center;
  }

  .norrebro-para.cent.centre.left-align {
    text-align: left;
  }

  .norrebro-para.cent.tab, .norrebro-para.cent.centonmob {
    text-align: center;
  }

  .norrebro-para.cent-large.alt {
    margin-bottom: 0;
    display: flex;
  }

  .norrebro-para.centonmob {
    text-align: center;
  }

  .norrebro-para._14px.centonmob {
    text-align: center;
    font-size: 15px;
  }

  .norrebro-para.centontab {
    text-align: center;
  }

  .norrebro-para.left-align-mobile {
    text-align: left;
  }

  .norrebro-para._50pxmargin {
    margin-bottom: 20px;
  }

  .norrebro-para.no-margin.bold-text.centre-mobile.bottom-margin {
    margin-bottom: 40px;
  }

  .norrebro-para.right-align.centre-mobile {
    text-align: center;
  }

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

  .norrebro-para.center.wg-grey {
    text-align: center;
  }

  .norrebro-para.wg-grey {
    text-align: left;
  }

  .norrebro-para.wg-grey.small-text.right-align {
    text-align: center;
  }

  .norrebro-2-col {
    grid-template-columns: 2fr;
  }

  .norrebro-2-col._2-1 {
    grid-template-columns: 2fr 2fr;
  }

  .norrebro-image.no-edge.external {
    height: 100%;
  }

  .norrerbo-check-point {
    padding-left: 0;
    padding-right: 0;
  }

  .residences-2-col {
    grid-template-columns: 2fr;
  }

  .residences-2-col._2-1 {
    grid-template-columns: 2fr 2fr;
  }

  .residences-image.no-edge.external {
    height: 100%;
  }

  .div-h80.divh350px {
    height: 270px;
  }

  .width-80 {
    width: auto;
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .team-logo {
    max-width: 150px;
    max-height: 80px;
  }

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

  .retreat-divider {
    height: 40px;
  }
}

@media screen and (max-width: 767px) {
  .sticky-nav {
    height: auto;
    padding-top: 20px;
    position: relative;
  }

  .nav-link.white.new {
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
  }

  .navbar {
    margin-bottom: 5px;
    display: block;
  }

  .cont-heading {
    display: flex;
  }

  .cont-heading.mobile-alt {
    height: 100vh;
  }

  .sect-heading.buy {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
  }

  .sect-heading.project {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b75f36a38cb0575c0c7f_yellow-frame.jpg");
    background-position: 0 0, 50%;
  }

  .sect-heading.rent-new {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0284301341fcf715c0c64_pink-header.jpg");
    background-position: 0 0, 80%;
  }

  .sect-heading.payuswhatpromo {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .sect-heading.event {
    background-color: #000;
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6209a88458429456076f18a0_TPC%20Client%20Launch%20Invite_EDM%20graphics_012.jpg");
    background-size: auto, cover;
    padding-top: 0;
  }

  .sect-heading.metropol-flex-box {
    background-color: #000;
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/605a80c8e838fabf0800c3ee_GeoconMetropolHeroRender3884_landscape_large.jpg");
    background-size: auto, cover;
    padding-top: 0;
  }

  .sect-heading._60vh.ipp {
    height: 100vh;
  }

  .sect-heading.rma-header {
    background-image: none;
  }

  .sect-heading.short-stay {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d1f7f4ec0a3ebe5db029e_yellow-frame.jpg");
    background-position: 0 0, 80%;
  }

  .sect-heading.register-copy {
    height: 110vh;
    margin-bottom: 0;
  }

  .sect-heading.home.hide-mobile, .sect-heading.home.hide-mobile.show-tablet {
    display: none;
  }

  .sect-heading.home.hide-decktop {
    margin-top: -126px;
    display: block;
  }

  .sect-heading.short-stay {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6450a1ac9fa5dc82dec234ec_Cover%20Photo_Web.jpg");
  }

  .sect-heading.careers {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
  }

  .sect-heading.insiders-party {
    height: 60vh;
    margin-top: -123px;
  }

  .sect-heading.terms-conditions {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
  }

  .section-content.nopad.hideonmob {
    display: block;
  }

  .section-content.cta {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/633baa4b3f8d1990ede5f4ae_DSC_2380.jpg");
    background-size: auto, cover;
  }

  .section-content.wg-cream._100px-margin, .section-content.norrebro-white._100px-margin, .section-content.norrebro-white._100px-margin, .section-content.residence---sand._100px-margin, .section-content.residences-sand._100px-margin {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .cont-head {
    max-width: 100%;
    display: flex;
  }

  .cont-head.nopad.left {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .cont-head.auto-height {
    height: auto;
    margin-top: 0;
  }

  .boxtext {
    padding-bottom: 20px;
  }

  .boxtext.vpad20x {
    padding-top: 20px;
  }

  .para.cent {
    text-align: center;
    display: block;
  }

  .para.cent.vpad20px.white, .para.cent._60pxwpad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .para.downloadbox {
    padding-left: 20px;
  }

  .para.bold.cent {
    text-align: left;
  }

  .para.call-to-action {
    line-height: 28px;
  }

  .para.centre, .para.centonmob {
    text-align: center;
  }

  .para.centonmob.l {
    text-align: left;
  }

  .para.medium.larger.left {
    color: var(--black);
  }

  .para.left-align-mobile, .para.left-align-mobile.l {
    text-align: left;
  }

  .para.subheading-2 {
    margin-bottom: 10px;
  }

  .para.subheading-2._5-star-assessment-report---text {
    align-self: center;
    padding-left: 25px;
    display: block;
  }

  .divider-h40px {
    display: none;
  }

  .divider-h40px.showmob, .divider-h40px.show-mob {
    display: block;
  }

  .divider-h40px.mcgar {
    display: flex;
  }

  .divider-h100px {
    display: none;
  }

  .divider-h100px.showmob {
    display: block;
  }

  .collection-list-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-6 {
    width: 100%;
    min-width: 10px;
  }

  .form-block {
    width: 95%;
  }

  .footer {
    padding: 40px 20px;
  }

  .footer-logo-link {
    margin-bottom: 20px;
  }

  .footer-image {
    object-fit: contain;
    margin-bottom: 0;
  }

  .body {
    border-top-style: none;
    border-top-width: 0;
  }

  .sect-propertyspecs {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-10 {
    width: 90%;
    margin-left: 0;
  }

  .div-block-11 {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    width: 90%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .div-propertyspecs {
    flex-direction: column;
    align-items: center;
  }

  .h-cent {
    margin-top: 40px;
  }

  .h-cent._80-w {
    width: 100%;
  }

  .h-cent.nopad {
    margin-bottom: 0;
  }

  .h-cent._30pad, .h-cent.smaller, .h-cent.white.large.retreat, .h-cent.white.retreat {
    margin-top: 0;
  }

  .property-icons {
    justify-content: center;
    padding-bottom: 0;
  }

  .h-lowpad {
    text-align: center;
    justify-content: flex-start;
    align-self: auto;
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
    display: flex;
  }

  .h-lowpad.white {
    text-align: center;
    flex-direction: row-reverse;
    justify-content: center;
    display: flex;
  }

  .h-lowpad.white.inspec {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-bottom: 0;
  }

  .h-lowpad.cent {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .h-lowpad.l {
    text-align: left;
    justify-content: flex-start;
  }

  .div-block-13 {
    justify-content: center;
    padding-right: 0;
  }

  .property-enquiry {
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    margin-left: 20px;
  }

  .form-block-enquiry {
    width: 95%;
    display: flex;
  }

  .white {
    text-align: center;
  }

  .div-w100.flex {
    display: block;
  }

  .divagent2 {
    flex-direction: row;
    justify-content: flex-start;
    align-self: center;
  }

  .downloadbox.ur._70, .downloadbox.urgent-repairs._70 {
    width: 100%;
    padding-left: 10px;
  }

  .container-3 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .teamvideo {
    display: block;
  }

  .blog-imleft {
    flex-direction: column;
  }

  .blogimage {
    width: 100%;
    margin-bottom: 20px;
  }

  .blogtext {
    width: 100%;
  }

  .blogitem {
    align-items: stretch;
  }

  .propertylistings {
    height: auto;
  }

  .grid {
    grid-row-gap: 21px;
    grid-template: "Image-1"
                   "Process-1"
                   "Image-2"
                   "Process-2"
                   "Image-3"
                   "Process-3"
                   "Image-4"
                   "Process-4"
                   "Image-5"
                   "Process-5"
                   / 1fr;
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .grid.sellingprocessgrid, .navbar-2 {
    display: block;
  }

  .logo-div {
    max-width: 150px;
    max-height: 100px;
    padding-left: 0;
    overflow: visible;
  }

  .nav-menu {
    background-color: #e1dfd3;
    display: block;
  }

  .nav-menu.sierra {
    background-color: #000;
  }

  .menu-button {
    display: block;
  }

  .menu-button.w--open {
    z-index: 666;
    background-color: #0000;
    position: relative;
  }

  .icon-3.wg {
    color: #f47a59;
    -webkit-text-stroke-color: #f47a59;
  }

  .heading-9 {
    padding-top: 10px;
  }

  .link {
    font-size: 15px;
  }

  .background-video {
    background-size: cover;
    margin-top: 10px;
  }

  .contact-form {
    padding: 40px 20px;
  }

  .colllistproperty {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .columns-2, .nav-link-2, .nav-link-3 {
    display: block;
  }

  .nav-link-5 {
    color: var(--white);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link-5:hover {
    color: var(--white);
    text-decoration: underline;
  }

  .nav-link-5:active, .nav-link-5:focus, .nav-link-5:visited {
    color: var(--light-grey);
  }

  .processimages {
    max-width: 20%;
  }

  .div-block-35 {
    margin-left: auto;
    margin-right: auto;
  }

  .servicesform {
    width: 70%;
  }

  .gridnew {
    padding-left: 10px;
    padding-right: 10px;
  }

  .gridnew.grid3column {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto minmax(auto, 1fr);
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .gridnew.grid4column {
    place-content: center;
    display: block;
  }

  .dropdown-toggle-6, .dropdown-2, .grid-8 {
    display: block;
  }

  .cent, .cent.left-align {
    text-align: center;
  }

  .grid-12 {
    flex-direction: column;
    display: flex;
  }

  .paragraph-12 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-blog {
    padding: 40px 20px;
  }

  .cat-links {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .agentone {
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px;
  }

  .image-41.cent {
    padding-right: 0;
  }

  .agenttwo {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
  }

  .collection-item-4 {
    flex-direction: column;
    display: block;
  }

  .collection-list-blog, .collection-list-wrapper-9 {
    display: block;
  }

  .blog-link-box {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-5.cent {
    grid-template-columns: 1fr 1fr;
  }

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

  .lwrap {
    padding-bottom: 30px;
    padding-left: 30px;
  }

  .lwrap.light-grey {
    padding-left: 30px;
    padding-right: 30px;
  }

  .grid-14 {
    flex-direction: column;
    display: flex;
  }

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

  .icon-rpad {
    margin-right: 0;
  }

  .heading-42.cent, .heading-43, .heading-43.cent {
    text-align: center;
  }

  .image-43 {
    width: 100%;
    height: 100%;
    display: block;
  }

  .text-block-2, .text-block-3, .text-block-4 {
    text-align: center;
  }

  .cta-block {
    flex-direction: column;
    display: flex;
  }

  .div-block-57 {
    height: 21%;
  }

  .heading-six {
    margin-top: 10px;
  }

  .heading-six.cent {
    text-align: center;
  }

  .ctatextarea {
    padding: 20px;
  }

  .image-44 {
    max-width: 100%;
    margin-right: 0;
  }

  .slider-3 {
    width: 90%;
  }

  .grid-16 {
    flex-direction: column;
    display: flex;
  }

  .image-50 {
    object-fit: cover;
    width: auto;
    height: auto;
  }

  .grid-17 {
    flex-direction: column;
    display: flex;
  }

  .div-block-65 {
    height: 100px;
  }

  .div-block-66 {
    padding-left: 20px;
  }

  .grid-18 {
    flex-direction: column;
    display: flex;
  }

  .coll-list-projects {
    display: block;
  }

  .project-2-col {
    margin-bottom: 40px;
  }

  .div-block-74 {
    text-align: left;
  }

  .div-block-74.cent {
    text-align: center;
  }

  .div-block-75 {
    text-align: center;
    flex-direction: column;
    display: flex;
  }

  .tab-e-head-wrap.dark-grey {
    margin-bottom: 10px;
  }

  .image-mockup {
    width: 100%;
    height: 100%;
    display: block;
  }

  .cta-block-heading.white.l {
    text-align: left;
  }

  .investor-checklist-cta.green {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-94, .div-block-94-copy {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    width: 100%;
    min-height: 200px;
  }

  .cont-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-wrapper.hideonmob {
    display: none;
  }

  .grid-27 {
    flex-direction: column;
    display: flex;
  }

  .div-block-101.hidemob {
    display: none;
  }

  .grid-28 {
    grid-column-gap: 25px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: flex-start;
    display: grid;
  }

  .img-wrap, .img-wrap._1 {
    order: 1;
  }

  .promo-overlay {
    background-position: 30%;
    background-size: cover;
    flex-direction: row;
    height: 60vh;
    max-height: none;
    padding: 40px 20px 40px 0;
  }

  .left-align-container {
    flex-direction: row;
    justify-content: flex-end;
  }

  .heading-promo {
    font-size: 22px;
    line-height: 32px;
  }

  .paragraph-25 {
    font-size: 16px;
    line-height: 28px;
  }

  .div-block-104 {
    width: 50%;
  }

  .grid-30 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .left-75 {
    height: 200px;
  }

  .grid-31 {
    flex-direction: column;
    display: flex;
  }

  .heading-alternate.collective-auctions---spring._40px.white {
    direction: ltr;
    white-space: break-spaces;
    overflow-wrap: normal;
  }

  .heading-77 {
    text-align: left;
    padding-left: 0;
  }

  .image-mockup-copy {
    width: 100%;
    height: 100%;
    display: block;
  }

  .apply-now-cta {
    flex-direction: column-reverse;
    display: flex;
  }

  .settlement-cta, .settlement-cta.light-grey {
    display: block;
  }

  .image-l-rounded {
    border-top-right-radius: 15px;
    border-bottom-left-radius: 0;
    width: 100%;
    height: 100%;
    display: block;
  }

  .image-r-rounded {
    border-top-left-radius: 15px;
    border-bottom-right-radius: 0;
    width: 100%;
    height: 100%;
    display: block;
  }

  .landlord-tip-block {
    flex-direction: column;
    display: flex;
  }

  .for-ll-img {
    border-top-left-radius: 15px;
    border-bottom-right-radius: 0;
    width: 100%;
    height: 100%;
    display: block;
  }

  .collective-network-grid, .partner-image-container {
    flex-direction: column;
  }

  .partner-image {
    object-fit: cover;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 0;
    height: 40vh;
  }

  .overlay-bottom-left {
    inset: 250px 16px -27px 211px;
  }

  .partner-info-wrapper {
    padding-left: 30px;
  }

  .partner-info-block {
    padding-right: 10px;
  }

  .partner-link-block {
    justify-content: space-between;
    width: 80%;
  }

  .link-6 {
    margin-left: 0;
  }

  .pay-us-wrap {
    flex-direction: column;
  }

  .pay-us-copy-block {
    width: 100%;
  }

  .pay-us-copy-img-block {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .sect-heading-video {
    background-color: #0009;
  }

  .cont-heading-video {
    display: flex;
  }

  .text-block-19 {
    line-height: 24px;
  }

  .table-r, .table-l {
    width: 90%;
  }

  .table-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-156 {
    width: 70%;
  }

  .collective-auctions-enquiry {
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  .event-r {
    align-self: center;
    width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .to-dos-grid {
    flex-direction: column;
    display: flex;
  }

  .test-slider {
    margin-top: 10px;
  }

  .stats-desktop {
    display: none;
  }

  .stat-subheading.mob, .stat-para.mob {
    text-align: center;
  }

  .button-pink.mob {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .image-96 {
    max-height: 250px;
  }

  .stats-mobile {
    flex-direction: column;
    margin-top: 40px;
    margin-bottom: 40px;
    display: flex;
  }

  .div-block-176 {
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-177 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont-heading-slider {
    display: flex;
  }

  .button-tan-white-text.mob {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .button-tan-white-text.pink.ongoing {
    margin-bottom: 20px;
  }

  .button-green.mob, .button-light-green.mob {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .tabs-menu {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .container-header {
    margin-left: auto;
    margin-right: auto;
  }

  .cont-content-1080px {
    max-width: 100%;
    display: block;
  }

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

  .process {
    flex-direction: column;
    display: block;
  }

  .process-icon.centre.short-stay.pink {
    justify-content: center;
    align-self: auto;
    align-items: center;
    margin-bottom: 20px;
    margin-right: auto;
    padding-bottom: 0;
  }

  .image-process-div-l.two {
    padding-right: 0;
  }

  .image-process-div-r.right {
    padding-left: 0;
  }

  .grid-49 {
    flex-direction: column;
    margin-top: 100px;
    display: flex;
  }

  .div-block-182 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-183 {
    min-height: 200px;
  }

  .finance-block {
    width: 100%;
    height: 200px;
    min-height: 0;
    margin-bottom: 10px;
  }

  .property-detail-wrapper {
    display: block;
  }

  .div-block-185 {
    margin-top: 10px;
  }

  .property-description-grid {
    display: block;
  }

  .text-block-48-copy {
    text-align: left;
  }

  .black-link {
    font-size: 1em;
  }

  .metropol-floorplan-grid-2-col {
    flex-direction: column;
    display: flex;
  }

  .grid-52.green {
    flex-direction: column-reverse;
    display: flex;
  }

  .virtual-test.hide-mob {
    display: none;
  }

  .multiimageslider {
    height: 45vh;
  }

  .slide-1 {
    height: 60vh;
  }

  .button-dark-pink.left {
    text-align: center;
    margin-left: auto;
  }

  .heading-italics.left.smaller {
    text-align: center;
    display: flex;
  }

  .slick-slider.card-slider {
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
  }

  .card-slider_item {
    margin-top: 20px;
  }

  .card-slider_nav {
    display: none;
  }

  .tabs-01 {
    flex-direction: column;
  }

  .tabs-menu-01 {
    width: 100%;
  }

  .tabs-content-3 {
    width: 100%;
    padding-top: 0;
    padding-left: 0;
  }

  .text-wrap._1 {
    order: 2;
  }

  .text-wrap._2 {
    order: -1;
  }

  .img-wrap-03 {
    order: 0;
  }

  .button-slide-rght {
    margin-right: 10px;
  }

  .button-slide-left {
    margin-left: 10px;
  }

  .grid-56 {
    flex-direction: column;
    display: flex;
  }

  .buyer-enquiry-form-block {
    width: 95%;
    display: flex;
  }

  .grid-52-grey {
    flex-direction: column-reverse;
    display: flex;
  }

  .gungahlin-region-enquiry-form-block {
    width: 95%;
    display: flex;
  }

  ._3-col-grid {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

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

  .grid-58 {
    flex-direction: column;
    width: 500px;
    display: flex;
  }

  .caps-heading.white {
    padding-bottom: 10px;
    font-size: 16px;
  }

  .footer-new {
    padding: 40px 20px;
  }

  .nav-bar-new {
    margin-bottom: 5px;
    display: none;
  }

  .form-flex {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .form-flex.nobottommargin {
    margin-bottom: 0;
  }

  .form-flex.nopad {
    flex-direction: row;
    align-items: center;
  }

  .text-field-form.l.white {
    margin-top: 5px;
    margin-left: 5px;
  }

  .text-field-form.nopad.white, .phone-field-form.l.white {
    margin-left: 5px;
  }

  .team-meber {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .image-142 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .full-page-container {
    justify-content: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  ._2-col-wrap {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
    margin-left: 10px;
    margin-right: 10px;
  }

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

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

  .div-block-247 {
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
  }

  .div-block-249 {
    flex-direction: column;
  }

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

  .div-block-251 {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }

  .text-block-75.cent {
    line-height: 32px;
  }

  .metropol-form-block-enquiry {
    width: 95%;
    display: flex;
  }

  .faq-q {
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-8.basic-grid {
    grid-row-gap: 120px;
    grid-row-gap: 120px;
  }

  .faq-block-2 {
    margin-left: -24px;
    margin-right: -24px;
  }

  .block-grid {
    grid-row-gap: 48px;
  }

  .head-regular {
    letter-spacing: -.19px;
    font-size: 20px;
    line-height: 28px;
  }

  .plus-icon {
    background-color: #0000;
    border-radius: 0;
    width: 12px;
    min-width: 12px;
    height: 40px;
    min-height: 40px;
    margin-right: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .plus-horiz {
    padding-left: 10px;
  }

  .scroll-line-2 {
    display: none;
  }

  .grid-66 {
    display: block;
  }

  .faq-q-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .head-regular-2 {
    letter-spacing: -.19px;
    font-size: 20px;
    line-height: 28px;
  }

  .plus-icon-2 {
    background-color: #0000;
    border-radius: 0;
    width: 12px;
    min-width: 12px;
    height: 40px;
    min-height: 40px;
    margin-right: 24px;
  }

  .grid-68 {
    flex-direction: column;
    display: flex;
  }

  .grid-70 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-272 {
    padding-top: 20px;
  }

  .div-block-273 {
    align-self: center;
  }

  .image-157, .image-158 {
    margin-right: 0;
  }

  .div-head-wrap {
    flex-direction: column-reverse;
    align-items: center;
  }

  .div-head-r {
    width: 100%;
  }

  .project-grid.hideondesk {
    display: block;
  }

  .project-type-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex;
  }

  .outline-circle-mob {
    border: 1px dashed #000;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    margin-top: 20px;
    display: flex;
  }

  .auction-gird {
    grid-template-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-275 {
    padding-left: 0;
  }

  ._2-col-form.centre-align {
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-l {
    width: 100%;
    margin-top: 40px;
  }

  ._2-col-block {
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
  }

  .r-col-60 {
    width: 100%;
  }

  .l-col-40 {
    width: 100%;
    min-height: 250px;
  }

  .l-col-40.david {
    background-position: 50% 0;
    width: 100%;
    min-height: 300px;
    margin-bottom: 20px;
  }

  .accordian-header, .accordian-iten {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

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

  .nav-link-mob-white {
    color: var(--white);
    padding-top: 10px;
    padding-bottom: 10px;
  }

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

  .heading-114 {
    letter-spacing: 1px;
    font-size: 14px;
    position: static;
  }

  .div-head-wrap-1-col {
    flex-direction: column;
    align-items: flex-start;
  }

  .image-164 {
    margin-top: 7px;
    margin-right: 0;
  }

  .tab-link-3 {
    font-size: 18px;
    line-height: 18px;
  }

  .team-member-list {
    display: block;
  }

  .team-member.vert-mob {
    margin-top: 20px;
  }

  .grid-73 {
    display: block;
  }

  .div-block-282, .div-block-283 {
    margin-top: 40px;
  }

  .pricing-grid-wrapper-mobile {
    display: block;
  }

  .tab-pane-2 {
    padding: 30px;
  }

  .pricing-table-cell._2-col {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .mobile-pricing {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .tabs-menu-4 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-pricing {
    display: none;
  }

  .tab-standard {
    color: #fff;
    background-color: #a0ab74b3;
    border: 1px solid #7b88a845;
    border-radius: 50px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .tab-standard.w--current {
    background-color: var(--dark-khaki);
    color: #fff;
    border-color: #0000;
    transform: scale(1.1);
  }

  .tab-standard.award {
    background-color: var(--light-grey);
  }

  .check._10px {
    margin-right: 10px;
  }

  .pricing-line-break-top.thin {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .help, .grid-top-sticky {
    display: none;
  }

  .pricing-line-break {
    transform: translate(0);
  }

  .pricing-grid-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "Area Area";
  }

  .pricing-wrapper {
    display: block;
  }

  .discount {
    color: #7b88a8;
  }

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

  .award-grid.hideonmob {
    display: none;
  }

  .select-field.white {
    text-align: left;
  }

  .select-field.l.white, .select-field.l.white.nopad {
    margin-left: 0;
  }

  .referral-form.grey-bg {
    margin-top: 20px;
  }

  .referral-form-fields {
    width: 90%;
  }

  .send-button.left.wg {
    text-align: center;
    align-self: auto;
  }

  .award-icon {
    margin-top: 10px;
    margin-right: 10px;
    inset: 0% 0% auto auto;
  }

  .paragraph-41 {
    margin-top: 10px;
  }

  .heading-127, .heading-128, .heading-129, .heading-130, .heading-131, .heading-132, .heading-133 {
    font-weight: 500;
  }

  .left {
    text-align: left;
  }

  .div-block-289, .div-block-290 {
    margin-top: 40px;
  }

  .property-details-wrapper {
    flex-direction: column;
    justify-content: space-between;
  }

  .property-details-wrapper.cc-auctions.spring-2024 {
    grid-template-columns: 1fr;
  }

  .property-details-r {
    margin-top: 20px;
    display: flex;
  }

  .property-details-r.cc-auctions {
    margin-top: 10px;
    margin-bottom: 29px;
  }

  .property-address.cc-auctions.alt {
    font-size: 16px;
  }

  .property-address.cc-auctions.pink {
    margin-bottom: 10px;
    line-height: 34px;
  }

  .property-price.cc-auctions {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .property-details {
    flex-direction: column-reverse;
    display: block;
  }

  .property-description {
    width: auto;
    margin-bottom: 40px;
    padding-right: 0;
  }

  .property-link-col {
    width: auto;
  }

  .kg-nav {
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .kg-section.grey.hidemob {
    display: none;
  }

  .kg-section.grey.hidedesk {
    display: block;
  }

  .flex-container {
    flex-direction: row;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-container._100 {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .flex-l, .flex-l._40 {
    width: 100%;
  }

  .flex-r {
    width: 0%;
  }

  .flex-r._60 {
    width: 100%;
  }

  .slide-15 {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slider-9 {
    min-height: 0;
  }

  .slide-nav-12 {
    inset: auto 0% 0%;
  }

  .h3 {
    font-size: 1.4rem;
  }

  .h3.mb-0 {
    margin-top: 40px;
  }

  .h3.white.bold.large.centered-container._25px-margin {
    text-align: center;
  }

  .h3.white.left-margin-mobile {
    padding-left: 31px;
  }

  .h3.the-process {
    text-align: center;
    min-width: auto;
    max-width: none;
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .tab_text-wrapper {
    overflow: hidden;
  }

  .tab-link-4 {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: -16px;
    padding-left: 16px;
  }

  .kg-tabs {
    width: 100%;
    min-height: 400px;
    padding-top: 0;
    padding-left: 0;
  }

  .property-enquiry-l.hideonmob {
    display: none;
  }

  .property-enquiry-r {
    width: 100%;
  }

  .checkboxes {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .agent-one-vertical {
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px;
  }

  .kg-footer {
    padding: 40px 20px;
  }

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

  .kg-plan {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623ade4472ef8344cab3ac09_Koa%20Gardens%20Site%20Plan.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
  }

  .container-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-181 {
    margin-right: 0;
  }

  .nav-menu-2 {
    background-color: #0000;
    margin-top: -55px;
  }

  .kg-head-section {
    height: 90vh;
  }

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

  .div-block-303 {
    height: 90vh;
  }

  .sect-heading-video-copy {
    background-color: #0009;
  }

  .div-block-308.hidemob {
    display: none;
  }

  .div-block-309 {
    width: 90%;
  }

  .div-block-310 {
    background-image: linear-gradient(#a0ab74cc, #a0ab74cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624bc75f7efa00366eb6310b_TPC_brand_expression_green.png");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    flex-direction: column;
  }

  .heading-136 {
    padding-left: 0;
    line-height: 50px;
  }

  .link-26 {
    text-align: left;
    margin-left: 0;
  }

  .div-block-101-copy.hidemob {
    display: none;
  }

  .form-5 {
    padding-left: 0;
  }

  ._3-col-grid-block {
    flex-direction: column;
  }

  .grid-item {
    width: 100%;
  }

  ._2-col-wrapper {
    flex-direction: column;
  }

  ._2-col-wrapper.nostretch {
    grid-row-gap: 40px;
  }

  ._2-col-wrapper.culture {
    grid-row-gap: 40px;
    flex-direction: column;
  }

  ._2-col-grid-item, ._3-grid-item, .div-w70 {
    width: 100%;
  }

  .footer-bottom-only {
    padding: 40px 20px;
  }

  .register-interest-form {
    margin-top: 140px;
  }

  .checkbox-label-2 {
    line-height: 22px;
  }

  .header-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
    height: 100vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .header-r-col {
    justify-content: flex-start;
    margin-bottom: 20px;
  }

  .header-r-col.mob {
    justify-content: center;
    width: 60%;
  }

  .header-l-col {
    width: 80%;
  }

  .img-block {
    width: 60%;
  }

  .large-badge-enviro.hideonmob {
    display: none;
  }

  .header-copy {
    display: flex;
  }

  .heading-139, .text-block-122 {
    text-align: center;
  }

  .pull-out {
    text-align: center;
    line-height: 26px;
  }

  .button-22 {
    font-size: 13px;
  }

  .enviro-badge {
    opacity: .8;
    width: 120px;
    height: auto;
    inset: 5% 5% auto auto;
  }

  .enviro-badge.hideonmob {
    display: none;
  }

  .yes-no-flex {
    flex-direction: column;
    align-items: flex-start;
  }

  .auto-height {
    margin-top: 60px;
  }

  .form-built-to-rent-img.hidemob {
    display: none;
  }

  .tab-img-04-copy-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  }

  .general-enquiry.grey-bg {
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .buy-first-sell-first-form {
    margin-top: 140px;
  }

  .buy-first-sell-first-fields, .pm-switch-form {
    width: 90%;
  }

  .general-enquiry-copy.grey-bg, .pm-switch-form-wrap.grey-bg {
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .form-l-img.hidemob, .nav-bar.hideonmob {
    display: none;
  }

  .hero-section {
    padding-left: 0%;
  }

  .construction-update-wrapper {
    padding-left: 20px;
  }

  .h-cent-l {
    margin-top: 40px;
  }

  .h-cent-l._80-w {
    width: 100%;
  }

  .h-cent-l.nopad {
    margin-bottom: 0;
  }

  .h-cent-l.white.large.left {
    text-align: center;
  }

  .date-heading.grey, .date-heading.green {
    margin-left: auto;
  }

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

  .date-header {
    justify-content: space-around;
    align-items: center;
  }

  .subheading-copy.black {
    text-align: center;
  }

  .faq_answer-wrap {
    padding-right: 0;
  }

  .slide-18, .slide-19 {
    width: 50%;
  }

  .project-update-mob-nav {
    background-color: #000;
    height: auto;
    padding-top: 20px;
    display: block;
    position: relative;
  }

  .project-update-mob-nav.sierra {
    background-color: #000;
  }

  .navbar-project-updates {
    display: block;
  }

  .menu-wrapper {
    background-color: #000;
    flex-direction: column;
    padding: 20px;
    display: flex;
  }

  .div-block-328 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
    display: flex;
  }

  .icon-8 {
    display: none;
  }

  .h-lowpad-copy {
    text-align: center;
    justify-content: center;
    align-self: auto;
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
    display: flex;
  }

  .h-lowpad-copy.white {
    text-align: center;
    flex-direction: row-reverse;
    justify-content: center;
    display: flex;
  }

  .h-lowpad-copy.white.inspec {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-bottom: 0;
  }

  .h-lowpad-copy.cent {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .h-lowpad-copy.l {
    text-align: left;
    justify-content: flex-start;
  }

  .project-contacts {
    display: block;
  }

  .image-216 {
    margin-right: 0;
  }

  .enviro-badge-mob {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex;
  }

  .small-badge-enviro.hideonmob {
    display: none;
  }

  .small-badge-enviro.hideondesk {
    display: block;
  }

  .no-link {
    margin-left: 0;
    padding-left: 0;
  }

  .image-219 {
    margin-right: 0;
  }

  .project-contacts-taylor-nathtan {
    display: block;
  }

  .div-block-335._70 {
    width: 90%;
  }

  .invest-grid {
    grid-column-gap: 50px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .grey-button.w--current {
    text-align: center;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .pricing-card-grid {
    flex-direction: column;
    display: flex;
  }

  .finance-form-wrap {
    width: 90%;
  }

  .goodwin-promo-block {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-340 {
    border-top-left-radius: 15px;
    border-bottom-right-radius: 0;
    height: 200px;
    display: none;
  }

  .tabs-menu-5.left-div, .tabs-content-6 {
    width: 100%;
  }

  .resource-tabs {
    flex-direction: column;
    display: flex;
  }

  .faq_wrap-grid {
    grid-row-gap: 3rem;
  }

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

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

  .faq_answer-wrap-2 {
    padding-right: 0;
  }

  .heading-xlarge {
    font-size: 2.5rem;
  }

  ._2-grid-vert-item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    display: block;
  }

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

  .grid-78 {
    flex-direction: column;
    display: flex;
  }

  .text-block-135 {
    font-size: 22px;
    line-height: 32px;
  }

  .custom-form-img.hidemob, .form-alternate-img.hidemob {
    display: none;
  }

  .blog-grid {
    display: block;
  }

  .posts-block {
    padding-right: 0;
  }

  .grid-sidebar {
    margin-left: 0;
  }

  .collection-list-wrapper-16 {
    margin-bottom: 40px;
  }

  .collection-list-11 {
    display: block;
  }

  .collection-item-8, .collection-list-wrapper-category {
    margin-bottom: 40px;
  }

  .section-content-slim.nopad.hideonmob {
    display: block;
  }

  .goodwin-promo-block-copy {
    flex-direction: column-reverse;
    display: flex;
  }

  .faq_wrap-grid-copy {
    grid-row-gap: 3rem;
  }

  .feature-name {
    font-size: 14px;
  }

  .feature-name-wrap {
    flex-direction: column;
  }

  .table-row-3-col.data-row, .table-row-3-col.header {
    width: 100%;
  }

  .table-header-details-text {
    color: #5e5656;
    font-size: 9px;
  }

  .table.no-pad {
    padding-left: 10px;
    padding-right: 0;
  }

  .table.no-pad.overflow {
    width: 100%;
    margin-top: 40px;
    padding-left: 0;
    overflow: auto;
  }

  .table-wrapper-2 {
    border-style: none;
    width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
    transform: scale(.8);
  }

  .table-wrapper-2._100 {
    object-fit: fill;
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-1---header---text {
    font-size: 10px;
    line-height: 12px;
  }

  .table-label {
    font-size: 14px;
  }

  .grid-83 {
    flex-direction: column;
  }

  .div-block-358 {
    margin-bottom: 60px;
  }

  .floriade-2col-grid {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .event-deets {
    margin-bottom: 60px;
  }

  .image-257 {
    margin-right: 0;
  }

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

  .heading-149.centre {
    margin-bottom: 0;
  }

  .agent-twovertical-copy {
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px;
  }

  .maintenance-form-fields {
    width: 90%;
  }

  .maintenance-enquiry.grey-bg {
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-362.hideonmob {
    display: none;
  }

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

  .collective-auctions---header {
    margin-bottom: 40px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-365 {
    order: 1;
  }

  .div-block-366 {
    order: 2;
  }

  .div-block-367 {
    order: 3;
  }

  .div-block-368 {
    order: 4;
  }

  .table-row-head, .table-row-body._1 {
    align-items: center;
  }

  .icons {
    flex-direction: row;
    margin-bottom: 5px;
  }

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

  .ca-auction-wrap {
    flex-direction: column;
    align-items: flex-start;
  }

  .spring-logo {
    margin-right: 0;
  }

  .ca-auction-wrap-copy {
    flex-direction: column;
    align-items: flex-start;
  }

  .register-cta {
    padding-right: 20px;
  }

  .button-dark-pink-reverse.left {
    text-align: center;
    margin-left: auto;
  }

  .button-dark-pink-reverse.alt-postion {
    width: 100%;
  }

  .image-164-copy {
    margin-top: 7px;
    margin-right: 0;
  }

  .collective-auctions {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .retreat-table-warpper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 800px;
  }

  .section-7 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .image-pair-grid {
    grid-template-columns: 1fr;
  }

  .container-15, .para-2 {
    text-align: center;
  }

  .grid-7 {
    flex-direction: column;
    display: flex;
  }

  .image-264 {
    margin-left: auto;
  }

  .section-content-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .page-header.orange {
    text-align: center;
    margin-bottom: 20px;
  }

  .flow-wrap {
    flex-direction: column;
    display: flex;
  }

  .flex-container-2 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    display: block;
  }

  .list-w-bottom-line {
    text-align: center;
  }

  .valerie-header, .valeria-head-wrap {
    height: 90vh;
  }

  .kg-section-copy.grey.hidemob {
    display: none;
  }

  .kg-section-copy.grey.hidedesk {
    display: block;
  }

  .valerie-section.grey.hidemob {
    display: none;
  }

  .valerie-section.grey.hidedesk {
    display: block;
  }

  .val-nav {
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .val-footer {
    padding: 40px 20px;
  }

  .c-hero-paragraph.cc-hidden-mobile {
    display: none;
  }

  .c-text-1 {
    font-size: 16px;
    line-height: 28px;
  }

  .c-title-3 {
    font-size: 24px;
    line-height: 38px;
  }

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

  .c-container.cc-10cols {
    max-width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .c-cms-content-wrapper {
    padding-top: 48px;
  }

  .c-cms-tabs {
    padding-top: 32px;
  }

  .c-tab-image {
    padding-right: 0;
  }

  .c-tab-content {
    flex-direction: column;
  }

  .c-tab-text {
    padding-left: 0;
    padding-right: 0;
  }

  .c-tab-content-link {
    align-items: flex-start;
    left: 0;
  }

  .c-lottie-link {
    margin-left: 0;
  }

  .water-redirection-dl-box.ur._70, .land-tax-redirection-dl-box.ur._70, .strata-redirections-box.ur._70, .nsw-general-dl-box.ur._70, .smoke-alarm-redirections-form.ur._70, .bmt-redirections-box.ur._70, .insurance-form-dl.ur._70, .rates-lt-redirection-dl-box.ur._70 {
    width: 100%;
    padding-left: 10px;
  }

  .grid-7-copy {
    flex-direction: column;
    display: flex;
  }

  .collection-list-wrapper-project-team {
    padding-left: 20px;
    padding-right: 20px;
  }

  .wrap {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._6-col {
    margin-right: 0;
  }

  .heading-153, .list-item-28, .list-item-4 {
    text-align: left;
  }

  .icon-wrap, .grid-7-copy-copy {
    flex-direction: column;
    display: flex;
  }

  .flex-container-copy {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-container-copy._100 {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .footer-flex-container-copy {
    display: flex;
  }

  .te--header-logo {
    max-width: 80%;
  }

  .collection-list-16 {
    flex-direction: column;
    display: flex;
  }

  .team {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .team-image {
    margin-right: 0;
  }

  .team-details {
    align-items: center;
  }

  .button-coral-left {
    margin-left: auto;
  }

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

  .l-col {
    width: 100%;
  }

  .close-modal-button {
    padding-bottom: 5px;
  }

  .r-col {
    width: 100%;
  }

  .heading-156, .heading-157, .heading-158 {
    text-align: center;
  }

  .section-12 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 0, 50%;
    background-size: cover, cover;
    background-attachment: scroll, fixed;
  }

  .heading-162 {
    margin-right: 5px;
  }

  .te-slider-image-div {
    width: 70vw;
    height: auto;
  }

  .grid-89 {
    grid-template-columns: 1fr 50%;
  }

  .collection-list-21 {
    grid-template-columns: 1fr;
  }

  .te-tab {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .te-tab.w--current {
    justify-content: center;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .te-header {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 0, 50%;
    background-size: cover, cover;
    background-attachment: scroll, fixed;
    height: 30vh;
  }

  .te-property-icons {
    justify-content: center;
    padding-bottom: 0;
  }

  .grid-90, .collection-list-22 {
    grid-template-columns: 1fr;
  }

  .grid-3-col.no-margin2 {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .short-stay---box-pullout.bg-green.left-border.greenstroke.top-border {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
  }

  .short-stay---box-pullout.bg-lightgrey.right-border.greenstroke.border-bottom, .short-stay---box-pullout.bg-lightgrey.right-border.pink-stroke.bottom-border {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .short-stay---box-pullout.pink-bg.left-round.border-top {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    min-height: auto;
  }

  .short-stay---box-pullout.bg-tan.top-border.tan-stoke.centred.pink {
    align-items: flex-start;
  }

  .grid-2-col.no-bottom-margin {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .process-icon---image {
    margin-bottom: 20px;
  }

  .process-icon---image.no-margin {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .tabs-menu-short-stay {
    flex-direction: column;
    width: 100%;
  }

  .tabs-01-short-stay {
    flex-direction: column;
  }

  .tab-link-01-st, .tab-link-01-st.w--current {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .tab-link-01-st.bottom-margin-mobile {
    margin-bottom: 25px;
  }

  .tabs-content-short-stay {
    width: 100%;
    padding-top: 0;
    padding-left: 0;
  }

  .tabs-content-short-stay._20px-margin.no-margin-mobile {
    padding: 20px;
  }

  .div-block-396 {
    align-items: center;
  }

  .h4 {
    font-size: 1.4rem;
  }

  .h4.mb-0 {
    margin-top: 40px;
  }

  .button-green-white-text.mob {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .faq-q-2-copy {
    padding-left: 24px;
    padding-right: 24px;
  }

  .modal-wrapper-shortstays.download, .modal-wrapper-shortstays.estimates, .modal-wrapper-shortstays.assessment, .modal-wrapper-shortstays.contact {
    display: none;
  }

  .short-stay-modal {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .close-modal-text {
    font-size: 20px;
  }

  .nav-menu-3 {
    background-color: #fff;
  }

  .short-stay---estimate-form {
    width: 90%;
  }

  .street-address.l.white {
    margin-top: 5px;
    margin-left: 5px;
  }

  .street-address.nopad.white {
    margin-left: 5px;
  }

  .how-it-works-graphic {
    grid-template-columns: 1fr 1fr;
  }

  .how-it-works-container {
    width: 100%;
  }

  .powered-by-ghl-floating-icon-container {
    width: 125px;
  }

  .image-pair-grid-1-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .tpcf---button---light._50 {
    width: 100%;
  }

  .image-pair-grid-3-1 {
    grid-template-columns: 2.8fr 2fr;
    padding-left: 0;
    padding-right: 0;
  }

  .image-pair-grid-1-1._100px-gap {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .image-pair-grid-1-1.tpcf {
    grid-column-gap: 40px;
    grid-template-columns: 1fr;
  }

  .rental-management-div, .cut-through-management-div {
    flex-direction: column;
  }

  .the-process-div {
    flex-direction: column;
    align-items: center;
  }

  .the-process---copy.cent {
    text-align: center;
    display: block;
  }

  .the-process---copy.cent.vpad20px.white, .the-process---copy.cent._60pxwpad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .the-process---copy.downloadbox {
    padding-left: 20px;
  }

  .the-process---copy.bold.cent {
    text-align: left;
  }

  .the-process---copy.call-to-action {
    line-height: 28px;
  }

  .the-process---copy.centre, .the-process---copy.centonmob {
    text-align: center;
  }

  .the-process---copy.centonmob.l {
    text-align: left;
  }

  .the-process---copy.medium.larger.left {
    color: var(--black);
  }

  .the-process---copy.left-align-mobile, .the-process---copy.left-align-mobile.l {
    text-align: left;
  }

  .the-process---copy.no-margin {
    text-align: center;
    min-width: auto;
    max-width: none;
  }

  .div-block-408 {
    flex-direction: column;
    align-self: auto;
    min-width: auto;
    max-width: none;
    display: flex;
  }

  .hamburger-menu {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .hamburger-menu.w--open {
    color: #0f0f0f;
    background-color: #fff;
  }

  .div-block-410 {
    flex-direction: column;
  }

  .checklist-mockup {
    border-top-left-radius: 19px;
    border-top-right-radius: 19px;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .modal-wrapper-tpcf.download, .modal-wrapper-tpcf.estimates, .modal-wrapper-tpcf.assessment, .modal-wrapper-tpcf.contact, .modal-wrapper-tpcf.preliminary-borrowing-assessment, .modal-wrapper-tpcf.health-check {
    display: none;
  }

  .tpcf-modal {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .tpcf---preliminary-borrowing-form {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
    grid-template-areas: ".";
    grid-auto-columns: .75fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .tpcf---health-check-form {
    width: 100%;
  }

  .div-block-414 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .list---retreat.white {
    margin-bottom: 0;
  }

  .div-block-415 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .tpcf---home-loan-types {
    justify-content: flex-start;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .form-block-10, .tpcf---40px-divder-calc {
    display: block;
  }

  .ipp---privacy-modal {
    width: 100%;
    max-width: 90%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .ipp-privacy.download, .ipp-privacy.estimates, .ipp-privacy.assessment, .ipp-privacy.contact {
    display: none;
  }

  .ipp-main-form, .ipp-main-form-container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .ipp---video-lightbox.show-mobile {
    display: none;
  }

  .team---all-staff, .team---act, .team---qld {
    flex-direction: column;
    display: flex;
  }

  .team---short-stays {
    flex-direction: row;
    align-items: center;
  }

  .tpcf---listing-promo {
    flex-direction: column-reverse;
    display: flex;
  }

  .floriade-5col-grid {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .spring-auctions-pull-out-container {
    width: 100%;
  }

  .spring-auctions-section.nopad.hideonmob {
    display: block;
  }

  .spring-auctions-section.cta {
    background-image: linear-gradient(#00000052, #00000052), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6302d23524ba585bb02f24f3_Floriade_layers_FIN.jpg");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
  }

  .collective-auctions-enquiry-form {
    flex-direction: column;
    align-items: stretch;
  }

  .floriade-4-col-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .collective-auction-listing-div {
    background-position: 50%;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .div-block-423 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
  }

  .flowers---wrapper {
    margin-top: -90px;
    display: flex;
  }

  .date.cc-auctions {
    font-size: 26px;
    line-height: 23px;
  }

  .time.cc-auctions {
    margin-bottom: 30px;
    font-size: 30px;
    line-height: 30px;
  }

  .flowers---wrapper-listing {
    margin-top: -90px;
  }

  .ca-property-address {
    text-align: center;
  }

  .ca-property-address.centre {
    margin-bottom: 0;
  }

  .ca-property-address.centre.outlined {
    font-size: 24px;
  }

  .wg-heading1 {
    margin-top: 40px;
    font-size: 40px;
    line-height: 48px;
  }

  .wg-heading1._80-w {
    width: 100%;
  }

  .wg-heading1.nopad {
    margin-bottom: 0;
  }

  .wg-heading1._30pad, .wg-heading1.smaller {
    margin-top: 0;
  }

  .wg-heading1.wg-orange {
    font-size: 40px;
    line-height: 48px;
  }

  .wg-heading1.wg-cream {
    line-height: 48px;
  }

  .wg-para.cent {
    text-align: center;
    display: block;
  }

  .wg-para.cent.vpad20px.white, .wg-para.cent._60pxwpad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .wg-para.downloadbox {
    padding-left: 20px;
  }

  .wg-para.bold.cent {
    text-align: left;
  }

  .wg-para.call-to-action {
    line-height: 28px;
  }

  .wg-para.centre, .wg-para.centonmob {
    text-align: center;
  }

  .wg-para.centonmob.l {
    text-align: left;
  }

  .wg-para.medium.larger.left {
    color: var(--black);
  }

  .wg-para.left-align-mobile, .wg-para.left-align-mobile.l {
    text-align: left;
  }

  .wg-para.subheading-2 {
    margin-bottom: 10px;
  }

  .wg-para.subheading-2._5-star-assessment-report---text {
    align-self: center;
    padding-left: 25px;
    display: block;
  }

  .wg-para.center.wg-grey {
    font-size: 14px;
    line-height: 22px;
  }

  .wg-para.wg-grey.small-text {
    text-align: center;
  }

  .wg-image.no-edge.external {
    height: 50vh;
  }

  .wg-image._1, .wg-image._2, .wg-image._3, .wg-image._4 {
    height: 300px;
  }

  .wg-buyer-type-container {
    grid-template-columns: 1fr;
  }

  .wg-buyer-type-infp {
    padding: 25px;
  }

  .wg-heading-copy {
    display: flex;
  }

  .wg-heading-copy.mobile-alt {
    height: 100vh;
  }

  .wg-button-orange-1col._50 {
    width: 70%;
  }

  .wg-2-col._2-1 {
    grid-row-gap: 16px;
    grid-template-columns: 2fr;
  }

  .wg---check-list {
    margin-left: 20px;
  }

  .wg---check-list._10px-margin {
    margin-left: 0;
  }

  .wg-form {
    width: 90%;
  }

  .wg-modal.download, .wg-modal.estimates, .wg-modal.assessment, .wg-modal.contact {
    display: none;
  }

  .wg-modal-interactive-journey {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .faq-q-pm {
    padding-left: 24px;
    padding-right: 24px;
  }

  .faq-question {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .faq-question-label {
    font-size: 1rem;
  }

  .faq-answer {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .faq-answer-p {
    font-size: .875rem;
  }

  .wg-tabs {
    margin-left: 40px;
    margin-right: 40px;
  }

  .bold-text-21 {
    font-size: 26px;
    line-height: 28px;
  }

  .team-wrapper {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .team-info {
    padding-left: 30px;
    padding-right: 30px;
  }

  .auctioneer-div.spring {
    padding-left: 25px;
    padding-right: 25px;
  }

  .emporium-logo---banner {
    width: 70%;
  }

  .te-header-copy {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 0, 50%;
    background-size: cover, cover;
    background-attachment: scroll, fixed;
    justify-content: center;
    align-items: center;
    height: 60vh;
  }

  .emporium-slider {
    height: 50vh;
  }

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

  .modal-insiders-event.download, .modal-insiders-event.estimates, .modal-insiders-event.assessment, .modal-insiders-event.contact {
    display: none;
  }

  .insiders-modal {
    width: 100%;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .woden-green-slider {
    width: 50%;
  }

  .fiori-agent-photo {
    width: 30%;
  }

  .apricus-wrapper._75 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .apricus-heading-3.grey.left-align {
    text-align: center;
  }

  .modal-wrapper-wodengreen.download, .modal-wrapper-wodengreen.estimates, .modal-wrapper-wodengreen.assessment, .modal-wrapper-wodengreen.contact {
    display: none;
  }

  .wg-modal-iinvestor-club {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: scroll;
  }

  .collective-auctions-section._100._100px-padding, .collective-auctions---section {
    padding-left: 25px;
    padding-right: 25px;
  }

  .collective-auctions---header-details {
    margin-bottom: 40px;
  }

  .collective-auction-divider, .collective-auctions-video-wrapper, .collective-auctions---section-2, .incentive-div.spring {
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-435 {
    justify-content: flex-start;
    align-items: center;
  }

  .collective-auctions-logo-ano {
    max-width: 50%;
  }

  .register.spring {
    padding-left: 25px;
    padding-right: 25px;
  }

  .collective-auction-register-to-bid {
    background-position: 50%;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .menu-item-text {
    font-weight: 600;
    line-height: 150%;
  }

  .padding-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .nav-menu-4 {
    overflow: auto;
  }

  .margin-top-4 {
    margin-top: 3rem;
  }

  .hover-arrow {
    display: none;
  }

  .banner-grid {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: auto;
  }

  .container-23 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-item-list-wrapper {
    display: block;
  }

  .gap-0-5-horizontal {
    justify-content: flex-start;
    width: 100%;
  }

  .mobail-none {
    display: block;
  }

  .fade-in-heading {
    width: 100%;
  }

  .nav-item-wrapper {
    padding-top: 1.12rem;
    padding-bottom: .88rem;
  }

  .nav-link-6 {
    justify-content: space-between;
    display: flex;
  }

  .footer-grid-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .sticky-grid, .sticky-grid._50-50, .sticky-grid._50-50-50 {
    grid-template-columns: 1fr;
  }

  .container-24 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .margin-top-7 {
    margin-top: 3rem;
  }

  .padding-3-full {
    padding: 2rem;
  }

  .case-list.grid-gap-1 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .hover-case {
    display: none;
  }

  .padding-12 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .splide__pagination__page {
    width: 8px;
    height: 8px;
    margin-left: 8px;
  }

  .page-padding {
    padding-left: 1em;
  }

  .splide__slide {
    width: 90%;
  }

  .padding-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .cove---divider {
    height: 5rem;
  }

  .cove-form {
    width: 90%;
  }

  .cove-form-field.l.white {
    margin-top: 5px;
    margin-left: 5px;
  }

  .cove-form-field.nopad.white {
    margin-left: 5px;
  }

  .cove-form-select-field.white {
    text-align: left;
  }

  .cove-form-select-field.l.white, .cove-form-select-field.l.white.nopad {
    margin-left: 0;
  }

  .cove-form-submit {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .cove-form-submit.nobottommargin {
    margin-bottom: 0;
  }

  .cove-form-submit.nopad {
    flex-direction: row;
    align-items: center;
  }

  .cove-form---button.left {
    text-align: center;
  }

  .cove-form---button.left.wg {
    text-align: center;
    align-self: auto;
  }

  .container-23-nav {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .mcgar---head-wrap {
    height: 100%;
  }

  .mcgar--head-grid {
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    height: 100%;
  }

  .mcgar---left-wrap {
    width: 100vw;
  }

  .mcgar---content-wrap {
    width: 50vw;
  }

  .mcgar---video-wrap {
    height: 20vh;
  }

  .mcgar---2-col-grid {
    display: none;
  }

  .mcgar---2-col-grid.show-mob {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 70%;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .mcgar---right-wrapper {
    justify-content: center;
    align-items: flex-start;
    padding-left: 40px;
    padding-right: 40px;
  }

  .mcgar---from-field-wrapper {
    margin-bottom: 5px;
  }

  .mcgar---form-wrap, .image-303 {
    width: 100%;
  }

  .norrebro-heading {
    margin-top: 40px;
    font-size: 40px;
    line-height: 48px;
  }

  .norrebro-heading._80-w {
    width: 100%;
  }

  .norrebro-heading.nopad {
    margin-bottom: 0;
  }

  .norrebro-heading._30pad, .norrebro-heading.smaller {
    margin-top: 0;
  }

  .norrebro-heading.wg-orange {
    font-size: 40px;
    line-height: 48px;
  }

  .norrebro-heading.wg-cream {
    line-height: 48px;
  }

  .norrebro-para.cent {
    text-align: center;
    display: block;
  }

  .norrebro-para.cent.vpad20px.white, .norrebro-para.cent._60pxwpad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .norrebro-para.downloadbox {
    padding-left: 20px;
  }

  .norrebro-para.bold.cent {
    text-align: left;
  }

  .norrebro-para.call-to-action {
    line-height: 28px;
  }

  .norrebro-para.centre, .norrebro-para.centonmob {
    text-align: center;
  }

  .norrebro-para.centonmob.l {
    text-align: left;
  }

  .norrebro-para.medium.larger.left {
    color: var(--black);
  }

  .norrebro-para.left-align-mobile, .norrebro-para.left-align-mobile.l {
    text-align: left;
  }

  .norrebro-para.subheading-2 {
    margin-bottom: 10px;
  }

  .norrebro-para.subheading-2._5-star-assessment-report---text {
    align-self: center;
    padding-left: 25px;
    display: block;
  }

  .norrebro-para.center.wg-grey {
    font-size: 14px;
    line-height: 22px;
  }

  .norrebro-para.wg-grey.small-text {
    text-align: center;
  }

  .norrebro-2-col._2-1 {
    grid-row-gap: 16px;
    grid-template-columns: 2fr;
  }

  .norrebro-image.no-edge.external {
    height: 50vh;
  }

  .norrebro-image._1, .norrebro-image._2, .norrebro-image._3, .norrebro-image._4 {
    height: 300px;
  }

  .residences-2-col._2-1 {
    grid-row-gap: 16px;
    grid-template-columns: 2fr;
  }

  .residences-image.no-edge.external {
    height: 50vh;
  }

  .residences-image._1, .residences-image._2, .residences-image._3, .residences-image._4 {
    height: 300px;
  }

  .elm-lane-slide {
    width: 50%;
  }

  .div-h80.flex {
    display: block;
  }

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

  .team-logo-wrapper {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
  }

  .team-logo {
    max-width: 120px;
    max-height: 70px;
  }
}

@media screen and (max-width: 479px) {
  p {
    padding-left: 0;
  }

  img {
    margin-right: 0;
  }

  .sticky-nav {
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  .nav-link {
    border-top: 1px solid #c4c4c4;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link.white.new {
    border: 1px #000;
  }

  .nav-link.white.new.black {
    color: var(--white);
  }

  .nav-link.white.new.no-margin {
    margin-bottom: 0;
  }

  .navbar {
    display: block;
  }

  .navlogo {
    display: none;
  }

  .navmenu {
    display: none;
    overflow: visible;
  }

  .cont-heading {
    height: 100vh;
  }

  .cont-heading._50vh {
    height: 90vh;
  }

  .cont-heading.long-header {
    justify-content: center;
    height: 80vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont-heading.promo {
    height: 100vh;
  }

  .cont-heading.centred {
    flex-direction: row;
  }

  .cont-heading.mobile-alt {
    flex-direction: column;
    justify-content: center;
    height: 100vh;
    padding-left: 0;
  }

  .cont-heading.emporium {
    justify-content: center;
    align-items: center;
    height: 80vh;
  }

  .sect-heading {
    height: 100vh;
  }

  .sect-heading.buy {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .sect-heading.sell, .sect-heading.project {
    height: 90vh;
  }

  .sect-heading.rent-new {
    background-image: linear-gradient(#00000042, #00000042), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0284301341fcf715c0c64_pink-header.jpg");
    background-position: 0 0, 90%;
  }

  .sect-heading.rent-curr {
    background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02b63546b4556b33d6df4_green-frame.jpg");
    background-position: 0 0, 30%;
    background-size: auto, cover;
  }

  .sect-heading.prman-curr {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0261a3da8671425820ec5_orange-header.jpg");
    background-position: 0 0, 100%;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.about {
    object-fit: contain;
    overflow: visible;
  }

  .sect-heading.investment {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc953fb86775a18472b843f_Investment-header.jpg");
    background-position: 0 0, 100%;
  }

  .sect-heading.collectivecash {
    height: 90vh;
  }

  .sect-heading.payuswhatpromo {
    background-image: linear-gradient(#0000004d, #0000004d), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc85d164b3c700a69887755_Sell-header.jpg");
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, cover;
  }

  .sect-heading.highsociety {
    height: 90vh;
  }

  .sect-heading.built-rent {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe03094b2406aa9d3e14a97_green-frame3.jpg");
    background-position: 0 0, 80% 0;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.blogmain {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02cbfdb8935cb05ae4d67_charcoal-frame.jpg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.perks {
    height: 90vh;
  }

  .sect-heading.rentalguarantee {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 40% 0;
    height: 90vh;
  }

  .sect-heading.ourguarantees {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe03094b2406aa9d3e14a97_green-frame3.jpg");
    background-position: 0 0, 67%;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.event {
    background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6209a88458429456076f18a0_TPC%20Client%20Launch%20Invite_EDM%20graphics_012.jpg");
    background-size: auto, cover;
    padding-bottom: 100px;
  }

  .sect-heading.investmentchecklist {
    background-image: linear-gradient(#4c4d4f4f, #4c4d4f4f), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe0284301341fcf715c0c64_pink-header.jpg");
    background-position: 0 0, 90% 0;
    height: 90vh;
  }

  .sect-heading.healthcheck {
    height: 100vh;
  }

  .sect-heading.metropol {
    height: 90vh;
  }

  .sect-heading.inside-property-investment {
    background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe02b63546b4556b33d6df4_green-frame.jpg");
    background-position: 0 0, 20%;
    background-size: auto, cover;
  }

  .sect-heading.to-do, .sect-heading.faq-head {
    height: 90vh;
  }

  .sect-heading.metropol-flex-box {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b4bd33cc0f02463729db_green-frame2.jpg");
    background-size: auto, cover;
    padding-bottom: 100px;
  }

  .sect-heading.buy-or-sell-copy {
    background-image: linear-gradient(#d5a286b3, #d5a286b3), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61257f4e8d5b8e863dcb73ff_woman-holding-auction-paddle-outdoors.jpg");
    background-position: 0 0, 75%;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.buy-or-sell-copy-copy {
    background-image: linear-gradient(#d5a286d1, #d5a286d1), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61257ee1ce9ee0663d6fd3a7_man-putting-sold-sticker-on-sign.jpg");
    background-position: 0 0, 75%;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.sell-first {
    background-image: linear-gradient(#c4bcb7cc, #c4bcb7cc), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6135a03359066511ad97ce71_sold-sign-b%26w.jpg");
    background-position: 0 0, 100%;
    height: 90vh;
  }

  .sect-heading.region {
    height: 90vh;
  }

  .sect-heading.inspections-header {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 40% 0;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.tenant-hub-copy {
    height: 90vh;
  }

  .sect-heading.maintenance-header {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 30% 0;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.contact {
    height: 90vh;
  }

  .sect-heading.faq-head-copy {
    height: 80vh;
  }

  .sect-heading.auctions-promo {
    height: 60vh;
  }

  .sect-heading._60vh.ipp {
    width: 100%;
    display: block;
  }

  .sect-heading.rma-header {
    background-image: none;
    height: 100vh;
  }

  .sect-heading.short-stay {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/624d1f7f4ec0a3ebe5db029e_yellow-frame.jpg");
    background-position: 0 0, 50%;
  }

  .sect-heading.register {
    height: auto;
  }

  .sect-heading.finance-approval {
    background-image: linear-gradient(#00000082, #00000082), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6296f28b12705df4ea6b9df6_ghl-promo-ipad.jpg");
    background-position: 0 0, 10%;
  }

  .sect-heading.terminology-heading, .sect-heading.questions-heading {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 40% 0;
    background-size: auto, cover;
    height: 90vh;
  }

  .sect-heading.aspen {
    height: 90vh;
  }

  .sect-heading.register-copy {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 30%;
    background-size: auto, cover;
    height: 100vh;
  }

  .sect-heading.redirects {
    object-fit: contain;
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fc8826866f24baa15aff36c_About-header.jpg");
    background-position: 0 0, 50% 60%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    background-attachment: scroll, scroll;
    height: 90vh;
    overflow: visible;
  }

  .sect-heading.home {
    height: 90vh;
  }

  .sect-heading.home.hide-decktop {
    height: 60vh;
    margin-top: -96px;
  }

  .sect-heading._100vh {
    margin-top: -150px;
  }

  .sect-heading.short-stay {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6450a1ac9fa5dc82dec234ec_Cover%20Photo_Web.jpg");
    height: 100vh;
  }

  .sect-heading.emporium {
    height: 80vh;
  }

  .sect-heading.careers {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .sect-heading.insiders-party {
    height: 60vh;
    margin-top: -80px;
  }

  .sect-heading.terms-conditions {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/5fe2b29700d0cc3bb769e4df_grey-frame.jpg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .section-content {
    direction: ltr;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section-content.hide {
    display: none;
  }

  .section-content.nomargintop {
    padding-bottom: 40px;
  }

  .section-content.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .section-content.nomarginbottom.floriade-background, .section-content.nomarginbottom.floriade-background.show-mobile {
    display: flex;
  }

  .section-content.nomarginbottom.floriade-background.hide-mobile {
    display: none;
  }

  .section-content.nopad.hideonmob, .section-content.category-list, .section-content.category-list.hidemob {
    display: block;
  }

  .section-content.cta {
    background-image: linear-gradient(#d67570d9, #d67570d9), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63226fddaa55a17a76804906_20220914-0Y1A0009.jpg"), linear-gradient(#0000, #0000);
    background-position: 0 0, 50%, 0 0;
    background-size: auto, cover, auto;
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .section-content.new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-content.new.hide-mobile {
    display: none;
  }

  .section-content.careers {
    padding: 10px;
  }

  .cont-head {
    direction: ltr;
    flex-direction: column;
  }

  .cont-head.nopad {
    padding-bottom: 0;
  }

  .cont-head.nopad.left-align {
    padding-left: 10px;
    padding-right: 10px;
  }

  .cont-head.nopad.left._10pxpad {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  .cont-head.toppad {
    padding-top: 60px;
  }

  .cont-head._100vh {
    padding-left: 0;
    padding-right: 0;
  }

  .cont-head.auto-height {
    height: 100vh;
  }

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

  .divider-w9 {
    width: 100%;
  }

  .boxtext {
    margin-bottom: 20px;
  }

  .para {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .para.tetimonial {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 0;
  }

  .para.cent.vpad20px {
    color: var(--white);
    display: none;
  }

  .para.cent._60pxwpad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .para.cent.underline {
    font-size: 17px;
  }

  .para.cent.centre.left-align.white {
    order: 0;
  }

  .para.white {
    text-transform: none;
    padding: 0;
    line-height: 24px;
    display: flex;
  }

  .para.white:hover {
    text-decoration: none;
  }

  .para.white.cent {
    text-align: center;
    flex-wrap: wrap;
    flex: 0 auto;
    font-size: 18px;
    line-height: 28px;
  }

  .para.white.buttontext {
    font-size: 16px;
  }

  .para.white.buttontext:hover {
    font-weight: 400;
  }

  .para.downloadbox {
    padding-left: 10px;
    padding-right: 10px;
  }

  .para.bold.cent {
    text-align: left;
  }

  .para.vpad20px.white.cent {
    order: 1;
    display: block;
  }

  .para.page-count {
    margin-left: 0;
    margin-right: 20px;
  }

  .para.leftalign {
    text-align: left;
    justify-content: flex-start;
    max-width: 100%;
  }

  .para.leftalign.white {
    flex-flow: column;
  }

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

  .para.featuretext.medium {
    padding-bottom: 40px;
  }

  .para.call-to-action {
    font-size: 17px;
  }

  .para.r-pad {
    padding-right: 0;
  }

  .para.cent-large.alt {
    margin-left: 20px;
  }

  .para.cent-large.alt.page-nav {
    font-size: 14px;
  }

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

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

  .para.centonmob.l {
    text-align: center;
    margin-left: 0;
  }

  .para.medium.larger {
    text-align: center;
  }

  .para.medium.larger.left {
    color: var(--black);
    text-align: left;
  }

  .para.nopad {
    text-align: left;
    margin-left: 0;
  }

  .para.nopad.centonmob {
    text-align: center;
  }

  .para.nopad.centonmob.black {
    color: var(--black);
    text-align: center;
  }

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

  .para.centondesk.shrink {
    font-size: 16px;
    line-height: 26px;
  }

  .para._14px {
    margin-left: 0;
    margin-right: 0;
  }

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

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

  .para._15px {
    display: inline;
  }

  .para.link {
    margin-left: auto;
  }

  .para.link.centonmob {
    text-align: left;
  }

  .para.link.email {
    font-size: 14px;
  }

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

  .para.left-align-mobile.l {
    text-align: center;
    margin-left: 0;
  }

  .para._50pxmargin.short-stay {
    text-align: center;
  }

  .para.nomargin.left-align {
    margin-left: 0;
  }

  .para.no-margin {
    margin-left: 0;
    margin-right: 0;
  }

  .para.no-margin.bold-text.centre-mobile, .para.no-margin.centered, .para.short-stay-mobile {
    text-align: center;
  }

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

  .para.center.white {
    flex-flow: column;
  }

  .para.left {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
  }

  .nav.tan {
    justify-content: center;
    align-items: center;
    display: none;
  }

  .divider-h40px {
    display: flex;
  }

  .divider-h40px.hidemob, .divider-h100px {
    display: none;
  }

  .divider-h100px.show-mob {
    display: flex;
  }

  .divider-h100px.show-mob._50px {
    height: 50px;
  }

  .image {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    display: block;
  }

  .div-block-3 {
    margin-bottom: 30px;
    display: block;
  }

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

  .collection-list {
    flex-direction: column;
    padding-bottom: 0;
    display: block;
  }

  .collection-list-wrapper {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .form-text-field {
    display: inline-block;
  }

  .form-text-field.w50 {
    width: 100%;
    font-size: 14px;
  }

  .form-text-field.multiline, .form-text-field.messagefield {
    font-size: 14px;
  }

  .form-text-field.div-w100 {
    padding-top: 10px;
  }

  .form-dropdown.w50 {
    border-color: var(--light-grey);
    width: 100%;
    font-size: 14px;
  }

  .submit-button.black {
    color: var(--white);
  }

  .footer {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .footer-flex-container {
    flex-direction: column;
  }

  .footer-logo-link {
    min-width: 40px;
    margin-bottom: 0;
  }

  .footer-image {
    object-fit: contain;
    height: 38px;
    margin-left: 4px;
    margin-right: 4px;
  }

  .footer-link.t-cs {
    border-right-style: none;
  }

  .t-cs.pale {
    border-right-style: none;
    margin-bottom: 20px;
  }

  .body {
    text-align: left;
    overflow: visible;
  }

  .body.overflow-hidden {
    overflow: hidden;
  }

  .sect-propertyspecs {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-10 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-left: 0;
    padding: 0;
    display: flex;
  }

  .div-block-11 {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 20px;
    display: flex;
  }

  .div-propertyspecs {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin: 0 5px;
    display: flex;
  }

  .h-cent {
    color: #000;
    text-align: center;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
    overflow: visible;
  }

  .h-cent._80-w {
    width: 100%;
  }

  .h-cent.form-header, .h-cent.form-header.nobottompad.blk {
    line-height: 42px;
  }

  .h-cent.form-header.l {
    text-align: left;
  }

  .h-cent.nopad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h-cent.nopad.nomargin {
    line-height: 42px;
  }

  .h-cent.l {
    text-align: left;
  }

  .h-cent.smaller-margin {
    padding-bottom: 0;
  }

  .h-cent.white {
    color: #fff;
    margin-bottom: 0;
  }

  .h-cent.white.large {
    color: #fff;
    font-size: 30px;
    line-height: 40px;
  }

  .property-icons {
    flex-direction: row;
    grid-template: "Area Area-2"
                   "Area-3 Area-4"
                   "Area-5 Area-6"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch space-around;
    align-self: center;
    place-items: center;
    margin-bottom: auto;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .h-lowpad {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    margin-top: 5px;
  }

  .h-lowpad.white {
    order: 0;
    align-self: center;
    margin-top: 0;
    margin-bottom: 5px;
    padding-top: 5px;
    font-size: 16px;
    font-weight: 400;
  }

  .h-lowpad.white.inspec {
    margin-bottom: 0;
  }

  .h-lowpad.white.inspec.hide {
    display: none;
  }

  .h-lowpad.cent {
    text-align: center;
  }

  .h-lowpad._10px {
    margin-bottom: 20px;
  }

  .h-lowpad.l {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .image-3 {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 15px;
  }

  .div-block-13 {
    margin-bottom: 7px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .map-property {
    text-align: center;
    max-width: 100%;
  }

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

  .div-block-14 {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: block;
  }

  .divagent {
    object-fit: contain;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin: 25px 0 40px;
    display: flex;
    overflow: visible;
  }

  .divagentdetails {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    padding-right: 0;
    display: block;
  }

  .property-enquiry {
    align-content: center;
    max-width: 100%;
    margin-left: 0;
  }

  .form {
    flex-direction: column;
    width: 90%;
    padding-left: 0;
  }

  .form._60 {
    width: 100%;
  }

  .white {
    text-align: center;
    flex: none;
    order: -1;
    align-self: center;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .white.para.buttontext {
    margin-top: 0;
  }

  .services-box {
    flex: 1;
    align-self: center;
    width: 100%;
    margin-bottom: 40px;
    display: block;
  }

  .div-w100 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .div-w100.divh350px {
    height: 270px;
  }

  .div-w100.reverse {
    flex-direction: column-reverse;
  }

  .div-w100.aligntop {
    justify-content: flex-start;
    padding-top: 0;
  }

  .appraisal-form {
    padding: 0;
    display: none;
  }

  .appraisalfield {
    text-align: left;
    border-radius: 8px;
    padding-left: 8px;
    padding-right: 0%;
  }

  .appraisalsubmit {
    border-radius: 10px;
    align-self: auto;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    display: block;
  }

  .divagent2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .hqus {
    text-align: left;
  }

  .downloadbox {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 20px;
    display: flex;
  }

  .downloadbox.floorplan-2, .downloadbox.floorplan-1, .downloadbox.floorplan-3, .downloadbox.floorplan-4, .downloadbox.floorplan-5, .downloadbox.brochure {
    text-align: center;
  }

  .downloadbox.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .downloadbox.urgent-repairs {
    padding-left: 0;
  }

  .downloadbox.urgent-repairs._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .image-5 {
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .sect-teamheader {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-3 {
    padding-left: 15px;
    padding-right: 15px;
    display: block;
  }

  .div-w50 {
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .teamvideo, .blog-imleft {
    display: block;
  }

  .blogimage {
    width: 100%;
    height: 200px;
    margin-bottom: 20px;
  }

  .blogtext {
    width: 100%;
  }

  .page-count {
    flex: none;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .pagination {
    flex-flow: row;
    justify-content: center;
  }

  .previous {
    letter-spacing: .4px;
    text-transform: uppercase;
    border-radius: 3px;
    flex-direction: row-reverse;
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .previous:hover {
    border-style: none;
    border-width: 1px;
    border-radius: 3px;
    font-weight: 400;
  }

  .next {
    border-radius: 3px;
    margin-left: 0;
    margin-right: 0;
  }

  .teamcollection {
    margin-bottom: 30px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .propertylistings {
    height: auto;
  }

  .property-icons2 {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .button-2 {
    background-color: #3898ec00;
    background-position: 50%;
    min-width: 60px;
    min-height: 60px;
    display: block;
  }

  .div-block-20 {
    z-index: 9999;
    display: none;
  }

  .grid {
    grid-column-gap: 41px;
    grid-row-gap: 21px;
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .grid.sellingprocessgrid {
    display: block;
  }

  .image-8 {
    object-fit: cover;
    flex: 1;
    align-self: center;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-2 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-item-2 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-wrapper-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading {
    color: var(--white);
    text-align: center;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 44px;
    line-height: 54px;
  }

  .heading.pmrn {
    font-size: 32px;
    line-height: 42px;
  }

  .heading.mobileheadingsmall, .heading._40pt.mob {
    font-size: 30px;
    line-height: 40px;
  }

  .heading.mobile {
    font-size: 30px;
  }

  .heading-3 {
    flex: 0 auto;
    align-self: center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-23 {
    align-items: center;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-4 {
    font-size: 22px;
    line-height: 34px;
  }

  .navbar-2 {
    background-color: #ddd0;
    padding-left: 10px;
    display: block;
  }

  .dropdown {
    display: block;
  }

  .brand {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    padding-left: 0;
    display: block;
  }

  .brand.w--current {
    margin-top: 10px;
    padding-top: 0;
  }

  .image-9 {
    align-self: center;
    display: block;
  }

  .image-10 {
    margin-right: 0;
    display: block;
  }

  .image-11, .image-12 {
    display: block;
  }

  .image-13 {
    margin-right: 20px;
    display: block;
  }

  .body-2 {
    overflow: visible;
  }

  .appraisal-form-mobile {
    max-width: 100%;
    display: none;
  }

  .div-block-25 {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-div {
    margin-top: 10px;
    margin-left: 0;
    padding-left: 0;
  }

  .nav-menu {
    background-color: var(--black);
    width: 100vw;
    padding-top: 10px;
  }

  .nav-menu._70 {
    width: 70vw;
  }

  .menu-button {
    z-index: 999;
    padding-top: 18px;
  }

  .menu-button.w--open {
    opacity: 1;
    background-color: #c8c8c800;
    padding-top: 18px;
  }

  .icon-3 {
    color: #fff;
  }

  .icon-3.black {
    color: #000;
  }

  .soldbanner {
    margin-top: 10px;
    padding: 10px;
    font-size: 18px;
  }

  .section {
    direction: ltr;
  }

  .heading-6, .heading-8 {
    display: none;
  }

  .div-block-30 {
    overflow: visible;
  }

  .heading-9 {
    text-align: center;
    padding-top: 10px;
  }

  .heading-9.leftalign {
    text-align: left;
  }

  .paragraph-4 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .agentpara {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    line-height: 24px;
    display: flex;
  }

  .link {
    justify-content: flex-start;
    display: inline;
  }

  .link.cent {
    justify-content: center;
  }

  .link.pink.centmob, .link.pink.centmob.left {
    text-align: center;
  }

  .viewprofileagent {
    justify-content: center;
    display: flex;
  }

  .background-video {
    background-size: cover;
    margin-top: 10px;
  }

  .div-block-32 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-33 {
    padding-bottom: 5px;
  }

  .centered-container {
    text-align: left;
    height: 90vh;
  }

  .contact-form {
    padding-bottom: 20px;
  }

  .colllistproperty {
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-columns: 1.25fr;
    display: flex;
  }

  .parapropertylisting {
    max-width: 100%;
  }

  .divagentimage2 {
    flex: 1;
    padding-bottom: 0;
  }

  .divagentdetails2 {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    padding-right: 0;
    display: block;
  }

  .image-19 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .link-block {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .subheading._18px {
    line-height: 28px;
  }

  .intropara {
    text-align: left;
  }

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

  .image-25 {
    max-width: 100%;
  }

  .image-26 {
    order: 1;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .fineprint {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-27 {
    margin-right: 0;
  }

  .columns-2, .image-28, .nav-link-2, .nav-link-3, .dropdown-toggle-4, .dropdown-toggle-5, .nav-link-4, .nav-link-5 {
    display: block;
  }

  .nav-link-5.w--current {
    color: var(--light-grey);
  }

  .nav-link-5.indent {
    padding-left: 30px;
  }

  .nav-link-5._20px-margin {
    margin-bottom: 20px;
  }

  .processimages {
    max-width: 40%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .processheadings {
    text-align: center;
  }

  .div-block-35 {
    padding-bottom: 20px;
  }

  .services-form {
    width: 100%;
  }

  .servicesform {
    width: 90%;
  }

  .gridnew {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .gridnew.grid3column {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .blogpara {
    text-align: left;
  }

  .hyperlinks {
    color: var(--black);
    font-size: 15px;
  }

  .hyperlinks.contact {
    color: var(--black);
    font-size: 15px;
    line-height: 23px;
  }

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

  .image-32 {
    margin-right: auto;
  }

  .html-embed-2 {
    display: none;
  }

  .div-block-38 {
    order: 4;
  }

  .div-block-39, .div-block-40 {
    order: 1;
  }

  .black {
    color: #000;
  }

  .dropdown-toggle-7 {
    display: block;
  }

  .cent {
    text-align: center;
  }

  .whitepara {
    color: var(--white);
    text-align: center;
    line-height: 26px;
  }

  .grid-12 {
    display: block;
  }

  .paragraph-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-12.left {
    padding-left: 0;
  }

  .blog-intro {
    text-align: left;
    font-size: 17px;
  }

  .hero-blog {
    height: 90vh;
  }

  .div-block-46 {
    height: 100%;
  }

  .div-block-47 {
    text-align: center;
    display: block;
  }

  .eventicon {
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .collection-list-categories {
    display: block;
  }

  .cat-links {
    grid-column-gap: 16px;
    grid-row-gap: 4px;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    display: grid;
    overflow: auto;
  }

  .collection-list-wrapper-6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 0;
    display: block;
  }

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

  .image-41 {
    padding-right: 0;
  }

  .image-41.cent {
    margin-right: 0;
  }

  .agenttwo {
    text-align: center;
    padding-top: 39px;
    padding-left: 0;
    display: block;
  }

  .collection-item-4 {
    padding-left: 0;
    display: block;
  }

  .contactagentlist {
    display: block;
  }

  .collection-list-wrapper-8 {
    align-self: center;
    display: block;
  }

  .collection-list-blog {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .heading-40 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .blog-link-box {
    max-width: 100%;
  }

  .collection-list-5 {
    display: block;
  }

  .collection-list-6 {
    text-align: center;
    display: block;
  }

  .grid-13 {
    flex-direction: column-reverse;
    display: flex;
  }

  .heading-41 {
    padding-left: 0;
    font-size: 26px;
    font-weight: 500;
    line-height: 36px;
  }

  .lwrap {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .lwrap.light-grey {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .grid-14, .div-block-54 {
    display: block;
  }

  .div-block-54.cent {
    justify-content: center;
    align-items: center;
  }

  .div-block-55 {
    border-right-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-56 {
    padding-left: 30px;
  }

  .icon-rpad {
    margin-right: 0;
  }

  .heading-42.cent {
    text-align: center;
  }

  .button-8 {
    margin-left: 0;
  }

  .text-block-2, .text-block-3, .text-block-4 {
    text-align: center;
  }

  .cta-block {
    flex-direction: column-reverse;
    display: flex;
  }

  .paragraph-14 {
    padding-left: 0;
  }

  .heading-six {
    margin-top: 10px;
  }

  .ctatextarea {
    padding: 10px 20px 20px;
  }

  .grid-15 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-44 {
    order: -1;
    max-width: 100%;
    margin-right: 0;
  }

  .slider-3 {
    width: 100%;
  }

  .grid-16 {
    align-items: flex-start;
  }

  .div-block-58 {
    order: 1;
    display: block;
  }

  .image-50 {
    height: 100%;
    display: block;
  }

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

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

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

  .grid-17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-65 {
    background-repeat: repeat;
    background-attachment: scroll;
    height: 100px;
    display: flex;
  }

  .coll-list-projects {
    flex-direction: column;
    display: block;
  }

  .project-logo {
    max-width: 90%;
  }

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

  .grid-19 {
    flex-flow: column;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .tab-e-head-wrap.dark-grey {
    margin-bottom: 10px;
  }

  .div-block-91 {
    justify-content: center;
  }

  .grid-19-copy {
    flex-flow: column;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .image-mockup {
    border-radius: 15px 15px 0 0;
  }

  .image-mockup.right {
    border-top-left-radius: 15px;
    border-bottom-right-radius: 0;
  }

  .cta-block-grid {
    display: block;
  }

  .cta-block-grid.investment {
    flex-direction: column-reverse;
    display: flex;
  }

  .cta-block-grid.investment.hide {
    display: none;
  }

  .cta-block-grid.charcoal {
    flex-direction: column-reverse;
    display: flex;
  }

  .button-11 {
    margin-left: 0;
  }

  .cta-block-heading {
    padding-left: 0;
  }

  .cta-block-heading.white {
    margin-bottom: 0;
  }

  .cta-block-heading.white.l {
    text-align: left;
    margin-bottom: 10px;
  }

  .investor-checklist-cta {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-94 {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    width: 100%;
    min-height: 200px;
  }

  .rental-appraisal-cta {
    display: block;
  }

  .div-block-94-copy {
    width: 100%;
    min-height: 200px;
  }

  .n-consultation, .s-consultatiomn {
    margin-left: 0;
  }

  .cont-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont-content._1100px {
    flex-direction: column;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .cont-content._100vh {
    height: 110px;
  }

  .cont-content._10px-padding {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-22 {
    flex-direction: column;
    display: flex;
  }

  .tabs-wrapper.hideonmob {
    display: none;
  }

  .main-container {
    padding-right: 20px;
  }

  .main-container.static {
    overflow: hidden;
  }

  .adjacent-tabs-container {
    display: block;
  }

  .vertical-tabs-menu {
    align-items: center;
  }

  .container-large.align-centre {
    padding-left: 0;
  }

  .grid-25-copy {
    grid-template-columns: 1fr;
  }

  .bedbathcar-wrap {
    justify-content: space-around;
    width: 80%;
  }

  .grid-28 {
    grid-column-gap: 25px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .img-wrap._1, .img-wrap.b2r-3 {
    margin-right: 0;
  }

  .promo-overlay {
    background-image: linear-gradient(#ecc2b3, #ecc2b3);
    height: 60vh;
    padding-right: 0;
  }

  .left-align-container {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-promo {
    color: var(--white);
    text-align: center;
    flex: 0 auto;
    align-self: center;
    margin-top: 0;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
    line-height: 40px;
  }

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

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

  .grid-30 {
    display: block;
  }

  .div-block-108 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-68, .image-69 {
    margin-top: 10px;
  }

  .legislation-heading-copy {
    color: var(--white);
    text-align: center;
    object-fit: contain;
    flex: 0 auto;
    align-self: center;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 40px;
    line-height: 54px;
    overflow: visible;
  }

  .rich-text-block-2 {
    padding-right: 10px;
  }

  .heading-alternate {
    color: var(--white);
    text-align: center;
    object-fit: contain;
    flex: 0 auto;
    align-self: center;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 44px;
    line-height: 54px;
    overflow: visible;
  }

  .heading-alternate.collective-auctions---spring._40px.left-align {
    font-size: 34px;
  }

  .collection-item-7 {
    display: block;
  }

  .collection-list-2-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .normal-button.grey, .normal-button.lighter-grey-copy, .normal-button.dark-grey {
    width: auto;
  }

  .leg-link.leftalign.centonmob {
    text-align: center;
    margin-right: auto;
  }

  .heading-77 {
    text-align: left;
    margin-top: 0;
    padding-left: 0;
    font-size: 18px;
    line-height: 28px;
  }

  .ll-tag {
    margin-right: 10px;
  }

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

  .to-do-block {
    width: 200px;
    margin-top: 60px;
  }

  .ppa-cta-block-1, .ppa-cta {
    display: block;
  }

  .faq-block {
    width: 200px;
  }

  .apply-now-cta {
    display: flex;
  }

  .settlement-cta {
    display: block;
  }

  .image-r-rounded {
    border-top-right-radius: 15px;
    border-bottom-left-radius: 0;
  }

  .search._90 {
    width: 100%;
  }

  .lhand-side {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .landlord-tip-block {
    flex-direction: column;
    display: flex;
  }

  .application-cta {
    flex-direction: column-reverse;
    display: flex;
  }

  .tipscta {
    display: block;
  }

  .list-item-7.white {
    text-align: left;
    margin-bottom: 0;
  }

  .navwrapper {
    margin-bottom: 5px;
    padding-bottom: 5px;
  }

  .navlogosmall, .slide-nav-8 {
    display: none;
  }

  .overlay-bottom-left {
    position: absolute;
    top: 232px;
    bottom: 10px;
  }

  .text-block-10 {
    display: none;
  }

  .partner-link-block {
    flex-direction: column;
    width: 100%;
  }

  .link-6 {
    margin-bottom: 5px;
  }

  .apply-now-geocon {
    text-align: center;
    align-self: center;
    margin-right: auto;
  }

  .navmenu-copy {
    display: none;
    overflow: visible;
  }

  .heading-grid.tan {
    margin-top: 5px;
  }

  .main-contain {
    align-self: flex-start;
    margin-left: -25px;
  }

  .sectio {
    background-color: #ffffffe6;
    margin-left: 0;
  }

  .new-stater-tabs {
    flex-direction: column;
  }

  .div-block-136 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .item-container-grey.intro {
    margin-top: 40px;
  }

  .collection-list-9 {
    display: block;
  }

  .testimonial-wrapper {
    flex-direction: column;
  }

  .testimonial-l {
    width: 100%;
    padding-left: 0;
  }

  .testimonial-r {
    width: 100%;
    padding-left: 0;
    padding-right: 10px;
  }

  .text-block-18.white {
    letter-spacing: 1.5px;
    margin-bottom: 0;
  }

  .tan-icon-l {
    margin-right: 30px;
  }

  .left-arrow-7, .right-arrow-7 {
    top: 93%;
  }

  .pay-us-wrap {
    flex-direction: column;
  }

  .pay-us-copy-block, .pay-us-copy-img-block {
    width: 100%;
  }

  .pay-us-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-141 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-91 {
    font-size: 40px;
    line-height: 48px;
  }

  .background-video-3 {
    background-color: #0000;
  }

  .sect-heading-video {
    background-color: #0009;
  }

  .cont-heading-video {
    justify-content: flex-start;
    height: auto;
    min-height: auto;
    padding-top: 140px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-92 {
    font-size: 18px;
    line-height: 30px;
  }

  .div-block-144 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .div-block-148 {
    margin-bottom: 10px;
  }

  .heading-93 {
    font-size: 13px;
  }

  .div-block-150 {
    margin-left: 0;
  }

  .text-block-19 {
    padding-left: 0;
    padding-right: 10px;
    font-size: 14px;
  }

  .div-block-151 {
    padding-right: 4px;
  }

  .div-block-153 {
    padding-right: 5px;
  }

  .table-r, .table-l {
    width: 100%;
  }

  .day-grid.alt {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: .25fr 1fr 1fr 1fr;
  }

  .image-89.retreat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-item-10 {
    list-style-type: disc;
  }

  .grid-39 {
    flex-direction: column;
    display: flex;
  }

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

  .text-block-26 {
    line-height: 24px;
  }

  .collective-auctions-enquiry {
    width: 100%;
  }

  .collective-auction-form {
    padding-left: 0;
  }

  .event-r {
    flex-direction: column;
  }

  .div-block-170 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .link-block-3 {
    margin-left: 0;
  }

  .div-block-172 {
    flex-direction: column;
  }

  .to-dos-grid {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .rich-text-block-10 {
    line-height: 34px;
  }

  .form-copy {
    padding-left: 0;
  }

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

  .test-slider {
    height: 100vh;
    margin-top: 0;
  }

  ._37-agents {
    background-color: #e0cfa3;
  }

  .stat-subheading.mob {
    font-size: 24px;
    line-height: 32px;
  }

  .stat-para.mob {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 34px;
  }

  .button-pink.mob {
    line-height: 28px;
  }

  .image-96 {
    max-height: 150px;
  }

  .stats-mobile {
    margin-top: 80px;
    margin-bottom: 20px;
  }

  .image-97 {
    max-height: 50px;
    margin-right: 0;
  }

  .cont-heading-slider {
    height: 100vh;
  }

  .button-tan-white-text {
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
  }

  .button-tan-white-text.mob {
    color: var(--black);
    background-color: #eee4cc;
    line-height: 28px;
  }

  .button-tan-white-text.largebutton.pink.large-text.alt-button {
    text-align: center;
    font-size: 25px;
    line-height: 30px;
  }

  .button-tan-white-text.largebutton.green.large-text.alt-button-green {
    margin-top: 0;
  }

  .button-tan-white-text.largebutton.white.large-text.alt-button-white._25px-margin {
    font-size: 25px;
    line-height: 30px;
  }

  .button-tan-white-text.pink.ongoing {
    text-align: center;
    min-width: 70%;
    max-width: 70%;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .button-green.mob {
    line-height: 28px;
  }

  .button-light-green.mob {
    background-color: #ccd0b4;
    line-height: 28px;
  }

  ._200-price {
    background-color: #e0cfa3;
  }

  ._100-rent-paid {
    background-color: #a3ab78;
  }

  .nextbuttontext {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .nextbuttontext.white {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    text-decoration: none;
  }

  .nextbuttontext.white:hover {
    text-decoration: none;
  }

  .previousbuttontext {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .previousbuttontext.white {
    margin-top: 20px;
    margin-bottom: 5px;
    padding: 0;
    font-size: 20px;
    text-decoration: none;
    display: flex;
  }

  .previousbuttontext.white:hover {
    text-decoration: none;
  }

  .buy-img {
    height: auto;
    min-height: 240px;
  }

  .heading-97 {
    line-height: 65px;
  }

  .buy-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-items {
    justify-content: flex-start;
  }

  .sell-img {
    height: auto;
    min-height: 240px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sell-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    align-items: center;
    display: flex;
  }

  .tabs-content-2 {
    width: 100%;
  }

  .cont-content-1080px {
    direction: ltr;
    flex-direction: column;
    display: flex;
  }

  .grid-48 {
    flex-direction: column;
    display: flex;
  }

  .div-block-180 {
    flex-direction: column-reverse;
  }

  .cta-right-2third {
    display: block;
  }

  .button-tpc-white {
    margin-top: 10px;
    margin-right: 0;
    display: inline-block;
  }

  .event-form {
    flex-direction: column;
    padding-left: 0;
  }

  .process {
    flex-direction: row;
    display: block;
  }

  .process-card.left {
    z-index: 1;
    flex-direction: column-reverse;
    justify-content: center;
    display: flex;
    position: static;
  }

  .process-card.left.grey {
    padding-bottom: 20px;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
  }

  .process-card.right {
    flex-direction: column-reverse;
  }

  .process-info.left {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .process-info.left.mob {
    padding-left: 2px;
    padding-right: 0;
  }

  .process-info.right {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .process-info.right.mob {
    padding-left: 0;
    padding-right: 2px;
  }

  .timeline-heading, .timeline-heading.left, .timeline-heading.right {
    text-align: center;
  }

  .icon-wrapper {
    margin-top: 20px;
    margin-bottom: 10px;
    display: none;
  }

  .icon-wrapper.sold {
    display: block;
  }

  .icon-wrapper.sold.hidemob {
    display: none;
  }

  .process-icon.centre.larger {
    width: 150px;
    height: 150px;
    inset: 20px 0% auto;
  }

  .process-icon.centre.larger.desktop {
    display: none;
  }

  .process-icon.centre.larger.hideondesk {
    display: flex;
  }

  .horizontal-line.hideonmob {
    display: none;
  }

  .image-process-div-l.two {
    justify-content: center;
    height: 150px;
    padding-right: 0;
  }

  .step-heading.white {
    margin-bottom: 10px;
  }

  .process-line {
    z-index: 3;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    inset: 100px 0% 0%;
  }

  .process-line.hidemob {
    display: none;
  }

  .image-process-div-r.right {
    height: 150px;
    padding-left: 0;
  }

  .boxed-text-heading-white.tan {
    text-align: center;
  }

  .boxed-text-heading-white.tan.fixed-width-mob, .boxed-text-heading-white.green.fixed-width-mob {
    width: 150px;
  }

  .process-card-general.right {
    z-index: 1;
    flex-direction: column-reverse;
    display: flex;
    position: static;
  }

  .grid-49 {
    flex-direction: column;
    margin-top: 40px;
    display: flex;
  }

  .button-pink-copy.white {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-182 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-183 {
    min-height: 200px;
  }

  .finance-block {
    width: 100%;
    height: auto;
  }

  .property-detail-wrapper {
    display: block;
  }

  .div-block-185 {
    margin-top: 10px;
  }

  .property-description-grid {
    display: block;
  }

  .text-block-47 {
    margin-right: 15px;
  }

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

  .button-w-icon-black.hide-desktop {
    display: flex;
  }

  .text-block-48-copy {
    text-align: left;
  }

  .text-block-48-copy.l {
    margin-right: 15px;
  }

  .div-block-194 {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin-top: 90px;
  }

  .div-block-195 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .process-mob-body {
    text-align: center;
    font-size: 16px;
    line-height: 26px;
  }

  .process-mob-body.left {
    text-align: center;
  }

  .divider-word-gap {
    width: 5px;
  }

  .black-link {
    font-size: 1em;
  }

  .floorplan-wrapper {
    justify-content: center;
    align-items: stretch;
    width: 100%;
    margin-bottom: 10px;
    display: flex;
  }

  .metropol-floorplan-grid-2-col {
    display: block;
  }

  .grid-52 {
    flex-direction: column-reverse;
    margin-bottom: 60px;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
  }

  .grid-52.grey {
    flex-direction: column-reverse;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
  }

  .virtual-test {
    margin-bottom: 20px;
    padding-bottom: 95%;
  }

  .virtual-test.hide-mob {
    display: none;
  }

  .multiimageslider {
    height: 45vh;
  }

  .slide-1 {
    background-size: cover;
    height: 45vh;
  }

  .section-2 {
    margin-bottom: 40px;
  }

  .div-block-201 {
    border-top: 1px solid #000;
  }

  .buy-or-sell-first-cta {
    display: block;
  }

  .button-8-copy {
    margin-left: 0;
  }

  .button-dark-pink {
    text-align: center;
  }

  .button-dark-pink.left {
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-dark-pink.new {
    text-align: center;
  }

  .grid-6-copy {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    display: flex;
  }

  .dark-pink-link {
    justify-content: flex-start;
    display: flex;
  }

  .heading-italics {
    color: var(--white);
    text-align: center;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 44px;
    line-height: 54px;
  }

  .heading-italics.left.smaller {
    font-size: 24px;
    line-height: 36px;
  }

  .heading-italics.smaller {
    font-size: 36px;
    line-height: 46px;
  }

  .heading-block {
    width: 200px;
  }

  .container {
    width: 100%;
    margin-left: auto;
  }

  .slick-slider.card-slider {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .card-slider_item {
    margin-left: auto;
    margin-right: auto;
  }

  .card.slider-card {
    margin-top: 20px;
  }

  .card-slider_nav {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-124 {
    object-fit: cover;
    height: 200px;
    position: static;
  }

  .tabs-01 {
    flex-direction: column;
  }

  .tabs-menu-01, .tabs-content-3 {
    width: 100%;
  }

  .bullet-wrap {
    display: block;
  }

  .list-left, .list-right {
    width: 100%;
  }

  .img-wrap-02, .img-wrap-03, .img-wrap-04, .img-wrap-05, .img-wrap-06, .img-wrap-07, .img-wrap-08 {
    margin-right: 0;
  }

  .composed-elements {
    flex-direction: column-reverse;
    justify-content: center;
    overflow: hidden;
  }

  .boxed-text-overlay {
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .slider-image {
    width: 100%;
    min-height: 0;
    max-height: 300px;
    margin-right: 0;
  }

  .slider-7 {
    overflow: hidden;
  }

  .div-block-211 {
    flex-direction: column;
    align-items: flex-start;
  }

  .button-slide-rght {
    margin-top: 150px;
    margin-right: 0;
    right: 0;
  }

  .button-slide-left {
    margin-top: 150px;
    margin-bottom: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }

  .div-block-213 {
    margin-top: 20px;
  }

  .div-block-214 {
    margin-left: auto;
    margin-right: auto;
  }

  .grid-56, .div-block-215 {
    flex-direction: column;
    display: flex;
  }

  .div-block-197-copy-copy-copy {
    border-top-left-radius: 15px;
  }

  .buyer-enquiry-form {
    flex-direction: column;
    padding-left: 0;
  }

  .buyer-enquiry-form-block {
    width: 100%;
  }

  .grid-52-grey {
    flex-direction: column-reverse;
    margin-bottom: 60px;
    display: flex;
  }

  .gungahlin-region-enquiry-form {
    flex-direction: column;
    max-width: none;
    padding-left: 0;
    display: block;
  }

  .gungahlin-region-enquiry-form-block {
    justify-content: center;
    width: 100%;
  }

  .image-132 {
    margin-right: 0;
    display: block;
  }

  .grid-58 {
    width: auto;
  }

  .caps-heading {
    text-align: center;
    font-size: 9px;
  }

  .caps-heading.tan {
    text-align: center;
  }

  .caps-heading.white {
    margin-bottom: 0;
  }

  .grid-59 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    border-top: 1px #000;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .hide {
    display: none;
  }

  .footer-new {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

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

  .footer-grid {
    flex-direction: column;
    display: flex;
  }

  .footer-col-one, .footer-col-three, .footer-col-four {
    margin-top: 20px;
  }

  .footer-text.outline {
    margin-right: 30px;
    padding: 15px;
  }

  .nav-bar-new {
    flex-direction: row;
    display: none;
  }

  .navmenu-new {
    display: none;
    overflow: visible;
  }

  .navlogo-new {
    display: block;
  }

  .convo-form {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .form-flex {
    flex-direction: column;
    margin-bottom: 20px;
    display: block;
  }

  .form-flex.nobottommargin {
    margin-bottom: 0;
  }

  .form-flex.nopad {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .form-flex.nopad.rev {
    flex-direction: column;
  }

  .form-label {
    order: 1;
    margin-bottom: 0;
  }

  .form-label.medium {
    position: static;
  }

  .form-label.medium.hide-mob {
    display: none;
  }

  .text-field-form {
    margin-left: 0;
  }

  .text-field-form.l.white {
    order: 3;
    margin-left: 0;
    padding-left: 5px;
  }

  .text-field-form.nopad.white, .phone-field-form {
    margin-left: 0;
  }

  .phone-field-form.l.white {
    margin-left: 0;
    padding-left: 5px;
  }

  .form-section {
    direction: ltr;
  }

  .textarea.left.white {
    min-height: 150px;
  }

  .textarea.left.white.notoppad {
    padding-left: 5px;
  }

  .list-5 {
    text-align: left;
    padding-left: 20px;
  }

  .wrapper {
    margin-bottom: 10px;
  }

  .text-block-65 {
    text-align: center;
    font-size: 14px;
  }

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

  .team-meber {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .image-142 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .video-library-header {
    background-image: none;
    margin-top: 50px;
  }

  .buy-or-sell-tabs {
    flex-direction: column;
    display: block;
  }

  .sell-buy-button {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .sell-buy-button.w--current {
    padding-left: 0;
    padding-right: 0;
  }

  .sell-buy-button.buy {
    margin-top: 20px;
  }

  ._2-col-wrap {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
  }

  ._2-col-wrap.floriade-alt.outline {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-246 {
    width: 100%;
    margin-bottom: 20px;
  }

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

  .div-block-247 {
    width: 100%;
    padding-left: 0;
  }

  .div-block-249 {
    flex-direction: column;
  }

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

  .div-block-251 {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }

  .text-block-75 {
    line-height: 32px;
  }

  .slide-6, .slide-7, .slide-8, .slide-9, .slide-10, .slide-11, .slide-12, .slide-13, .slide-14, .slide-1-2, .slide-1-3, .slide-1-4 {
    width: 100%;
  }

  .timeline-header {
    font-size: 2em;
  }

  .div-block-259 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90%;
  }

  .link-16 {
    margin-bottom: 20px;
  }

  .faq-q {
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
  }

  .head-regular {
    font-size: 18px;
  }

  .plus-icon {
    margin-right: 0;
  }

  .text-span-3 {
    text-align: left;
    line-height: 30px;
  }

  .scroll-line-2 {
    display: none;
  }

  .grid-66 {
    display: block;
  }

  .timeline-wrap {
    flex-direction: column;
    display: block;
  }

  .head-regular-2 {
    font-size: 18px;
  }

  .cta-block-grid-copy {
    display: block;
  }

  .cta-block-grid-copy.tan._90, .cta-block-grid-copy.grey._90 {
    flex-direction: column-reverse;
    display: flex;
  }

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

  .lwrap-copy {
    width: 100%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-68 {
    flex-direction: column;
    display: flex;
  }

  .text-block-84 {
    text-align: center;
    padding-bottom: 20px;
  }

  .grid-69 {
    flex-direction: column;
    display: flex;
  }

  .text-block-89 {
    line-height: 26px;
  }

  .text-block-90, .text-block-90.no-marg, .div-block-273 {
    margin-left: 20px;
  }

  .div-w100-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: auto;
  }

  .div-head-wrap {
    flex-direction: column-reverse;
    align-items: center;
    height: 100vh;
    margin-top: 0;
    padding-top: 60px;
    display: flex;
  }

  .div-head-r {
    padding-right: 0;
  }

  .image-159 {
    margin-right: 0;
  }

  .button-16-copy {
    text-align: left;
  }

  .track-record-slider-sierra {
    overflow: hidden;
  }

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

  .project-type-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .outline-circle-mob {
    border: 1px dashed var(--dark-grey);
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    margin-top: 20px;
    display: flex;
  }

  .div-block-275 {
    padding-left: 10px;
  }

  .div-block-276 {
    padding-right: 20px;
  }

  .accordian-header {
    text-align: center;
    flex-direction: row-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 10px;
  }

  .accordian-iten {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .search-button-flex {
    color: var(--white-smoke);
    text-align: center;
    width: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

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

  .dropdown-new.w--current {
    text-decoration: none;
  }

  .nav-link-mob-white {
    color: var(--white);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link-mob-white._20pxmargin {
    margin-bottom: 20px;
  }

  .cta {
    flex-direction: column-reverse;
    align-self: center;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .button-tpc-white-copy {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
  }

  .background-video-4 {
    height: 100vh;
  }

  .heading-114 {
    font-size: 10px;
    line-height: 16px;
    position: static;
  }

  .button-20 {
    font-size: 14px;
  }

  .image-163 {
    margin-right: 0;
  }

  .div-head-wrap-1-col {
    flex-direction: column;
    align-items: flex-start;
    height: 60vh;
    margin-top: 0;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .image-164 {
    width: 90vw;
    margin-top: 0;
  }

  .link-box {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .tabs-2 {
    grid-template-rows: auto auto;
  }

  .tab-link-3 {
    margin-bottom: 16px;
    margin-right: 30px;
  }

  .tabs-menu-3 {
    flex-wrap: wrap;
  }

  .pricing-group-button-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 30px;
  }

  .div-block-280 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .team-member-list {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .team-member.vert-mob {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 10px;
    margin-right: 0;
  }

  .team-member-img {
    width: 140px;
    margin-bottom: 0;
    margin-right: 0;
  }

  .team-member-details {
    align-items: flex-start;
    width: 100%;
  }

  .grid-73 {
    display: block;
  }

  .div-block-281, .div-block-282, .div-block-283 {
    margin-top: 40px;
  }

  .link-25, .link-25.cet {
    text-align: center;
  }

  .tab-pane-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-table-cell {
    padding-right: 20px;
  }

  .pricing-table-cell._2-col {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .tabs-menu-4 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .grid-pricing {
    display: none;
  }

  .tab-standard {
    background-color: #a0ab7499;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .tab-standard.w--current {
    transform: scale(1.1);
  }

  .check._10px {
    margin-right: 10px;
  }

  .pricing-line-break-top.thin {
    text-align: center;
    justify-content: center;
    align-items: center;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
    display: flex;
  }

  .grid-top-sticky {
    display: none;
  }

  .pricing-line-break.grey {
    border-top-color: var(--light-grey);
  }

  .pricing-grid-mobile {
    grid-template-areas: "Area Area"
                         "Area-4 Area-4"
                         "Area-5 Area-5"
                         "Area-6 Area-6"
                         ". ."
                         ". ."
                         "Area-2 Area-2"
                         ". ."
                         ". ."
                         ". ."
                         ". ."
                         "Area-3 Area-3";
  }

  .award-grid.hideonmob {
    display: none;
  }

  .select-field.white {
    border-radius: 0;
    padding-left: 5px;
  }

  .select-field.white.margin.no-right-margin, .select-field.white.margin.short-stay, .select-field.white.margin.no-margin-mobile, .select-field.l.white, .select-field.l.white.nopad {
    margin-left: 0;
  }

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

  .column-7 {
    padding-right: 0;
  }

  .referral-form.grey-bg {
    display: block;
  }

  .referral-form-fields {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .referral-form-fields._80 {
    width: 90%;
  }

  .referral-form-fields._90, .award-icon {
    display: block;
  }

  .paragraph-42 {
    margin-top: 10px;
  }

  .heading-129 {
    font-weight: 500;
  }

  .paragraph-43 {
    margin-top: 10px;
  }

  .heading-130, .heading-131, .heading-132, .heading-133 {
    font-weight: 500;
  }

  .div-block-289, .div-block-290 {
    margin-top: 40px;
  }

  .image-172 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .property-address.cc-auctions.alt {
    font-size: 14px;
  }

  .property-address.cc-auctions.alt.hide-mob {
    display: none;
  }

  .property-address.cc-auctions.alt.show-mob {
    display: block;
  }

  .property-address.cc-auctions.pink {
    font-size: 28px;
    line-height: 34px;
  }

  .property-price.cc-auctions {
    font-size: 14px;
    line-height: 18px;
  }

  .property-details.type.wg-cream {
    text-align: center;
  }

  .agent-phone.white {
    margin-bottom: 10px;
  }

  .agent-email.white {
    margin-bottom: 20px;
  }

  .kg-nav {
    border-top: 1px #c4c4c4;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-container {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-l, .flex-l._40, .flex-l._60 {
    width: 100%;
  }

  .flex-r {
    width: 0%;
  }

  .flex-r._60 {
    width: 100%;
  }

  .slide-15 {
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 0%;
  }

  .slider-9 {
    min-height: 0;
  }

  .slide-nav-12 {
    inset: auto 0% 0%;
  }

  .h3.mb-0 {
    margin-top: 60px;
  }

  .h3.white.centered.extra-margin {
    margin-bottom: 18px;
  }

  .h3.white.bold.large {
    text-align: center;
  }

  .h3.white.bold.large.centered-container._25px-margin {
    clear: none;
    flex: 0 auto;
    height: auto;
    font-size: 1.8rem;
    display: block;
    position: static;
  }

  .h3.white.left-margin-mobile {
    text-align: center;
    padding-left: 0;
  }

  .h3.white.short-stay {
    text-align: center;
  }

  .h3.centered-container {
    text-align: center;
    height: auto;
  }

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

  .tab-link-4 {
    margin-left: -12px;
    padding-left: 12px;
  }

  .tab-pane-tab-1 {
    height: 100%;
  }

  .kg-tabs {
    width: 100%;
    min-height: 300px;
  }

  .checkboxes {
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .checkbox-field-3 {
    align-items: flex-start;
    margin-left: 0;
    margin-right: 10px;
    display: flex;
  }

  .agent-one-vertical {
    text-align: center;
    display: block;
  }

  .agent-name-copy.white {
    margin-bottom: 10px;
    line-height: 24px;
  }

  .kg-footer {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .link-block-5 {
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 40px;
  }

  .div-block-301 {
    text-align: center;
    align-items: center;
  }

  .kg-link {
    margin-left: 0;
  }

  .tab-pane-tab-3 {
    flex: 0 auto;
  }

  .heading-135._20bottompad {
    margin-bottom: 20px;
  }

  .heading-135.nopad {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .div-block-302, .kg-res-2, .kg-res-3 {
    min-height: 300px;
  }

  .kg-plan {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/623ade4472ef8344cab3ac09_Koa%20Gardens%20Site%20Plan.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 300px;
  }

  .container-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-menu-2 {
    background-color: #0000;
    margin-top: -69px;
  }

  .menu-button-4, .menu-button-4.w--open {
    background-color: #0000;
  }

  .div-block-303 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-183 {
    margin-right: 0;
  }

  .sect-heading-video-copy {
    background-color: #0009;
  }

  .con0tent2-number-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .img-wrap-07-copy {
    margin-right: 0;
  }

  .background-video-4-copy {
    height: 100vh;
  }

  .div-block-309 {
    width: 90%;
  }

  .div-block-310 {
    height: 100vh;
    display: flex;
  }

  .link-26 {
    font-size: 15px;
    display: inline-block;
  }

  .image-188 {
    min-width: 300px;
    margin-right: 0;
    display: block;
  }

  .card-wrapper.dark-grey {
    flex-direction: column-reverse;
  }

  .heading-137.cent.white {
    font-size: 18px;
  }

  .heading-137.cent.white.notop {
    margin-top: 0;
  }

  .image-190 {
    width: 25px;
    height: 28px;
    margin-right: 10px;
  }

  .bg-img {
    width: 100%;
    min-height: 0;
    max-height: 300px;
    margin-right: 0;
  }

  .bg-img.hideonmob {
    display: none;
  }

  .boxed-text-overlay-copy {
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .form-5 {
    padding-left: 0;
  }

  ._2-col-grid-item.enviro {
    background-position: 50%;
  }

  .div-block-317 {
    margin-top: 40px;
    padding-bottom: 40px;
    padding-left: 0;
  }

  .div-block-319 {
    justify-content: center;
    align-items: center;
    height: 90vh;
    display: flex;
  }

  .div-w70 {
    width: 100%;
  }

  .footer-bottom-only {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .promo-copy {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-vh-100 {
    justify-content: center;
    align-items: center;
  }

  .register-interest-form {
    margin: 220px 20px 40px;
  }

  .div-block-321 {
    margin-top: 20px;
  }

  .counter-wrap {
    width: 100%;
  }

  .header-wrapper {
    flex-direction: column-reverse;
    justify-content: center;
    margin-top: 10px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .header-wrapper.left {
    align-items: flex-start;
    height: 90vh;
    padding-bottom: 40px;
  }

  .header-r-col {
    justify-content: flex-start;
    width: 70%;
    margin-bottom: 0;
  }

  .header-r-col.mob {
    justify-content: center;
    width: 100%;
  }

  .header-l-col {
    align-items: center;
    width: 100%;
  }

  .img-block {
    width: 60%;
  }

  .large-badge-enviro {
    width: 240px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
  }

  .header-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .heading-139 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-122, .pull-out {
    text-align: center;
    font-size: 16px;
    line-height: 26px;
  }

  .button-22 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-right: auto;
    font-size: 12px;
    display: flex;
  }

  .enviro-badge {
    opacity: .8;
    width: 100px;
    height: auto;
    inset: 3% 3% auto auto;
  }

  .enviro-badge.hide {
    width: auto;
    display: none;
    inset: 0% 0% auto auto;
  }

  .yes-no-flex {
    flex-direction: column;
    display: block;
  }

  .auto-height {
    margin-top: 0;
  }

  .tab-img-04-copy-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/60580613fb416c01717164ab_Checklist-mockup.jpg");
  }

  .general-enquiry.grey-bg {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .buy-first-sell-first-form {
    margin: 220px auto 40px;
  }

  .buy-first-sell-first-fields {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .buy-first-sell-first-fields._80 {
    width: 90%;
  }

  .pm-switch-form {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .pm-switch-form._80 {
    width: 90%;
  }

  .general-enquiry-copy.grey-bg, .pm-switch-form-wrap.grey-bg {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .horizontal-line-dark.hideonmob {
    display: none;
  }

  ._5-col-content-wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  ._5-col-img, ._5-col-para, ._5-col-para.end {
    padding-right: 0;
  }

  .board-text-overlay-grey-dark {
    background-image: linear-gradient(#4c4d4fe6, #4c4d4fe6), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/6004ca403a4157d735e4e92d_rental-guarantee-header.jpg");
    background-position: 0 0, 30%;
    background-size: auto, cover;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .nav-button {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-bar {
    width: 50px;
  }

  .construction-update-wrapper.wg {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h-cent-l {
    color: #000;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    line-height: 36px;
    display: block;
    overflow: visible;
  }

  .h-cent-l._80-w {
    width: 100%;
  }

  .h-cent-l.nopad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h-cent-l.nopad.nomargin {
    line-height: 42px;
  }

  .h-cent-l.white.large.left {
    text-align: center;
  }

  .agent-block.project {
    justify-content: flex-start;
    align-items: center;
  }

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

  .collection-list-10 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .social-links-2 {
    margin-top: 40px;
  }

  .slide-6-copy, .slide-18, .slide-19 {
    width: 100%;
  }

  .project-update-mob-nav {
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  .navbar-project-updates {
    background-color: #ddd0;
    display: block;
  }

  .div-block-328 {
    padding-bottom: 10px;
  }

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

  .link-30 {
    color: var(--black);
    border-right: 1px solid #000;
    padding-right: 7px;
    text-decoration: underline;
  }

  .link-30-copy {
    color: var(--black);
    border-right: 1px #000;
    padding-left: 7px;
    text-decoration: underline;
  }

  .project-team {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    margin-top: 20px;
    display: flex;
  }

  .slider-11 {
    height: 100vh;
  }

  .image-215 {
    padding-left: 10px;
  }

  .left-arrow-8, .icon-8 {
    display: none;
  }

  .h-lowpad-copy {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    margin-top: 5px;
  }

  .h-lowpad-copy.white {
    order: 0;
    align-self: center;
    margin-top: 0;
    margin-bottom: 5px;
    padding-top: 5px;
    font-size: 16px;
    font-weight: 400;
  }

  .h-lowpad-copy.white.inspec {
    margin-bottom: 0;
  }

  .h-lowpad-copy.white.inspec.hide {
    display: none;
  }

  .h-lowpad-copy.cent {
    text-align: center;
  }

  .h-lowpad-copy.l {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .project-contacts {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .image-216 {
    margin-right: 0;
  }

  .enviro-badge-mob {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    margin-right: auto;
    display: flex;
  }

  .small-badge-enviro {
    padding-bottom: 20px;
  }

  .no-link {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    padding-left: 0;
    display: block;
  }

  .no-link.w--current {
    margin-top: 10px;
    padding-top: 0;
  }

  .project-contacts-taylor-nathtan {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .maintenance-button {
    font-size: 13px;
  }

  .grey-wrap {
    padding-bottom: 40px;
  }

  .boxed-overlay {
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .div-block-317-copy {
    padding-bottom: 40px;
  }

  .image-224 {
    margin-left: 0;
    margin-right: 0;
  }

  .background-video-5 {
    height: 90vh;
  }

  .pricing-card-grid {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .fine-print.white {
    order: 1;
    align-self: flex-start;
    font-size: 11px;
  }

  .finance-form-wrap {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .finance-form-wrap._80 {
    width: 90%;
  }

  .finance-form-wrap._90 {
    display: block;
  }

  ._50-div {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

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

  .form-flex-5 {
    width: 100%;
    padding-right: 0;
  }

  .goodwin-promo-block {
    display: flex;
  }

  .button-24:hover {
    opacity: .7;
  }

  .text-block-132.meidum {
    line-height: 28px;
  }

  .arrow-wrap {
    padding-top: 15px;
    padding-bottom: 15px;
  }

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

  ._2-grid-vert-item, .div-block-317-copy {
    margin-top: 40px;
    padding-bottom: 40px;
    padding-left: 0;
  }

  .blog-grid {
    display: block;
  }

  .posts-block {
    padding-right: 0;
  }

  .grid-sidebar {
    margin-left: 0;
  }

  .collection-list-wrapper-16 {
    margin-bottom: 40px;
  }

  .collection-list-11 {
    display: block;
  }

  .collection-list-wrapper-category {
    margin-bottom: 40px;
  }

  .section-content-slim {
    direction: ltr;
  }

  .section-content-slim.hide {
    display: none;
  }

  .section-content-slim.nomargintop {
    padding-bottom: 40px;
  }

  .section-content-slim.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .section-content-slim.nopad.hideonmob, .section-content-slim.category-list, .section-content-slim.category-list.hidemob {
    display: block;
  }

  .section-content-slim.cta {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/61f857ba6e7a05692115386a_tree-autumn-autumn-orange-leaves-fall-fall-leave_t20_rAJ33b.jpg");
    background-size: auto, cover;
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .price-wrapper {
    justify-content: flex-start;
  }

  .sidebar-development {
    border-top: 1px solid #000;
  }

  .goodwin-promo-block-copy {
    display: flex;
  }

  .grid-81 {
    flex-direction: column;
    display: flex;
  }

  .cta-block-grid-health-check, .cta-block-grid-health-check.charcoal {
    flex-direction: column-reverse;
    display: flex;
  }

  .pink-button {
    font-size: 13px;
  }

  .pink-button.cta.reverse {
    text-align: center;
  }

  .pink-button.cta.reverse._15px {
    font-size: 15px;
    line-height: 22px;
  }

  .div-block-355 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-246, .image-248 {
    margin-right: 0;
  }

  .plan-name {
    font-size: 18px;
  }

  .feature-desc {
    padding-right: 10%;
  }

  .feature-name-wrap {
    border-bottom-style: none;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 10px;
    display: flex;
  }

  .pricing-grid-row {
    grid-column-gap: 0px;
  }

  .pricing-grid-row.cc-plans {
    grid-template-areas: "feature feature feature"
                         "plan-1 plan-2 plan-3";
  }

  .plan-price {
    margin-top: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .plan-desc {
    display: none;
  }

  .section-6 {
    padding-bottom: 0;
  }

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

  .table-col.header.left-col.cms {
    padding-left: 10px;
  }

  .table-col.cms {
    position: sticky;
  }

  .table-col.data.left {
    padding-left: 10px;
  }

  .table-row-3-col.data-row {
    width: 140vw;
  }

  .table-row-3-col.data-row.cms._1-bed, .table-row-3-col.data-row._1-bed, .table-row-3-col.data-row._1-bed.alt, .table-row-3-col.data-row._2-bed-2-bath, .table-row-3-col.data-row._3-bed-2-bath, .table-row-3-col.data-row._3-bed-2-bath.alt {
    height: 60px;
  }

  .table-row-3-col.header {
    width: 140vw;
    margin-left: 0;
    margin-right: 0;
  }

  .table-row-3-col.header.cms {
    min-height: 60px;
  }

  .table {
    width: 100%;
  }

  .table.no-pad.overflow {
    flex: none;
    overflow: visible;
  }

  .table-wrapper-2 {
    width: auto;
    margin-bottom: 7px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .table-wrapper-2._100 {
    padding-left: 0;
    padding-right: 0;
  }

  .table-1---header---text.data.center.cms {
    color: var(--dark-grey);
    font-size: 13px;
    line-height: 16px;
  }

  .table-label {
    padding-left: 10px;
    font-size: 9px;
  }

  .grid-83 {
    flex-direction: row;
    justify-content: center;
    display: block;
  }

  .floriade-2col-grid {
    flex-direction: column-reverse;
    display: flex;
  }

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

  .heading-149.centre {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 34px;
  }

  .heading-149.centre.subheading.nopadding.floriade {
    font-size: 20px;
    line-height: 30px;
  }

  .agent-twovertical-copy {
    text-align: center;
    display: block;
  }

  .address.left.white {
    min-height: 150px;
  }

  .address.left.white.notoppad {
    padding-left: 5px;
  }

  .maintenance-form-fields {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .maintenance-form-fields._80 {
    width: 90%;
  }

  .maintenance-form-fields._90 {
    display: block;
  }

  .maintenance-enquiry.grey-bg {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .link-32, .link-33, .link-34 {
    margin-left: 0;
  }

  .div-block-362.hideonmob {
    display: none;
  }

  .collective-auctions---header {
    flex-flow: wrap;
    padding-left: 15px;
    padding-right: 15px;
  }

  .pricing-grid-container-2 {
    position: relative;
  }

  .plan-name-2 {
    font-size: 18px;
  }

  .table-row-head {
    z-index: 999;
    background-color: var(--light-grey);
    align-items: center;
    position: sticky;
    top: 2px;
  }

  .feature-info-wrap {
    border-bottom-style: none;
  }

  .feature-info-wrap.end {
    padding-right: 10px;
  }

  .table-row-body {
    background-color: #c4bcb780;
  }

  .table-row-body._1, .table-row-body._2 {
    align-items: center;
  }

  .icons {
    color: var(--dark-grey);
    margin-bottom: 5px;
    display: flex;
  }

  .slide-24 {
    background-position: 40%;
  }

  .slide-25, .slide-26 {
    background-position: 50%;
  }

  .ca-auction-wrap {
    flex-direction: column;
    align-items: flex-start;
    height: 100vh;
    margin-top: 0;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .cubbo {
    display: block;
  }

  .ca-auction-wrap-copy {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .register-cta {
    padding-right: 20px;
  }

  .button-dark-pink-reverse {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .button-dark-pink-reverse.left {
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-dark-pink-reverse.new {
    text-align: center;
  }

  .full-height-warpper-div {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-164-copy {
    margin-top: 0;
  }

  .collective-auctions {
    grid-template-columns: 1.25fr;
  }

  .retreat-table-warpper {
    width: auto;
    max-width: 800px;
  }

  .table-content {
    width: 100%;
  }

  .grid-7 {
    display: block;
  }

  .section-content-2 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .page-header {
    font-size: 34px;
    display: flex;
  }

  .page-header.orange {
    margin-bottom: 20px;
    line-height: 40px;
  }

  .page-header.orange.c {
    text-align: center;
    justify-content: center;
  }

  .flex-container-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .valeria-head-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .val-nav {
    border-top: 1px #c4c4c4;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .val-footer {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .c-title-3 {
    font-size: 20px;
    line-height: 34px;
  }

  .c-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .c-tab-image {
    width: 100%;
    padding-bottom: 12px;
  }

  .c-tab-text {
    width: 100%;
    min-height: 280px;
  }

  .tabs-menu-6 {
    width: 100%;
  }

  .water-redirection-dl-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .water-redirection-dl-box.floorplan-2, .water-redirection-dl-box.floorplan-1, .water-redirection-dl-box.floorplan-3, .water-redirection-dl-box.floorplan-4, .water-redirection-dl-box.floorplan-5, .water-redirection-dl-box.brochure {
    text-align: center;
  }

  .water-redirection-dl-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .text-block-143 {
    padding-right: 20px;
    line-height: 22px;
  }

  .land-tax-redirection-dl-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .land-tax-redirection-dl-box.floorplan-2, .land-tax-redirection-dl-box.floorplan-1, .land-tax-redirection-dl-box.floorplan-3, .land-tax-redirection-dl-box.floorplan-4, .land-tax-redirection-dl-box.floorplan-5, .land-tax-redirection-dl-box.brochure {
    text-align: center;
  }

  .land-tax-redirection-dl-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .strata-redirections-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .strata-redirections-box.floorplan-2, .strata-redirections-box.floorplan-1, .strata-redirections-box.floorplan-3, .strata-redirections-box.floorplan-4, .strata-redirections-box.floorplan-5, .strata-redirections-box.brochure {
    text-align: center;
  }

  .strata-redirections-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .nsw-general-dl-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .nsw-general-dl-box.floorplan-2, .nsw-general-dl-box.floorplan-1, .nsw-general-dl-box.floorplan-3, .nsw-general-dl-box.floorplan-4, .nsw-general-dl-box.floorplan-5, .nsw-general-dl-box.brochure {
    text-align: center;
  }

  .nsw-general-dl-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .smoke-alarm-redirections-form {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .smoke-alarm-redirections-form.floorplan-2, .smoke-alarm-redirections-form.floorplan-1, .smoke-alarm-redirections-form.floorplan-3, .smoke-alarm-redirections-form.floorplan-4, .smoke-alarm-redirections-form.floorplan-5, .smoke-alarm-redirections-form.brochure {
    text-align: center;
  }

  .smoke-alarm-redirections-form.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .bmt-redirections-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .bmt-redirections-box.floorplan-2, .bmt-redirections-box.floorplan-1, .bmt-redirections-box.floorplan-3, .bmt-redirections-box.floorplan-4, .bmt-redirections-box.floorplan-5, .bmt-redirections-box.brochure {
    text-align: center;
  }

  .bmt-redirections-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .insurance-form-dl {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .insurance-form-dl.floorplan-2, .insurance-form-dl.floorplan-1, .insurance-form-dl.floorplan-3, .insurance-form-dl.floorplan-4, .insurance-form-dl.floorplan-5, .insurance-form-dl.brochure {
    text-align: center;
  }

  .insurance-form-dl.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .rates-lt-redirection-dl-box {
    flex-direction: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .rates-lt-redirection-dl-box.floorplan-2, .rates-lt-redirection-dl-box.floorplan-1, .rates-lt-redirection-dl-box.floorplan-3, .rates-lt-redirection-dl-box.floorplan-4, .rates-lt-redirection-dl-box.floorplan-5, .rates-lt-redirection-dl-box.brochure {
    text-align: center;
  }

  .rates-lt-redirection-dl-box.ur._70 {
    justify-content: center;
    width: 100%;
    padding-left: 10px;
  }

  .grid-7-copy {
    display: block;
  }

  .collection-list-wrapper-project-team {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .btn-big {
    text-align: center;
    padding: 14px 25px;
    display: block;
  }

  .service-block-2 {
    padding-left: 20px;
  }

  .vertical-line-2 {
    min-height: 300px;
  }

  .timeline-_-content-wrap-2 {
    min-height: 320px;
  }

  .grid-7-copy-copy {
    display: block;
  }

  .flex-container-copy {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .image-273 {
    margin-right: 0;
  }

  .te--header-logo {
    max-width: 100%;
  }

  .background-video-6 {
    height: 60vh;
  }

  .collection-list-16 {
    display: block;
  }

  .team {
    flex-direction: column;
    align-items: center;
  }

  .team._0px-padding {
    margin-bottom: 40px;
  }

  .team-image {
    justify-content: center;
    align-self: auto;
    max-width: 100%;
    margin-right: 0;
  }

  .team-details {
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .button-coral-left {
    margin-right: auto;
  }

  .grid-86.grey-bg {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-86.nobottompad {
    flex-direction: column;
    display: flex;
  }

  .div-block-376 {
    margin-left: auto;
    margin-right: auto;
  }

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

  .test-wrap {
    flex-direction: column-reverse;
    margin-top: 140px;
    display: flex;
  }

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

  .image-276 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .pagination-3 {
    margin-top: 40px;
  }

  .section-12 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 0, 50%, 0 0;
    background-repeat: repeat, repeat, repeat;
    background-size: cover, cover, cover;
    background-attachment: scroll, fixed, scroll;
  }

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

  .grid-88 {
    grid-template-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .te-h1 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .section-14.overflow-none {
    margin-top: -2px;
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden;
  }

  .te-container {
    display: block;
  }

  .div-block-385 {
    flex: 1;
    display: flex;
  }

  .te-slider-image-div {
    object-fit: fill;
    width: 90vw;
    height: auto;
    overflow: hidden;
  }

  .te-slider-image {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 100%;
    background-size: auto;
  }

  .grid-89 {
    grid-template-columns: 1fr;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-menu-7 {
    margin-right: 0;
    display: block;
  }

  .te-tab-container {
    flex-flow: row;
    display: flex;
  }

  .te-tab-container.new {
    flex-flow: column;
  }

  .collection-list-21 {
    grid-template-columns: 1fr;
  }

  .te-tab.w--current {
    flex-flow: row;
    display: flex;
  }

  .div-block-390 {
    margin-bottom: 16px;
  }

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

  .image-277 {
    margin-right: 15px;
  }

  .div-block-392 {
    margin-left: auto;
    margin-right: auto;
  }

  .team-image {
    margin-right: 0;
  }

  .te-header {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 40vh;
  }

  .slider-navigation-wrapper {
    justify-content: center;
  }

  .slider-navigation.prev-slide {
    margin-right: 15px;
  }

  .slider-navigation.next-slide {
    margin-left: 0;
    margin-right: 0;
  }

  .image-278 {
    margin-left: 15px;
  }

  .te-property-icons {
    flex-direction: row;
    grid-template: "Area Area-2"
                   "Area-3 Area-4"
                   "Area-5 Area-6"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch space-around;
    align-self: center;
    place-items: center;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .te-tab-list {
    width: 100%;
    margin-right: 0;
  }

  .collection-list-22 {
    width: 100%;
  }

  .h2.centre._50pxmargin {
    line-height: 25px;
  }

  .grid-3-col {
    grid-column-gap: 50px;
    grid-template-columns: 1fr;
  }

  .short-stay---box-pullout.bg-green {
    flex-direction: column;
    display: flex;
  }

  .short-stay---box-pullout.bg-lightgrey.sub-heading.download.tan, .short-stay---box-pullout.bg-lightgrey.sub-heading.download.green {
    flex-direction: column;
  }

  .short-stay---box-pullout.pink-bg.left-round.border-top {
    align-items: center;
  }

  .short-stay---box-pullout.bg-tan.top-border.tan-stoke.centred.pink {
    align-items: center;
    min-height: auto;
  }

  .grid-2-col.no-bottom-margin {
    grid-template-columns: 1fr;
  }

  .process-icon---image {
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .large-header {
    font-size: 2.5em;
  }

  .tabs-menu-short-stay {
    width: 100%;
  }

  .tabs-01-short-stay, .tab-link-01-st, .tab-link-01-st.bottom-margin-mobile, .tab-link-01-st.bottom-margin-mobile.w--current {
    flex-direction: column;
  }

  .tabs-content-short-stay {
    width: 100%;
  }

  .div-block-396 {
    flex-direction: column;
  }

  .portal-logos {
    max-width: 60%;
    margin-right: 0;
  }

  .grid-93 {
    grid-row-gap: 37px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .h4.mb-0 {
    margin-top: 60px;
  }

  .h4.centre.extra-margin {
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  .h4.centre.extra-margin.left-align-mobile, .h4.no-margin {
    text-align: center;
  }

  .image-282 {
    margin-bottom: 30px;
    margin-right: 0;
  }

  .image-282.margin-bottom {
    margin-left: 0;
    margin-right: 0;
  }

  .button-green-white-text {
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
  }

  .button-green-white-text.mob {
    color: var(--black);
    background-color: #eee4cc;
    line-height: 28px;
  }

  .modal-wrapper-shortstays.download {
    display: none;
  }

  .modal-wrapper-shortstays.estimates {
    display: none;
    overflow: visible;
  }

  .modal-wrapper-shortstays.assessment, .modal-wrapper-shortstays.contact {
    display: none;
  }

  .short-stay-modal {
    overflow: scroll;
  }

  .grid-1-col {
    grid-column-gap: 50px;
    grid-template-columns: 1fr;
  }

  .check-list-container {
    align-items: flex-start;
  }

  .short-stay---estimate-form {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .short-stay---estimate-form._80 {
    width: 90%;
  }

  .short-stay---estimate-form._90 {
    display: block;
  }

  .street-address {
    margin-left: 0;
  }

  .street-address.l.white {
    order: 3;
    margin-left: 0;
    padding-left: 5px;
  }

  .street-address.nopad.white {
    margin-left: 0;
  }

  .street-address.no-margin.no-pad {
    margin-bottom: 25px;
  }

  .how-it-works-graphic {
    grid-template-columns: 1fr;
  }

  .how-it-works-container {
    min-width: 100%;
  }

  .image-pair-grid-1-3 {
    grid-template-columns: 1fr;
  }

  .tpcf---button-text.white {
    margin-bottom: 0;
    display: block;
  }

  .tpcf---button-text.white.ipp-alt {
    text-align: center;
    width: 90%;
  }

  .tpcf---button-text.white.ipp-alt.align-right.align-centre-mobile {
    text-align: center;
  }

  .tpcf---section, .tpcf---section.dark, .tpcf---section.light-grey, .tpcf---section.tab-alt {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .tpcf---heading2.white {
    font-size: 26px;
    line-height: 40px;
  }

  .image-pair-grid-3-1 {
    grid-template-columns: 2.8fr;
    padding-left: 0;
    padding-right: 0;
  }

  .tpcf---loan-tabs {
    flex-direction: column;
  }

  .tpcf---tabs-menu---loan-types {
    grid-template-columns: 1fr;
    width: 100%;
    margin-right: 0;
    position: static;
  }

  .tpcf---tab-link.w--current {
    margin-top: 0;
  }

  .the-process---copy {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .the-process---copy.tetimonial {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 0;
  }

  .the-process---copy.cent.vpad20px {
    color: var(--white);
    display: none;
  }

  .the-process---copy.cent._60pxwpad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .the-process---copy.cent.underline {
    font-size: 17px;
  }

  .the-process---copy.white {
    text-transform: none;
    padding: 0;
    line-height: 24px;
    display: flex;
  }

  .the-process---copy.white:hover {
    text-decoration: none;
  }

  .the-process---copy.white.cent {
    text-align: center;
    flex-wrap: wrap;
    flex: 0 auto;
    font-size: 18px;
    line-height: 28px;
  }

  .the-process---copy.white.buttontext {
    font-size: 16px;
  }

  .the-process---copy.white.buttontext:hover {
    font-weight: 400;
  }

  .the-process---copy.downloadbox {
    padding-left: 10px;
    padding-right: 10px;
  }

  .the-process---copy.bold.cent {
    text-align: left;
  }

  .the-process---copy.vpad20px.white.cent {
    order: 1;
    display: block;
  }

  .the-process---copy.page-count {
    margin-left: 0;
    margin-right: 20px;
  }

  .the-process---copy.leftalign {
    text-align: left;
    justify-content: flex-start;
    max-width: 100%;
  }

  .the-process---copy.featuretext {
    text-align: left;
  }

  .the-process---copy.featuretext.medium {
    padding-bottom: 40px;
  }

  .the-process---copy.call-to-action {
    font-size: 17px;
  }

  .the-process---copy.r-pad {
    padding-right: 0;
  }

  .the-process---copy.lalignmob {
    text-align: left;
  }

  .the-process---copy.centonmob {
    text-align: center;
  }

  .the-process---copy.centonmob.l {
    text-align: center;
    margin-left: 0;
  }

  .the-process---copy.medium.larger {
    text-align: center;
  }

  .the-process---copy.medium.larger.left {
    color: var(--black);
    text-align: left;
  }

  .the-process---copy.nopad {
    text-align: left;
    margin-left: 0;
  }

  .the-process---copy.nopad.centonmob {
    text-align: center;
  }

  .the-process---copy.nopad.centonmob.black {
    color: var(--black);
    text-align: center;
  }

  .the-process---copy.centondesk {
    text-align: center;
  }

  .the-process---copy.centondesk.shrink {
    font-size: 16px;
    line-height: 26px;
  }

  .the-process---copy._14px {
    margin-left: 0;
    margin-right: 0;
  }

  .the-process---copy._18pt {
    text-align: center;
  }

  .the-process---copy.leftonmob {
    text-align: left;
  }

  .the-process---copy.link {
    margin-left: auto;
  }

  .the-process---copy.link.centonmob {
    text-align: left;
  }

  .the-process---copy.left-align-mobile {
    text-align: center;
  }

  .the-process---copy.left-align-mobile.l {
    text-align: center;
    margin-left: 0;
  }

  .div-block-408 {
    align-items: center;
    min-width: 100%;
    max-width: 100%;
  }

  .hamburger-menu {
    padding: 10px 20px;
  }

  .pm-rental-benefits-button, .pm-rental-button {
    margin-left: 0;
  }

  .checklist-mockup {
    height: 30vh;
  }

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

  .modal-wrapper-tpcf.download {
    display: none;
  }

  .modal-wrapper-tpcf.estimates {
    display: none;
    overflow: visible;
  }

  .modal-wrapper-tpcf.assessment, .modal-wrapper-tpcf.contact {
    display: none;
  }

  .modal-wrapper-tpcf.preliminary-borrowing-assessment, .modal-wrapper-tpcf.health-check {
    display: none;
    overflow: visible;
  }

  .tpcf-modal {
    overflow: scroll;
  }

  .tpcf---preliminary-borrowing-form {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .tpcf---preliminary-borrowing-form._80 {
    width: 90%;
  }

  .tpcf---preliminary-borrowing-form._90 {
    display: block;
  }

  .tpcf---health-check-form {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .tpcf---health-check-form._80 {
    width: 90%;
  }

  .tpcf---health-check-form._90 {
    display: block;
  }

  .background-video-tpc-retreat {
    height: 100vh;
  }

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

  .list---retreat {
    padding-left: 27px;
    padding-right: 27px;
  }

  .background-video-tpc-retreat-copy, .header---training-events {
    height: 90vh;
  }

  .image-286 {
    width: 200px;
  }

  .html-embed-9 {
    margin-top: 40px;
    position: static;
  }

  .smaller {
    font-size: 15px;
  }

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

  .dropdown-toggle-11 {
    position: static;
  }

  .dropdown-list-4 {
    display: block;
    position: static;
  }

  .accordian-item {
    overflow: hidden;
  }

  .tpcf---40px-divder-calc {
    display: flex;
  }

  .button-dark._50 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .ipp---privacy-modal {
    max-width: 100%;
    overflow: scroll;
  }

  .ipp-privacy.download {
    display: none;
  }

  .ipp-privacy.estimates {
    display: none;
    overflow: visible;
  }

  .ipp-privacy.assessment, .ipp-privacy.contact {
    display: none;
  }

  .ipp-main-form {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .ipp-main-form._80 {
    width: 90%;
  }

  .ipp-main-form._90 {
    display: block;
  }

  .ipp-main-form-container {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .ipp-main-form-container._80 {
    width: 90%;
  }

  .ipp-main-form-container._90, .ipp---video-lightbox.show-mobile, .ipp---video-lightbox.hide-mobile {
    display: block;
  }

  .tan-button-ipp.ipp-alt {
    width: auto;
  }

  .large-text {
    font-size: 16px;
  }

  .team-tab {
    flex-direction: column;
  }

  .team-tab-link, .team-tab-link.w--current {
    margin-bottom: 20px;
  }

  .team-tab-link-text {
    text-align: center;
  }

  .team---all-staff, .team---act, .team---qld {
    display: block;
  }

  .team---short-stays {
    flex-direction: column;
    align-items: center;
  }

  .tpcf---listing-promo {
    display: flex;
  }

  .our-locations-div {
    flex-direction: column;
    display: flex;
  }

  .floriade-5col-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .spring-auctions-section {
    direction: ltr;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .spring-auctions-section.hide {
    display: none;
  }

  .spring-auctions-section.nomargintop {
    padding-bottom: 40px;
  }

  .spring-auctions-section.nomargintop.lightgrey {
    padding-bottom: 60px;
  }

  .spring-auctions-section.nopad.hideonmob, .spring-auctions-section.category-list, .spring-auctions-section.category-list.hidemob {
    display: block;
  }

  .spring-auctions-section.cta {
    background-image: linear-gradient(#d67570d9, #d67570d9), url("https://cdn.prod.website-files.com/5f3f8f0f76799132898018b8/63226fddaa55a17a76804906_20220914-0Y1A0009.jpg"), linear-gradient(#0000, #0000);
    background-position: 0 0, 50%, 0 0;
    background-size: auto, cover, auto;
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .auctioneer-grid, .floriade-4-col-grid {
    grid-template-columns: 1fr;
  }

  .collective-auction-listing-div {
    background-size: contain;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bold-text-17 {
    font-size: 40px;
  }

  .emporium-logo {
    width: 100%;
  }

  .emporium-heading.blue {
    font-size: 20px;
    line-height: 28px;
  }

  .image-296 {
    max-width: 70%;
  }

  .flowers {
    width: 25%;
  }

  .flowers---wrapper {
    margin-top: -68px;
  }

  .date.cc-auctions {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .time.cc-auctions {
    -webkit-text-stroke-width: 1.5px;
    font-size: 20px;
  }

  .flowers---wrapper-listing {
    margin-top: -68px;
  }

  .flowers-liating {
    width: 20%;
  }

  .ca-property-address {
    text-align: center;
  }

  .ca-property-address.centre {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 34px;
  }

  .ca-property-address.centre.subheading.nopadding.floriade {
    font-size: 20px;
    line-height: 30px;
  }

  .ca-property-address.centre.green {
    font-size: 18px;
  }

  .image-298.hide-mobile {
    display: none;
  }

  .image-298.show-mobile {
    display: block;
  }

  .wg-heading1 {
    color: #000;
    text-align: center;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
    overflow: visible;
  }

  .wg-heading1._80-w {
    width: 100%;
  }

  .wg-heading1.form-header, .wg-heading1.form-header.nobottompad.blk {
    line-height: 42px;
  }

  .wg-heading1.form-header.l {
    text-align: left;
  }

  .wg-heading1.nopad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .wg-heading1.nopad.nomargin {
    line-height: 42px;
  }

  .wg-heading1.l {
    text-align: left;
  }

  .wg-heading1.smaller-margin {
    padding-bottom: 0;
  }

  .wg-para {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .wg-para.tetimonial {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 0;
  }

  .wg-para.cent.vpad20px {
    color: var(--white);
    display: none;
  }

  .wg-para.cent._60pxwpad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .wg-para.cent.underline {
    font-size: 17px;
  }

  .wg-para.white {
    text-transform: none;
    padding: 0;
    line-height: 24px;
    display: flex;
  }

  .wg-para.white:hover {
    text-decoration: none;
  }

  .wg-para.white.cent {
    text-align: center;
    flex-wrap: wrap;
    flex: 0 auto;
    font-size: 18px;
    line-height: 28px;
  }

  .wg-para.white.buttontext {
    font-size: 16px;
  }

  .wg-para.white.buttontext:hover {
    font-weight: 400;
  }

  .wg-para.downloadbox {
    padding-left: 10px;
    padding-right: 10px;
  }

  .wg-para.bold.cent {
    text-align: left;
  }

  .wg-para.vpad20px.white.cent {
    order: 1;
    display: block;
  }

  .wg-para.page-count {
    margin-left: 0;
    margin-right: 20px;
  }

  .wg-para.leftalign {
    text-align: left;
    justify-content: flex-start;
    max-width: 100%;
  }

  .wg-para.featuretext {
    text-align: left;
  }

  .wg-para.featuretext.medium {
    padding-bottom: 40px;
  }

  .wg-para.call-to-action {
    font-size: 17px;
  }

  .wg-para.r-pad {
    padding-right: 0;
  }

  .wg-para.cent-large.alt {
    margin-left: 20px;
  }

  .wg-para.cent-large.alt.page-nav {
    font-size: 14px;
  }

  .wg-para.lalignmob {
    text-align: left;
  }

  .wg-para.centonmob {
    text-align: center;
  }

  .wg-para.centonmob.l {
    text-align: center;
    margin-left: 0;
  }

  .wg-para.medium.larger {
    text-align: center;
  }

  .wg-para.medium.larger.left {
    color: var(--black);
    text-align: left;
  }

  .wg-para.nopad {
    text-align: left;
    margin-left: 0;
  }

  .wg-para.nopad.centonmob {
    text-align: center;
  }

  .wg-para.nopad.centonmob.black {
    color: var(--black);
    text-align: center;
  }

  .wg-para.centondesk {
    text-align: center;
  }

  .wg-para.centondesk.shrink {
    font-size: 16px;
    line-height: 26px;
  }

  .wg-para._14px {
    margin-left: 0;
    margin-right: 0;
  }

  .wg-para._18pt {
    text-align: center;
  }

  .wg-para.leftonmob {
    text-align: left;
  }

  .wg-para.link {
    margin-left: auto;
  }

  .wg-para.link.centonmob {
    text-align: left;
  }

  .wg-para.link.email {
    font-size: 14px;
  }

  .wg-para.left-align-mobile {
    text-align: center;
  }

  .wg-para.left-align-mobile.l {
    text-align: center;
    margin-left: 0;
  }

  .wg-para._50pxmargin.short-stay {
    text-align: center;
  }

  .wg-para.no-margin {
    margin-left: 0;
    margin-right: 0;
  }

  .wg-para.no-margin.bold-text.centre-mobile, .wg-para.no-margin.centered, .wg-para.short-stay-mobile, .wg-para.center.wg-grey.investor-club {
    text-align: center;
  }

  .wg-para.wg-grey {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
  }

  .wg-image._1, .wg-image._2, .wg-image._3, .wg-image._4 {
    height: 200px;
  }

  .wg-button-orange-2col.mob-adjust {
    grid-column-gap: 30px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wg-heading-copy {
    height: 100vh;
  }

  .wg-heading-copy._50vh {
    height: 90vh;
  }

  .wg-heading-copy.long-header {
    justify-content: center;
    height: 80vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .wg-heading-copy.promo {
    height: 100vh;
  }

  .wg-heading-copy.centred {
    flex-direction: row;
  }

  .wg-heading-copy.mobile-alt {
    flex-direction: column;
    justify-content: center;
    height: 100vh;
    padding-left: 0;
  }

  .wg-logo {
    max-width: 90%;
  }

  .wg-button-orange-1col._50 {
    width: 90%;
  }

  .wg---check-list {
    text-align: left;
  }

  .wg---check-list._10px-margin, .wg---check-list.centre {
    margin-left: 0;
  }

  .wg-heading2 {
    line-height: 28px;
  }

  .wg-heading2.investor-club {
    text-align: center;
  }

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

  .wg-form {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .wg-form._80 {
    width: 90%;
  }

  .wg-form._90 {
    display: block;
  }

  .wg-modal.download {
    display: none;
  }

  .wg-modal.estimates {
    display: none;
    overflow: visible;
  }

  .wg-modal.assessment, .wg-modal.contact {
    display: none;
  }

  .wg-modal-interactive-journey {
    overflow: scroll;
  }

  .faq-q-pm {
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq-answer, .wg-tab-link, .wg-tab-link.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .wg-tabs {
    margin-left: 15px;
    margin-right: 15px;
  }

  .report-maintenance-button {
    text-align: left;
    font-size: 20px;
    line-height: 26px;
  }

  .team-wrapper {
    grid-template-columns: 1fr;
  }

  .team-info {
    padding-left: 15px;
    padding-right: 15px;
  }

  .collective-club-logo {
    height: 90px;
  }

  .project-update-button:hover {
    opacity: .7;
  }

  .auctioneer-div.spring {
    padding-left: 10px;
    padding-right: 10px;
  }

  .emporium-logo---banner {
    width: 80%;
  }

  .te-header-copy {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 70vh;
  }

  .section-20 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .job-offer-wrapper {
    padding: 15px;
  }

  .job-offer-icon {
    margin-right: 20px;
  }

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

  .modal-insiders-event {
    padding: 5px;
  }

  .modal-insiders-event.download {
    display: none;
  }

  .modal-insiders-event.estimates {
    display: none;
    overflow: visible;
  }

  .modal-insiders-event.assessment, .modal-insiders-event.contact {
    display: none;
  }

  .insiders-modal {
    overflow: scroll;
  }

  .insiders-party-video {
    width: 100%;
  }

  .div-block-433 {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .woden-green-slider {
    width: 100%;
  }

  .woden-green-slider-master, .woden-green-slider-master.clear-top {
    height: 250px;
  }

  .fiori-container.cream-bg {
    padding: 0;
  }

  .fiori-container.cream-graphic-bg._100vh {
    height: auto;
    min-height: 100vh;
    padding: 50px 20px;
  }

  .fiori-container.bronze-bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .fiori-logo {
    width: 80vw;
  }

  .fiori-heading-2.grey {
    letter-spacing: 5px;
    font-size: 22px;
    line-height: 36px;
  }

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

  .fiori-wrapper.right._30, .fiori-wrapper.left._30 {
    justify-content: center;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .fiori-heading-3.cream.left-align {
    letter-spacing: 5px;
    font-size: 16px;
  }

  .fiori-para.cream.left-align, .fiori-para.cream.left-align.bold {
    text-align: center;
  }

  .fiori-divider._40px.show-below-desktop._0px-mob {
    height: 0;
  }

  .fiori-divider._20vh {
    height: 10vh;
  }

  .fiori-field {
    color: var(--fiori-cream);
  }

  .fiori-agent-details {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .fiori-agent-photo {
    width: 40%;
    margin-bottom: 20px;
    margin-right: 0;
    padding-bottom: 0;
  }

  .fiori---team-logos-wapper {
    flex-flow: column;
  }

  .apricus-container.grey-bg {
    padding-left: 0;
    padding-right: 0;
  }

  .apricus-container.dark-grey-bg {
    padding-left: 10px;
    padding-right: 10px;
  }

  .apricus-logo {
    width: 90vw;
  }

  .apricus-wrapper.right._30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .apricus-agent-details {
    flex-flow: column;
  }

  .apricus-para.light-grey.left-align {
    text-align: center;
  }

  .apricus---team-logos-wapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: wrap;
    display: flex;
  }

  .apricus-heading-2.grey {
    letter-spacing: 5px;
    font-size: 18px;
    line-height: 34px;
  }

  .apricus-heading-3.grey.left-align, .apricus-heading-3.cream.left-align {
    letter-spacing: 5px;
  }

  .bold-text-22 {
    letter-spacing: 6px;
  }

  .wg-investor-club-info-wrap.top {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template-columns: .25fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wg-investor-club-info-wrap.top-bottom {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wg---investor-club-icon {
    width: 80px;
  }

  .hindmarsh-contact-details {
    display: block;
  }

  .apricus-team-logo-wrapper {
    width: 40%;
  }

  .modal-wrapper-wodengreen.download {
    display: none;
  }

  .modal-wrapper-wodengreen.estimates {
    display: none;
    overflow: visible;
  }

  .modal-wrapper-wodengreen.assessment, .modal-wrapper-wodengreen.contact {
    display: none;
  }

  .wg-modal-iinvestor-club {
    overflow: scroll;
  }

  .collective-auctions-section._100._100px-padding, .collective-auctions---container._2-col-grid {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collective-auctions---section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-300.p {
    width: 100%;
    max-height: none;
  }

  .auctioneer-details {
    padding-right: 0;
  }

  .collective-auctions-video-wrapper, .collective-auctions---section-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collective-auctions---5-col-grid {
    grid-template-columns: 1fr;
  }

  .incentive-div.spring {
    padding-left: 10px;
    padding-right: 10px;
  }

  .incentive-details {
    padding-right: 0;
  }

  .collective-auctions-logo {
    width: 100%;
  }

  .register.spring {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collective-auction-register-to-bid {
    background-size: contain;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .form-block-11 {
    flex-flow: column;
  }

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

  .brand-2 {
    padding-left: 0;
  }

  .footer-icon {
    width: 2rem;
  }

  .quatre-olumns {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .gap-2-horizontal.tablet-vertical, .cta-form {
    flex-flow: column;
  }

  .section-23.full-screen.newsletter {
    height: 65svh;
  }

  .gap-2-social-icons {
    justify-content: flex-start;
    align-items: center;
  }

  .navbar-logo-hide {
    padding-top: 5px;
  }

  .footer-item-wrapper.hide-mob {
    display: none;
  }

  .margin-top-2 {
    margin-top: 1.5rem;
  }

  .cove---paragraph {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .description-wrapper.centre {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-top-6 {
    margin-top: 1.5rem;
  }

  .case-list.grid-gap-1.hide-mobile {
    display: none;
  }

  .case-list.grid-gap-1.hide-tablet-above {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cove---header.full-screen.newsletter {
    height: 65svh;
  }

  .cove---heading-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cove---wrapper.full-screen {
    padding-left: 0;
    padding-right: 0;
  }

  .cove---wrapper.full-screen.newsletter {
    height: 65svh;
  }

  .cove---heading-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .splide__pagination__page {
    margin-left: 0;
    margin-right: 8px;
  }

  .splide__pagination {
    padding-top: 2em;
    padding-bottom: 1em;
    position: relative;
  }

  .cove-form {
    flex-direction: column;
    width: 90%;
    display: flex;
  }

  .cove-form._80 {
    width: 90%;
  }

  .cove-form._90 {
    display: block;
  }

  .cove-form-label {
    order: 1;
    margin-bottom: 0;
  }

  .cove-form-label.medium {
    position: static;
  }

  .cove-form-label.medium.hide-mob {
    display: none;
  }

  .cove-form-field {
    margin-left: 0;
  }

  .cove-form-field.l.white {
    order: 3;
    margin-left: 0;
    padding-left: 5px;
  }

  .cove-form-field.nopad.white {
    margin-left: 0;
  }

  .cove-form-select-field.white {
    border-radius: 0;
    padding-left: 5px;
  }

  .cove-form-select-field.white.margin.no-right-margin, .cove-form-select-field.white.margin.short-stay, .cove-form-select-field.white.margin.no-margin-mobile, .cove-form-select-field.l.white, .cove-form-select-field.l.white.nopad {
    margin-left: 0;
  }

  .cove-form-text-area.left.white {
    min-height: 150px;
  }

  .cove-form-text-area.left.white.notoppad {
    padding-left: 5px;
  }

  .cove-form-submit {
    flex-direction: column;
    margin-bottom: 20px;
    display: block;
  }

  .cove-form-submit.nobottommargin {
    margin-bottom: 0;
  }

  .cove-form-submit.nopad {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .cove-form-submit.nopad.rev {
    flex-direction: column;
  }

  .wg-dha-info-wrap.top {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template-columns: .25fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wg-dha-info-wrap.top-bottom {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ben-wilson-contact-block-wrapper {
    grid-template-columns: 1fr;
  }

  .mcgar---left-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mcgar---2-col-grid.show-mob {
    width: 80%;
  }

  .mcgar---right-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mcgar---from-field-wrapper {
    margin-bottom: 10px;
  }

  .elm-lane-slider-master, .elm-lane-slider-master.clear-top {
    height: 250px;
  }

  .norrebro-logo {
    max-width: 90%;
  }

  .norrebro-heading {
    color: #000;
    text-align: center;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
    overflow: visible;
  }

  .norrebro-heading._80-w {
    width: 100%;
  }

  .norrebro-heading.form-header, .norrebro-heading.form-header.nobottompad.blk {
    line-height: 42px;
  }

  .norrebro-heading.form-header.l {
    text-align: left;
  }

  .norrebro-heading.nopad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .norrebro-heading.nopad.nomargin {
    line-height: 42px;
  }

  .norrebro-heading.l {
    text-align: left;
  }

  .norrebro-heading.smaller-margin {
    padding-bottom: 0;
  }

  .norrebro-heading-2 {
    line-height: 28px;
  }

  .norrebro-heading-2.investor-club {
    text-align: center;
  }

  .norrebro-heading-2.left {
    text-align: left;
  }

  .norrebro-para {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .norrebro-para.tetimonial {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 0;
  }

  .norrebro-para.cent.vpad20px {
    color: var(--white);
    display: none;
  }

  .norrebro-para.cent._60pxwpad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .norrebro-para.cent.underline {
    font-size: 17px;
  }

  .norrebro-para.white {
    text-transform: none;
    padding: 0;
    line-height: 24px;
    display: flex;
  }

  .norrebro-para.white:hover {
    text-decoration: none;
  }

  .norrebro-para.white.cent {
    text-align: center;
    flex-wrap: wrap;
    flex: 0 auto;
    font-size: 18px;
    line-height: 28px;
  }

  .norrebro-para.white.buttontext {
    font-size: 16px;
  }

  .norrebro-para.white.buttontext:hover {
    font-weight: 400;
  }

  .norrebro-para.downloadbox {
    padding-left: 10px;
    padding-right: 10px;
  }

  .norrebro-para.bold.cent {
    text-align: left;
  }

  .norrebro-para.vpad20px.white.cent {
    order: 1;
    display: block;
  }

  .norrebro-para.page-count {
    margin-left: 0;
    margin-right: 20px;
  }

  .norrebro-para.leftalign {
    text-align: left;
    justify-content: flex-start;
    max-width: 100%;
  }

  .norrebro-para.featuretext {
    text-align: left;
  }

  .norrebro-para.featuretext.medium {
    padding-bottom: 40px;
  }

  .norrebro-para.call-to-action {
    font-size: 17px;
  }

  .norrebro-para.r-pad {
    padding-right: 0;
  }

  .norrebro-para.cent-large.alt {
    margin-left: 20px;
  }

  .norrebro-para.cent-large.alt.page-nav {
    font-size: 14px;
  }

  .norrebro-para.lalignmob {
    text-align: left;
  }

  .norrebro-para.centonmob {
    text-align: center;
  }

  .norrebro-para.centonmob.l {
    text-align: center;
    margin-left: 0;
  }

  .norrebro-para.medium.larger {
    text-align: center;
  }

  .norrebro-para.medium.larger.left {
    color: var(--black);
    text-align: left;
  }

  .norrebro-para.nopad {
    text-align: left;
    margin-left: 0;
  }

  .norrebro-para.nopad.centonmob {
    text-align: center;
  }

  .norrebro-para.nopad.centonmob.black {
    color: var(--black);
    text-align: center;
  }

  .norrebro-para.centondesk {
    text-align: center;
  }

  .norrebro-para.centondesk.shrink {
    font-size: 16px;
    line-height: 26px;
  }

  .norrebro-para._14px {
    margin-left: 0;
    margin-right: 0;
  }

  .norrebro-para._18pt {
    text-align: center;
  }

  .norrebro-para.leftonmob {
    text-align: left;
  }

  .norrebro-para.link {
    margin-left: auto;
  }

  .norrebro-para.link.centonmob {
    text-align: left;
  }

  .norrebro-para.link.email {
    font-size: 14px;
  }

  .norrebro-para.left-align-mobile {
    text-align: center;
  }

  .norrebro-para.left-align-mobile.l {
    text-align: center;
    margin-left: 0;
  }

  .norrebro-para._50pxmargin.short-stay {
    text-align: center;
  }

  .norrebro-para.no-margin {
    margin-left: 0;
    margin-right: 0;
  }

  .norrebro-para.no-margin.bold-text.centre-mobile, .norrebro-para.no-margin.centered, .norrebro-para.short-stay-mobile, .norrebro-para.center.wg-grey.investor-club {
    text-align: center;
  }

  .norrebro-para.wg-grey {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
  }

  .norrebro-dha-info-wrap.top {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template-columns: .25fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .norrebro-dha-info-wrap.top-bottom {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .norrebro-image._1, .norrebro-image._2, .norrebro-image._3, .norrebro-image._4 {
    height: 200px;
  }

  .norrebro-button-black-2col.mob-adjust {
    grid-column-gap: 30px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .residence-logo {
    max-width: 90%;
  }

  .residences-image._1, .residences-image._2, .residences-image._3, .residences-image._4 {
    height: 200px;
  }

  .residences-button-black-2col.mob-adjust {
    grid-column-gap: 30px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .elm-lane-slide {
    width: 100%;
  }

  .div-h80 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .div-h80.divh350px {
    height: 270px;
  }

  .div-h80.reverse {
    flex-direction: column-reverse;
  }

  .div-h80.aligntop {
    justify-content: flex-start;
    padding-top: 0;
  }

  .retreat-logo {
    width: 100%;
    height: auto;
  }

  .retreat-logo.retreat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .height60 {
    justify-content: center;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .logo-grid {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr 1fr;
  }

  .team-logo-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    margin-bottom: 0;
  }

  .team-logo {
    max-width: 150px;
    max-height: 80px;
  }
}

#w-node-_9a708125-87da-3879-1296-d22b1a27d797-1a27d793, #w-node-_9a708125-87da-3879-1296-d22b1a27d79c-1a27d793, #w-node-_9a708125-87da-3879-1296-d22b1a27d7a0-1a27d793, #w-node-_9a708125-87da-3879-1296-d22b1a27d7a4-1a27d793, #w-node-_9a708125-87da-3879-1296-d22b1a27d7a8-1a27d793, #w-node-_9a708125-87da-3879-1296-d22b1a27d7ac-1a27d793 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d897-4b50d892 {
  grid-area: Process-1;
  align-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8a4-4b50d892 {
  grid-area: Process-3;
  align-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8ae-4b50d892 {
  grid-area: Image-2;
  justify-self: end;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8af-4b50d892 {
  grid-area: Process-4;
  place-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8b9-4b50d892 {
  grid-area: Image-5;
  place-self: center start;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8ba-4b50d892 {
  grid-area: Process-2;
  align-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8c4-4b50d892 {
  grid-area: Image-3;
  place-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8c5-4b50d892 {
  grid-area: Image-4;
  place-self: center end;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8c6-4b50d892 {
  grid-area: Process-5;
  align-self: center;
}

#w-node-d4474363-3836-ec91-e37b-b1fd4b50d8d4-4b50d892 {
  place-self: center start;
}

#w-node-_8b1fa008-2462-4168-0824-b895951dcbdf-951dcbdd {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_8b1fa008-2462-4168-0824-b895951dcbe5-951dcbdd {
  justify-self: start;
}

#w-node-b51c2fdb-dddd-fab0-c0f3-e43997877bd2-f3f4fa0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d00b6fd7-1954-2d3a-d8a3-d1d327f0f0d6-f3f4fa0b, #w-node-a7cd8d7b-ff97-d6ae-3d16-a7c44b90a6b8-f3f4fa0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497ada9-71f4fa0c {
  align-self: stretch;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adaa-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adaf-71f4fa0c {
  align-self: center;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb4-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb5-71f4fa0c {
  align-self: stretch;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb6-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adbb-71f4fa0c {
  align-self: center;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc0-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcc-71f4fa0c {
  align-self: stretch;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc2-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc7-71f4fa0c {
  align-self: center;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcd-71f4fa0c, #w-node-c333b039-c016-f974-5d9b-1d4b06d87959-71f4fa0c {
  align-self: stretch;
}

#w-node-_369a1f9f-3d96-173f-20a0-38f3b497adce-71f4fa0c {
  align-self: center;
}

#w-node-_260c4a4d-b449-b1c3-c364-0b0223c4e76d-dcf4fa26 {
  justify-self: end;
}

#w-node-_6dd06dfa-96af-b678-18e5-e02c56a24216-dcf4fa26 {
  place-self: center;
}

#w-node-_6dd06dfa-96af-b678-18e5-e02c56a2421e-dcf4fa26 {
  justify-self: end;
}

#w-node-_0170868b-92a5-f687-d6a7-86f7e2e0d276-dcf4fa26, #w-node-_0170868b-92a5-f687-d6a7-86f7e2e0d27b-dcf4fa26, #w-node-_0170868b-92a5-f687-d6a7-86f7e2e0d287-dcf4fa26 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08f621f1-3d07-cc54-5fdc-fed0ee453a4e-b8f4fa41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8a98dd28-40fc-a606-f2ff-748710d73881-b8f4fa41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ab36c86-e01c-34fc-8028-a7cccb14b449-b8f4fa41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c0aae762-7162-511d-ae5c-64ee4402c72b-b8f4fa41 {
  place-self: center;
}

#w-node-_485c14d6-34ad-f2f1-bf73-c98b7e085e3e-6cf4fa44, #w-node-_6d6896d8-696c-eec6-e236-aa5821b2684a-6cf4fa44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_258ea343-8dd0-3cc7-6575-6f89e58748bf-6cf4fa44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3d84c97a-4bd9-4137-d488-b556a499a85c-cff4fa4a, #w-node-b9bb9a24-5518-3117-24e5-70154539991c-cff4fa4a {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-c3ee7abc-c59f-f8ac-1f2d-8a1cb0830d76-78f4fa69 {
  align-self: stretch;
}

#w-node-c16dc790-c994-4886-6393-610bba738f4a-78f4fa69, #w-node-b2d06c4a-125a-120f-a256-69f70fdd3e47-78f4fa69 {
  place-self: center;
}

#w-node-_9de1ad74-e6e4-7518-8931-abf57f08408c-78f4fa69 {
  place-self: stretch center;
}

#w-node-_9d56ea08-1feb-245c-e478-3e28960c8a51-78f4fa69, #w-node-db5cf3de-69cb-d3c5-10a9-599835ca2827-20f4fa6a {
  place-self: center;
}

#w-node-db5cf3de-69cb-d3c5-10a9-599835ca282f-20f4fa6a {
  justify-self: end;
}

#w-node-d3c4f26e-d309-798e-7482-7836f8846f13-20f4fa6a, #w-node-_22e6012d-7a8b-bf2d-f2cb-15996f930f74-20f4fa6a {
  place-self: center;
}

#w-node-_22e6012d-7a8b-bf2d-f2cb-15996f930f7d-20f4fa6a, #w-node-_0877099d-8f64-e4b1-1a22-cb36c34b5c9d-20f4fa6a {
  justify-self: end;
}

#w-node-_0877099d-8f64-e4b1-1a22-cb36c34b5c90-20f4fa6a, #w-node-_32bcf50f-20e1-9d52-8759-19f6fee12c80-20f4fa6a {
  place-self: center;
}

#w-node-_32bcf50f-20e1-9d52-8759-19f6fee12c7e-20f4fa6a {
  justify-self: end;
}

#w-node-e6931d2e-4e64-cb5f-9bfe-3a8007cae87d-e9f4fa6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e6931d2e-4e64-cb5f-9bfe-3a8007cae897-e9f4fa6c, #w-node-e6931d2e-4e64-cb5f-9bfe-3a8007cae8a2-e9f4fa6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18e5469b-6a5a-0d68-263e-524cec8d02f8-37f4fa6e, #w-node-_18e5469b-6a5a-0d68-263e-524cec8d0301-37f4fa6e, #w-node-_18e5469b-6a5a-0d68-263e-524cec8d030a-37f4fa6e, #w-node-a3b4b753-daf2-c14c-9d23-4b8f95ffb95e-37f4fa6e, #w-node-_2641ed04-9870-f89b-b644-bd0f7f233b68-37f4fa6e, #w-node-_9edd1a4b-608e-2527-e8b7-734253643515-37f4fa6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_3373ff94-26d6-4c5c-dfcb-abcd3f7d77b9-37f4fa6e, #w-node-_5c423efc-dc02-aeef-bc99-234e8ab4eef0-37f4fa6e {
  place-self: start center;
}

#w-node-f38df9b6-469a-9b19-7489-b6113aa881ea-b7f4fa70 {
  justify-self: end;
}

#w-node-f38df9b6-469a-9b19-7489-b6113aa881e1-b7f4fa70 {
  place-self: center;
}

#w-node-_3916a7be-6330-295c-33a8-8999bd1727f8-3bf4fa71 {
  justify-self: start;
}

#w-node-_7163dd77-f0d6-4dcc-78fb-1e7e2f148244-3bf4fa71, #w-node-_089605cf-4235-4cab-3a1b-9bcb8bcbb25d-b4f4fa73 {
  align-self: stretch;
}

#w-node-f93e06f2-244d-6423-fe4b-d076efb685ed-b4f4fa73, #w-node-f93e06f2-244d-6423-fe4b-d076efb685f2-b4f4fa73 {
  place-self: center;
}

#w-node-f93e06f2-244d-6423-fe4b-d076efb685f7-b4f4fa73 {
  place-self: stretch center;
}

#w-node-f93e06f2-244d-6423-fe4b-d076efb685fc-b4f4fa73 {
  place-self: center;
}

#w-node-e26c77b2-f275-2de1-0f28-f103b2d6a287-5df4fa74, #w-node-f9058047-3744-ceae-c4d6-9d3b92bf8687-5df4fa74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78a60792-1f7c-d8c7-db5d-1c71417dcfd1-a7f4fa75, #w-node-_78a60792-1f7c-d8c7-db5d-1c71417dcfda-a7f4fa75 {
  align-self: start;
}

#w-node-_8fa473d3-893a-df3e-2829-a0dda6fba713-a7f4fa75 {
  place-self: stretch stretch;
}

#w-node-_47bbd93b-3e06-ce83-8789-c6a4c8c537bb-a7f4fa75, #w-node-a40bcee0-8769-b2e5-e8ad-a5f93fd7b7b8-a7f4fa75 {
  place-self: start;
}

#w-node-e0bbdb41-0530-ad0d-b1ec-bf3a013812d8-a7f4fa75, #Message-3.w-node-b4207e91-2d6c-3db5-bb12-077b0701986d-a7f4fa75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9c5e-a7f4fa75, #w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9c67-a7f4fa75 {
  align-self: start;
}

#w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9ccc-a7f4fa75 {
  place-self: stretch stretch;
}

#w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9ce7-a7f4fa75 {
  place-self: start;
}

#w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9cff-a7f4fa75, #Message-2.w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9d18-a7f4fa75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1e21ff55-afad-ba80-2c98-75bb42c714b8-42c714ab {
  justify-self: end;
}

#w-node-_1e21ff55-afad-ba80-2c98-75bb42c714ac-42c714ab {
  place-self: center;
}

#w-node-eed018e4-031b-2d16-8393-2f3d1aff2450-35f4fa9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_136c63f8-5f8d-e558-a613-51bf7765be7b-44f4fac1 {
  grid-area: Area-2;
  place-self: center;
}

#w-node-_5aa4df30-0874-ceac-e85b-ed2061d78c49-44f4fac1 {
  grid-area: Area;
  place-self: center;
}

#w-node-a6f9dd18-0968-34d7-1c7e-08891902119f-44f4fac1, #w-node-b63413ec-02d1-993d-3023-23c73b211cd8-44f4fac1, #w-node-ae7bdbf9-9f81-fba7-ad64-c116b8da8521-44f4fac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c76a756e-06fa-65a7-1f93-fb595031f844-9ef4fac5, #w-node-_7a2fd6fb-59bb-c465-773f-e40f6ab475db-9ef4fac5, #w-node-c03ebe14-70b8-899d-b5a2-cc50b135c04b-9ef4fac5, #w-node-_8282b58b-07f2-5859-9a3a-9cd37698bb5b-9ef4fac5, #w-node-_8282b58b-07f2-5859-9a3a-9cd37698bb61-9ef4fac5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_8282b58b-07f2-5859-9a3a-9cd37698bb67-9ef4fac5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d68eb3ab-c6e1-b38d-c441-c1c1d5d68da8-8ef4faca {
  place-self: center;
}

#w-node-d68eb3ab-c6e1-b38d-c441-c1c1d5d68dae-8ef4faca {
  justify-self: end;
}

#w-node-_57c8e71c-7487-c666-07d3-dde167225200-8ef4faca, #w-node-_57c8e71c-7487-c666-07d3-dde167225205-8ef4faca, #w-node-_57c8e71c-7487-c666-07d3-dde167225209-8ef4faca, #w-node-_57c8e71c-7487-c666-07d3-dde167225211-8ef4faca, #w-node-_57c8e71c-7487-c666-07d3-dde167225215-8ef4faca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a46be623-a473-1885-a5be-c9ba66758fc3-8cf4fad0 {
  justify-self: start;
}

#w-node-af4094db-bac1-0923-0355-a4a2cd57815e-8cf4fad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34aed770-d764-7636-155a-49a8dcd02451-8cf4fad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-a46be623-a473-1885-a5be-c9ba66758ff7-8cf4fad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0dc3bf-ca6c-fefb-e737-27b7427a593f-20f4fad1 {
  place-self: center;
}

#w-node-_1e0dc3bf-ca6c-fefb-e737-27b7427a594f-20f4fad1 {
  justify-self: end;
}

#w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eab6-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eaba-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4ead5-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4ead9-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eadd-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eae1-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eae5-39f4fad8, #w-node-_8bf8b3e6-d168-5c98-b278-a9feb8e4eaec-39f4fad8 {
  place-self: center;
}

#w-node-_0a21711b-b47c-610b-8893-cae9dab40aa7-31f4fadc, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ab0-31f4fadc, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ab9-31f4fadc, #w-node-aeb31784-b597-876c-5188-13ee8b33c9c2-31f4fadc, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ac2-31f4fadc, #w-node-_14eca7a6-d73a-975e-77f4-2457e262c044-31f4fadc, #w-node-_20bea447-525c-c7b7-cd1f-a56b2091d666-31f4fadc, #w-node-_6f178162-c192-7a6d-0926-40e56ee326cd-31f4fadc, #w-node-_90156be9-726d-5462-a52f-ca32d8fd6a3a-31f4fadc, #w-node-_88dbbd2c-55d9-c424-5729-e34b60727f59-31f4fadc, #w-node-_827a64a4-adac-28b5-5598-6630325bc039-31f4fadc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_3f077c31-07db-c18e-7d17-63e9fc48c330-2cf4fadd {
  place-self: center;
}

#w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-2cf4fadd, #w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-2cf4fadd {
  justify-self: end;
}

#w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e67590e-2cf4fadd, #w-node-_661e547d-b8ee-5175-c669-fb3c4eb2a5f3-f2f4faed {
  place-self: center;
}

#w-node-_661e547d-b8ee-5175-c669-fb3c4eb2a5fc-f2f4faed, #w-node-cbe84aa7-b37b-b800-afbb-a12df89c156d-f2f4faed {
  justify-self: end;
}

#w-node-cbe84aa7-b37b-b800-afbb-a12df89c1564-f2f4faed {
  place-self: center;
}

#w-node-_4ae3ee04-eebf-ea3b-dbac-c04fc0093824-6af4faee, #w-node-_4ae3ee04-eebf-ea3b-dbac-c04fc0093825-6af4faee {
  place-self: stretch stretch;
}

#w-node-_4ae3ee04-eebf-ea3b-dbac-c04fc009382a-6af4faee {
  justify-self: start;
}

#w-node-_716eb454-61f8-cc0e-581c-a02dfa5e161f-6af4faee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_716eb454-61f8-cc0e-581c-a02dfa5e1625-6af4faee, #w-node-_2cd2059e-df34-d16b-2eda-a1a1920efae8-6af4faee, #w-node-_597d1457-85d4-0baa-86e4-e4d7c7a28db5-6af4faee {
  justify-self: start;
}

#w-node-_033761bf-e7c0-c072-fe54-83f605ebb3aa-6af4faee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_550ecace-89f5-7a7f-86b0-2d48c4a3b52a-6af4faee {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_36890b6a-67b3-eac6-40bc-2a79ebee61d8-6af4faee {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_21826b6c-ea95-b14e-faff-8b9a11822099-6af4faee {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7bb6b621-b539-508f-fad2-cba719c9105a-6af4faee {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_355ce0fd-b83d-ef2e-59f3-b8854bfaae22-6af4faee {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_5c3bd57d-aa4a-d439-85c7-a116506db042-6af4faee {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c3d68b4e-f805-1c0d-ab9c-55f1f7310529-6af4faee {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a0921127-8c5a-8d74-f65a-6c09b69619e5-6af4faee {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c45b7514-d015-9923-70c7-d1fab52c1bf5-6af4faee {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-f1c1d0a0-b7ab-c68e-bd85-898d0f9833e5-6af4faee {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_58fc8963-1a3f-ae0a-7432-27abba6862e4-6af4faee {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_9363dd40-941e-df47-2797-cf2e07a2622f-6af4faee {
  justify-self: start;
}

#w-node-b5b3a1b0-0573-450f-5a50-f8b39161f504-e4f4faef, #w-node-_15e29685-bbe2-f169-2b3c-c1605c4405d8-e4f4faef {
  align-self: start;
}

#w-node-_7ac868f0-c93b-e3cb-b1eb-1e51eebeb2e6-b1f4faf7, #w-node-_893a3c06-f535-76b2-cb3e-2eaffe35da40-b1f4faf7 {
  align-self: end;
}

#w-node-_6760cffb-9fb9-b596-00f9-a91701551c3f-b1f4faf7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2dc1a404-4cf2-298f-5b6c-d4a3c48a2505-b1f4faf7 {
  align-self: end;
}

#w-node-_3a5120b7-5fef-3ac7-9360-867f0326d0bb-b1f4faf7 {
  align-self: start;
}

#w-node-f77d07ae-4736-47af-11bc-76ce7c964f06-7c964f06 {
  align-self: end;
}

#w-node-_3421a321-597b-6c36-2b86-0194ee477c7c-baf4fafa, #w-node-_3421a321-597b-6c36-2b86-0194ee477c80-baf4fafa, #w-node-_0832bcd9-cfca-246d-60bd-b3a0f94ebef7-baf4fafa, #w-node-_3421a321-597b-6c36-2b86-0194ee477c88-baf4fafa, #w-node-_8c822eb6-34e2-2406-59a3-ffd8391db9f0-baf4fafa, #w-node-_45c6a97b-efd1-5433-7385-a715ebe7d5b3-baf4fafa, #w-node-_3421a321-597b-6c36-2b86-0194ee477c84-baf4fafa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3e652ad-5e88-cf25-208c-faf919e72232-baf4fafa {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_3421a321-597b-6c36-2b86-0194ee477ca4-baf4fafa, #w-node-_3421a321-597b-6c36-2b86-0194ee477ca8-baf4fafa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44551-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d62847c-807d-6976-159c-09038b8b6c4b-baf4faff, #w-node-_96eb305c-1983-a283-69c4-c90d660cbe37-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dd80634d-3b95-183b-5eed-10ea42e8cc7f-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44554-baf4faff {
  align-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44555-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44558-baf4faff {
  align-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4455d-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44560-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_01e3ddd1-28b2-62fb-164e-609a4fce423e-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44569-baf4faff {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4456c-baf4faff {
  place-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4457d-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44582-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44583-baf4faff {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44586-baf4faff, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d4458e-baf4faff {
  place-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44589-baf4faff {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44593-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44595-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44598-baf4faff {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4459d-baf4faff, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d445a7-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445a8-baf4faff {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445ae-baf4faff, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d445b9-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445ba-baf4faff {
  place-self: stretch stretch;
}

#w-node-_0f70f9d7-d91f-8e07-8cae-3bdbe208f418-baf4faff, #w-node-aafa19fa-0edf-6830-f658-43a12b9bc449-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_16db9da4-9a73-95ba-683d-8b0b51824071-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99aa6f13-e8e1-9e8b-d05d-a8a9ec995625-baf4faff, #w-node-_337d2fa4-cd8c-2a87-fd79-279b45919d8d-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6004b3cb-83f3-4f7c-15bb-e04a399f728a-baf4faff {
  place-self: stretch stretch;
}

#w-node-_543d22ff-5c95-3221-50dc-7b115a5825c7-baf4faff, #w-node-_93b626ac-abbb-2ec0-929a-f23fde4bb017-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ac7dd413-2891-bb8a-f6df-20041223d365-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863818e-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863819a-baf4faff {
  align-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381a0-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ac-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ae-baf4faff, #w-node-_22d78a39-4cf3-db21-db95-95b7286381b0-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b1-baf4faff {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b2-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381be-baf4faff, #w-node-_22d78a39-4cf3-db21-db95-95b7286381d1-baf4faff {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d3-baf4faff {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d5-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d6-baf4faff {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d7-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e3-baf4faff {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e5-baf4faff {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e7-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e8-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f4-baf4faff, #w-node-_22d78a39-4cf3-db21-db95-95b7286381f6-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f7-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638206-baf4faff {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638208-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638214-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638216-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638217-baf4faff {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638223-baf4faff, #w-node-_22d78a39-4cf3-db21-db95-95b728638225-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638226-baf4faff {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c777-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77a-baf4faff {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77b-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77e-baf4faff {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77f-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78a-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78c-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78f-baf4faff {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c790-baf4faff {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c793-baf4faff, #w-node-d9ae288d-fd25-65f0-f0fb-7f6fa5aeae79-baf4faff {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c79f-baf4faff {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7a2-baf4faff {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7ac-baf4faff {
  place-self: stretch stretch;
}

#w-node-_00de86c8-426c-8cdb-cae6-49b89e2c0f2d-baf4faff {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7af-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b2-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_28b8e5e4-19d1-98f2-4322-17862a9b57a2-baf4faff {
  place-self: stretch stretch;
}

#w-node-e4c2e910-5392-89ae-cff6-ff78a8ee320e-baf4faff, #w-node-_6b69e55a-5d24-387d-b34e-f2b49c415853-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b4-baf4faff {
  place-self: stretch stretch;
}

#w-node-_4a520a40-c544-3dbd-e886-dffeab284d33-baf4faff, #w-node-_83f37e37-a1e9-6c1e-0bd5-2bcad17c0136-baf4faff {
  place-self: center;
}

#w-node-_5c774891-5bd7-0e1b-08ab-a805d1bf529e-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bb33cb40-e072-9bcc-a867-07ba20ccbe26-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fab9243c-571c-513a-b877-d1da87e80c26-baf4faff {
  place-self: stretch stretch;
}

#w-node-_057cb338-9b06-cd58-b014-6fe5c642d895-baf4faff {
  align-self: end;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cad-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cb0-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb4-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb8-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cbc-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cc0-baf4faff {
  align-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cc6-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cc8-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cca-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ccc-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cce-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cd3-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cd7-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cd8-baf4faff {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cdb-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cdf-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ce3-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cfd-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d08-baf4faff {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d15-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d19-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d1e-baf4faff {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d2d-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d2f-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d31-baf4faff, #w-node-fc1470b4-026a-cc40-7b39-6a454d9f54cf-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d33-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d35-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d39-baf4faff {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d3d-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d3e-baf4faff {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d41-baf4faff, #w-node-_1cfb34f8-8a92-a4a4-34e5-54644fa053d0-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d45-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d47-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d49-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d4b-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d4f-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d53-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d57-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d59-baf4faff {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5b-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5f-baf4faff {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d63-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5bfb16c6-b931-959c-3c3d-b891d2e95367-baf4faff, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d65-baf4faff, #w-node-_0c0ef658-aa73-bc07-35f8-503487ee52eb-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97eac285-b097-147d-09ef-1d2d7d875aba-baf4faff, #w-node-_135eba12-a162-bae3-0eea-122ee1cc4622-baf4faff, #w-node-a8616659-2d28-9bbc-b799-8dde92c955a4-baf4faff, #w-node-_6d74b82e-5f99-50a4-c909-c756e0d74008-baf4faff, #w-node-_38b91948-8e40-0b1f-93fa-b2722ec1db9b-baf4faff {
  place-self: center;
}

#w-node-_5190894c-a222-760b-8500-036c0b1f083a-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_245b1ace-2d45-4575-9817-b39f19975099-baf4faff, #w-node-fc20325c-2054-d119-385c-35d5934eb58d-baf4faff, #w-node-b484063f-2500-ffbd-f0b9-1b2332332ba5-baf4faff, #w-node-ebec1922-3455-a033-7b79-c1669a716904-baf4faff {
  place-self: center;
}

#w-node-_081479ed-f647-9df2-8383-4124019fc0d7-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cbb9daa7-bdc9-5e88-a5a1-2eeb1688d963-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d5ea6dc5-1e56-5d43-28ef-4ab8a5f21d42-baf4faff, #w-node-_50df74a7-93e9-c193-3445-0ee8c172bfb1-baf4faff {
  place-self: center;
}

#w-node-add7e6b0-7fbc-0e4a-f6d3-41f9e2b05b39-baf4faff, #w-node-b40562e5-801e-980e-d19b-710d8d459402-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3b856805-1b43-33d7-8b56-11dbf4b30a2b-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7236ab14-12a3-5864-b3e1-544f0a5b3208-baf4faff, #w-node-ac5da959-835d-6c38-b436-750a74ac9fe8-baf4faff {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99dd3-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99ddf-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de1-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de2-baf4faff {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de3-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99def-baf4faff, #w-node-_002d7164-be7f-4def-3f42-013a06b99df1-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99df2-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e01-baf4faff {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e03-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e0f-baf4faff {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e11-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1d-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1f-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e20-baf4faff {
  place-self: stretch stretch;
}

#w-node-_2f08cbec-1a06-e961-ef33-578369f133e7-baf4faff {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e2f-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8b5cfd9a-0545-a995-aeb5-10edcbf354a8-baf4faff, #w-node-_53fa37ab-ccbc-64cd-0249-2e2ce75fee4e-baf4faff, #w-node-_002d7164-be7f-4def-3f42-013a06b99e31-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e32-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e3e-baf4faff {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e40-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e4f-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e51-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e52-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e5e-baf4faff, #w-node-_002d7164-be7f-4def-3f42-013a06b99e60-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e61-baf4faff {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e64-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e471-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e47d-baf4faff {
  place-self: center;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e47f-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48b-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48d-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48e-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49a-baf4faff, #w-node-_15f6d82d-188e-69fe-d3f5-42a0a529cbdc-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f057d0e-4fed-0ee3-9389-9e6940709118-baf4faff {
  place-self: stretch stretch;
}

#w-node-c3cb5723-b2d4-6265-01ba-69bfb2c3062a-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49c-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49d-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ab-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4a9-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ac-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4b8-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ba-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4bb-baf4faff {
  place-self: stretch stretch;
}

#w-node-c29ca7df-c7f5-3f38-7158-f17a8fec96ca-baf4faff {
  place-self: center;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4c7-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d8-baf4faff, #w-node-d005cfa9-56ba-df43-869c-b4c173504468-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e5-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d9-baf4faff {
  place-self: stretch stretch;
}

#w-node-ea2deb2a-dc10-8bea-5024-32db41b96cfb-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e7-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e8-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4f4-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4f6-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e503-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e505-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e512-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e514-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e515-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e521-baf4faff, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e523-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a6cc2dd8-271b-246e-6e1e-b07b855d4e7d-baf4faff {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e529-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8a88-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aa9-baf4faff, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aac-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aad-baf4faff {
  place-self: stretch stretch;
}

#w-node-_6237876d-3783-dd48-e253-4fea869644ca-baf4faff {
  place-self: center;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ab8-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aba-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8abb-baf4faff {
  place-self: stretch stretch;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac6-baf4faff, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac8-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac9-baf4faff {
  place-self: stretch stretch;
}

#w-node-ac830d2c-7e17-151c-7f2d-2e59e4fa0bd3-baf4faff {
  place-self: center;
}

#w-node-_2bc85e9f-3701-fd5c-08da-c60e40d7cf7e-baf4faff {
  place-self: stretch stretch;
}

#w-node-_9ae29d5e-c2c1-fda9-b8af-f3f8477f5eca-baf4faff {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44dae4a2-c10a-de4c-eb11-f0dbd159a95a-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a03a6c3c-c3ef-bae1-7e0a-1be5bf615b69-baf4faff {
  place-self: stretch stretch;
}

#w-node-fefaaf4e-f95d-b538-17e8-ea655d18d224-baf4faff, #w-node-e07bfe54-612a-0224-ffad-40bbf28de808-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_23297685-2184-827f-4908-b4521f51c99f-baf4faff {
  place-self: stretch stretch;
}

#w-node-_3a1f2486-6dfc-49f1-78fe-bf06f2a19e17-baf4faff, #w-node-_7de81d98-d133-bdbe-d4ad-f54c26088569-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_58179ba0-47f7-dfa7-fb0f-ac00af02ca2c-baf4faff {
  place-self: stretch stretch;
}

#w-node-c102f6df-6d9b-528f-5667-27fef73e6d7f-baf4faff {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4a060bfc-4a00-330c-8ace-e57b29809181-baf4faff {
  align-self: end;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce5e-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6d-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6e-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce70-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce71-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce80-baf4faff {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce8f-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce90-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce92-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce93-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea2-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea3-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea5-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea6-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb5-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb6-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb8-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb9-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cec8-baf4faff {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced7-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced8-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceda-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cedb-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceea-baf4faff {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef7-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef8-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefa-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefb-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0a-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0b-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0d-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0e-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf1d-baf4faff, #w-node-e79c0722-8f56-7267-7e67-54740e55cf2c-baf4faff, #w-node-e79c0722-8f56-7267-7e67-54740e55cf3b-baf4faff {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4c-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4d-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4f-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf50-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf61-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf62-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf64-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf65-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf72-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf73-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf75-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf76-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf83-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf84-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf86-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf87-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf94-baf4faff {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa1-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa2-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa4-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa5-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa6-baf4faff {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa9-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaa-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfac-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfae-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaf-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfb0-baf4faff {
  grid-column-start: span 1.5;
  grid-column-end: span 1.5;
  grid-row: span 1 / span 1;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfbc-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfc9-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfca-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcc-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfce-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcf-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfdc-baf4faff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75bf8bb3-36f9-65ab-0752-b2e9c06294c8-baf4faff {
  align-self: end;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d925-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d934-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d935-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d937-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d938-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d947-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d948-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94a-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94b-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d95a-baf4faff {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d969-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821d96a-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96c-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96d-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6426370-4ba3-77ad-a909-8d6b9e022b5a-baf4faff, #w-node-_0289f28e-533d-6065-1437-9af90609b80b-baf4faff {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97c-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97d-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97f-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d990-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821d99f-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821d9ae-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821d9bd-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821d9cc-baf4faff {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9db-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9dd-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9de-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9ef-baf4faff {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da00-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da01-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da03-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da04-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da13-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da14-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da16-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da17-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da18-baf4faff {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1b-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1c-baf4faff {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da52-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da53-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da55-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821da57-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da59-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da5a-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da67-baf4faff, #w-node-ffe99966-ad54-5285-a656-6766a821da74-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da81-baf4faff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da82-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da84-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da86-baf4faff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da87-baf4faff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da94-baf4faff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e8b-baf4faff {
  grid-area: Area;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e8e-baf4faff {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-e7cea38a-d290-3b7f-491e-41cb83ec3a6e-baf4faff {
  grid-area: 7 / 4 / 8 / 5;
  align-self: center;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e8f-baf4faff {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-f440552c-7a33-df59-06fa-f34aeac356da-baf4faff {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e92-baf4faff {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e95-baf4faff {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e96-baf4faff {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e99-baf4faff {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_257553ae-f0c7-9501-292f-3704bd3663fa-baf4faff {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_539afd06-3c29-0347-215b-738d5acbecac-baf4faff {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e9a-baf4faff {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e9d-baf4faff {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164e9e-baf4faff {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_916925b6-8c42-81bc-a20a-7924d03a5ff3-baf4faff {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164ea2-baf4faff {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164ea5-baf4faff {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164ea6-baf4faff {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-a3472c37-458b-66ef-f6c2-999635f09da6-baf4faff {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_01cb2169-2a2d-30a1-f7e3-cbda1dce2aee-baf4faff {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_88331064-7483-ec97-29e6-8e5cb50e4d82-baf4faff {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164ea7-baf4faff {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_5c9d7817-15a7-db40-d72e-8b0b15164eaa-baf4faff {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_8e8af58c-8f61-1433-ba19-c1732609b636-baf4faff {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-cbe09cf5-d4d9-8aee-04ab-928e1b88babc-baf4faff {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_4d679788-ccdd-c12b-23f3-139b24a5d6f0-baf4faff {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_98493b49-da74-c9a7-af6b-852c44cb1166-baf4faff {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-f6ae1683-92c0-024b-94e3-2290bfd013b1-baf4faff {
  grid-area: 3 / 4 / 4 / 5;
  align-self: center;
}

#w-node-_043a8eb1-bea9-17d3-5715-a7c3a9beed4e-baf4faff {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_92072dcf-aa7c-73d3-9548-3d98dfa383f7-baf4faff {
  grid-area: 3 / 6 / 4 / 7;
  align-self: center;
}

#w-node-b5ee0936-8bc0-0836-b24b-5e6786e7ce31-baf4faff {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_85f0aadf-c870-c6a5-52fc-e48bfe418e32-baf4faff {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-fe01e266-09a6-7759-fc61-3105dfea9237-baf4faff {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-fdb9c755-5e26-cec8-f2e5-9db90d8c224c-baf4faff {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-de94c96c-8353-689b-ab98-2b96321808d2-baf4faff {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a644-baf4faff {
  grid-area: Area;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a647-baf4faff {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a648-baf4faff {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a649-baf4faff {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a652-baf4faff {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a653-baf4faff {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a656-baf4faff {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a659-baf4faff {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a65d-baf4faff {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a660-baf4faff {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a677-baf4faff {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a67d-baf4faff {
  grid-area: 3 / 4 / 4 / 5;
  align-self: center;
}

#w-node-_98ece481-b03d-c873-cefd-27f3c001a67e-baf4faff {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-ecb439af-e082-2496-5518-6fbb8b0e7df8-52f4fb03 {
  place-self: start;
}

#w-node-a3139116-82f0-b8d8-d4a6-85cff7101e3e-52f4fb03 {
  place-self: start center;
}

#w-node-e4b824bb-970d-4090-67c8-bc1b841b5c75-52f4fb03, #w-node-_5af6fe03-4ca8-4b15-47f0-58c36ad44104-52f4fb03, #w-node-_8c5a82cf-d22d-0676-0708-050e36a2fe33-52f4fb03, #w-node-a3f46cb2-5bee-6965-165d-0b68d4e4b3c1-52f4fb03, #w-node-_5e59acf1-6134-b141-fcf3-aa7c20048057-52f4fb03, #w-node-_94dc0427-8eb5-2c50-5a31-b46d6dcdc3a3-52f4fb03, #w-node-_9b9a7f8b-ac07-9195-e4ed-37e0c9df7186-52f4fb03, #w-node-fb69f6bc-5505-63f6-982a-68791a9b0500-52f4fb03 {
  align-self: start;
}

#w-node-_58b19bab-ee4b-69ec-994d-6f0dda303a68-52f4fb03 {
  place-self: center;
}

#w-node-_58b19bab-ee4b-69ec-994d-6f0dda303a73-52f4fb03 {
  justify-self: end;
}

#w-node-_10d87227-da5c-3124-20c9-770e17e8fc08-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fc0d-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fc13-53f4fb08 {
  align-self: end;
}

#w-node-_88e61384-b22c-3d49-a839-d3981f6438b3-53f4fb08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4e25b1c5-00fa-8e43-622d-0cba1cd44926-53f4fb08 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4b728fc8-336c-3518-c649-ce063f82815d-53f4fb08 {
  grid-area: 1 / 1 / 3 / 3;
  align-self: stretch;
}

#w-node-_4b728fc8-336c-3518-c649-ce063f82815e-53f4fb08 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4b728fc8-336c-3518-c649-ce063f82816b-53f4fb08 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4b728fc8-336c-3518-c649-ce063f82822c-53f4fb08 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-a1cf4d5f-2aef-7eda-8c8f-bfc0491b5bca-53f4fb08 {
  grid-area: Area;
}

#w-node-_5e00aa39-b674-a0a5-e3fa-3361626afa24-53f4fb08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a186d-7df4fb11, #w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a1871-7df4fb11, #w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a1875-7df4fb11, #w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a1879-7df4fb11, #w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a1895-7df4fb11, #w-node-b9d58b0c-4bcb-06cc-5e12-51e5904a1899-7df4fb11 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_392783a1-4044-d504-f870-bc249b75ed9a-7df4fb11 {
  align-self: auto;
}

#w-node-_392783a1-4044-d504-f870-bc249b75ed9b-7df4fb11, #w-node-_392783a1-4044-d504-f870-bc249b75eda3-7df4fb11, #w-node-_392783a1-4044-d504-f870-bc249b75edb3-7df4fb11, #w-node-_392783a1-4044-d504-f870-bc249b75edba-7df4fb11, #w-node-_392783a1-4044-d504-f870-bc249b75edc1-7df4fb11, #w-node-_392783a1-4044-d504-f870-bc249b75edc8-7df4fb11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619930-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619933-f6f4fb15, #w-node-_362b4261-dde5-cb24-e26f-05f213619935-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619936-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c196b90-fed8-6482-f5dd-6a010f895d94-f6f4fb15 {
  align-self: center;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619943-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361994f-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619951-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619952-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361995e-f6f4fb15, #w-node-_362b4261-dde5-cb24-e26f-05f213619960-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619970-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e05bbdca-55f8-f7fc-ae3b-7581e51dfa59-f6f4fb15 {
  align-self: center;
}

#w-node-_80b7b0c1-ab46-b6a7-535b-0fb8b5d285d2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361997c-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361997e-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_634c00a2-a424-3fc0-bd33-537344da60c2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361998d-f6f4fb15, #w-node-fc553539-1277-3a50-5be6-332bac0975d1-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0a9031d6-a75e-e518-b41b-4b18136374c6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ad7224-7bfe-9b58-1ff2-7eab4a838eae-f6f4fb15 {
  align-self: center;
}

#w-node-_606d5d74-3e18-c210-b281-75b6fd923599-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c584a57-12c8-e72c-554c-08b606f9e595-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7516f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2f4c087-a915-7e85-5c02-56e1ea6f6bb8-f6f4fb15 {
  align-self: center;
}

#w-node-_8b706e63-db9a-98b2-0673-1aca3732b275-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75188-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7518a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5237482b-72e2-ecbd-76bb-2cb5d208b9c3-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7518b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75197-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75199-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b5c3d9d-393c-88cf-ed84-0cf5bb48ed45-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7519a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08c1abca-4798-08d8-bcc4-56b28ca67d53-f6f4fb15, #w-node-fb1ee46d-d320-35c0-e5ae-0ce8a3e1e10a-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4266837d-8721-317a-5c00-63af03ae47aa-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_443f470e-001c-ab4e-e264-e1c5db768840-f6f4fb15, #w-node-dbe02332-ead7-b39b-c54e-c6144bd751a8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd751a9-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffbb18be-9976-5852-21e6-b939e84d73bd-f6f4fb15, #w-node-_959022dd-2e32-ad40-968c-ec6962e3b3de-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d8de56e6-18a8-32d1-e46b-11b281174f6f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_587f51b2-97e9-1cc8-592b-a44fe0fb5cb7-f6f4fb15 {
  place-self: center;
}

#w-node-_1d914724-efd9-cbf4-d8b7-63330f47df04-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47bdbba2-8da5-4cf7-a1dc-ff1196049acd-f6f4fb15 {
  place-self: center;
}

#w-node-_892d9a97-8374-162c-83e4-80a98e2d1a1c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_395daab3-ecab-ad37-9afe-b5be7b9e9771-f6f4fb15 {
  place-self: center;
}

#w-node-e0afbf25-05de-f968-fd4b-4a07c4056513-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90a4e8ba-9682-64b7-4d45-27e7d0548169-f6f4fb15 {
  place-self: center;
}

#w-node-c5b6cf10-6e8f-9624-fdc0-f391e4831078-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fb0edef-b322-9a39-0b62-8a7b3a944264-f6f4fb15 {
  place-self: center;
}

#w-node-d1cccfd9-9d33-d83e-7795-6fbb62ab6f43-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4265d1b5-209d-9a24-2e8a-8980cd1cf35b-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-be33be38-da4b-02c8-9dc1-37699bff57ca-f6f4fb15, #w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a0c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06e064a3-9bc6-5e1d-4536-04ee633ad37e-f6f4fb15 {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a19-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a32-f6f4fb15 {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a42-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4513014e-5577-40a3-b604-6c1748839f5f-f6f4fb15 {
  align-self: center;
}

#w-node-d4d8a082-2604-9309-643e-6fa529cdacd7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e841dccd-df08-d51b-f1b5-bdbb51c80012-f6f4fb15 {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a51-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ee011ad-7cdd-144b-bc0c-85bc59dd9f3b-f6f4fb15 {
  align-self: center;
}

#w-node-d9228de0-0248-ae8e-f7ec-bc867c209d19-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79cf-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a60-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_307e73a9-ddf0-a7ba-9c48-8a2de1911ff8-f6f4fb15, #w-node-_8786b02c-ebd9-1617-5c86-706d485409c4-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_66955df8-7ba0-84c2-0a45-cd7bfd3d107b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a6edafb-4792-afb5-172e-3cd7b25a9306-f6f4fb15, #w-node-_806e4fcb-8fa4-5c1f-735d-da24b7854087-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79cc-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9d3cec6-46da-c8c2-9b1f-0adad147a533-f6f4fb15, #w-node-_90b52bc3-01da-7b36-b20e-5f0e53eaf2a9-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_40b7f6c6-d9f1-0709-3ac6-05df6ba559aa-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c2725f9f-d1e2-f581-dbc6-44f98a8e8c6e-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79d1-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f63929ed-71bb-9bd4-2756-696d3318fe58-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79d2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79de-f6f4fb15 {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79df-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79eb-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8e089c4-f959-b5a6-8f0c-50496529b12f-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79ed-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_37c09a06-0a45-a944-7177-a00d0cc00e65-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79fd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a09-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_378c389f-9289-2a86-0f37-95fb80561ff9-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a0b-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7188c75e-b17d-b599-2bfa-f6ea967a2ba9-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a26-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_506f70bc-b05a-22e8-fc51-fbb78a71e186-f6f4fb15 {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a33-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63f1ba0f-1e3b-7d4d-09d5-4837e6934124-f6f4fb15 {
  align-self: center;
}

#w-node-afca0155-e14c-f3c0-af48-dc6daf78654f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a3f-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78afc81a-8973-8be5-d485-12ce19697642-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d80c9baa-ea55-0d5c-e03b-6b9468f9df7e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a50-f6f4fb15, #w-node-eee83346-b2df-6a50-5db3-7065d6a870c7-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592bb985-33b4-e7cc-98c1-25e866822d44-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a5f-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b7b3f5d3-38d0-3324-2157-fcbdf49f0574-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eeb55d2-1dc4-3f80-60a6-f3da2943a108-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_95a1fbf0-dd3d-2571-5681-1ac45fa4ab4c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d276b1-a677-ed96-a3dc-03c4cba02b33-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_44bee188-27a0-9008-cf3e-dd891bbbebc7-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_242b0d7d-2288-084e-5e9c-e13522638d7e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96679533-a2ff-2af7-a948-e4957486fd00-f6f4fb15, #w-node-_6c6ec8d7-7504-fad8-bbbf-6f527f02aac0-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_31ed9568-57f2-62c1-9ec3-5b9aa5688bec-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b2827a3-e073-6e35-c64e-85e1c1e3c6a7-f6f4fb15, #w-node-a413a297-b609-1535-7cb9-b7cb593060a5-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0e5b1ef3-fc21-adb4-f986-452e54c84bc1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c3de144-99b4-663e-ddfc-0801556b4bd1-f6f4fb15, #w-node-c9267fca-72a2-d0e8-8434-8d72b7a921e5-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e295-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ae-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b0-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b1-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2be-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2bf-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2cb-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2cd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ce-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2dc-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2e8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2eb-f6f4fb15 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ec-f6f4fb15, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b513c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5162-f6f4fb15, #w-node-aedc0fb9-44a8-91de-3ef2-b3be84e48716-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5156-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5164-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1ef1d788-4ae0-9fcf-a3ba-bbd3e53e28ea-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5165-f6f4fb15 {
  place-self: center;
}

#w-node-_118adcad-b41c-e4cf-ae02-c202b479e00f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3be9379-11dd-0d97-ef59-a85a9d36d428-f6f4fb15 {
  place-self: center;
}

#w-node-_4873038f-0f27-9c7e-f34c-c1606ffb2d62-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df6d65ed-121b-44bc-6198-e995d9cda562-f6f4fb15 {
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5166-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa9434aa-c902-b4f6-7745-f9d6e7990af3-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b643c09-bae1-d721-1d5f-6ff20ac976e4-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5167-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5173-f6f4fb15, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5182-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5185-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5191-f6f4fb15, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51af-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51bd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51c9-f6f4fb15 {
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51ca-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51d6-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51d8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51db-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51e7-f6f4fb15, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51f6-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51f9-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62c94f4f-310c-a54c-e602-62edb4253857-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5206-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5209-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b520b-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b520c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5205-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8488bc7f-1bbd-65c8-1871-d8df8dce3654-f6f4fb15, #w-node-b60ced55-c52c-be61-df00-3fdbc590f49b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4ac-f6f4fb15, #w-node-_148d3d9c-0d76-aa30-ccfa-c498f9b1ab12-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4af-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc6bb75a-66b1-b11c-290d-7348086d360f-f6f4fb15 {
  place-self: center;
}

#w-node-_0dde2d73-fe59-24ae-4170-6080be708b75-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4b9-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4bb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4bc-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4c6-f6f4fb15, #w-node-b60ced55-c52c-be61-df00-3fdbc590f4c8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4c9-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4d3-f6f4fb15, #w-node-b60ced55-c52c-be61-df00-3fdbc590f4d5-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4d6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb39607f-e1d7-4acb-cdfb-26c38f6ec986-f6f4fb15 {
  place-self: center;
}

#w-node-f4b33d61-0a42-9b40-4051-5e8fb07ce05e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4de-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4e0-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4e1-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0062-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0065-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0066-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0069-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006d-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bbd4c7e-6965-acb7-9bba-a61e96ae0bc7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a007b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0087-f6f4fb15 {
  align-self: center;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0088-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0094-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0096-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0098-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0099-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00a5-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00a6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4b1f953a-ae89-6bad-bc5a-7d8c7a3de5d2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d48fd296-9d31-010d-496f-f508400ece87-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b6-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b7-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00c3-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00c4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00dd-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00e1-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00e2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00ee-f6f4fb15 {
  align-self: center;
}

#w-node-a9006bee-f9d2-7300-48d0-6f1ea715d628-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0108-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010c-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010d-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0119-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0138-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac37122e-73b1-3031-f1e1-decefd1a6974-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0128-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a012a-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a012b-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0137-f6f4fb15, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013b-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013d-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4efeda6b-8276-c61a-6d64-e47e36eeb71e-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6dbb5359-3c50-deb5-9b5a-405b0511c9d7-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05b022fd-cee7-8bdb-e122-f333ae929bbd-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_96557525-eb65-978c-9a4d-a8bc84da2010-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_576fa87d-618d-1b1c-f838-e019ef3710c1-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ef63297a-ada2-044b-b7c8-6c736e50ca85-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7630d-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c76310-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c76311-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76314-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76316-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76318-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76319-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76325-f6f4fb15 {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76326-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76332-f6f4fb15 {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76333-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7633f-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76341-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76343-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76350-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c76351-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7635d-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7635f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76361-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7636e-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c7636f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76388-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c7638c-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76399-f6f4fb15 {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7639a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b3-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b5-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b7-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763c4-f6f4fb15, #w-node-_8581883e-a34c-7db3-e13d-68e004c763c5-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d1-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d3-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d5-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763e2-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763e3-f6f4fb15, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c52-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c57-f6f4fb15, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c59-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c5a-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c69-f6f4fb15, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c6f-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c70-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c75-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c7d-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c7f-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c80-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c83-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c84-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c89-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c8a-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c90-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c91-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c9b-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c9c-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca3-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca4-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67caf-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cb4-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cb5-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cba-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cbb-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc0-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc1-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc6-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc8-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc9-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ccc-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ccd-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd2-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd3-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd9-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cdb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cdc-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce2-f6f4fb15 {
  place-self: center;
}

#w-node-b686ef58-4d47-a0eb-0f10-a1464d5782d5-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_1230fa64-6dbc-4e29-4cd2-a2e41ef49c6a-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce3-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce9-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ceb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cec-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf1-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf2-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf7-f6f4fb15 {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d03-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d08-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0a-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0b-f6f4fb15 {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0e-f6f4fb15, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d10-f6f4fb15, #w-node-_22286333-3d1d-8d9c-2cbe-e8ae6321a0a5-f6f4fb15, #w-node-_28444f24-39fa-1ec3-1b54-78b314ef75b3-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4c7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ca-f6f4fb15, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4cc-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4cd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4de-f6f4fb15, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4e0-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4e1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7f6d374-102e-5010-a756-41c171a8fa5c-f6f4fb15 {
  place-self: center;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4eb-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ed-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ee-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fb-f6f4fb15, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fd-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fe-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81840e5f-1605-c011-0775-f7ce6b6398c3-f6f4fb15 {
  place-self: center;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a508-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a50a-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a50b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a517-f6f4fb15, #w-node-_55e9f648-523d-f70e-74b7-20e062c0d654-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7d54c3d8-717f-0681-2afd-a5b5f0b2ea54-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4431d9a4-a6de-3540-2ff7-fb1d230647bb-f6f4fb15, #w-node-_6220db1d-d477-4ab8-5075-117337083668-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_265a1f8f-66f1-f4e7-d6e0-93bc8a862279-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0c8-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0cb-f6f4fb15 {
  align-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0cc-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0d8-f6f4fb15 {
  align-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0d9-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0e5-f6f4fb15 {
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0e6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0f2-f6f4fb15 {
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0f3-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0ff-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec100-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec10d-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec10f-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec111-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec112-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec11e-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec11f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec12b-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec138-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13a-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13c-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13e-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec14b-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec14c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec158-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec165-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec167-f6f4fb15 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec169-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec16a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec176-f6f4fb15 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec177-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec183-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec185-f6f4fb15 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec187-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec188-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec194-f6f4fb15 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a1-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a3-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b0-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b2-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b3-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1bf-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1c1-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1ce-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1d0-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1d1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1dd-f6f4fb15, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1df-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44551-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44560-f6f4fb15, #w-node-_9b1e6b72-008c-f3ec-228b-fc8cfe44f731-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44559-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe6a0aca-2109-15c8-92e4-1dd13f752248-f6f4fb15, #w-node-_01e3ddd1-28b2-62fb-164e-609a4fce423e-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4455d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_707b4b62-4628-fcbc-9300-bb9954676ddd-f6f4fb15 {
  align-self: center;
}

#w-node-_29165d46-98dc-a13a-3137-b00b21fcc34e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db9a89b9-efa2-110b-97a3-7baa7a4577e0-f6f4fb15 {
  align-self: center;
}

#w-node-c6dd6423-66a6-67d6-b156-b06edd6da15e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_575df39c-c263-c1e7-081f-00bbff80cd9b-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_219e0c22-b1aa-7d1d-04da-2a402685409d-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_50805d2f-71b9-b5b7-935a-35e288bd4fc4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f2d6990-ecbf-6ff9-c722-ea132761ac04-f6f4fb15, #w-node-_84c25dbe-af97-4c57-68c0-c94e8a75af3c-f6f4fb15 {
  align-self: center;
}

#w-node-b31978c3-5b87-e739-e3fa-dbebeb141e84-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4a9726b-4329-85f8-ba50-4491417ef263-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a14d5c96-9d22-f0bd-6852-6d72f8584779-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f922e36-ab6e-b0cd-9d78-b5f42f36821f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28f7eab9-26ae-b68c-5ddd-f1c17a93acf5-f6f4fb15 {
  place-self: center;
}

#w-node-_0bbd90f7-7dab-adb1-be0b-671b5f300648-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d638b61e-6afa-acef-47b3-9e9680d4d7dc-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9e7b5444-f40a-2629-c13a-9a1c0d6dca5a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e3930f5-06a3-1eba-2abf-88643a1b595a-f6f4fb15 {
  place-self: center;
}

#w-node-_2712e6c2-f7fb-d183-ade7-a5ed9c00e0c1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43e4450a-efe1-1eca-64b8-6eb7cd34fffa-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_36d7f9ca-00c8-7e05-dc5b-bcd04af0c402-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d24a01d2-4b81-c16c-1617-ba759862adf1-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d88cb0cf-abf2-831b-58af-ed1d7b6a22d1-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-aa26fa18-3e0e-095d-a247-0430e85d6903-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4269749a-8aee-73af-82b2-0dc616c1a334-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5f0e46ec-22a4-2455-787f-1175e2f85e55-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c5b2ea2-0bf0-d177-5ee0-c5570358baf8-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a712dda-6fdc-86d2-bce5-b2685ad85a2d-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7aa9dc72-3685-fac8-ed27-b25a96e93c89-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43d026be-0a81-94ba-1ad9-3dbf1b7ceb89-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8263072d-9a59-4fb1-7aed-95a92104bed1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_558c1a01-4abb-a663-ba86-1bd8f561d2f3-f6f4fb15 {
  align-self: center;
}

#w-node-_2d1f9892-54c3-3801-a401-f4342db24e51-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa6a1629-facf-3e4b-eaac-f739629f0c81-f6f4fb15 {
  align-self: center;
}

#w-node-_56c958fa-3112-cd15-0d65-b3e749399e06-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3e7b8a0-deff-19c6-8eab-86e85905b3e0-f6f4fb15, #w-node-_708e5077-9b1f-c4ba-a26d-c125ec39c268-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7c0d435d-b734-4d58-e6f7-a75907edd547-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c5cc5441-af22-9f09-e598-ce362f628c21-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_08f9bcba-a2f5-595f-d783-6f852ab73f66-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11051568-1f1a-1ce3-8ee6-9870dc48612f-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f40a86d0-86b7-bbab-7e52-940233eb9d44-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_72816d9c-04b1-2e96-2388-b9eff186d113-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4e5b6668-f127-2287-6eaf-aec4a40e09b2-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a2fafde5-03ce-3716-b4e0-f9745f2468b2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ace160db-c545-b150-3558-bdd826dda5b5-f6f4fb15 {
  align-self: center;
}

#w-node-eea1a580-7422-1796-5a6b-cbb08a7125a4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7d04aaa-d850-0122-5aea-3dd3bd585058-f6f4fb15, #w-node-be796085-5dc9-94c7-8c33-1b7e8bd0c841-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_16160eaf-6c08-2c6c-7ee4-1c6dd4e74a35-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9e4f8480-c938-fd66-0434-1cc3ef32fec7-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0fb165bc-ed44-7cd8-2403-1149a33870cc-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a19d3184-d299-62d5-df6b-b41e91cf9f0c-f6f4fb15, #w-node-_37475d50-72ed-c92e-c33e-ad4a129d329f-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5a72ee2e-51c3-c8f5-09ff-f8669e91fd52-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b2f4b7e-09ef-258d-dcea-7764bba5dbb3-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_364344ca-9d41-3a62-cdda-1740d2ab53c7-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c85af63b-fa2e-2068-6f5d-0dddea79c107-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14292607-15b0-ecf6-6fb2-3a4cf5bf479c-f6f4fb15 {
  align-self: center;
}

#w-node-_70fa4fe0-d593-b654-e71d-092132568531-f6f4fb15, #w-node-_109de0e9-0f6a-7749-4551-0efbf709b524-f6f4fb15, #w-node-_468b33b0-8115-0587-64e6-641a9a6ef8de-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f05a2137-64d1-8f8a-b728-2457c606897a-f6f4fb15 {
  align-self: center;
}

#w-node-e51e1493-631c-5eb5-e66a-00861fd12a6d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_181a7faa-14da-5ae3-ba83-54cb8d3049d9-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eb6b402c-fae6-cf21-87aa-f5a3930a69bc-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_70aed5d6-9ff3-8f2b-0b7f-8e8c68f78868-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f519cc28-ffd3-4633-3a1c-993b0894918e-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0596370a-2541-3a09-a7c4-6a37eb0b0678-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d48c6845-3409-61d4-a71f-c27f7e2309f0-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a9fd0f-7477-0efb-5316-d3f53574cd42-f6f4fb15 {
  align-self: center;
}

#w-node-_8f8170da-c66d-1bb7-7e7c-01d37c8b2f55-f6f4fb15, #w-node-db9f2ecf-6bed-57ad-6957-3cf6b313ae60-f6f4fb15, #w-node-_2e782c0b-5203-e612-382e-18296adacad8-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f570ff73-7b9f-3033-ab4d-36e0023cf78d-f6f4fb15 {
  align-self: center;
}

#w-node-_76ae10fd-f70e-6e13-b6be-dc931d8f56c6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5e4b808-d1a4-9926-ef5e-29190365cb37-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa8ca13d-03fa-245e-48bb-1dc23255c875-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e05a75d6-7f3e-53d7-5716-8a7b0821394f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fb5e743-dcd6-5289-bffe-acb2ea73c272-f6f4fb15, #w-node-_832c53a8-f719-66d4-a50d-3fdde98585be-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ee70f3f-b6b5-8497-dd77-90308f922edb-f6f4fb15, #w-node-_20c68a31-db1b-6487-f8a7-abf9a8e41c6f-f6f4fb15, #w-node-_55444912-fdd1-9164-b87b-60e0eaddb3b6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c26c09-e0fe-b077-efbd-6704a5a78397-f6f4fb15, #w-node-_0bdd600c-d109-b03d-04dc-fae84dd1f363-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e66004e1-2218-0faa-1bb5-ff051c010d1e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83c70258-7655-33d7-9106-012966dd2ffa-f6f4fb15, #w-node-_88f7fde5-7a56-9ebd-3471-1fb5c333d822-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_059f7e46-78f0-a8c8-4eee-3745e410ffe8-f6f4fb15, #w-node-_52cad7dd-738f-fa23-5e56-d7512856221f-f6f4fb15, #w-node-_7e07c89d-b7cc-153f-cef8-2a3d0523b864-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99a32bf3-a62c-27f7-7d86-08a5196829f9-f6f4fb15, #w-node-_9875fa8c-429a-eb5d-8f64-a7b1b17fd406-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a8c1c36b-8d5d-ce34-ca5c-3c08a7144878-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b57ae7e-1113-80c9-fdf2-cb50c78978ff-f6f4fb15, #w-node-_420a886a-8876-8abd-461d-5523d3752f9b-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2332877c-1b4e-6370-6329-b42b8ec0e01f-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c661056c-dd0c-6fb6-7204-beb7409091d3-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a28336ea-4f7a-a9be-8861-641c1678c692-f6f4fb15, #w-node-eff5ba08-5373-2a2b-6a39-66afde2485ca-f6f4fb15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_03ccab53-412a-06fb-597f-a9dd674c15a3-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_77df3724-1aef-511e-e298-425a7c29ef7c-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1320cd35-c08c-8ec4-6f7e-a41898ac3c37-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ea5804b-90e9-b559-ef1f-843a8445bf36-f6f4fb15, #w-node-fe4485e1-c089-d864-1c13-b2832427b307-f6f4fb15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cf2f9850-182e-19e9-c040-2100346c9b7f-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3cf17e98-8a9f-d22e-9c85-de96fc81a2b3-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_70faf745-6889-38a0-8d4a-612d644ac3ab-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fc5bdb95-4507-198f-e441-a535d9d0111c-f6f4fb15, #w-node-bfb669ed-b6c4-8588-9cfd-910fdf5a72b7-f6f4fb15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ab218c21-a354-bb98-13aa-66a713bde5a9-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e1b08bb-1173-3425-8d3f-29646ca36a7e-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_000c22f8-ca4a-19db-7e11-0a69d5b950b6-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_01e6ff66-bff1-e80d-dc87-021a67eff181-f6f4fb15, #w-node-e48a1b83-842b-d917-f635-741e5e0332e0-f6f4fb15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_35d36e80-b186-7c63-12be-091d3f6186a7-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45db180b-9a61-f19d-3bd4-157fb9aaff15-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c685e5f-debd-035a-6d8c-e7c89ff5c7dc-f6f4fb15 {
  align-self: center;
}

#w-node-cc69065a-abe5-3213-e900-52e762990fd3-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c0a34a61-a6e4-c1b6-7f50-177835ecc4ef-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8c0b3a06-edda-4334-968a-3715dc5186ae-f6f4fb15, #w-node-_7080f677-5b09-4119-3b35-7502f9a69779-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ceb41285-3d64-2c03-dbde-ffdb6dd018f2-f6f4fb15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7ad34935-61a3-2cf2-0be0-c2bafa6e2d8e-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5011412d-eeb2-aaee-0753-7d5429dd284f-f6f4fb15 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_182cfa3b-80b0-73a9-642a-04e25ae3d2e5-f6f4fb15, #w-node-_4b7f5407-cc3a-3960-2c5d-bed1213a070b-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2ff9cd3-c850-f4a4-c657-07b4fce41d7c-f6f4fb15, #w-node-_032e1136-9ca2-3355-00ab-1377e3c158d0-f6f4fb15, #w-node-f14dc676-506b-98a6-4389-79bffe91f011-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce86fac-d87c-b077-2704-535cd6f0004d-f6f4fb15, #w-node-e6bf184a-88cd-fca9-def6-859ade0d7fe1-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a32013c4-1565-308e-39d9-b9ba19e028d4-f6f4fb15, #w-node-_37713dc7-d861-1e64-5d39-b58f7ef2e212-f6f4fb15, #w-node-_1aec722c-4867-b1d7-8177-732380c6c4d4-f6f4fb15, #w-node-d94e3db3-c2eb-e4c2-4fb3-12ad296b0487-f6f4fb15, #w-node-_4a1685d7-8a36-da91-6652-876e543c3646-f6f4fb15, #w-node-_5d1438f3-eadb-54f4-687e-3102a9019679-f6f4fb15, #w-node-b0e20863-35fc-2960-50ce-71ac4e909338-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c8e146f-a280-88d0-4fbc-07d078303c50-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cf95b62f-9426-a4c4-37e5-7cc0cca34cfe-f6f4fb15 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_1bf58274-ac77-5ce4-4c81-6558fd104538-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f7020696-9140-d1af-53f9-6bba5c386b1e-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_73ee909d-0b94-f9eb-e195-ef7e8330ec73-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2728ce2-bf61-6416-10ef-e6d92d2150c0-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14b53ba-e0d1-ebd1-c18e-dab5ce95850b-f6f4fb15, #w-node-_52acac57-f108-4f90-6542-712011bdd05c-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d2a5e933-1b2f-5eee-30c5-c5dde9fee561-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02cdc2bb-dd16-8b63-8bd1-eb13153acc40-f6f4fb15, #w-node-_4bf796c5-013b-0494-e868-c63b0386c1fb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5c5ab83a-3ee7-cd8b-6a4d-fba7cf9ae850-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65401c61-a198-193c-757d-38ab95df0edb-f6f4fb15, #w-node-_09115406-ffe4-ea7b-2923-69e6fd8899cb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d2854f3f-72b3-c176-6c15-a45ab5b933ad-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cd5ea9bb-c961-465a-94e1-f6def9956d0f-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_731809fc-e2ed-42dc-5ea5-53349ffe05cd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e92f8a59-5b1c-cafe-9b63-073ba08c72ec-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e491b6d0-e8ec-ff62-6269-e3e106126e44-f6f4fb15, #w-node-_959407d3-c68f-8bc9-7878-4ffa210e4de4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e931f058-594a-c470-687f-f5202e86d75a-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eb8eae10-c70a-6de2-9c17-3b52c0bcf1ef-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3107a3fe-1307-6705-0f5c-8bf126b8ed94-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cce2538e-bdcc-0f08-eb5c-42ea1b2cc6fd-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18c9a988-2a09-aa5c-e99a-a67f3032a527-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_623bedaf-dd23-255e-142e-a6a40153c4b9-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3707c4ad-6642-6435-78fb-3d4379cde2bb-f6f4fb15, #w-node-_3bad5079-445d-5c9f-69e8-971f1afb9f7f-f6f4fb15, #w-node-_11fd0a01-915d-3de2-707c-281ad9a91b68-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54c986b4-c397-38d5-bc7a-3a2d38ed46bc-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_82badc87-aac3-7f2e-6e7e-c24220f8317f-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f313e7c9-cc79-0e04-ffe6-d6cbb432fd1a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8a7b092-43f9-61fd-03ab-a5a0f9ebb19d-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9afd7fc-151e-ec34-f072-e950cae8a7da-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ad0ad681-54b8-a98f-7b0d-d5a9c1ecd29e-f6f4fb15, #w-node-a4e9d567-f61d-3934-a88c-c8120ed5baa8-f6f4fb15, #w-node-_3c68acfc-5204-6a88-6227-a93714fa46ea-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1785b2af-58d1-3b26-d467-a472b2c2b43d-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1abf595e-373a-9050-576f-8b1244ea82d5-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f06a8cd-65b6-08c1-4c00-95fa8a214cb9-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dcd1c6b-7a04-b11b-9843-6918e9ca6907-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5697cfee-8f59-21d0-cb33-d3786c3ce37e-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62bc6ca3-4b14-48fc-c146-d02f04224f49-f6f4fb15, #w-node-_814a2f4f-3ef7-34fb-848e-c6cfa7ccb5ad-f6f4fb15, #w-node-_4626e6fc-8a8d-9a9f-f06e-de94dbb81ca2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e516562f-516b-637c-7bc6-fd06efae7bb5-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_06c5ce35-4cc5-c2d2-0b4b-6518772884eb-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e04f1dd3-2be5-8133-2daf-7fba3a1de1b1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5298c58f-c858-d3c9-4e21-cf7bb66d37e7-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43a268b5-99eb-1418-99e5-8c792aa5911d-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ee76ec5-d7e5-4d00-a5ed-8fa634e3ec72-f6f4fb15, #w-node-_1b744d08-0971-7112-aa0d-f37e3b2c3330-f6f4fb15, #w-node-_30bbd1b4-fda1-76b5-a3fa-14b17e56a9c7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf567ad6-2369-7938-9bc2-629b05597cc9-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_831898a7-1c05-3231-e01e-61becc093d82-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd257b88-4933-e3a2-7209-faef43e714f7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36437e5c-90b1-a4e7-61ac-1df4a6c51c8c-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_063224fa-446d-5bdc-890e-89a8b111f71f-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a9896db2-eb21-131f-d639-f5a19b30910d-f6f4fb15, #w-node-ce9e60f4-5470-c2b2-fce3-79040e5a7d9a-f6f4fb15, #w-node-_06b178cc-77fb-74f2-0475-e430296503da-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6a55f6e-daf0-d8ac-3dab-04a30041a85d-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_04ba8f8b-86ef-16b1-9961-c40ebe9d7b82-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0aa301b5-d294-2f16-6793-fd44b60293a4-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab5cfd8-4ce5-ea27-5a2a-8224428b9d54-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c41cff59-8edc-b5ba-ac65-00f56869cc7a-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e5b0a416-fbcf-230c-2eed-373a1a332b6e-f6f4fb15, #w-node-_812ec799-87cd-9a42-b63d-d24e202a3ee5-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98a0a92-bb3b-d187-f875-2da3a6fbb4a8-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_067bbc90-50e8-28b0-3207-9873349fa6d1-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fd3ec050-c7c2-305e-6877-f8e4a020e5c8-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89c7c821-edbc-fcf1-d030-2ae43d9bf0b1-f6f4fb15, #w-node-_5a9d6da7-eb53-18ec-495a-43ab68eb530f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_742f90c3-9ba3-ab1e-8e91-4eb17c34c2f8-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0ddee0e5-83c5-de68-aa58-f0d1b01b2e75-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_58e81fa1-6b87-3154-f9ea-d46150530979-f6f4fb15, #w-node-c91202d9-d0d8-c300-6b94-3793f595cd56-f6f4fb15, #w-node-_00226516-5549-fb3a-715c-def9606e6943-f6f4fb15, #w-node-_0bc0730f-945a-e43d-3414-c58321040983-f6f4fb15, #w-node-_15d91716-9a85-d9d1-0ee0-432bc5ccadc3-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a6f5a5-1f00-2631-aa68-3c996c97c874-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1043a95d-db37-f078-bf84-6e29357d0bd9-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8da50332-ad5a-2190-6dcc-f45c840db257-f6f4fb15, #w-node-_97511909-8d9d-e595-5661-919fbf475ba6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46b1505c-553c-9dc7-0093-2cbf665dc4c6-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_49531987-11f7-9aa2-3a08-5332475f7a1c-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d20193e-fc4c-f815-7786-ab321af5c0b5-f6f4fb15, #w-node-_5f013fd8-dc49-259d-bae1-04b193770c7f-f6f4fb15, #w-node-_09ef961c-d5e0-7905-595e-fe3cb20924e3-f6f4fb15, #w-node-_2df85a2e-e1c4-a26e-6743-b4a981ab5b84-f6f4fb15, #w-node-_72a1890f-0745-83de-3b96-d685a05f917a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ce2cb82-cae6-5bb4-b719-ebf122e28f62-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02c41967-a83c-7e7d-a78d-d104319b9ebf-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc007a7d-951f-c5e1-2ab6-03e321e93eb7-f6f4fb15, #w-node-a830f15f-b4f8-f10b-3cb4-fb84554e1a68-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ae2eb1d-6b42-4f89-5a33-7f847aeb54fc-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_896cdb06-ebf5-fb83-1ed3-ca6ed729b827-f6f4fb15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebb75d38-5291-67f7-3cc9-3b5548ec51a8-f6f4fb15, #w-node-_0e8eb9e0-655d-3dc4-7171-812f7b420f01-f6f4fb15, #w-node-_93f1fb11-3aa6-f58c-9894-7e3294ab906c-f6f4fb15, #w-node-_6fb844da-5ed7-b91f-d53e-0dfddb57cc98-f6f4fb15, #w-node-d74dab0b-ea42-feda-4815-6ddfeada1c8a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23b2312d-7e52-a23d-2163-9b37950607d3-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2a34c537-950c-4ff4-94f1-a29a2a819449-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_483b6a83-7d53-69e2-d69d-77838cd040dc-f6f4fb15, #w-node-d9646d26-cf9a-5566-47d7-c6aaedaf3fac-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47f6d345-d613-da60-cb6b-967ab46b1329-f6f4fb15, #w-node-a56e18bc-590f-3717-45b8-96ea9931c46c-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_66a6e690-5e00-3d51-18f3-ff77111104e5-f6f4fb15, #w-node-a8807c6f-7ad1-09ca-7247-69e01bbfdf3c-f6f4fb15, #w-node-_1f8c8bea-5912-4427-68da-31dc9dd6d1ed-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cd677bc-e04d-6798-548c-7585f3012d9f-f6f4fb15 {
  align-self: center;
}

#w-node-b2cf5268-3a7b-5bf1-58cc-cc7970ef51ad-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81da3949-3fbe-d9b0-2f14-6ac847d0925c-f6f4fb15 {
  align-self: center;
}

#w-node-_1ba1bb3e-c584-7828-3465-b5891136b971-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bb85628-b229-e60d-e319-e57c5affdab7-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eb5b4df1-dd29-2a84-eb1e-996a7aeafc20-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eaa03f0-6ff3-538e-63cf-af93c3cbd6ae-f6f4fb15, #w-node-d2239ffc-8480-b422-5ae8-4954038bf5a7-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d5058779-9bcc-2354-6e86-0cda8da69eec-f6f4fb15, #w-node-f8370b06-3ac7-d8fc-a052-337246243ba8-f6f4fb15, #w-node-_9416ccef-e37e-64f5-f4bf-92f55278bb7a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d646658b-60bb-aea1-2a7c-3b3eb79cc40d-f6f4fb15, #w-node-d748b3e7-102d-2cb7-5347-0d81b97a768f-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e5ca90e1-3897-578f-af2d-15ea31a6520f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90a46d29-bf42-9548-4dbe-aae313fb9064-f6f4fb15, #w-node-bdd70324-c4bf-3395-3b85-61e476cb918a-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_495702c7-3e4a-50fd-0b99-c0f2dcf2b81e-f6f4fb15, #w-node-d74562af-c0f3-a721-c59a-3bce5acb909d-f6f4fb15, #w-node-_3b8aff7a-8e1d-e558-4645-6795d8c7c024-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5750c089-0037-fb5c-00ce-1fb757517dda-f6f4fb15, #w-node-_73b10c48-37fb-621b-8d88-407fd52f6b0e-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba0fe6ec-93e1-44ae-0f97-20ee6f608dde-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea30472f-807e-9a3d-2dd7-af657ef4b371-f6f4fb15, #w-node-_92e4ffaa-9c27-1d03-40b4-4e1c6299942b-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eda48a59-afb5-d8c9-e819-7742e1c908b9-f6f4fb15, #w-node-_3b9780db-43ab-096c-491b-44d39644bbd0-f6f4fb15, #w-node-_303be51e-b80f-2fd1-dde0-0a4d556f654c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_513cae82-1978-9511-0445-3f85ca78a5ce-f6f4fb15, #w-node-_8ab7d0b9-deeb-1249-5ae4-ffaf952d6954-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5396b596-32a5-9e2f-0371-71e72507cdaa-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dadc1c17-ae69-2c8b-4387-ddd841f1c902-f6f4fb15, #w-node-_78e1d3cd-ac5a-f3ec-2db2-860b4357feb1-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_269950a9-35cf-4221-d8b7-dac17180a967-f6f4fb15, #w-node-cf79461b-bfac-dcd8-bde1-e6b86dff538e-f6f4fb15, #w-node-_69170dca-4074-79b4-2e9b-77e46296b31b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_272ea11b-7866-7cb4-6ef6-f98e3181537b-f6f4fb15, #w-node-_17e39c5f-b342-76b6-e502-e054d1696482-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_29e8f0e2-0120-3c40-2eb2-1f3d4073e879-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cdb846e-1aa7-b3b5-6157-b566761c12aa-f6f4fb15, #w-node-_37579496-7ed6-6f1b-590e-4400008c72fd-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f89710d7-48aa-ad53-7cd3-0c9089597dfb-f6f4fb15, #w-node-ef032434-11ea-495a-2148-9f5af4910cfa-f6f4fb15, #w-node-e30f40b3-385c-988c-3e41-bb96db214d0f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42e96c2-78f1-a9aa-9462-d9a4851b24a5-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fadf4282-8d2e-260a-4231-c444e843d38b-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78ea34f0-d25a-a217-f00e-2cf1f60de7ff-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8d1262ab-0584-f84b-e56e-7773fc504b02-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_51f478c8-7b9b-4745-8356-83737d0c156a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_210409a2-4b10-895d-dd09-c4b23c0dad06-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7cd0638e-ebe4-1b29-1447-d4c2afe78f38-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5a2f6169-204b-cbc1-3348-220cc827c01a-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fccee60e-9d47-de8a-8ea3-73faf2b1bc77-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2c1d1e8e-f2c1-4980-8e41-cdf2e1dfe4a6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c4bb4d9-4158-de4d-5650-dc1aef6d8b33-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6d4b826b-f0d1-6c7f-23de-bc61a2122a11-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_79df6485-bddd-dd72-521d-c7222198f931-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1dad4c6d-5a8f-70de-4c2d-2ffef6c0f521-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dc1e74df-f6ec-dc5f-513e-7d764ad2263c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7a212f8-eb58-754b-be55-4f029ff32444-f6f4fb15 {
  align-self: center;
}

#w-node-af1246f3-a517-aabc-3acb-3dbefdcf046c-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d5544-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5556-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d5558-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5559-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5568-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d556a-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d556b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d557a-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d557c-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d557d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d558b-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d558d-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d558e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55a5-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55a7-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55a8-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55b5-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55b7-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55b8-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55c7-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55c9-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55ca-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55d9-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55db-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55dc-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55e9-f6f4fb15, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55eb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55ec-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec011069-f599-8067-bb08-5143c78ae855-f6f4fb15 {
  align-self: end;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1cef-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1cfb-f6f4fb15, #w-node-_303c87aa-b218-ab22-1467-1094c51b1cfd-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d20-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b22a22d2-7eb6-d9f6-2246-35a73d52c9fe-f6f4fb15 {
  align-self: center;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d2d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d2c-f6f4fb15 {
  place-self: center;
}

#w-node-d80b966f-5802-eea5-3f6b-4f6a221fc49d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d46-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d48-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d49-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d6f-f6f4fb15, #w-node-_303c87aa-b218-ab22-1467-1094c51b1d71-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d72-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1e51374-6ae9-eb44-5c23-7c459f666b2a-f6f4fb15 {
  place-self: center;
}

#w-node-a2ad064f-469d-eabd-06a6-c0628a79e702-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9920ff85-e6d9-0ad9-2c64-f6277103cfbb-f6f4fb15 {
  place-self: center;
}

#w-node-_961dae2b-afb7-a12e-8bf1-3a2ca3d5efd7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d900dcc-4ff8-1b98-4893-1879125727cd-f6f4fb15 {
  place-self: center;
}

#w-node-bca22e80-bfd5-786b-6eb2-7626412dff71-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d7e-f6f4fb15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d80-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ac4b661-8755-6518-a9d3-375d71b49858-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_475fb277-9952-7601-b707-1851b2d4794c-f6f4fb15 {
  place-self: center;
}

#w-node-a7a2943a-25e6-53a0-e7db-82f4b383547d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f56d6257-6e5a-0a5d-fa1e-0073d5d6fc34-f6f4fb15 {
  place-self: center;
}

#w-node-_263511c3-e110-f469-6602-35d62908cf6b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_184cbcb0-2a6f-afa7-0e97-c150c462e505-f6f4fb15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_45ebd087-e886-2329-3afa-afabeffb3dbb-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d81-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cb2b329-d887-e1c6-0c7d-6ad47a281aeb-f6f4fb15, #w-node-_54827cae-fe0f-756e-e9e4-1a5c220f593d-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_45516690-5428-8e0c-c6fa-2ced1c57d856-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c0-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c3-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c5-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c6-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56d2-f6f4fb15 {
  align-self: center;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56d3-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56df-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56e1-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56e2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56ee-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56f0-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56f1-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56fd-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56ff-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd5700-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af0e96e7-5d82-f360-c88f-c43d495645d3-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd570c-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7fdfbe04-d50e-5bab-7734-1a5d3642d1a7-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd570e-f6f4fb15, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd571b-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd570f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd571d-f6f4fb15, #w-node-_8a627f99-f96b-c8f9-ea9d-17f92e1eac21-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd571e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce99c-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9a0-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9a2-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9ae-f6f4fb15 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9af-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9bc-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9be-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9cb-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9cd-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9da-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9dc-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9e8-f6f4fb15 {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9e9-f6f4fb15 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9f5-f6f4fb15 {
  grid-area: 11 / 4 / 12 / 5;
  place-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9f6-f6f4fb15 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea10-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea12-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea1f-f6f4fb15 {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea21-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea2e-f6f4fb15 {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea30-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_32d5fd19-b833-d527-7c9d-5addf22ee635-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea03-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-a99113db-3152-ae07-992b-9d42a1bbac55-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cecc6a77-ce93-f42e-528b-f13dddf62113-f6f4fb15, #w-node-_4a239896-9e13-5b89-f41f-9987e6baf79f-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9de0e71f-da07-7e29-7bc6-0005f918559a-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20b6b439-0cf7-a43c-2fbf-2a8e0bab3fa4-f6f4fb15, #w-node-_6943c3cc-a9b8-c277-3b48-b651dd142482-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b08225e3-e895-1cbd-abf8-cadae3dd51ab-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39bc8b3-767b-8448-599f-fa0d0800a769-f6f4fb15, #w-node-_3b19d11b-6256-313f-6eb0-b8e9bd3c521e-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_343dfd67-5df1-95b6-3b36-6c7996701b27-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f88a2fec-b9e6-542b-2de2-9fa4a760b8a1-f6f4fb15, #w-node-af3c24cb-6015-1010-9b7a-a960237ecc2f-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-aa86bf8a-1603-3712-9381-6d9057509b67-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac4755d3-0a96-8710-e05f-d1e6f7bf4cb6-f6f4fb15, #w-node-c735ae88-04a8-04ae-a4f5-da527999aeff-f6f4fb15 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5695df6f-24fa-b6e3-e000-4710cf5f31a4-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1d89a0ce-646e-ca97-7696-762e2b686091-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_692ea49e-3eb9-425b-5d5a-709fcc5a59ea-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_663f4874-9abb-1a77-6cd0-91d9cf78a5b2-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e80aeb3d-42eb-e576-c5bb-3452a359a6b0-f6f4fb15, #w-node-_739d4457-0d8b-b1a3-44c1-b64964d8151e-f6f4fb15, #w-node-_67762193-8cd4-7701-082f-6b2a83a8608b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7118fdc6-b3e0-90a6-8685-dfe9a8477986-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ba2b6021-524a-ed27-26f6-a06515e80306-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e80fe3e2-4876-442d-307c-37dd5e5eb86e-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_530ea0b0-a13b-7df9-ac65-d8239274200f-f6f4fb15, #w-node-_15403b19-d31b-cca2-f1cc-d6123676eeaf-f6f4fb15, #w-node-c36807e4-47ec-cc00-2e5f-b08f00630088-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d30260f0-ee4a-0596-16ff-7d3f74180456-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d1dc01d0-2d4a-9683-9231-11d00d0147f5-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbb0279e-1adf-7166-4705-7fd22350c05a-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_653678cb-7b2b-4b8e-c2f3-c2d560470829-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ac1d61e-f364-50a7-a4a2-0bce5c3130db-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22ffa140-236b-0be7-f940-6b059f6eac41-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb78d7a7-7042-5ae5-9495-1ff3f9a5c516-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_87b590e1-6991-5710-c496-36b2c4ccd248-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da8a1b4b-a7c1-5d46-750e-b093891a22f4-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f76039d0-dbfd-f180-5b7a-9c77801ff9df-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c01a0a9-6aef-b645-61c2-f4f1f3723500-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c68b55cb-0d5b-8920-c323-a185cf4c8729-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4b6410bb-9a44-68a5-8251-084d5b83aab5-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6ed3d5ee-c8c7-1cec-122e-4c44fedc3a8d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25359897-693c-feab-b6bc-4684cabbaa5f-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e4b86518-9c62-5e82-ca9a-5dd8621427b5-f6f4fb15 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ea32ee64-6aec-4632-454e-9c5e5d1f25b7-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cab2e62b-3cd0-cdf8-c6f5-501fdc65870e-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762260e7-0578-d6c2-828d-46f985077094-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_749e0a75-45af-0919-c46d-cd2044fb0e5b-f6f4fb15, #w-node-c8167412-602f-8d99-83b5-ecb7edd74a3c-f6f4fb15, #w-node-cdd0be47-ffff-617f-6a6a-69b832ba5a1f-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d0d9e7a-da6b-d6a4-8167-d31b5ba95534-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b48412c0-7161-23f0-9d48-82baa84f68de-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53deccf6-3188-330f-1a31-9cd285ad82c0-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cc971ea3-cf89-db45-c136-6767d1b00a66-f6f4fb15, #w-node-_87d545a2-b238-32fa-0c7f-4e460126ac90-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2d142f9-607a-5c82-67c8-244c5bac2f13-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_77140114-9f84-92a4-77f1-53f8674925da-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4238dc38-2473-53a2-5ffe-3913159b560b-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8e8cf68f-e5bf-5633-dfe3-363597f0df61-f6f4fb15, #w-node-b1b850fb-d578-6307-8bb8-8d0e1342a9a2-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362060cb-d13a-0592-7c76-c8e2b5a9c709-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7e1bb5fd-7990-da5c-c955-b16f1af12e4b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad60d23e-0d23-6a49-45dd-d3081cf87923-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcfa681f-6983-a975-db65-1e6f5abe3853-f6f4fb15, #w-node-_2e77ad4c-0db3-46e9-0b18-89441d5acb2c-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f2b60c3-26c7-6e07-1b9e-6a085c207ad9-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a70440e3-57b4-5dee-15aa-2ba9f368feca-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0f65218-1457-7ed3-34a8-ddff24b7c780-f6f4fb15 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1fcb2f6-e179-0cc6-3ad7-d97bb9019b50-f6f4fb15, #w-node-dde97d24-1164-451e-1ddb-d6588b8aa2d1-f6f4fb15, #w-node-_4a776387-8b85-176c-1d1c-f8c32b7c2b97-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749db97-f6f4fb15 {
  grid-area: Area;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba3-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba6-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba7-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbaf-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb0-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb3-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb4-f6f4fb15 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb5-f6f4fb15 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb6-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbbc-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc2-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc5-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc6-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc9-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbca-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbd9-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbe7-f6f4fb15 {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbef-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbf0-f6f4fb15 {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbf1-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbfe-f6f4fb15 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbff-f6f4fb15 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc04-f6f4fb15 {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc05-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc08-f6f4fb15 {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc09-f6f4fb15 {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fc4-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd0-f6f4fb15 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd3-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd4-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b30fd20a-af05-b1db-36e2-87361ac277bf-f6f4fb15 {
  grid-area: 1 / 6 / 2 / 7;
  align-self: center;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fdc-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-cbf5590f-5895-1496-93fe-6215116aae55-f6f4fb15 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fdd-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe0-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe1-f6f4fb15 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe3-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7fb6aeee-b85f-6bc3-6d87-d73515a92400-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fef-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc7401e-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-df2a51bd-e642-926b-a572-581fb059b53e-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_4f2b430a-8d75-dfe6-597d-ac7d401359fa-f6f4fb15 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa4708fe-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_13944583-1c97-b122-799b-88a8337454fd-f6f4fb15 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-b9c1adbe-8062-f7dd-20a5-35590f2343b0-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470901-f6f4fb15 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470904-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470905-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470909-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa47090d-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470910-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470912-f6f4fb15 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470915-f6f4fb15 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470916-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa47091c-f6f4fb15 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_31e5ae53-ba34-7696-7f19-41df869c3955-f6f4fb15 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-a539ea72-2edf-805f-a4a5-ded59da9a8b2-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103cf-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e1-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e3-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e6-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d11e011a-6162-f5bd-31d9-2597bf088948-f6f4fb15 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_2ffaa7f3-589c-3def-d8ce-12c184fdf758-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-b95fd684-95d3-3c63-9791-e4019d673ba9-f6f4fb15 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_5420992e-c643-560a-2e5b-08b88768fe6b-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_6659459d-c29a-126f-d1c7-2a6ecc335e98-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_5f732075-eee4-9df9-49ba-044b4ecef108-f6f4fb15 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_3f91bd28-03d6-36c1-ab2d-dc0eeb36975e-f6f4fb15 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_611ba43f-8f2e-caaa-2044-0c9c679c11b3-f6f4fb15 {
  grid-area: 7 / 5 / 8 / 8;
}

#w-node-e5365af8-679b-8dfa-e664-b9e19dd759ef-f6f4fb15 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-c4d4d5f2-938d-7bb3-a0c7-2ecc5e1e4a5a-f6f4fb15 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_9e77600f-1088-329f-cfb7-6a68fd66a173-f6f4fb15 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_661822db-6799-e600-44a9-36dd2c12f8e3-f6f4fb15 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-f652f22a-55d9-145b-9b4f-487d87a086db-f6f4fb15 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_74b736af-30d0-c2af-21c7-67fba29403be-f6f4fb15 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-_7b291f55-06c2-4491-0fc0-0a8c877eef27-f6f4fb15 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_88b86387-e338-42c8-c367-41fd43000ca3-f6f4fb15 {
  grid-area: 13 / 3 / 14 / 6;
}

#w-node-_717f53cb-db1d-5cd0-41c1-27a339bf6af7-f6f4fb15 {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-a7453fe2-2832-ecfb-8a5b-d9c61837618c-f6f4fb15 {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-_501bd0d8-a7ad-48e9-211f-fe059fdb9a2b-f6f4fb15 {
  grid-area: 17 / 5 / 18 / 6;
}

#w-node-_9eb8fd68-00b1-f98f-a560-888380b712a2-f6f4fb15 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-ce3ecdf0-2a27-9009-59d8-f486676e8da2-f6f4fb15 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-_64dc2e6c-d889-b392-f37a-8dc080fa7623-f6f4fb15 {
  grid-area: 21 / 3 / 22 / 4;
}

#w-node-_16b5b8f5-f79b-2f79-3cb0-8d76ba2f5d09-f6f4fb15 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_88435176-86b6-8207-c183-98a524e15493-f6f4fb15 {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-_9d6bc04b-c3d9-c928-13f2-996d5a01ebb6-f6f4fb15 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_18f3481b-b94d-2585-a21f-1b128a4749a0-f6f4fb15 {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-cd8b11ea-8d4c-cb77-68d2-74a33caf5c3d-f6f4fb15 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-_5607d2c1-835b-744a-d519-54b3ffb9efc8-f6f4fb15 {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_130af154-e3ec-e5a5-b4bf-01a1695afd19-f6f4fb15 {
  grid-area: 20 / 3 / 21 / 4;
}

#w-node-f1d5d584-70e0-46b5-891e-4d8cd245ffc1-f6f4fb15 {
  grid-area: 22 / 3 / 23 / 4;
}

#w-node-_2a374865-7139-e2cd-6aef-e8d2f145c95a-f6f4fb15 {
  grid-area: 23 / 3 / 24 / 4;
}

#w-node-_8c82ae1d-5b3b-1ad1-6ad7-a460c1b3937c-f6f4fb15 {
  grid-area: 25 / 3 / 26 / 4;
}

#w-node-_33c75b29-8b1c-b5b4-37ce-c3b58a9b1c5e-f6f4fb15 {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-abc16081-23a5-0083-acd1-8119f46b0a80-f6f4fb15 {
  grid-area: 24 / 3 / 25 / 4;
}

#w-node-d7f6e8a0-ec9a-9f61-7168-d08a8aff3398-f6f4fb15 {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-cbff9a25-8079-9396-eba9-b5efd411127c-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_327791a5-80dc-72df-6c19-92951ba83760-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809147e-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809146b-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb9c349-7de0-2c6c-6bfc-891518091480-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809148f-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-891518091491-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-8915180914a1-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-b0699d18-4f34-b323-42df-44292ddc6fa6-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-a81944c9-df70-7767-5ae3-c3212ec54da7-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-f0dd9ea3-2d5a-c678-5358-17cf24d82751-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_5c08676e-3259-53f1-b320-69bc86c54514-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-ed1184a5-a20f-ae6d-8a0e-51f04f6d726c-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 4;
}

#w-node-d9bfb660-3c2e-5272-97f1-8ba71ec55e5d-f6f4fb15 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-b52bedc6-c771-43cf-4644-8b6ba47c2449-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_44fe835e-22e3-3567-dcf3-59de8acb0d96-f6f4fb15 {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-abcb8496-ea40-e56f-ffd0-1e948e094b15-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_47bbca32-81fa-cb0b-1d20-b66c6eae3717-f6f4fb15 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_4e96bb2d-7814-938c-4018-2768a6937342-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_0020fa93-5e01-82fd-4b32-1e821df37132-f6f4fb15 {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-f209a729-df71-9fbd-2ff5-109ed164e067-f6f4fb15 {
  grid-area: 18 / 5 / 19 / 6;
}

#w-node-abda7ea7-f555-ba62-620f-41d11c144ac1-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-b7312116-2d8e-da34-bf6c-8ea910fc549b-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-e15e3dfd-dda6-2cfb-d489-703c05dacb28-f6f4fb15 {
  grid-area: 17 / 3 / 18 / 6;
}

#w-node-_667178be-6f49-9886-cd8a-5524c9dfb47e-f6f4fb15 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-e9bf4e05-4645-1815-be0d-653ead420c21-f6f4fb15 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-b1448e5c-7f96-5d29-f657-0314aec72464-f6f4fb15 {
  grid-area: 19 / 5 / 20 / 6;
}

#w-node-c2cfcf61-7e75-173f-121a-4ff458ac12fd-f6f4fb15 {
  grid-area: 21 / 5 / 22 / 6;
}

#w-node-_7bf55c7c-b9e7-c793-e608-4ed22c1d340a-f6f4fb15 {
  grid-area: 23 / 5 / 24 / 6;
}

#w-node-acecccd2-09d9-4d65-42cc-25c9748d0016-f6f4fb15 {
  grid-area: 25 / 3 / 26 / 8;
}

#w-node-_3ac9d096-3ca9-1968-d216-a6ef81f87ff3-f6f4fb15 {
  grid-area: 27 / 5 / 28 / 6;
}

#w-node-_2deab049-3e82-ada4-1181-139462e11ca6-f6f4fb15 {
  grid-area: 29 / 5 / 30 / 6;
}

#w-node-_482011e2-fc50-8346-003d-2cd8efe0ae48-f6f4fb15 {
  grid-area: 31 / 5 / 32 / 6;
}

#w-node-_8213c86f-a982-4527-1292-74dbf438f3e2-f6f4fb15 {
  grid-area: 33 / 5 / 34 / 6;
}

#w-node-_439e3a8d-5482-8bc1-da90-5a1e00ce0499-f6f4fb15 {
  grid-area: 20 / 5 / 21 / 6;
}

#w-node-b3afd8c2-14eb-b2d6-01cf-f1af59b81694-f6f4fb15 {
  grid-area: 22 / 5 / 23 / 6;
}

#w-node-_81057ea4-689d-510d-a4fa-4bfaa2ced3b1-f6f4fb15 {
  grid-area: 24 / 5 / 25 / 6;
}

#w-node-bc59afcd-a713-04cb-8caf-a86be994eea9-f6f4fb15 {
  grid-area: 26 / 5 / 27 / 6;
}

#w-node-_80169981-3d7c-ae2d-e78a-76d79e6d0069-f6f4fb15 {
  grid-area: 28 / 5 / 29 / 6;
}

#w-node-_00c13624-99c9-c511-86ec-57cae6afe64a-f6f4fb15 {
  grid-area: 30 / 5 / 31 / 6;
}

#w-node-_2c666ec9-b41f-d498-b1ad-0c22c7d9cef5-f6f4fb15 {
  grid-area: 32 / 5 / 33 / 6;
}

#w-node-da26a19e-24c8-6bf9-fc9f-a6633e794f80-f6f4fb15 {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-_619b05f3-2375-5d3a-b470-0737b27d38c5-f6f4fb15 {
  grid-area: 29 / 3 / 30 / 4;
}

#w-node-a34c3ee4-29e4-9a3c-368a-d2d2fbc4f672-f6f4fb15 {
  grid-area: 27 / 7 / 28 / 8;
}

#w-node-d72da891-22e1-59a4-3bab-2bc52d3c28ff-f6f4fb15 {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-_804cc169-e459-4b2d-c132-ea7165e4cdf3-f6f4fb15 {
  grid-area: 28 / 3 / 29 / 4;
}

#w-node-_19a6b31c-aaa4-8c1d-ea16-625e4fbb0760-f6f4fb15 {
  grid-area: 26 / 7 / 27 / 8;
}

#w-node-_22ab4757-5f9b-e92e-ae40-0fa437684b7f-f6f4fb15 {
  grid-area: 35 / 5 / 36 / 6;
}

#w-node-_45cf4ee2-f093-cd93-abde-42f85fc87b78-f6f4fb15 {
  grid-area: 39 / 5 / 40 / 6;
}

#w-node-_6de01def-a164-7eea-d1c1-f1423bdd15cd-f6f4fb15 {
  grid-area: 34 / 5 / 35 / 6;
}

#w-node-_2f8bfa09-7d65-6bc4-1023-635d87a567cc-f6f4fb15 {
  grid-area: 36 / 5 / 37 / 6;
}

#w-node-_81c5498d-261b-a3f6-22f7-062b951c116c-f6f4fb15 {
  grid-area: 38 / 5 / 39 / 6;
}

#w-node-d2f5219f-d561-d12d-8285-bb0e8e0aaf12-f6f4fb15 {
  grid-area: 37 / 5 / 38 / 6;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cf7-f6f4fb15 {
  grid-area: 9 / 2 / 10 / 3;
  align-self: center;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cf8-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cfb-f6f4fb15 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cfc-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cff-f6f4fb15 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d02-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d03-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d06-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d07-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0a-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0b-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0e-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0f-f6f4fb15 {
  grid-area: 7 / 1 / 10 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d12-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d13-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d14-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_36d43f60-6e80-2886-aa5c-f768f04240ee-f6f4fb15 {
  grid-area: 11 / 1 / 14 / 2;
}

#w-node-c1246750-421b-697e-d04c-35ed857595fb-f6f4fb15 {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-c899cdff-7bc3-23fc-e955-ab2b4450bd4d-f6f4fb15 {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-_5a6b6393-60e0-ecda-42be-2a97087081e5-f6f4fb15 {
  grid-area: 13 / 2 / 14 / 3;
  align-self: center;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d8f-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d80-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c271a9cf-ce43-0255-6b92-b669069c54cd-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d98-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0da7-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dbf-f6f4fb15 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dc0-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 6;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dcc-f6f4fb15 {
  grid-area: 7 / 7 / 8 / 10;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dd7-f6f4fb15 {
  grid-area: 9 / 5 / 10 / 10;
}

#w-node-_8a3945e3-dafb-17ef-a2aa-332ba3691deb-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-b425e2f3-60d0-80e5-bd9d-0a7ba477b04b-f6f4fb15 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_903e26b6-5194-24da-234a-6a48c98ed4ca-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_5eaa8d8a-0b31-bb96-6c6e-fd86d073d9b7-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-ec9b557d-470b-0bcc-5dc8-8ec7cd394727-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_5fea237e-3492-3f91-a735-2ddee9f07293-f6f4fb15 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-f455896f-08a7-aa5e-58cf-416ffa3ae567-f6f4fb15 {
  grid-area: 10 / 7 / 11 / 8;
}

#w-node-_4a013bcc-255a-24e8-1daa-f4736e75a478-f6f4fb15 {
  grid-area: 10 / 9 / 11 / 10;
}

#w-node-_07d79cd5-8fd6-8297-f364-e10b863d04c3-f6f4fb15 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_83179d59-face-192b-2e13-0395ca899dd1-f6f4fb15 {
  grid-area: 11 / 7 / 12 / 8;
}

#w-node-b5410caa-3762-d0b4-dbed-495db51624a4-f6f4fb15 {
  grid-area: 11 / 9 / 12 / 10;
}

#w-node-_91a7e914-3662-5935-32af-5d86b294089c-f6f4fb15 {
  grid-area: 9 / 10 / 10 / 11;
  align-self: center;
}

#w-node-f27a9899-9b48-8526-c0fe-b5fe783b5453-f6f4fb15 {
  grid-area: 9 / 11 / 10 / 12;
}

#w-node-e2702d08-5565-a222-3e03-4d325200a834-f6f4fb15 {
  grid-area: 12 / 9 / 13 / 10;
}

#w-node-_9c78e9d0-8f5d-257a-ebe8-8618b47b81c7-f6f4fb15 {
  grid-area: 13 / 9 / 14 / 10;
}

#w-node-_787e12bc-e786-213a-72ea-7f9e565c84ff-f6f4fb15 {
  grid-area: 13 / 10 / 14 / 11;
  align-self: center;
}

#w-node-e73ba9ae-a89c-0481-604d-4df3528f1098-f6f4fb15 {
  grid-area: 13 / 11 / 14 / 12;
}

#w-node-a8587f9a-1834-0985-f934-d486deeb5203-f6f4fb15 {
  grid-area: 14 / 11 / 15 / 12;
}

#w-node-fe37e839-4e75-dc38-6949-9066521ebfda-f6f4fb15 {
  grid-area: 19 / 11 / 20 / 12;
}

#w-node-_97671bab-5e84-4be8-390d-358adac47bcb-f6f4fb15 {
  grid-area: 17 / 11 / 18 / 12;
}

#w-node-_52d7477a-53a8-28f9-8e31-e5217d5f3d04-f6f4fb15 {
  grid-area: 16 / 11 / 17 / 12;
}

#w-node-_0eee9c02-be0a-4bab-043d-d47d29d8e253-f6f4fb15 {
  grid-area: 18 / 11 / 19 / 12;
}

#w-node-_6ea270dc-a124-ceda-71b5-c97c44a194b2-f6f4fb15 {
  grid-area: 23 / 11 / 24 / 12;
}

#w-node-cba9d063-fc94-c083-d287-d25933ccb962-f6f4fb15 {
  grid-area: 14 / 9 / 15 / 10;
}

#w-node-fa8e6469-a641-8b8c-47be-ba0acef91e60-f6f4fb15 {
  grid-area: 15 / 9 / 16 / 10;
}

#w-node-dded01f7-a315-8afb-8699-8f6527e92bf1-f6f4fb15 {
  grid-area: 17 / 9 / 18 / 10;
}

#w-node-c4d20e32-d3a0-a5ac-d94d-c4b4808f26db-f6f4fb15 {
  grid-area: 16 / 9 / 17 / 10;
}

#w-node-_4cb1b3a4-8b8d-f45f-138a-b8fdc7c48cb6-f6f4fb15 {
  grid-area: 13 / 7 / 14 / 8;
}

#w-node-_9af83c92-b982-4dfe-3d5c-44e35b5a9145-f6f4fb15 {
  grid-area: 15 / 7 / 16 / 8;
}

#w-node-f710fd3b-05f0-2cc8-95dd-54a552231c52-f6f4fb15 {
  grid-area: 12 / 7 / 13 / 8;
}

#w-node-_35fe3971-f8a7-713a-59f9-e646957ac02e-f6f4fb15 {
  grid-area: 14 / 7 / 15 / 8;
}

#w-node-_4f91b616-aaf5-57e3-35ca-c6613a7417d8-f6f4fb15 {
  grid-area: 13 / 5 / 14 / 6;
}

#w-node-a8447096-aab7-c490-8aff-53bad8507f91-f6f4fb15 {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-ca6cf4d0-13c5-83bf-9712-2385f29b6834-f6f4fb15 {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-f4e4fcb2-7245-56ae-2f1c-ce1d8c59a70b-f6f4fb15 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-bd3b3b58-b131-9dab-5aaa-e7a319703f76-f6f4fb15 {
  grid-area: 7 / 6 / 8 / 7;
  align-self: center;
}

#w-node-_6bc6bfa6-0016-db92-1718-bd4f43d0c605-f6f4fb15 {
  grid-area: 21 / 11 / 22 / 12;
}

#w-node-_3ce3ba30-3274-670c-3e98-7cc88247b33b-f6f4fb15 {
  grid-area: 15 / 11 / 16 / 12;
}

#w-node-_76c02cc6-39c6-fcc8-ad23-6041a3cd150d-f6f4fb15 {
  grid-area: 20 / 11 / 21 / 12;
}

#w-node-dc2e8ad0-6b8b-9027-8935-055bb554d169-f6f4fb15 {
  grid-area: 22 / 11 / 23 / 12;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c32-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c39-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 4;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c3c-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c3d-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c40-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c41-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c44-f6f4fb15 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_93957027-1500-a464-28a6-8bcf6a8836b2-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c49-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 4;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c4d-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c4e-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_868a6928-2927-b583-3b5d-50d6a88af668-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-d882d8e3-fe85-27e1-b46e-328ebf10a11e-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_46282d48-9583-8bde-0c67-f59feb456579-f6f4fb15 {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f69-f6f4fb15 {
  grid-area: Area;
}

#w-node-_5be78d04-11f0-f309-ba3e-8f56535ac673-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f73-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f7f-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f80-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f89-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f8a-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f91-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f92-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f95-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_3f5baece-18b0-db8d-4b62-1f108b9558fc-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709fa1-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709fa4-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_655f28ae-28d2-f75d-c847-ab42a7d3f5b6-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_55edec25-7601-b368-b1c0-458c1eccf48c-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8b5-f6f4fb15 {
  grid-area: Area;
}

#w-node-_98d5e420-d127-e5c6-d400-8ab67d24adf2-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8bf-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8cb-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8cc-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8d5-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8d6-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8dc-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8dd-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8de-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8e1-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8ed-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8f0-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_1e1a9478-0030-f28d-4e04-7ee18ec2a1f7-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_5721d9ba-edcc-d9ce-2245-eca4f006572a-f6f4fb15 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c1e98390-1555-4416-9cfc-f07fc19d6aa1-f6f4fb15 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_68fda7e7-55e5-a946-7b22-7eba6b10b8f8-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_8835d837-576a-370a-06c7-572c29796c16-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_3080c493-c04e-077f-03b1-31f3011a5bef-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21a7-f6f4fb15 {
  grid-area: 27 / 1 / 28 / 4;
}

#w-node-f4fd6c23-2e89-ca1c-1337-c74ad4f00d52-f6f4fb15 {
  grid-area: 29 / 1 / 30 / 4;
}

#w-node-_9c3491a2-1d15-b2c2-fb21-bf52a2bb38d6-f6f4fb15 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_585056d1-79e1-eed0-c92e-9c72ed211859-f6f4fb15 {
  grid-area: 31 / 1 / 32 / 4;
}

#w-node-a29731ee-b2ce-1a79-ebdc-a83c592f6a5b-f6f4fb15 {
  grid-area: 25 / 1 / 26 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21ad-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21b0-f6f4fb15 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3c9c35dc-63d0-c88c-1cfd-f25204457651-f6f4fb15 {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-_47aa2cc5-9f79-36b8-7b88-c93d81db54b5-f6f4fb15 {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-_80a0d1a7-1271-d704-8263-e912462ae6ac-f6f4fb15 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21b1-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-ef7e0582-9305-355d-23f2-bfe85acbaea2-f6f4fb15 {
  grid-area: 22 / 2 / 23 / 3;
}

#w-node-dcdc4127-a676-3f9e-6883-47ce171265a6-f6f4fb15 {
  grid-area: 30 / 2 / 31 / 3;
}

#w-node-_9e020641-286e-68a0-b4e9-2b01512db81c-f6f4fb15 {
  grid-area: 28 / 2 / 29 / 3;
}

#w-node-_849e539f-b127-4126-5b87-bfbef87f9485-f6f4fb15 {
  grid-area: 26 / 2 / 27 / 3;
}

#w-node-d66291ab-73d3-4fc1-f522-2ec5a76efa9e-f6f4fb15 {
  grid-area: 24 / 2 / 25 / 3;
}

#w-node-ded7eb5d-3215-5c1d-9a22-9268fe846a81-f6f4fb15 {
  grid-area: 23 / 1 / 24 / 4;
}

#w-node-_5fc2dd1b-5901-41c2-1fec-d6cce6fdb25b-f6f4fb15 {
  grid-area: 21 / 1 / 22 / 4;
}

#w-node-_515b9831-96b9-0148-35d3-a6401ce6a36f-f6f4fb15 {
  grid-area: 19 / 1 / 20 / 4;
}

#w-node-_1762ef77-4836-2ec6-a4d4-0e98c2b64737-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 4;
}

#w-node-_484d7fd7-e0dc-63a2-3045-ffeeb19501ec-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 4;
}

#w-node-d73b0847-6db8-dd53-ca35-68d8aab6741a-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21b4-f6f4fb15 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21b5-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21b9-f6f4fb15 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21ba-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21bd-f6f4fb15 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_60fa5d02-0ebd-6730-78b1-daa0034e6b71-f6f4fb15 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21be-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 4;
}

#w-node-ad8cadeb-ddc0-9a3a-3e68-689139be21c1-f6f4fb15 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_32db06bf-8a49-cb99-2f55-2d42ba9f4476-f6f4fb15 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-a89560e4-87b3-d56d-363c-88e47358564e-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e47358565c-f6f4fb15 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585664-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585665-f6f4fb15 {
  grid-area: 20 / 5 / 21 / 6;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585678-f6f4fb15 {
  grid-area: 21 / 5 / 22 / 6;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585666-f6f4fb15 {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585667-f6f4fb15 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585668-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585680-f6f4fb15 {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-a89560e4-87b3-d56d-363c-88e47358568c-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 6;
}

#w-node-a89560e4-87b3-d56d-363c-88e47358568f-f6f4fb15 {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585692-f6f4fb15 {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585696-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585695-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e4735856a7-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e473585699-f6f4fb15 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e47358569a-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e4735856a3-f6f4fb15 {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e4735856a4-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e4735856a2-f6f4fb15 {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-a89560e4-87b3-d56d-363c-88e4735856a8-f6f4fb15 {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_7edc6948-4d4e-77e3-3ec6-095f4ccf3dbf-f6f4fb15 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-e6dc8a6f-f572-be4b-72bd-df90f0f2c767-f6f4fb15 {
  grid-area: 18 / 5 / 19 / 6;
}

#w-node-e23e08c3-6522-e4ad-2ce8-2fe4751ec478-f6f4fb15 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-eca968d7-53d4-bb84-9dc8-beec6438b331-f6f4fb15 {
  grid-area: 19 / 5 / 20 / 6;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac962-f6f4fb15 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac965-f6f4fb15 {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac968-f6f4fb15 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac969-f6f4fb15 {
  grid-area: 16 / 7 / 17 / 8;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac96d-f6f4fb15 {
  grid-area: 16 / 9 / 17 / 10;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac96e-f6f4fb15 {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac96f-f6f4fb15 {
  grid-area: 3 / 3 / 4 / 6;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac97a-f6f4fb15 {
  grid-area: 17 / 5 / 18 / 10;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac97d-f6f4fb15 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac980-f6f4fb15 {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac983-f6f4fb15 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac986-f6f4fb15 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac987-f6f4fb15 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac988-f6f4fb15 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac989-f6f4fb15 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_93fafbb5-aff8-2a86-33ab-444158ced5f4-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac98c-f6f4fb15 {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac98d-f6f4fb15 {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac995-f6f4fb15 {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac996-f6f4fb15 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac998-f6f4fb15 {
  grid-area: 18 / 5 / 19 / 6;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac999-f6f4fb15 {
  grid-area: 21 / 5 / 22 / 6;
}

#w-node-_89b78b4e-0c00-f581-4ab8-5298c87ac99c-f6f4fb15 {
  grid-area: 19 / 5 / 20 / 6;
}

#w-node-facdee3c-8a7b-3e19-fb23-7ef3a31a9983-f6f4fb15 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_32a756ab-4957-ec1f-c60d-427dbfb4eee8-f6f4fb15 {
  grid-area: 3 / 6 / 4 / 7;
  align-self: center;
}

#w-node-_8e0013e8-1356-746d-a3ad-675aa77a6c00-f6f4fb15 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-d75d7c58-63f3-67ce-8867-a1f3459f5103-f6f4fb15 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_89e51e6b-0887-e36a-5b21-7a69aab64b82-f6f4fb15 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_19a68181-af29-13b0-b0ea-6ffa70d6b6be-f6f4fb15 {
  grid-area: 7 / 7 / 8 / 8;
}

#w-node-dffa0e7e-3b06-c658-f51e-39f82c36b149-f6f4fb15 {
  grid-area: 7 / 6 / 8 / 7;
  align-self: center;
}

#w-node-_2057a88a-ea2b-ad9e-2e76-8859b43f52f0-f6f4fb15 {
  grid-area: 11 / 6 / 12 / 7;
  align-self: center;
}

#w-node-_7cd28fa2-980e-db44-895f-0b7322977685-f6f4fb15 {
  grid-area: 11 / 7 / 12 / 8;
}

#w-node-_961bc12b-f80f-0595-12a9-0361094df1b9-f6f4fb15 {
  grid-area: 13 / 5 / 14 / 10;
}

#w-node-_3387d118-d279-a721-81d7-f5705cea738c-f6f4fb15 {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-_62977760-389b-9ccb-0001-7269ca5a9942-f6f4fb15 {
  grid-area: 15 / 7 / 16 / 8;
}

#w-node-_45e7e276-40c6-102f-55e2-c1e01729bbbd-f6f4fb15 {
  grid-area: 15 / 9 / 16 / 10;
}

#w-node-_1447bd04-1289-0310-654d-b3e2f3a5245f-f6f4fb15 {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-_79c016f8-5f95-60dd-fdc3-c0fe5fcbd797-f6f4fb15 {
  grid-area: 14 / 7 / 15 / 8;
}

#w-node-_0018ed08-42af-1a65-ecd7-36615e31a0bc-f6f4fb15 {
  grid-area: 14 / 9 / 15 / 10;
}

#w-node-_9d535a3f-b050-3f93-2697-550b92d8fa98-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-e4cb704e-38f5-c003-e38d-6aa5a1495a10-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_6cad09d6-0f5c-fc58-48e6-d0769c9cadbb-f6f4fb15 {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-f7b9ae11-5536-c5cf-aada-bde6aaa8415d-f6f4fb15 {
  grid-area: 19 / 2 / 20 / 3;
  align-self: center;
}

#w-node-_5089c743-132e-1adb-b5a8-6c4f60610bd8-f6f4fb15 {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-_12e4d8a3-c94c-b9c0-37e5-1d0d25bffa6a-f6f4fb15 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_8e1fe7ab-b524-4bf6-3969-70b4372c46e7-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-a63d654f-4b2d-7543-56e9-605ad28bdeaa-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_342291cf-9441-6be8-2be7-99e402936087-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_75760187-1247-ccb3-58b8-3db2810ac564-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-ccc737bf-91a3-2690-cd3a-668e0aaa93f5-f6f4fb15 {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_3b632b93-f170-8f4e-54d4-37c9a57297df-f6f4fb15 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-b59ccb2f-5341-7c9b-95cb-41b9b30ba4f4-f6f4fb15 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-_701d11a6-910f-fefc-1979-080735e8a64e-f6f4fb15 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-a24c11d1-b3ea-ea9d-ec29-58b19cde2b1f-f6f4fb15 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_0386ba7a-0123-5cd0-fa70-310137905e81-f6f4fb15 {
  grid-area: 20 / 5 / 21 / 6;
}

#w-node-_939ba50e-a293-09ca-ce94-3a96320eb75d-f6f4fb15 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_80885030-3a2b-e077-24bd-cb66188e3a85-f6f4fb15 {
  grid-area: 19 / 7 / 20 / 8;
}

#w-node-d2456d80-4864-f4be-30a8-028e659f6bc3-f6f4fb15 {
  grid-area: 19 / 6 / 20 / 7;
  align-self: center;
}

#w-node-_78c11365-9435-2a90-ed53-19c1681f5562-f6f4fb15 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-_4eac8cc9-c184-531a-91fa-926936e445b8-f6f4fb15 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-b0110c8d-4871-1807-c4e3-8dad4b3c941d-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_19067d31-b572-6333-4369-45d0001548b4-f6f4fb15 {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-dbd9fd05-97e3-e39d-0e47-40fe1f62b23f-f6f4fb15 {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-c6d65a1e-d38e-e339-5931-edb9f851d60b-f6f4fb15 {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-_84347d96-ad07-2cc4-9b3f-d56fcb44bdf9-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-edc3ee02-a30c-eee5-f113-de0d5c2b25ad-f6f4fb15 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf180-f6f4fb15 {
  grid-area: 19 / 1 / 20 / 6;
}

#w-node-_82f1e62a-259c-176a-efe2-6e04021655d1-f6f4fb15 {
  grid-area: 18 / 5 / 19 / 6;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf17d-f6f4fb15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf183-f6f4fb15 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf187-f6f4fb15 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf199-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 6;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf193-f6f4fb15 {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf196-f6f4fb15 {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf197-f6f4fb15 {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf198-f6f4fb15 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1ac-f6f4fb15 {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf19f-f6f4fb15 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1a2-f6f4fb15 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1b0-f6f4fb15 {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1b4-f6f4fb15 {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1b5-f6f4fb15 {
  grid-area: 17 / 5 / 18 / 8;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1ba-f6f4fb15 {
  grid-area: 19 / 7 / 20 / 10;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1bd-f6f4fb15 {
  grid-area: 21 / 9 / 22 / 10;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1c9-f6f4fb15 {
  grid-area: 18 / 7 / 19 / 8;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1ca-f6f4fb15 {
  grid-area: 20 / 7 / 21 / 8;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf190-f6f4fb15 {
  grid-area: 21 / 7 / 22 / 8;
}

#w-node-_97fc47a2-c443-de14-6b39-b07c71247785-f6f4fb15 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7059cd7d-6bac-9209-da33-c869741c3b03-f6f4fb15 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_0b16c7ce-a233-0577-ca20-50db649aed70-f6f4fb15 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_85f27ca3-8d66-4520-c82f-5312b80d12b9-f6f4fb15 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1cb-f6f4fb15 {
  grid-area: 20 / 9 / 21 / 10;
}

#w-node-_7b61ee9c-4e21-c488-d824-2aa413baf1d0-f6f4fb15 {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-d1d64d28-129b-3f28-d591-2120af57efde-f6f4fb15 {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-a390e391-6f03-1b20-2319-bc62230c947c-f6f4fb15 {
  grid-area: 23 / 9 / 24 / 10;
}

#w-node-_754d8938-7bed-45d3-3ff9-c5e3a9add37d-f6f4fb15 {
  grid-area: 22 / 9 / 23 / 10;
}

#w-node-_0b5cfe8a-d21d-c41c-e104-a795f8f97f6e-f6f4fb15 {
  grid-area: 21 / 11 / 22 / 12;
}

#w-node-_27bc6c19-cd9c-b9b0-e373-e86b981e1273-f6f4fb15 {
  grid-area: 21 / 10 / 22 / 11;
  align-self: center;
}

#w-node-acacb078-61b6-0e93-28b8-cde603046804-f6f4fb15 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_110511d3-f53b-f38f-199d-6f70e6188014-f6f4fb15 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_5f1e78f6-d2e2-e295-c853-348ab39f6128-f6f4fb15 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_6eda6ef2-c23f-cf65-db26-bb355fdbb19a-f6f4fb15 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797089-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797095-79f4fb16, #w-node-_38b529ee-471e-d963-3dec-1e53ab797097-79f4fb16 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797098-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab7970be-79f4fb16 {
  align-self: center;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab7970bf-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab7970e6-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab7970e8-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c6f1922-99e7-0e49-576d-a616da5dd6f5-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab7970e9-79f4fb16, #w-node-_38b529ee-471e-d963-3dec-1e53ab79710f-79f4fb16, #w-node-_38b529ee-471e-d963-3dec-1e53ab797103-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797111-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797113-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ecba1825-013e-e3a7-8d01-a767052e9d16-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797120-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797121-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab79712d-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a5cfc327-0906-8790-29bd-48112e0baa48-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab79712f-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_26c89e6d-9469-ebdf-fa56-cf674990c161-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b529ee-471e-d963-3dec-1e53ab797130-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a789181f-821a-8d1b-bc28-b52d2c6021d6-79f4fb16 {
  place-self: center;
}

#w-node-_28a31d4c-2db8-404c-fa02-c56c32a42fd4-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d5c9bc3-e230-f184-42cd-226a232a15e8-79f4fb16 {
  align-self: center;
}

#w-node-_211d9b7d-418e-8299-e343-6fa156f3eb55-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bb21381-aa03-a208-eb6f-2942b0fc3589-79f4fb16 {
  align-self: center;
}

#w-node-e3200fc4-53b1-0da7-7b2a-6ea283be9ccc-79f4fb16, #w-node-_2d49c487-417b-102d-a8f6-34e81d332384-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e23a1983-33b9-67ae-4585-e60514ac0bce-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_461055ee-f428-90ea-f87a-afc3c1cce56b-79f4fb16, #w-node-a4fd636b-6bf1-43e6-ded0-32d6c75de637-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ba8c39d-b4ae-83e6-7c25-c2a3cb1c6fa6-79f4fb16, #w-node-_13ce77e8-df47-6dfb-0c36-1c6ee553952e-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d6ebbe43-3b02-c64d-d85e-898bc8760547-79f4fb16, #w-node-ecaa89c4-b071-f7b8-e0b1-291c640e0ef1-79f4fb16, #w-node-_55872473-af3e-a0cc-d47f-8d3493758562-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cc72891-8776-8a79-81d1-0de742ffb958-79f4fb16, #w-node-d623a13c-64c0-840b-9b65-0a632420f09f-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_13e344b7-8324-fa60-b5a7-2acaaf6f4396-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6d40aba-4701-153a-4826-d48a1106508d-79f4fb16, #w-node-_9d146a9c-cf94-db86-a5d4-bd5c30ee5b86-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b7d56de7-a526-d58e-9107-d0dc7ca3a3ef-79f4fb16, #w-node-_26a04e5d-59d7-cb13-5c9a-1f5b783881ac-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01d2f00f-6fa7-bf6c-6932-6aa50b27a93d-79f4fb16, #w-node-_0ce8f876-2ed5-dc0d-90ea-362a380c7be4-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c086fafa-351a-fc54-1ca0-6caa89190112-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c81643d-4a9c-ac4b-853e-15382e4b95b1-79f4fb16, #w-node-_70320ece-98a7-2512-305a-a7875c038a81-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c32133b5-6856-0539-f677-2342e661209c-79f4fb16, #w-node-_9b9d5c2e-13eb-8928-9213-e4f79bec4809-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c008f4c5-0e91-aa8f-bfa4-3159c7191e97-79f4fb16, #w-node-_5d5925bf-f65d-8ce6-39fa-8ff9fdc91d5d-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_291b08e1-ca71-001d-6208-746ce22f2541-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3e7c2aae-674b-ad1d-c4a4-b6884b592d47-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_58c04ff1-1254-7790-8f1a-136a79e90e7d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a5f528b-0dd5-1250-c148-7437ec059454-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b529e0-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b529df-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b529ed-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b529f9-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f2256cf4-6da4-9c57-e72f-7429490accb2-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b529fb-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b529fd-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_016b340e-5893-9bfe-8bca-ec3a4d12de8c-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b529fe-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a0a-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a0b-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a17-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0582cfe9-659e-8f66-f827-e3fcc6e59b1b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a18-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a1a-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a1b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a1c-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a28-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a29-79f4fb16, #w-node-_6b5cd1cf-4483-47cf-8909-f700f811f15c-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a859cd1-eda5-4994-9ac6-79a8f6b25888-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a2d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a4a-79f4fb16 {
  align-self: center;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a3e-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63940fa8-e712-db4f-2a2d-6aa1255bd1bf-79f4fb16 {
  align-self: center;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a4b-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a60-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e19fbd01-6098-7b46-687e-f3011d343c5f-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b57a66d8-e29d-f9a5-8ad0-b631f270a68e-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a61-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a62-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a6e-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a6f-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a7b-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98c26ee-19bf-af1c-7e05-d58040d2a62c-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fd4001a2-fe18-a85d-629f-f7ddfb303006-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a7e-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a80-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7311db57-9d6a-ef96-3d2f-ad65b74cc70b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a82-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a8e-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a8f-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9b-79f4fb16, #w-node-_6a78265b-4021-63c5-7a91-a0d8e4628507-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9c-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9e-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9f-79f4fb16, #w-node-cc01d258-2520-e35e-0835-4f0ded7f2efe-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b536ff93-ca5f-2cf1-c5e4-611eaeb9d8e6-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52aa0-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52aac-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ac5d204-59f0-ea4f-6691-4de028b52ab1-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52abe-79f4fb16, #w-node-ef0eec12-b794-1cf3-89f1-effbbd872981-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21052022-ff5b-ef5d-3fd1-f5d4ad4f33ec-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ce44f2a-bb9c-d4c1-923e-c21503a6ec73-79f4fb16 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ab436bc0-ab79-9e44-7a02-d706cd57098b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fe257ee6-a4f9-77fa-b125-b0beffbc7a39-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29b8e70-dae1-7e86-9f0e-bd6bc631795a-79f4fb16 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-e2e1d72f-529a-b391-31fb-78c27830330b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2e1d72f-529a-b391-31fb-78c2783032ff-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ed750ca-b50c-f684-50a7-e7a21c65dbb4-79f4fb16 {
  place-self: center;
}

#w-node-_97d49d6d-549b-bc5c-7db3-9ba64ee0012e-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d66adc1c-0130-05e9-03e9-7b690acbea22-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2e1d72f-529a-b391-31fb-78c27830330d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35f7dac0-e9a1-99cf-12c3-b34bd67d92d6-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_379689e4-53f8-54de-da3d-eeb2554fb615-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2e1d72f-529a-b391-31fb-78c27830330e-79f4fb16, #w-node-e2e1d72f-529a-b391-31fb-78c27830331a-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5a1d28c-1cf4-240c-2b9b-08d585bddb98-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_833cb6b1-a215-0a9a-fa57-0827cd30f25b-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2e1d72f-529a-b391-31fb-78c27830331c-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1715211a-da1e-9378-6124-c89b46bc911f-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_101e7f6a-14b4-8272-1a08-a6317da42977-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2e1d72f-529a-b391-31fb-78c27830331d-79f4fb16, #w-node-_344cc921-f781-6dd7-bbe2-9d0936f4993c-79f4fb16, #w-node-_6872876a-d336-f860-a3ab-ff595cd24184-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c22007f-bf7b-9007-1e4d-eae6f29b4c2d-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a0e098f4-66d6-22bb-ff52-eb78507d1221-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0aba1406-9ba3-d9c7-719f-f77438a55abc-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_739dee81-9c94-57bd-1694-830361834973-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_244442a0-02c8-a6ff-e4ea-e6d5943ac62b-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_315ff955-1a8f-26b7-4f00-74973d6890fb-79f4fb16, #w-node-_60a8ace1-951d-9d6e-ea27-8f50a8c2a518-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2a75b04-2c0f-4009-f36e-6b62c850cc59-79f4fb16 {
  align-self: center;
}

#w-node-_924ad533-2cf9-dc37-21ab-ace04a66918a-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_03300360-cd22-db39-ab1f-22160e42aa20-79f4fb16, #w-node-a958128c-280d-8dcf-ecc9-a6bb070ba760-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c4a2052-a678-2305-de98-6db9c459a54b-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_11266b80-c44a-7a8d-8190-9332c56f56c1-79f4fb16, #w-node-fca2c145-359b-81c6-718c-69f385dccff9-79f4fb16, #w-node-b92bca90-d223-96e5-fa7c-d552851586df-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d989a31a-95c6-e8cf-715b-a4450ae97020-79f4fb16 {
  align-self: center;
}

#w-node-_53d646ad-a541-f029-e28c-6a7fd740ac8e-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb5622b3-3556-4d31-e5cf-97ed33d14ab8-79f4fb16, #w-node-_5ba8f631-117d-d995-0a0b-36eb7ea276ca-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e799765-9c5b-6fbd-9783-00b187847c9f-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_89baef68-ea39-082a-d81a-0d4a7680c9b9-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be2641d3-41f6-6faa-3813-5d1d4a9d4321-79f4fb16 {
  align-self: center;
}

#w-node-deb68a7c-a2ab-e4c6-c626-a85406bf7e1e-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cded96fe-5f78-2c38-6347-579ffaf9332c-79f4fb16 {
  place-self: center;
}

#w-node-b7b5298e-1c4e-15f5-7825-d611f3c9d6d6-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f9f5fd2-8274-f82f-81a8-4a8ecc2dfba0-79f4fb16 {
  place-self: center;
}

#w-node-a024fc7d-4cce-0c47-49b8-9f606bdecc8f-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf184e3b-8153-bb49-abe0-56118d221a2a-79f4fb16 {
  place-self: center;
}

#w-node-_09e96891-c01a-38a1-599e-912470fc5847-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a677d46e-32e7-74cb-8e55-4ffdc4e9e0a3-79f4fb16 {
  place-self: center;
}

#w-node-a3aa7ce9-ae10-b70c-ee8c-c9b64ba82703-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef3abab8-f5c2-5353-c554-ae537a878ca3-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a090dfe-fcae-7643-8e18-a9e670dfc378-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_88f48da3-0929-ad46-4187-477ce766a6d7-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc566ff-9aa9-2076-6895-060a4fedec4f-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_59dbef69-fb68-1385-b069-3b41ffd9032b-79f4fb16, #w-node-ff06fcce-70e1-4ce7-6516-ce5a664030d9-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eca38bbb-31fa-7cf9-6b91-1173aad019a5-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67a55ee3-b8c9-e2be-e674-d45e806a03fd-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-acdde921-c10c-efdc-c79c-87974b428dfc-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b56d13b-3b5b-ab90-aed9-e4823cd9701c-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_67b58190-c292-18c2-a706-73ba7cd83af2-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b175e90c-3979-83a2-1888-15f78e48cc46-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd509147-af41-43e7-d733-0cc300102203-79f4fb16, #w-node-_8dfae393-1545-ee11-827f-1d00f43951fe-79f4fb16, #w-node-_102f48b6-e6f3-b405-2252-6811801b4e14-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f9893c-7caa-6312-31ca-151945dab6dc-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fd50f842-31a6-9612-b05f-0ce7fb587a29-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd8d2f39-5e9a-41e7-d7d2-215feef3ad23-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b48f192f-d1e9-acac-65b8-78e764187ea7-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef56d938-1d07-c17c-64bb-3da743cfe0ad-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ca5e35c6-1824-9e50-3f83-ccebaf5926d4-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f8d1bd1d-80cb-164a-c05d-478f10d40030-79f4fb16, #w-node-d9d08945-5e03-7697-7205-376da33b93e7-79f4fb16, #w-node-fe7d7ab1-76dc-b3af-148b-019ece92bbf0-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a474a6db-c1a0-7714-8217-22c998822f37-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4967f077-6f21-7f27-7486-af8c4a114a45-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1f484bd8-4cdf-2f1f-2a8a-b7665de31c3a-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22c138b2-29a5-c227-d1ec-443100e7d3d4-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4c7d3e68-889c-61da-b61c-c1068f17d8d2-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d31f44ff-78ca-9edf-5bba-b90797229360-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_095e3ff4-4586-bf83-a833-ae9b50f040c3-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9cf531e4-dca7-d33b-1cdc-8699f43e32d1-79f4fb16 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_19da91e9-d7cf-173c-3fd6-83f8b320a5ab-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de3715e2-9aa0-cdc3-24d5-cb7a0d60c595-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e9bf96a3-32da-3c34-f9c7-112aa5efb850-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6e65922-5947-69d3-34b7-11ada42149ec-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a6404876-2a4a-c57f-532c-488e1b6f2878-79f4fb16 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_7287ee66-b23f-e118-740f-1dcc594a6783-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a0d52c44-e50a-8071-9436-27721fc0544c-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-edd22b96-ab15-b6c0-1f9a-41c36e5be888-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_52dfcee3-5ac1-8255-0613-19de306398ca-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8399c421-526f-fd6d-494b-d7c3fc9de053-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65336fe2-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a0834f4-6f7b-63ed-4068-3c7fd8d1b70e-79f4fb16 {
  place-self: center;
}

#w-node-daee78e4-5bcb-4ca7-81c7-74503b3a3730-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fad082a-4dd1-2a5a-fc68-f2e6b008a3e9-79f4fb16, #w-node-_3e822bf2-bc8c-37e1-c6ed-72c36c9f521f-79f4fb16 {
  align-self: center;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65336fee-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65336ff0-79f4fb16, #w-node-_2806d05b-7cbe-ccca-9689-2cf77510a950-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea61392e-e82e-f93a-5e4c-453dbb088301-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65336ff1-79f4fb16, #w-node-_13a56868-39e0-7294-8864-63882e3ac3ba-79f4fb16, #w-node-_4a2ce4cf-0185-9298-902e-dc0a65336ffd-79f4fb16, #w-node-_4a2ce4cf-0185-9298-902e-dc0a65337000-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533700c-79f4fb16 {
  align-self: center;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533700d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337019-79f4fb16 {
  align-self: center;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533701a-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba3c28f9-82f6-8f47-48e2-2418f8183f3e-79f4fb16 {
  place-self: center;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337026-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337028-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-dec62faa-aeea-10fe-36d6-79d7c513d933-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_359a3e1c-1dc2-ccdf-8419-38e42bc0a881-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337029-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337035-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337037-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed3dff57-d809-760c-340d-9534323c2b33-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_66adc444-ead0-fb13-4459-5b14d479f321-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b0492ab5-10a6-9a87-6def-311df91c9b90-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f3869d8d-3d74-411d-ad1f-4fa04dd7399b-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337038-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337044-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337046-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337053-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7fe8b812-d3b0-dd02-5542-a012f89ad2bf-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337055-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_317d3d65-efeb-f7ed-488d-3d12ddd9fab3-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337056-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7dce46f2-9f4c-76a5-f69f-dcde5282279f-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337063-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533706f-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7cd894b8-2403-244e-e385-917c9b905467-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337071-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7ac90ce3-9318-5e0b-6ba4-37df54778a64-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3d1b1446-234b-e4ab-caa4-66b5c02cadac-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337072-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533707e-79f4fb16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337080-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d13f43bc-d853-56ec-9a5b-d5a8a24801d4-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_728aa60b-de3b-f057-9049-5dc6785b477d-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a10ece30-34c1-dbcd-b4f6-31cd9504ad21-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337081-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533708d-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c26ed00-2dbc-6805-4bef-4160163126c3-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a6533708f-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_33f639cc-5ced-76d3-b96a-0ed0fd0d0015-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a65337090-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a653370c3-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b23a8dec-dfcc-72e4-019c-6d2f8b47568e-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a653370c5-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a2ce4cf-0185-9298-902e-dc0a653370df-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ab12971a-1d81-7f48-fb32-960c8af6ec18-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef3dea8-9110-5a84-d2bf-38223d9ab167-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a0819ed-7b31-30b0-093c-93376144438a-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_74f47360-75d5-9acc-2f96-eae52281a858-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9ad8442-461f-e950-9214-bff396135d44-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92738a80-6799-34a7-f70b-6949d505e350-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e5de44f-cb75-26bf-656b-2b556618c5da-79f4fb16 {
  place-self: center;
}

#w-node-c92c4ee7-4f8b-930b-9716-043f0a863ce4-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7aafec8d-1642-4285-c975-4c0cc6c8236f-79f4fb16 {
  place-self: center;
}

#w-node-_1ca191ce-e59c-5afb-720c-a79f4a221eab-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97caa4de-a7f2-522a-df38-6db34da18758-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b8b03451-ea7e-d852-d631-4bdeefece176-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20265e1e-2c8d-f5b5-41eb-adb6cee15a4d-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_282f6564-e3c4-9836-4a40-f94cf6b32595-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e788ab5-8904-9b9e-c833-ee2a780f60dd-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1661ce69-3e9f-2673-bed2-6c1d519be699-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2acf47ea-913a-a2d3-2def-93ba28eabf76-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4fcb9002-3bb8-0105-0bbc-cfda57bf0519-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f7ee4501-8906-b4eb-8783-b961fd50f987-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cc0020f-2eae-d11f-43b1-021cdc97fe46-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cef2461b-ac10-dc63-d9a4-bbda7e23b6f0-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d8dc6460-99dc-5fc7-fb8e-6bdd0db0502d-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_468c202e-8925-e52d-ff3c-187ffa72a7e5-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a0f79e2-af8f-d68a-4020-5579d75243c7-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ce1bc8c-ef6e-ec8c-5da2-5b21f6dfb1aa-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ea8ba15-5d5f-a705-e295-db8a25559cd6-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_83860500-d28b-c62e-56a8-efd9e8f4b94c-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3992e85-6d41-f21a-b8e7-fb7f088f807b-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ce0a32a9-bf51-700c-3685-651cefac801b-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e41d6549-9f67-faeb-8c03-ebdba4ec1f12-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94152bc9-bf8d-f350-ceeb-0f402245357e-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-aefa271d-1948-9292-5c84-9a36a270a3aa-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bb056bd1-7fd8-f25a-7ab4-09380317714a-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_775ce395-4add-b3f4-a45a-f8bf7912368d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079a55aa-73f5-5773-b1ab-3232dde67235-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4515a3dc-4983-943e-68c8-e7c1f72be15d-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-bb7d50d5-6021-60e9-c735-9a5e9d9ee402-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2d46e406-4f3a-aea3-100c-c52f69abacec-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_79b77e08-d931-9161-939d-472a215d0679-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dc19871-6fb1-e2e0-fd87-4d99cd3138f7-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_101ac5c5-7eaf-64ae-dc5b-93bb41347c31-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_85c6701a-9419-ed21-2a05-98c563c6ad28-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebb0a8bd-9e79-de47-7e2a-c463f627402d-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2de4cae6-8019-4e4d-a7bd-9440d0e780ac-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff86cb-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff87b1-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff87b2-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff87b4-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff87b5-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_27398faf-7859-89f8-32dc-0fbb1bff87b6-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27fd2717-26b6-3a08-3a49-c4429580f335-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_341b4c99-06df-9c94-4373-4ea4d28baef1-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e210bc74-7535-8eca-dd05-899f9e8f3aee-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_969ccd1e-ca1b-5d5d-bd1d-83bfe780c21b-79f4fb16 {
  place-self: center;
}

#w-node-_001547f4-35f2-beb5-9fa6-8b9e8fe0b7d8-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_295192e8-1e0d-42bd-c105-d2ddee5d3bb1-79f4fb16, #w-node-_2ad2a29e-d5b3-1498-d8d1-643f84f71d8e-79f4fb16, #w-node-_013c8a13-f276-e80c-670a-96f1c15f760a-79f4fb16 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_846b4a21-70eb-5325-b355-f954fb62da2a-79f4fb16, #w-node-dad3af56-72a9-3035-5d33-eaa0cf8db704-79f4fb16 {
  place-self: center;
}

#w-node-_857a07b9-645d-8f13-6828-0d957a7ca3d3-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3833e90a-9aae-0da4-e8d6-73f32802c4b6-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c799d588-6651-f74a-007b-6893c4b5b6a9-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c69a6ade-05c6-b976-a5b1-eb36609a224d-79f4fb16 {
  place-self: center;
}

#w-node-fe191078-0056-fa0a-7030-149a8e3a7e8d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e707909-5d7e-157e-7455-931c710c356b-79f4fb16, #w-node-_57400256-cad1-b630-75a7-7e644de6cfa3-79f4fb16, #w-node-bdfde2ad-f13e-7a05-2544-851941f0c3e1-79f4fb16 {
  place-self: center;
}

#w-node-d86edb7a-3c7f-ab34-2106-6318c8893a66-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b729e1a1-cab1-63e0-9c47-09b3addecf8e-79f4fb16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_425710a4-d8ba-876e-8512-1ac64a13bc6e-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ff68de63-003d-ce91-f3dd-22c238805fbc-79f4fb16, #w-node-_44fed54f-b7f7-e384-eb50-fd70fcca3963-79f4fb16 {
  place-self: center;
}

#w-node-_73bd53f7-be50-ea5a-0cde-e69e3aa3e144-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34f557e0-1ddb-6484-2968-bb509edcd7d4-79f4fb16 {
  place-self: center;
}

#w-node-_439f78bd-2a4e-bace-856b-4f0e85e9c8fd-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_234960ad-6ba8-0804-b421-59d8ff87ace8-79f4fb16 {
  place-self: center;
}

#w-node-f9ea60e1-6085-9dc2-1fb8-cebf382e5d49-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_518289d0-740b-b393-e1ec-9874cdb95a30-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_808cc524-ec77-a71a-1167-295b32ebe167-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3d970056-d87e-08b9-39a0-21582bb10399-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_11430912-4222-e232-61ab-439f96ec6b42-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8714b6d9-88e6-84fa-2422-b64f7cfa8167-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31824330-941a-13be-4870-e438aefa093e-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_65c37280-2ede-fc42-d84e-97a306b597b1-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_12aaf306-5f1b-6f3b-e65a-83d50249e73a-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c3eeab71-f726-c3ec-9340-fe2218298b4a-79f4fb16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a2d4735-cd1e-0e49-063f-6ae67affc71e-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6669eaf3-c929-1deb-c359-97e81655f5a1-79f4fb16 {
  place-self: center;
}

#w-node-_6d0bd805-15b4-e9bc-bc66-d2e3d495b6e7-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6768ba4d-4d84-3705-da6a-52d006be9260-79f4fb16 {
  place-self: center;
}

#w-node-_2ed1ca66-f575-b4d5-714d-e8f6995c1b70-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1767e977-d7f8-0f86-2cb6-b90aaa82dc9c-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0e559466-be7c-0558-245b-005b2ec5bf83-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_32c39ed5-8c09-49f4-fe66-ce2d6f5fc3bf-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-bd287dde-ab8a-372f-adce-33b82a6beb50-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_738999b8-aaf2-bd01-bd1b-31eec819f2b3-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2f137081-f787-8726-1b2e-fb30b8c84708-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5c47ab6b-543a-9e26-4735-47143ded0845-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ad25126-d3d0-43f7-e31f-7ad1930b1663-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3cf40e21-93d9-c98a-9b6c-8fec72a73808-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_916b4ccf-3712-da05-5fa7-c024ffdff14c-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8839c82e-049e-f35d-283e-3ab5bf876263-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b5d431c6-5395-d9bb-8e40-216014621330-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f470a2d6-ea37-c215-2115-89a687eae1de-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d70a6a68-8a0f-a286-c053-602cb366667d-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4291a9c5-66d6-a444-0a37-ba3c61666aa7-79f4fb16 {
  place-self: center;
}

#w-node-f8e99d84-0f4c-f852-d0bb-ece8908f9295-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a51bf98b-d54d-56ef-3004-50c54b0e2067-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d5dae4cd-ad32-662b-6008-03eab31804d9-79f4fb16 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e6b51e6-92c7-1db5-45f6-06ae490ff893-79f4fb16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4cc72c46-ce31-0b6c-fa48-bcfb783ee923-79f4fb16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3ee7abc-c59f-f8ac-1f2d-8a1cb0830d76-c2f4fb19 {
  align-self: stretch;
}

#w-node-fc36fc1f-7e3e-fe06-4d75-3a179866e261-2d234ee5, #w-node-fc36fc1f-7e3e-fe06-4d75-3a179866e265-2d234ee5, #w-node-fc36fc1f-7e3e-fe06-4d75-3a179866e269-2d234ee5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_3421a321-597b-6c36-2b86-0194ee477c7c-e9a8a978, #w-node-_8c822eb6-34e2-2406-59a3-ffd8391db9f0-e9a8a978, #w-node-_45c6a97b-efd1-5433-7385-a715ebe7d5b3-e9a8a978, #w-node-_3421a321-597b-6c36-2b86-0194ee477c84-e9a8a978, #w-node-_3421a321-597b-6c36-2b86-0194ee477ca8-e9a8a978, #w-node-_0192bbdb-f3f0-df87-1b79-a475bdb0130c-875ee5d9, #w-node-_0192bbdb-f3f0-df87-1b79-a475bdb01311-875ee5d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0192bbdb-f3f0-df87-1b79-a475bdb0132c-875ee5d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_0192bbdb-f3f0-df87-1b79-a475bdb01339-875ee5d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91241a73-9ea7-475a-449c-14049b69a2de-a9c5e400, #w-node-f26b63c1-7575-670b-12b8-690e5be6adda-a9c5e400, #w-node-_05b041e3-1979-9c3a-19d5-bcb59a6facfe-a9c5e400, #w-node-f54539ed-ac6a-cc82-d9ee-0714c36e0c0d-a9c5e400, #w-node-de4aa9ba-7f06-c10d-d70d-e140de4e6bda-a9c5e400 {
  justify-self: end;
}

#w-node-a3c499b1-b3cc-9ab2-1a07-24f1d1cc7e5e-a9c5e400 {
  place-self: center;
}

#w-node-a3c499b1-b3cc-9ab2-1a07-24f1d1cc7e6a-a9c5e400 {
  justify-self: end;
}

#w-node-d12b0e2e-db77-b325-b4ee-c9c86c223ee4-a9c5e400 {
  place-self: center;
}

#w-node-d12b0e2e-db77-b325-b4ee-c9c86c223ef8-a9c5e400 {
  justify-self: end;
}

#w-node-f56fd1ae-c290-e5e5-1924-e938df9d20ba-a9c5e400 {
  place-self: center;
}

#w-node-f56fd1ae-c290-e5e5-1924-e938df9d20ce-a9c5e400 {
  justify-self: end;
}

#w-node-_22511c7e-134c-5717-d039-328f7082dbff-369f70ca {
  place-self: center;
}

#w-node-_22511c7e-134c-5717-d039-328f7082dc0c-369f70ca {
  justify-self: end;
}

#w-node-f93c331e-bb6b-be20-c217-c363e44994e5-369f70ca {
  place-self: center;
}

#w-node-f93c331e-bb6b-be20-c217-c363e44994f2-369f70ca {
  justify-self: end;
}

#w-node-da0854bc-3ce8-98be-6c25-ae9c725b1c05-369f70ca {
  place-self: center;
}

#w-node-da0854bc-3ce8-98be-6c25-ae9c725b1c12-369f70ca {
  justify-self: end;
}

#w-node-_4ef82edc-6a1c-ff68-8617-3cd53bb00f24-369f70ca {
  place-self: center;
}

#w-node-_4ef82edc-6a1c-ff68-8617-3cd53bb00f35-369f70ca {
  justify-self: end;
}

#w-node-f30efa57-be7f-6541-6fd1-ac07f010e302-369f70ca {
  place-self: center;
}

#w-node-f30efa57-be7f-6541-6fd1-ac07f010e313-369f70ca {
  justify-self: end;
}

#w-node-_155e8c30-3572-495e-f26d-84a1e32af98d-369f70ca {
  place-self: center;
}

#w-node-_155e8c30-3572-495e-f26d-84a1e32af9ae-369f70ca {
  justify-self: end;
}

#w-node-e900bb0d-5d64-a7dd-6f9e-b7036013f662-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e900bb0d-5d64-a7dd-6f9e-b7036013f664-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e900bb0d-5d64-a7dd-6f9e-b7036013f665-6f9c2c4f {
  align-self: center;
}

#w-node-e900bb0d-5d64-a7dd-6f9e-b7036013f6b7-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40ce6f4a-96f6-67b6-36e1-2dad99bf8dff-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_40ce6f4a-96f6-67b6-36e1-2dad99bf8e00-6f9c2c4f {
  align-self: center;
}

#w-node-_786939ef-d101-166e-ab1a-4b4bd85d484c-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82e44710-0757-5b17-b89c-403f1ba5057b-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bd45efef-284d-e980-c401-60ea0497cb13-6f9c2c4f {
  align-self: center;
}

#w-node-dc96dad4-c6d2-786f-6a58-b2036f034c9a-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-dc96dad4-c6d2-786f-6a58-b2036f034c9b-6f9c2c4f {
  align-self: center;
}

#w-node-_40dbc453-4eaf-9be5-5226-fc0200a3d1a9-6f9c2c4f, #w-node-_82484756-93bd-a1e6-2416-720f51a0bee0-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19f39e2d-230c-d66b-4434-1aff83b3606e-6f9c2c4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_19f39e2d-230c-d66b-4434-1aff83b3606f-6f9c2c4f, #w-node-_318baf10-6783-acac-ae05-6a578498290f-6f9c2c4f {
  align-self: center;
}

#w-node-_5235dd9b-8023-d870-b70d-67f2bcc6d09a-d99f3983, #w-node-_5235dd9b-8023-d870-b70d-67f2bcc6d0a1-d99f3983, #w-node-_5235dd9b-8023-d870-b70d-67f2bcc6d0a8-d99f3983 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_21b3892a-2c6f-edfa-2863-5af77c81adab-8453b453, #w-node-_21b3892a-2c6f-edfa-2863-5af77c81adbf-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21b3892a-2c6f-edfa-2863-5af77c81adad-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_21b3892a-2c6f-edfa-2863-5af77c81adae-8453b453 {
  align-self: center;
}

#w-node-_21b3892a-2c6f-edfa-2863-5af77c81adb6-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_21b3892a-2c6f-edfa-2863-5af77c81adb7-8453b453 {
  align-self: center;
}

#w-node-_77967640-c769-9a05-3372-16c7d524da14-8453b453, #w-node-_77967640-c769-9a05-3372-16c7d524da1f-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_692ae7c3-b30d-1071-8d4c-9561b90ae58e-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_24519c89-c727-aab0-b7d0-cf7919d702e1-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_156338a9-9497-f3bb-2947-f06e4cc136e5-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-e239115e-234b-93dd-9a4f-265149987e39-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd88990f-b19d-3c1f-6b1c-466522e0d8c8-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a87b-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a87d-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a87e-8453b453 {
  align-self: center;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a8a3-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a8a4-8453b453 {
  align-self: center;
}

#w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a8d0-8453b453 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13aa175a-0b37-6b6c-2266-b3440226bfee-8453b453, #w-node-_13aa175a-0b37-6b6c-2266-b3440226bff3-8453b453, #w-node-_13aa175a-0b37-6b6c-2266-b3440226bff7-8453b453, #w-node-_13aa175a-0b37-6b6c-2266-b3440226bffb-8453b453, #w-node-_13aa175a-0b37-6b6c-2266-b3440226bfff-8453b453, #w-node-_13aa175a-0b37-6b6c-2266-b3440226c003-8453b453 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-4e651fb1 {
  justify-self: end;
}

#w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e67590e-4e651fb1, #w-node-_3f077c31-07db-c18e-7d17-63e9fc48c330-4e651fb1 {
  place-self: center;
}

#w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-4e651fb1 {
  justify-self: end;
}

#w-node-_6763fa98-97ca-afc2-2c4d-18b91410fd2f-129ee9b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6035e588-0d61-b666-6300-7a973bf45e8c-129ee9b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7754dae0-fc96-0c08-ba77-55d9ce28744e-7339927c, #w-node-_4f92427e-4c8c-5df9-36d5-1c66144fc256-7339927c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a21711b-b47c-610b-8893-cae9dab40aa7-23a73d44, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ab0-23a73d44, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ab9-23a73d44, #w-node-aeb31784-b597-876c-5188-13ee8b33c9c2-23a73d44, #w-node-_0a21711b-b47c-610b-8893-cae9dab40ac2-23a73d44, #w-node-_14eca7a6-d73a-975e-77f4-2457e262c044-23a73d44, #w-node-_20bea447-525c-c7b7-cd1f-a56b2091d666-23a73d44, #w-node-_6f178162-c192-7a6d-0926-40e56ee326cd-23a73d44, #w-node-_90156be9-726d-5462-a52f-ca32d8fd6a3a-23a73d44, #w-node-_88dbbd2c-55d9-c424-5729-e34b60727f59-23a73d44, #w-node-_827a64a4-adac-28b5-5598-6630325bc039-23a73d44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_3f077c31-07db-c18e-7d17-63e9fc48c330-ee0ad323 {
  place-self: center;
}

#w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-ee0ad323, #w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-ee0ad323 {
  justify-self: end;
}

#w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e67590e-ee0ad323, #w-node-_5549d5bb-fed7-9779-877d-3a9fd6fc2c2e-02c47d6f {
  place-self: center;
}

#w-node-_5549d5bb-fed7-9779-877d-3a9fd6fc2c37-02c47d6f, #w-node-fa935e2c-9ab8-4df9-ba8c-56187bd913e3-02c47d6f {
  justify-self: end;
}

#w-node-fa935e2c-9ab8-4df9-ba8c-56187bd913d3-02c47d6f {
  place-self: center;
}

#w-node-afe7e528-6080-54cb-45a4-b9c52c34cb54-02c47d6f {
  place-self: stretch stretch;
}

#w-node-_3334bf41-bb7e-43cb-9126-289413b0aa89-306f4b81, #w-node-d503d34f-ce5d-98c8-563f-3faf176e5d0e-306f4b81, #w-node-bc2acdb1-66d6-a4ed-3942-b1d094174aa1-306f4b81, #w-node-aac5bae5-f48b-0418-229d-1a564698f0ee-306f4b81, #w-node-aac5bae5-f48b-0418-229d-1a564698f0f7-306f4b81, #w-node-aac5bae5-f48b-0418-229d-1a564698f0fa-306f4b81, #w-node-c384ea90-56d4-c708-bd65-6a21e83427e3-306f4b81, #w-node-c384ea90-56d4-c708-bd65-6a21e83427ec-306f4b81, #w-node-c384ea90-56d4-c708-bd65-6a21e83427ef-306f4b81, #w-node-_8ad68d26-5199-c960-9588-81327eec8a0c-306f4b81, #w-node-_8ad68d26-5199-c960-9588-81327eec8a15-306f4b81, #w-node-_8ad68d26-5199-c960-9588-81327eec8a18-306f4b81, #w-node-ccf51ef5-88d5-1677-f5e6-f14c73f23fb1-306f4b81, #w-node-ccf51ef5-88d5-1677-f5e6-f14c73f23fba-306f4b81, #w-node-ccf51ef5-88d5-1677-f5e6-f14c73f23fbd-306f4b81, #w-node-_7adfe55d-59c2-97b1-899f-4a6323fab715-306f4b81, #w-node-_7adfe55d-59c2-97b1-899f-4a6323fab71e-306f4b81, #w-node-_7adfe55d-59c2-97b1-899f-4a6323fab721-306f4b81, #w-node-cb991b78-6cb3-bda6-bad1-f2042615c3de-306f4b81, #w-node-cb991b78-6cb3-bda6-bad1-f2042615c3e7-306f4b81, #w-node-cb991b78-6cb3-bda6-bad1-f2042615c3ea-306f4b81, #w-node-_926e4be7-cd88-3150-9d66-48203f155b27-306f4b81, #w-node-_926e4be7-cd88-3150-9d66-48203f155b2a-306f4b81, #w-node-_926e4be7-cd88-3150-9d66-48203f155b2d-306f4b81, #w-node-_1b2813ae-09b1-dcf5-3ea0-6714a215c002-306f4b81, #w-node-_1b2813ae-09b1-dcf5-3ea0-6714a215c00b-306f4b81, #w-node-_1b2813ae-09b1-dcf5-3ea0-6714a215c00e-306f4b81, #w-node-e55a4b44-7aad-4494-99c7-084718373abd-306f4b81, #w-node-e55a4b44-7aad-4494-99c7-084718373ac6-306f4b81, #w-node-e55a4b44-7aad-4494-99c7-084718373ac9-306f4b81, #w-node-_1b684eed-f376-165b-f9f1-9666e2da92c3-306f4b81, #w-node-_1b684eed-f376-165b-f9f1-9666e2da92cc-306f4b81, #w-node-_1b684eed-f376-165b-f9f1-9666e2da92cf-306f4b81, #w-node-_5c84bb70-47d4-9029-b1f8-4fd58c452e1d-306f4b81, #w-node-_5c84bb70-47d4-9029-b1f8-4fd58c452e26-306f4b81, #w-node-_5c84bb70-47d4-9029-b1f8-4fd58c452e29-306f4b81, #w-node-_11bf0a4b-5828-d0a5-758f-0dbcd26cde9a-306f4b81, #w-node-_11bf0a4b-5828-d0a5-758f-0dbcd26cdea3-306f4b81, #w-node-_11bf0a4b-5828-d0a5-758f-0dbcd26cdea6-306f4b81, #w-node-_8d603f3c-bb28-52a3-567a-1e9bd0b72730-306f4b81, #w-node-_8d603f3c-bb28-52a3-567a-1e9bd0b72739-306f4b81, #w-node-_8d603f3c-bb28-52a3-567a-1e9bd0b7273c-306f4b81, #w-node-_0bcda5d1-b69f-abc0-7cbe-cb184625af0d-306f4b81, #w-node-_0bcda5d1-b69f-abc0-7cbe-cb184625af16-306f4b81, #w-node-_0bcda5d1-b69f-abc0-7cbe-cb184625af19-306f4b81, #w-node-eeada4a0-740f-82ef-907c-b546efd7ae21-306f4b81, #w-node-eeada4a0-740f-82ef-907c-b546efd7ae2a-306f4b81, #w-node-eeada4a0-740f-82ef-907c-b546efd7ae2d-306f4b81, #w-node-_50ec8a9c-2e04-09d3-e429-5575ae0459a8-306f4b81, #w-node-_50ec8a9c-2e04-09d3-e429-5575ae0459b1-306f4b81, #w-node-_50ec8a9c-2e04-09d3-e429-5575ae0459b4-306f4b81, #w-node-d5ba8ad7-640f-6b0d-8af4-2bc67df43f7f-306f4b81, #w-node-d5ba8ad7-640f-6b0d-8af4-2bc67df43f88-306f4b81, #w-node-d5ba8ad7-640f-6b0d-8af4-2bc67df43f8b-306f4b81, #w-node-_9028882d-0f02-b2a8-e063-dce45c3da007-306f4b81, #w-node-_9028882d-0f02-b2a8-e063-dce45c3da010-306f4b81, #w-node-_9028882d-0f02-b2a8-e063-dce45c3da013-306f4b81, #w-node-_04663ada-3a72-6821-b588-785a2f317569-306f4b81, #w-node-_04663ada-3a72-6821-b588-785a2f317572-306f4b81, #w-node-_04663ada-3a72-6821-b588-785a2f317575-306f4b81, #w-node-c9cd8e15-edcd-b36e-0d84-3ed9bcd8574a-306f4b81, #w-node-c9cd8e15-edcd-b36e-0d84-3ed9bcd85753-306f4b81, #w-node-c9cd8e15-edcd-b36e-0d84-3ed9bcd85756-306f4b81, #w-node-_7f4c429b-1fe7-d0d7-3e8e-d94fd80a70e4-306f4b81, #w-node-_7f4c429b-1fe7-d0d7-3e8e-d94fd80a70ed-306f4b81, #w-node-_7f4c429b-1fe7-d0d7-3e8e-d94fd80a70f0-306f4b81, #w-node-_6ddcf55d-8c6c-3a87-3476-634bde18c1ab-306f4b81, #w-node-_6ddcf55d-8c6c-3a87-3476-634bde18c1b4-306f4b81, #w-node-_6ddcf55d-8c6c-3a87-3476-634bde18c1b7-306f4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f626a62-ac50-ed00-e3f6-31a115768ba5-306f4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6d59b792-e214-ea85-98a2-9cc24cb4015d-306f4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-d9c3a175-bf90-f537-c2e1-cf30245f5e08-80074413, #w-node-d9c3a175-bf90-f537-c2e1-cf30245f5e0d-80074413, #w-node-d9c3a175-bf90-f537-c2e1-cf30245f5e11-80074413, #w-node-d9c3a175-bf90-f537-c2e1-cf30245f5e1d-80074413 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44551-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d62847c-807d-6976-159c-09038b8b6c4b-4a41ab95, #w-node-_96eb305c-1983-a283-69c4-c90d660cbe37-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dd80634d-3b95-183b-5eed-10ea42e8cc7f-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44554-4a41ab95 {
  align-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44555-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44558-4a41ab95 {
  align-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44559-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4455c-4a41ab95 {
  align-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4455d-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84c25dbe-af97-4c57-68c0-c94e8a75af3c-4a41ab95 {
  align-self: center;
}

#w-node-d9c9c784-79c1-0dd3-cf09-366fcd6f787e-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44560-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_01e3ddd1-28b2-62fb-164e-609a4fce423e-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44569-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4456c-4a41ab95 {
  place-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4457d-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44582-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44583-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44586-4a41ab95, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d4458e-4a41ab95 {
  place-self: center;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44589-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44593-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44595-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44598-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4459d-4a41ab95, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d445a7-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445a8-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445ae-4a41ab95, #w-node-_592a13a7-6a39-ed9e-6006-9674a6d445b9-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d445ba-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_0f70f9d7-d91f-8e07-8cae-3bdbe208f418-4a41ab95, #w-node-aafa19fa-0edf-6830-f658-43a12b9bc449-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_16db9da4-9a73-95ba-683d-8b0b51824071-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99aa6f13-e8e1-9e8b-d05d-a8a9ec995625-4a41ab95, #w-node-_337d2fa4-cd8c-2a87-fd79-279b45919d8d-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6004b3cb-83f3-4f7c-15bb-e04a399f728a-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_543d22ff-5c95-3221-50dc-7b115a5825c7-4a41ab95, #w-node-_93b626ac-abbb-2ec0-929a-f23fde4bb017-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-ac7dd413-2891-bb8a-f6df-20041223d365-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863818e-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863819a-4a41ab95 {
  align-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381a0-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ac-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ae-4a41ab95, #w-node-_22d78a39-4cf3-db21-db95-95b7286381b0-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b1-4a41ab95 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b2-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381be-4a41ab95, #w-node-_22d78a39-4cf3-db21-db95-95b7286381d1-4a41ab95 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d3-4a41ab95 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d5-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d6-4a41ab95 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d7-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e3-4a41ab95 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e5-4a41ab95 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e7-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e8-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f4-4a41ab95, #w-node-_22d78a39-4cf3-db21-db95-95b7286381f6-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f7-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638206-4a41ab95 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638208-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638214-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638216-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638217-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638223-4a41ab95, #w-node-_22d78a39-4cf3-db21-db95-95b728638225-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638226-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c777-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77a-4a41ab95 {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77b-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77e-4a41ab95 {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77f-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78a-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78c-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78f-4a41ab95 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c790-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c793-4a41ab95, #w-node-d9ae288d-fd25-65f0-f0fb-7f6fa5aeae79-4a41ab95 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c79f-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7a2-4a41ab95 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7ac-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_00de86c8-426c-8cdb-cae6-49b89e2c0f2d-4a41ab95 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7af-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b2-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_28b8e5e4-19d1-98f2-4322-17862a9b57a2-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-e4c2e910-5392-89ae-cff6-ff78a8ee320e-4a41ab95, #w-node-_6b69e55a-5d24-387d-b34e-f2b49c415853-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b4-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_5c774891-5bd7-0e1b-08ab-a805d1bf529e-4a41ab95, #w-node-bb33cb40-e072-9bcc-a867-07ba20ccbe26-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fab9243c-571c-513a-b877-d1da87e80c26-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_057cb338-9b06-cd58-b014-6fe5c642d895-4a41ab95 {
  align-self: end;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cad-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cb0-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb4-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb8-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cbc-4a41ab95 {
  align-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cc6-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cc8-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cca-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ccc-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cce-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cd3-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cd7-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cdf-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ce3-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9ce8-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cf8-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_859b36bb-41aa-cb57-c1dd-9379cbf607d9-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d08-4a41ab95 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d0d-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d15-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d19-4a41ab95 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d2d-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d2f-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d31-4a41ab95, #w-node-fc1470b4-026a-cc40-7b39-6a454d9f54cf-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d33-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d35-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d39-4a41ab95 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d3d-4a41ab95, #w-node-_1cfb34f8-8a92-a4a4-34e5-54644fa053d0-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d45-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d47-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d49-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d4f-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d57-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d59-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5b-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5f-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1aa64d46-5b62-8d0b-15cd-70e1654cf773-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5bfb16c6-b931-959c-3c3d-b891d2e95367-4a41ab95, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d65-4a41ab95, #w-node-_0c0ef658-aa73-bc07-35f8-503487ee52eb-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97eac285-b097-147d-09ef-1d2d7d875aba-4a41ab95, #w-node-_135eba12-a162-bae3-0eea-122ee1cc4622-4a41ab95, #w-node-a8616659-2d28-9bbc-b799-8dde92c955a4-4a41ab95, #w-node-_6d74b82e-5f99-50a4-c909-c756e0d74008-4a41ab95, #w-node-_38b91948-8e40-0b1f-93fa-b2722ec1db9b-4a41ab95 {
  place-self: center;
}

#w-node-_5190894c-a222-760b-8500-036c0b1f083a-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_245b1ace-2d45-4575-9817-b39f19975099-4a41ab95, #w-node-fc20325c-2054-d119-385c-35d5934eb58d-4a41ab95, #w-node-b484063f-2500-ffbd-f0b9-1b2332332ba5-4a41ab95, #w-node-ebec1922-3455-a033-7b79-c1669a716904-4a41ab95 {
  place-self: center;
}

#w-node-_081479ed-f647-9df2-8383-4124019fc0d7-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cbb9daa7-bdc9-5e88-a5a1-2eeb1688d963-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d5ea6dc5-1e56-5d43-28ef-4ab8a5f21d42-4a41ab95, #w-node-_50df74a7-93e9-c193-3445-0ee8c172bfb1-4a41ab95 {
  place-self: center;
}

#w-node-add7e6b0-7fbc-0e4a-f6d3-41f9e2b05b39-4a41ab95, #w-node-b40562e5-801e-980e-d19b-710d8d459402-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3b856805-1b43-33d7-8b56-11dbf4b30a2b-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7236ab14-12a3-5864-b3e1-544f0a5b3208-4a41ab95, #w-node-ac5da959-835d-6c38-b436-750a74ac9fe8-4a41ab95 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99dd3-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99ddf-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de1-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de2-4a41ab95 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de3-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99def-4a41ab95, #w-node-_002d7164-be7f-4def-3f42-013a06b99df1-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99df2-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e01-4a41ab95 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e03-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e0f-4a41ab95 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e11-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1d-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1f-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e20-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_2f08cbec-1a06-e961-ef33-578369f133e7-4a41ab95 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e2f-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8b5cfd9a-0545-a995-aeb5-10edcbf354a8-4a41ab95, #w-node-_53fa37ab-ccbc-64cd-0249-2e2ce75fee4e-4a41ab95, #w-node-_002d7164-be7f-4def-3f42-013a06b99e31-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e32-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e3e-4a41ab95 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e40-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e4f-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e51-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e52-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e5e-4a41ab95, #w-node-_002d7164-be7f-4def-3f42-013a06b99e60-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e61-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e64-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e471-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48b-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48d-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48e-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49a-4a41ab95, #w-node-_15f6d82d-188e-69fe-d3f5-42a0a529cbdc-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f057d0e-4fed-0ee3-9389-9e6940709118-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-c3cb5723-b2d4-6265-01ba-69bfb2c3062a-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49c-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49d-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4a9-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ab-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ac-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4b8-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ba-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4bb-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-c29ca7df-c7f5-3f38-7158-f17a8fec96ca-4a41ab95 {
  place-self: center;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4c7-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d8-4a41ab95, #w-node-d005cfa9-56ba-df43-869c-b4c173504468-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e5-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d9-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-ea2deb2a-dc10-8bea-5024-32db41b96cfb-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e7-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e503-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e505-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e515-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e521-4a41ab95, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e523-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a6cc2dd8-271b-246e-6e1e-b07b855d4e7d-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e529-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8a88-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aa9-4a41ab95, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aac-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aad-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_6237876d-3783-dd48-e253-4fea869644ca-4a41ab95 {
  place-self: center;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ab8-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aba-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8abb-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac6-4a41ab95, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac8-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac9-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-ac830d2c-7e17-151c-7f2d-2e59e4fa0bd3-4a41ab95 {
  place-self: center;
}

#w-node-_2bc85e9f-3701-fd5c-08da-c60e40d7cf7e-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_9ae29d5e-c2c1-fda9-b8af-f3f8477f5eca-4a41ab95 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_44dae4a2-c10a-de4c-eb11-f0dbd159a95a-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a03a6c3c-c3ef-bae1-7e0a-1be5bf615b69-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-fefaaf4e-f95d-b538-17e8-ea655d18d224-4a41ab95, #w-node-e07bfe54-612a-0224-ffad-40bbf28de808-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_23297685-2184-827f-4908-b4521f51c99f-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-_3a1f2486-6dfc-49f1-78fe-bf06f2a19e17-4a41ab95, #w-node-_7de81d98-d133-bdbe-d4ad-f54c26088569-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_58179ba0-47f7-dfa7-fb0f-ac00af02ca2c-4a41ab95 {
  place-self: stretch stretch;
}

#w-node-c102f6df-6d9b-528f-5667-27fef73e6d7f-4a41ab95 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4a060bfc-4a00-330c-8ace-e57b29809181-4a41ab95 {
  align-self: end;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce5e-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6d-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6e-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce70-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce71-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce8f-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce90-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce92-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea6-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb5-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb6-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb8-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb9-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cec8-4a41ab95 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced7-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced8-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceda-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cedb-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceea-4a41ab95 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef7-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef8-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefa-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefb-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0a-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0b-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0d-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0e-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf1d-4a41ab95, #w-node-e79c0722-8f56-7267-7e67-54740e55cf2c-4a41ab95, #w-node-e79c0722-8f56-7267-7e67-54740e55cf3b-4a41ab95 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4c-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4d-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf4f-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf50-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf61-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf62-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf64-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf65-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf72-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf73-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf75-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf76-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf83-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf84-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf86-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf87-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf94-4a41ab95 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa1-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa2-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa4-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa5-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa6-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa9-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaa-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfac-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfae-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaf-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfb0-4a41ab95 {
  grid-column-start: span 1.5;
  grid-column-end: span 1.5;
  grid-row: span 1 / span 1;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfbc-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfc9-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfca-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcc-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfce-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcf-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfdc-4a41ab95 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75bf8bb3-36f9-65ab-0752-b2e9c06294c8-4a41ab95 {
  align-self: end;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d925-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d934-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d935-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d937-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d938-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d947-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d948-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94a-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94b-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d95a-4a41ab95 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d969-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821d96a-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96c-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96d-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6426370-4ba3-77ad-a909-8d6b9e022b5a-4a41ab95, #w-node-_0289f28e-533d-6065-1437-9af90609b80b-4a41ab95 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97c-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97d-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97f-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d990-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821d99f-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821d9ae-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821d9bd-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821d9cc-4a41ab95 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9db-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9dd-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9de-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9ef-4a41ab95 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da00-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da01-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da03-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da04-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da13-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da14-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da16-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da17-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da18-4a41ab95 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1b-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1c-4a41ab95 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da52-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da53-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da55-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821da57-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da59-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da5a-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da67-4a41ab95, #w-node-ffe99966-ad54-5285-a656-6766a821da74-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da81-4a41ab95 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da82-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da84-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da86-4a41ab95 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da87-4a41ab95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da94-4a41ab95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_94a6cc68-3ead-5f3e-906d-3b60bdf1cd4c-a0839d8f {
  place-self: center;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d5731a-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d5731b-a0839d8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d5731d-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d5731e-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57330-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57331-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57333-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57334-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ea15d79f-bfeb-e73c-7beb-429411e536b8-a0839d8f, #w-node-b7cb391d-6cbd-6973-1e0d-0182a495a593-a0839d8f {
  place-self: center;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57341-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_087d7d35-ee49-3b60-9b94-9a0b73d57344-a0839d8f, #w-node-ef7d995d-0843-bf1c-4b18-0bccea66b68c-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d55209b1-dd7a-e8ff-5b89-729f5adbf619-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b03e2c1b-114e-d1ef-45a8-0edb4a672a20-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-db4a5253-3bc3-f60d-9e00-135cd57dd99f-a0839d8f {
  place-self: center;
}

#w-node-_7f908ddf-8981-7e5a-77e4-bf4a7cecbcd5-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_56636c48-3c2d-d4e6-d0ea-860baf1bae4e-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4fac4a6-5d63-2f45-fb12-a7d86e64dc4e-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_648248e4-3d13-931a-ff1a-d129477be8a0-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_64817fec-02de-0d6a-78f0-61b400bd070b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9b5d5527-1120-bd3b-9619-5fe535e8da41-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c03fcf50-d7f6-5f88-41de-abbb447644c7-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4463baac-0cae-6a90-5cb3-25076df3c6e1-a0839d8f, #w-node-_96057024-7ede-05f1-89bc-db97b88062d4-a0839d8f {
  place-self: center;
}

#w-node-_3a0059ae-83b0-a49e-a6b5-afae1f99a167-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2e432d3e-f2ad-fd6d-a4e5-64563d0820f7-a0839d8f, #w-node-_175be7a4-4cce-49d5-cd62-447f8e26cddc-a0839d8f, #w-node-e5fe07a2-fc95-9c22-2983-2a27525641b9-a0839d8f, #w-node-cbc65b8b-922b-8082-a946-de1f65a004c4-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c908-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8cde1a7a-335f-1291-64ea-3e01826e978e-a0839d8f {
  place-self: center;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c912-a0839d8f, #w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c913-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c915-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c916-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c917-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c920-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c921-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c923-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c924-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c928-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c92c-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c92d-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdfdad3b-0a55-1d04-61fa-5c2481c3f85b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c92f-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c930-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9d757307-305e-8507-c23e-1f8fe4577f48-a0839d8f {
  place-self: center;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c93a-a0839d8f, #w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c93b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c93d-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8d389e31-95d3-2a39-4274-6db700539806-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2962f378-b73d-bacd-63a5-da712dc919e5-a0839d8f, #w-node-b1f95716-b283-bd4b-22f4-e0b818f294a4-a0839d8f {
  place-self: center;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c948-a0839d8f, #w-node-_531cde55-9207-7ffc-0dfb-1f03d958362f-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b9aa1558-73f3-8b8e-f4c9-c0fa82e3c94a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c9c78040-f84d-8d74-527a-a0d239f9fca1-a0839d8f, #w-node-_1f51596c-8a2c-ec7b-6080-c86d5bb3d19c-a0839d8f, #w-node-_04d2fbc4-3b8f-5eac-032f-879a412d0e90-a0839d8f {
  place-self: center;
}

#w-node-_9eda88bb-d68b-2453-0e86-7f102bb1021e-a0839d8f, #w-node-_9c7bb5dc-c580-5679-94ee-ff367970cead-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2c812eb2-3941-d223-0674-afd526183e16-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9b29bb45-16e0-d83c-0382-a4cb6b0842b5-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d7dcf8cc-46e3-7013-b79a-1a7694abc83d-a0839d8f {
  place-self: center;
}

#w-node-a9cc2ee3-6b31-9b2c-b0f6-d288ddf9e1d1-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bfd19bb5-713b-5695-2e09-8ae4a52abc53-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_598f5b13-b6b5-3fba-40fa-c9ad09987175-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8e1c5e8-e8b3-cc86-eac5-8fe453f8dd20-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_142ebe4b-2c93-b28e-37bb-c4812a4d515b-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_10db9aeb-627d-fff9-3977-7bd74e42d025-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c6876944-39b3-051a-7ed7-fc43d7b2a3be-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-af1b94cb-3a7a-980f-fdfa-25f83b8c6085-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c6360ae6-13f7-229f-46e0-51df0f631167-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fb3b40ab-3298-1aeb-4b8b-d56c4550c13b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bc1e192a-7e6f-be2b-23c2-38be1a9c236a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0db39baa-2aac-8703-a60f-3dfc16e33767-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d848e711-5083-368e-00dd-1dace0825d85-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8f48f7a2-41ed-8981-dbd8-4613d94dcf81-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0ac6a21b-726e-1625-8d23-3492c5a91955-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8c8e7f3c-1013-7327-7652-bc45031459c1-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_500f0906-8e5d-27d5-5a69-c2c4ccacae14-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec7463e0-31e5-3725-76b4-e5283eaf17c1-a0839d8f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_80fedc08-61d6-5951-3d05-69500abd6f70-a0839d8f, #w-node-_1d989ebc-c3df-a097-0130-9b288cc82a91-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_92ebee18-7a7c-0a8e-6d43-e3d35d706526-a0839d8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2c6c3b25-0124-4757-bfd5-13f6e11acad9-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5fe9999d-b02a-b977-27e2-278063734d7f-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4f227013-eb79-95cd-dd49-2e48fba91a54-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b89d52ca-1f6c-d999-252a-eba157430f87-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f4eb0c66-cff7-c0b6-2478-bb6305a248cb-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4c0ba845-ace5-b9cb-57a0-9586f2324679-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0206a884-ecec-2031-2139-f94fb4d00cfe-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3aa7fdbd-1956-0045-b084-e479d19e2c93-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9fe9e642-0cc1-8f91-3466-7212d6f7c392-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f87a5af2-ada0-40b9-1dec-1289df5e9ce6-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3cbd7b6f-ffe0-35cc-2736-5ddc95055aa4-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_121ea030-4837-60c3-05e1-91989d11d9d3-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7ad3532d-08ba-e4ef-0a43-5d3833974b80-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_489ec6de-8f28-d534-14ab-6f3de9422fbc-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-df148a39-3119-1a70-ceaa-7fb509651fcc-a0839d8f, #w-node-_3b9f3a62-2031-c1a1-556e-bd2dd70702cd-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a04dcf5-7e73-22a0-2679-5a3a9eb508ce-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08a124f6-4ebe-114e-072b-be7015ecd3e1-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1513ae31-046e-b93c-1a22-8f85f2572cf5-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a89113bd-e794-676d-9fa9-bb51d2a3f4d0-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a512a336-f04c-36d1-b665-1b4ea66526db-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dca32b5b-e938-26a6-e0b4-2df19936815a-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a5776a88-50f1-1e8e-381c-ef0f0562010f-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b3e-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b5a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b5b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b5d-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1b4074a9-b191-e682-76e2-28d62c45425f-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b5f-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b5e-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b20a891c-45c9-6939-10c9-ab9c5ff6dced-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_189c0d2c-22a5-96e3-03fc-99da0fc24a4c-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e6b9be20-9da4-1e92-65ca-37f5d25f3291-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7f5a702c-283d-db08-7952-e2d2048a0684-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b6b-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b6c-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b6e-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b6f-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b88-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b89-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b8a-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b8c-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752b8d-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752beb-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752bec-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752bee-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_606f3781-95cd-82b7-a995-f661a40ebff9-a0839d8f, #w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c24-a0839d8f, #w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c25-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c27-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c44-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c54-a0839d8f {
  place-self: center;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c65-a0839d8f, #w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c66-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c68-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c7d-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_91f79377-446b-beba-997f-5189916cebee-a0839d8f, #w-node-_2a0916b9-9c0a-0621-3f9d-632a4eb4ccd6-a0839d8f {
  place-self: center;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c8d-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c8e-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c90-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c91-a0839d8f, #w-node-_09d7c76d-2b98-8a37-8497-a13b8f752c92-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_05af93af-23d9-926b-12a6-8409380114ff-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05af93af-23d9-926b-12a6-840938011504-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_05af93af-23d9-926b-12a6-84093801150d-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_05af93af-23d9-926b-12a6-84093801150f-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_05af93af-23d9-926b-12a6-840938011515-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_05af93af-23d9-926b-12a6-840938011521-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_05af93af-23d9-926b-12a6-840938011523-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_05af93af-23d9-926b-12a6-840938011525-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_05af93af-23d9-926b-12a6-84093801152c-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98a9-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98ae-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98af-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98b1-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98b3-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98b4-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98b8-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98c1-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98c3-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d25ae195-10e0-0425-4b76-5dbcaccee2b5-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98c6-a0839d8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98c5-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_175af720-7962-4cd9-03e7-f1e885f0737e-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_67da5828-c187-d515-a062-034445f94792-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f5ba3b9f-603e-18fe-d9e0-ad0c9bca5817-a0839d8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98d8-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98d9-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98db-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98dc-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98dd-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98e5-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98e6-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b98e8-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9904-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b990a-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b990b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b990d-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b990e-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9917-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9918-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b991a-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b991b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b991f-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9920-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9922-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9923-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9924-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9927-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b9928-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b992a-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02a69bf4-06dc-fb90-d69e-0821de7b992b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_85fad8c1-a654-a4a8-888f-04c11735106f-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bcefb5b2-397b-c68b-f524-4f989d0240c0-a0839d8f, #w-node-_6d7a9488-0e20-cf10-e295-69d7dc70853c-a0839d8f, #w-node-ce341ab9-dbb1-5f86-9ad2-2de61318c231-a0839d8f {
  place-self: center;
}

#w-node-_3452d08e-1e74-cb61-bc76-05d4af386688-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1763c3c-6497-fa63-59b4-0d6c34936b4c-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7308d7e-f4ba-723d-eab0-fc8ca61e0340-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7984372d-5a3a-4138-1e28-3581d728813b-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa06704-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa066f6-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f10a6d82-7835-8169-3e6e-8d4515cc7fe4-a0839d8f, #w-node-_0a25948a-f36c-4e03-d2c9-5724494b6b1e-a0839d8f, #w-node-_243755b8-7cc1-4a8f-7a12-f77803bed4ec-a0839d8f, #w-node-_7e4ee846-e828-4c14-a0e5-b898efb3a655-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52a2586c-7ae7-6fc6-70cf-847aee680212-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_78fd4c1e-a6cc-9315-546a-9ed63e9dbafd-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa06706-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa0671b-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa0673a-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa06752-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa0673d-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa0673f-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_21d68778-8d31-0e04-74de-9110e94168f2-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d43e567b-06bd-1358-9466-cd8664c0a7ed-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa06768-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_1d8c49d3-48d3-bdbe-efcc-2be18dda27fd-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_677b013f-6679-5c67-142e-ca7f8aa06777-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_83ea2dc1-468b-8dee-9803-4d353c1f2a58-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_567ec7f1-ebbd-4e8f-5cdb-7b73de0ca9af-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_99bdca81-1555-080e-ab14-8f4893ffdaa1-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4ba84483-5184-414e-912e-7c8aad0e8bd0-a0839d8f {
  place-self: center;
}

#w-node-_8e582ed6-c9c5-8cfc-ed02-fc851369d21b-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8428b21f-71c7-53ca-89e2-97ce0d1529a5-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8579eda0-1808-85ca-07cf-fa31fd432ab4-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6394ad52-dd0f-f641-6603-60120b293642-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_453f01ce-1d82-952f-5128-40827f09255a-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6022d232-8c0d-2d14-244f-275c3d3c6949-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_92bdf942-ce95-c084-ccf9-b9d7d4e7f549-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5caffdfd-0d4c-3cac-e8b2-567a34e4659e-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-d8909d80-957d-a72f-325a-a24e8b0c0cc0-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_40f0cdd8-ee92-fda8-5286-5548f50b52c2-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7ebe27c-8320-9b9a-2ab7-0c100039d253-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ad5cdfbe-53e5-c991-e3e3-885ed1bc5f96-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41fa40c4-b52d-cd55-4b60-e6cd801a7906-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3d718e86-5780-9f81-5b5a-a53697580f87-a0839d8f, #w-node-_46b91e7a-0115-95b5-1f1a-ff092cec5dd1-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_86d82865-08f9-17f3-9c1a-88a19b1bee38-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3947b142-73dc-f63a-fc82-19941744e948-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9cbe001-0d3f-2a7e-3ee6-a203a5885fbe-a0839d8f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_13df95c7-cda5-1936-cae4-300072808ca3-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0c8c9ceb-c054-cadd-64c3-e0f848c83aa9-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_23f5ccf0-29be-b250-152b-faa127ae89e7-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b7436c6-89e1-685a-6538-4e85b210bab0-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8ac9ee4f-5a8b-3e67-c829-eb736162e378-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_37037eb7-9355-7ec9-8e13-b88f19dcfede-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5bd076a1-926f-2770-8245-06535d5f7bc8-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0405d3a3-0e3d-16bb-b66d-80bfa4873b44-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_331ae124-1875-f78d-a243-9c30a05e7628-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_58fbd416-11c8-859a-2b47-9c3f7e569450-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0368401-0590-cd58-3918-d385dc89457b-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c6cefefb-6ac7-95f6-814b-5f7efc81a59b-a0839d8f, #w-node-a275252f-11bb-0d39-e7ca-92e3514880e6-a0839d8f, #w-node-_8184e8d6-b750-602c-7882-2689fbf1d99c-a0839d8f, #w-node-_72339eee-c7ae-51d7-18ad-d5299fca148f-a0839d8f {
  place-self: center;
}

#w-node-_2eca29ed-3d5f-1df2-b33f-1c750904536d-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43062b2f-296b-47a3-bacf-283eabcafce1-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b4731cd3-3eeb-c18c-d4f1-922eb0e4ae3c-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7625a99c-c6db-b9ff-6e3d-87c6e03077e7-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5a0d32dc-4aae-068c-4639-138fd486c2df-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dc20928d-c510-3aad-e0ee-40198638b7f0-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0119bed3-0f9e-a323-d93f-b298d0f5fde1-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_93fe7c68-2fe0-4c2e-9208-5a5004a81a4b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ed4fa7e-68d3-37e6-d260-54b4ac5d8c3f-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d8fd23be-9e99-130e-b3ba-bc1814e8e9b4-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a4985046-2cb1-c451-bf2f-2c3425c0844d-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea36d4ab-96a8-eea7-995a-c9a6727ff0e5-a0839d8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5583b025-970a-c516-e042-807ed184d335-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e4cd61bd-c8c1-9db2-2980-2fe95c61f931-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81154d53-bf0f-796f-2089-b58a76fc1d3b-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d95b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d969-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96a-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96c-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2967d892-30a5-d322-878a-502fb8e92510-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97c-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97f-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71141987-b055-9246-68b3-6bfac688d1ac-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_78a796e4-643e-f0a7-a9d0-9b5a6c7eecc3-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9f0ffa73-a43a-9292-f928-3c55c7429df5-a0839d8f {
  place-self: center;
}

#w-node-_78078702-0a9e-04af-865c-c62c5fd2d1b4-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5ea4f25f-3546-7435-2549-aa3d122b807c-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-de5399cf-ef04-05cb-4fa9-c83c15c15990-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_9a3633d3-1f97-5665-dbc3-60d9327adc78-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d980-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e66b57cf-5f7c-4cb5-3058-a813caa1c894-a0839d8f {
  align-self: center;
}

#w-node-_7d114cc7-6b3b-f9ce-393e-832810f9db54-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_408b88bf-985d-a842-b95f-a7fdf13fe545-a0839d8f {
  align-self: center;
}

#w-node-d43c492e-83bf-e1f1-0e01-1291f5e37294-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9db-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5c62f380-52c4-f6d3-0498-50857f37445a-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9dd-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8caff093-438e-5920-2225-ff1567da76ec-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da00-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3bd78ce2-a119-6afd-6d8e-f365a7cf4fa4-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_415b2251-326c-abba-0596-db4b71a18f18-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9f0-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0d14278e-afc4-7940-cdeb-7f712f8aea8b-a0839d8f, #w-node-_26d10e1e-e9aa-d2eb-cdea-08b1bb19501e-a0839d8f, #w-node-c068c7ba-8c38-a0fc-c73c-1dded81b3e85-a0839d8f, #w-node-da5d9331-bfee-bee6-f6be-0acd7f7c5530-a0839d8f {
  place-self: center;
}

#w-node-_48360a3f-f9c2-1cd7-801e-ee1f970f6ba6-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0350573e-736a-2baa-74d8-06e8bdad9ac8-a0839d8f, #w-node-c2c95dc5-6a01-ff0a-8572-05b8ae98d191-a0839d8f, #w-node-b66cbace-be3b-8c43-306d-df607d9889e8-a0839d8f {
  align-self: center;
}

#w-node-_930faf0b-9db3-dbca-071c-08872b6494f4-a0839d8f, #w-node-a5048293-6b78-0a3f-4253-116975b3284c-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_534603e7-c224-7681-f584-ca903f355a02-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ac2c113d-7e0a-feda-a173-f6420542032a-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15cb588a-fcf6-eab8-da1b-657a54405521-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-eaba9c24-8272-6934-1121-2c3fd18fcbb5-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_930e77d8-a5b3-311b-ef1b-d5d188a66d92-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2bd425f8-b237-8d3c-0fe0-81e2f7a063e9-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_07130c44-de8d-d174-0957-dc9f01e2b623-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1e3db318-168e-4625-6d2a-1b735a9e3112-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a42dd97-a2a3-a66f-5c6f-caddc7101689-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_75779c07-8faf-cb75-aa66-8027325600d2-a0839d8f {
  align-self: center;
}

#w-node-cef74f52-f7d4-3cbd-5415-38e5719d120e-a0839d8f, #w-node-_10a296c6-5f28-d624-bff4-2b429abdf59f-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_11da33c1-1599-54b9-9483-3b9649d78de6-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de91d-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de926-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de927-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de929-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de92a-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de92b-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de938-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de939-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de93b-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de93c-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de944-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59f06cb5-835d-c146-aea7-a68e041de945-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_11f1cf3c-4928-85c4-32e0-c38c992505be-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e4bc260d-4042-2966-1d1f-dc57b1def56a-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e410d48e-e599-9d2b-9c97-668436c45fdf-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4e00d5bb-5724-f19c-980c-fd15741449b0-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fa46ab2e-7c30-4402-a4b8-00c45f77cd25-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8da8d69f-ae84-c978-44f1-ee668034303b-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b4a3cc1b-8b8e-1f1b-fc2e-3457b798bdec-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_811691c1-e315-1663-77f3-61bbe0f6b987-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_013af8ca-2ffc-46a2-b334-f4cfa9fed571-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e42fd138-ff83-da99-af1d-91b0ce111d6c-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_37da04eb-dfd2-f11e-a110-f50cf5d82b93-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_984e9539-792d-bb44-4bec-1bf655517bc4-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834b8-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834c4-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834c6-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834c7-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834d0-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
  place-self: center;
}

#w-node-_6b5ea3ca-6827-8c51-2886-095d388834d1-a0839d8f, #w-node-_6b5ea3ca-6827-8c51-2886-095d388834d2-a0839d8f, #w-node-_6b5ea3ca-6827-8c51-2886-095d388834d4-a0839d8f, #w-node-_6b5ea3ca-6827-8c51-2886-095d388834d5-a0839d8f, #w-node-_171e5a21-397c-d0db-e4cc-95d694745b00-a0839d8f {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5916-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a591f-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5920-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5922-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5923-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5927-a0839d8f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5928-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a592a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a592b-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5932-a0839d8f {
  place-self: center;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a593d-a0839d8f {
  align-self: center;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5942-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5943-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5945-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5947-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5948-a0839d8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a594e-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eba062e9-d9cd-2326-ade2-d60e6d1471a1-a0839d8f {
  place-self: center;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5955-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0803fb0b-0d44-cbe1-52b4-d4f3aead87da-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5957-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5959-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5976-a0839d8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a597e-a0839d8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5986-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5987-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5989-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a598a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a598e-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a598f-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5991-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5992-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a5999-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a599a-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a599c-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a599d-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a59a1-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a59a2-a0839d8f, #w-node-_26e0e452-94c5-5a36-17d2-3996be7a59a4-a0839d8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_26e0e452-94c5-5a36-17d2-3996be7a59a8-a0839d8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a46be623-a473-1885-a5be-c9ba66758fc3-56ae6d07 {
  place-self: end start;
}

#w-node-af4094db-bac1-0923-0355-a4a2cd57815e-56ae6d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34aed770-d764-7636-155a-49a8dcd02451-56ae6d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-a46be623-a473-1885-a5be-c9ba66758ff7-56ae6d07, #w-node-_0905b5aa-fd24-efae-2116-c08ecc8cfde3-88d6bb59, #w-node-_6193699e-a3ec-e985-5a73-dd1578678929-88d6bb59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ae3ee04-eebf-ea3b-dbac-c04fc009382a-4f8c1d21 {
  justify-self: start;
}

#w-node-_469e4cca-e5fd-82a6-23e6-bb2cf2741a6c-4f8c1d21, #w-node-_002470ce-6dff-2ae0-404c-a1d04bf8ee99-4f8c1d21, #w-node-_4285b403-7320-c89e-5031-e823087c5097-4f8c1d21 {
  place-self: end start;
}

#w-node-_2d597d32-b22f-84bf-548c-df969034398e-4f8c1d21, #w-node-_73528a0d-4e84-ab61-abbe-875dbd7d0e17-4f8c1d21, #w-node-cacb9c25-03f9-8613-1d56-7b5ea0b091d1-4f8c1d21, #w-node-bd0479b1-56b7-84eb-d7e9-f31fd96b98e1-4f8c1d21, #w-node-_16e9fa49-d2fa-3ffc-3f2a-59118684b323-4f8c1d21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29c587ff-24ed-166c-0721-3c65d363d58b-4f8c1d21 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fc6d0361-d03a-d045-5cef-2c503ac151fd-4f8c1d21, #w-node-c6dabca0-ab7c-0d01-f4b7-0f043d9341f1-4f8c1d21, #w-node-_7880bfe7-8acd-ddd0-a2da-2d7b4674034e-4f8c1d21, #w-node-bfc4a293-2f4d-a839-39d4-d8f1df4dd9cf-4f8c1d21, #w-node-c268ee3d-cb3a-61e2-5a5d-10d6525241ab-4f8c1d21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9140e0d3-f56c-0963-55c3-acdc7c1960ec-4f8c1d21, #w-node-e10d3a61-a157-428b-8c34-f7e08c0e4c9c-4f8c1d21, #w-node-_4917bb70-d98e-ae6c-df38-d68ede28f3e2-4f8c1d21 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e03bffd-5b20-9c75-bbe9-0f4ab6f56946-4f8c1d21 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2c08ce31-103d-5093-8f7b-9c228656270f-4f8c1d21, #w-node-_91a34df9-b559-5184-7f3f-df673110ab60-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1f9e-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fa2-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fa6-4f8c1d21, #w-node-_96253173-b488-dc61-69c5-872d9bbf72bc-4f8c1d21, #w-node-_35c295b2-1407-1ae1-4d7d-0eeb0455c492-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1faa-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fae-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fb2-4f8c1d21 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb62c715-16c0-fd75-ee45-510cd99f60ad-d7268a68, #w-node-_8dcd5c08-23bb-f006-7bad-f77ffab7bcdf-d7268a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90369ff7-3537-b5f6-983e-24421cb19d0e-ce31f111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_372e7080-0a93-8276-0483-635254ec193e-ce31f111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac36bdb7-7271-7a79-2cc4-e4077fa721e9-ce31f111, #w-node-f6fbb27e-9a40-4caf-cad1-6dcf0822f882-ce31f111, #w-node-f671bbbe-41e6-1f93-78ae-05e4a002c34c-ce31f111, #w-node-_402737a4-31ce-0d84-a449-b1b8a76bfe58-ce31f111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_50b93afb-c847-b588-8df2-c43d21139f6b-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f70-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f74-ce31f111 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_50b93afb-c847-b588-8df2-c43d21139f51-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f55-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f59-ce31f111, #w-node-ba314edc-d0aa-d0a2-43ff-63611fd5b626-ce31f111 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6bfed7ab-8283-b6c1-240a-6bcd9e2364ea-ce31f111 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_50b93afb-c847-b588-8df2-c43d21139f60-ce31f111, #w-node-c6cee775-86bf-3288-0458-cbc8140d21e4-ce31f111, #w-node-_7aa40490-4e3e-12d4-89ba-1584ec8d31ed-ce31f111, #w-node-_1ac2c805-5bb2-fe3c-14ac-ccfb74e6fe64-ce31f111, #w-node-_2d4a3c2d-bad6-24c9-1b3a-a29bfc33d633-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f67-ce31f111, #w-node-_9e886c5e-d14f-0220-7b6f-f06032912e7c-ce31f111, #w-node-dd76794a-24b3-d57c-bf4a-e0fd2eb6ce3c-ce31f111 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_50b93afb-c847-b588-8df2-c43d21139f78-ce31f111 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-9ab69d6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_4f2b430a-8d75-dfe6-597d-ac7d401359fa-9ab69d6d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa4708fe-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_13944583-1c97-b122-799b-88a8337454fd-9ab69d6d {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-b9c1adbe-8062-f7dd-20a5-35590f2343b0-9ab69d6d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_79b6535e-3c10-0664-703e-aa89bd52e608-9ab69d6d {
  grid-area: 1 / 6 / 2 / 7;
  align-self: center;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470901-9ab69d6d {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-f3e0bee6-9c98-c649-e334-c76aafff6a4b-9ab69d6d {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470904-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470905-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470909-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa47090d-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470910-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470916-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_31e5ae53-ba34-7696-7f19-41df869c3955-9ab69d6d {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-a539ea72-2edf-805f-a4a5-ded59da9a8b2-9ab69d6d {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-c693f588-859e-9197-5307-de70aa5f2d8b-9ab69d6d {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_5870b487-e55a-2ce6-53cb-93ee7bf84db5-9ab69d6d {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_5c8951a7-1d1f-e246-8b96-e07b7b6bbfe4-9ab69d6d {
  grid-area: 7 / 4 / 8 / 5;
  align-self: center;
}

#w-node-bae4db13-e24a-2644-199f-05605252195a-9ab69d6d {
  grid-area: 9 / 3 / 10 / 6;
}

#w-node-_34899b2e-b9f6-73d1-a438-d51d4d5ce70b-9ab69d6d {
  grid-area: 9 / 6 / 10 / 7;
  align-self: center;
}

#w-node-eaa6ce92-c45a-3e49-fb1b-725a9ace1fdb-9ab69d6d {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-a9171114-c1a6-595c-8a95-1f9d01d1478a-9ab69d6d {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-_1b62c42c-9350-74e3-0cd6-9db01f595a4e-9ab69d6d {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_85f00e85-5a29-4e68-3837-fb1604ff2f84-9ab69d6d {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-_9f5cdd61-aa74-e8fe-e13a-33ff05d9b83d-9ab69d6d {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-d4dbeeb6-e316-c4b2-f11f-9ad86e78481a-9ab69d6d {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-_6edaa191-81a5-f028-2064-72ebd16d64ed-9ab69d6d {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_18259ae7-a491-4112-7d26-0ba7be36bed7-9ab69d6d {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-f73d24a7-fa39-7866-0a8b-bc9c77ba3fca-9ab69d6d {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-fd97dd36-afdc-0ad8-1674-a5f28ea2f665-9ab69d6d {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_48ecbaf7-f990-dd1b-3ab9-300076ac0855-9ab69d6d {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7da-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7e8-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7e9-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7ec-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7ed-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7f0-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7f1-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7f4-9ab69d6d {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7f5-9ab69d6d {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7f9-9ab69d6d {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e7fc-9ab69d6d {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e804-9ab69d6d {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e805-9ab69d6d {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e808-9ab69d6d {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e80b-9ab69d6d {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e815-9ab69d6d {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_8d1b406c-f6c6-f3a8-20d3-15e65dd6e816-9ab69d6d {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5c6-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5d4-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5d5-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5d8-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5d9-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5dc-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5dd-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5e1-9ab69d6d {
  grid-area: 11 / 1 / 12 / 4;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5f4-9ab69d6d {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5f7-9ab69d6d {
  grid-area: 15 / 1 / 16 / 4;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5fa-9ab69d6d {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e5fd-9ab69d6d {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e600-9ab69d6d {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e601-9ab69d6d {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e602-9ab69d6d {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-bf25a4c8-5960-6f0e-9365-58e35321e603-9ab69d6d {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-fca24cdf-e3ac-2fb6-ed50-bf2df232c234-9ab69d6d {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-_86664f6f-12a5-d357-935b-fc979a99544f-9ab69d6d {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb34-9ab69d6d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb35-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb39-9ab69d6d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb43-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb44-9ab69d6d {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb47-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb48-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb4b-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb4c-9ab69d6d {
  grid-area: 7 / 1 / 8 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb4f-9ab69d6d {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb50-9ab69d6d {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_630334db-41d1-1fb9-07ed-904312935165-9ab69d6d {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb54-9ab69d6d {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb57-9ab69d6d {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb58-9ab69d6d {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb5f-9ab69d6d {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb60-9ab69d6d {
  grid-area: 11 / 1 / 12 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb63-9ab69d6d {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb66-9ab69d6d {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb69-9ab69d6d {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb6c-9ab69d6d {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb6f-9ab69d6d {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb70-9ab69d6d {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb71-9ab69d6d {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_67cc49ec-9bee-ccbb-99ba-d33bd834eb72-9ab69d6d {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-df92e526-1642-e9b3-6735-cc52646cebdb-9ab69d6d {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_101b7a41-080e-4aea-8bd0-3d4132d96e6a-9ab69d6d {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-_3842080e-5d6f-9558-f52d-2e759524ca7f-9ab69d6d {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-f154848d-e4f0-7e16-1177-826f3e0f8175-9ab69d6d {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-fb817766-3b39-199a-4797-415ad0fb1351-9ab69d6d {
  grid-area: 13 / 2 / 14 / 3;
  align-self: center;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521350-9ab69d6d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521351-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521355-9ab69d6d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652135f-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521360-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521363-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521364-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521367-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521368-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652136b-9ab69d6d {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652136c-9ab69d6d {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652136f-9ab69d6d {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521370-9ab69d6d {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521373-9ab69d6d {
  grid-area: 7 / 4 / 8 / 5;
  align-self: center;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521374-9ab69d6d {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521377-9ab69d6d {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521378-9ab69d6d {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652137b-9ab69d6d {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652137c-9ab69d6d {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652137f-9ab69d6d {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521382-9ab69d6d {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d6521388-9ab69d6d {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652138b-9ab69d6d {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652138c-9ab69d6d {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652138d-9ab69d6d {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-cb02d78d-7cad-1bed-9317-c211d652138e-9ab69d6d {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-_1e4b09d1-13a9-9ce8-e07b-84671eb6b5c4-9ab69d6d {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_1f74b763-6cac-f546-b905-35dc5f04acc5-9ab69d6d {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-d8713ee9-85b3-f928-c505-f9ccf0b82943-9ab69d6d {
  grid-area: 9 / 2 / 10 / 3;
  align-self: center;
}

#w-node-_675e081f-a162-f975-c8c2-e84f63719163-9ab69d6d {
  grid-area: 9 / 4 / 10 / 5;
  align-self: center;
}

#w-node-c0cc42bd-395b-7fd7-7fa8-584b530f7d0d-9ab69d6d {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_18cdc274-3bf7-a8ec-da49-39e956aae93d-9ab69d6d {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_8fde2f79-6688-9584-5f20-0dc2651d8747-9ab69d6d {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-afc71246-d3c8-359f-da17-79d12f932071-9ab69d6d {
  grid-area: 12 / 3 / 13 / 4;
}

#w-node-_68bd7288-ce0d-45c6-9b57-0611b3c54663-9ab69d6d {
  grid-area: 15 / 2 / 16 / 3;
  align-self: center;
}

#w-node-_05091a69-c9c1-cc92-f0b8-ba81a5b014a6-9ab69d6d {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-a94a93c0-2266-4e7d-c17b-6c0182d63a04-9ab69d6d {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_08bd8a9b-cd14-9ff8-5497-24eb4c013e9e-9ab69d6d {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-d577967d-3f2f-f647-db25-4c837538abea-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538abf8-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538abf9-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538abfc-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538abfd-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac00-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac01-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac04-9ab69d6d {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac05-9ab69d6d {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac0c-9ab69d6d {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac0d-9ab69d6d {
  grid-area: 9 / 3 / 12 / 4;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac10-9ab69d6d {
  grid-area: 9 / 2 / 10 / 3;
  align-self: center;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac14-9ab69d6d {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac15-9ab69d6d {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-d577967d-3f2f-f647-db25-4c837538ac21-9ab69d6d {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-f7fe854c-a436-5735-247a-7cb919622ff7-9ab69d6d {
  grid-area: 11 / 4 / 12 / 5;
  align-self: center;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc68866-9ab69d6d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc68867-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc6886b-9ab69d6d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc68875-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc68876-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc68879-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc6887a-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc6887d-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_0d060bb2-3caf-8db9-8e97-045d4fc6887e-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb683593d-9ab69d6d {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835948-9ab69d6d {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb683594b-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb683594c-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb683594f-9ab69d6d {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835950-9ab69d6d {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835953-9ab69d6d {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835954-9ab69d6d {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835957-9ab69d6d {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835958-9ab69d6d {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb683595c-9ab69d6d {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835960-9ab69d6d {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835964-9ab69d6d {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835967-9ab69d6d {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835977-9ab69d6d {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835978-9ab69d6d {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_79058eb9-19a3-f28b-10e1-ff8bb6835979-9ab69d6d {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae641b-9ab69d6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6429-9ab69d6d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae642a-9ab69d6d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae642d-9ab69d6d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae642e-9ab69d6d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6431-9ab69d6d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6432-9ab69d6d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6435-9ab69d6d {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6436-9ab69d6d {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6439-9ab69d6d {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6445-9ab69d6d {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6446-9ab69d6d {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6449-9ab69d6d {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae644c-9ab69d6d {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6452-9ab69d6d {
  grid-area: 7 / 3 / 14 / 4;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6456-9ab69d6d {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_312bb6f0-637d-3f20-d737-9c77c4ae6457-9ab69d6d {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-ec23f6d6-9eb5-e846-9037-f71e5508a489-9ab69d6d {
  grid-area: 13 / 2 / 14 / 3;
  align-self: center;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c3f-ccab01c7 {
  grid-area: Area;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c42-ccab01c7 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c43-ccab01c7 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c46-ccab01c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c47-ccab01c7 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c48-ccab01c7 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c4a-ccab01c7 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c4d-ccab01c7 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c50-ccab01c7 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c53-ccab01c7 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c59-ccab01c7 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c5a-ccab01c7 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c5d-ccab01c7 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c5e-ccab01c7 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c5f-ccab01c7 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c62-ccab01c7 {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c63-ccab01c7 {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c69-ccab01c7 {
  grid-area: 9 / 11 / 10 / 12;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c6c-ccab01c7 {
  grid-area: 9 / 9 / 10 / 10;
}

#w-node-_1f44b688-0fe4-38d6-c5bf-b6e1f3c9736d-ccab01c7 {
  grid-area: 3 / 4 / 4 / 5;
  align-self: center;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c7b-ccab01c7 {
  grid-area: 8 / 9 / 9 / 10;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c7c-ccab01c7 {
  grid-area: 8 / 11 / 9 / 12;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c8e-ccab01c7 {
  grid-area: 7 / 3 / 8 / 12;
}

#w-node-b7a813b6-ec2f-ac0f-07cc-b63b82170c91-ccab01c7 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-f8b26d9f-4943-c374-2c09-61eea8e07a0d-ccab01c7 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-abb407c6-4ce4-b298-66a8-5403b139bece-ccab01c7 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-c518fb46-55be-7a91-802a-7c2a5b41eb69-ccab01c7 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-dc319791-8488-57b4-8b6f-8c2e77a77b9b-ccab01c7 {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863818e-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b72863819a-ccab01c7 {
  align-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381a0-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ac-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381ae-ccab01c7, #w-node-_22d78a39-4cf3-db21-db95-95b7286381b0-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b1-ccab01c7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381b2-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381be-ccab01c7, #w-node-_22d78a39-4cf3-db21-db95-95b7286381d1-ccab01c7 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d3-ccab01c7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d5-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d6-ccab01c7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381d7-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e3-ccab01c7 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e5-ccab01c7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e7-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381e8-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f4-ccab01c7, #w-node-_22d78a39-4cf3-db21-db95-95b7286381f6-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b7286381f7-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638206-ccab01c7 {
  place-self: center;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638208-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638214-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638216-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638217-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638223-ccab01c7, #w-node-_22d78a39-4cf3-db21-db95-95b728638225-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_22d78a39-4cf3-db21-db95-95b728638226-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c777-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77a-ccab01c7 {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77b-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77e-ccab01c7 {
  align-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c77f-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78a-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78c-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c78f-ccab01c7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c790-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c793-ccab01c7, #w-node-d9ae288d-fd25-65f0-f0fb-7f6fa5aeae79-ccab01c7 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c79f-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7a2-ccab01c7 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7ac-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_00de86c8-426c-8cdb-cae6-49b89e2c0f2d-ccab01c7 {
  place-self: center;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7af-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b2-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_28b8e5e4-19d1-98f2-4322-17862a9b57a2-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-e4c2e910-5392-89ae-cff6-ff78a8ee320e-ccab01c7, #w-node-_6b69e55a-5d24-387d-b34e-f2b49c415853-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ccb4c7b-a1e8-3101-23a2-ff344198c7b4-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_4a520a40-c544-3dbd-e886-dffeab284d33-ccab01c7, #w-node-_83f37e37-a1e9-6c1e-0bd5-2bcad17c0136-ccab01c7 {
  place-self: center;
}

#w-node-_5c774891-5bd7-0e1b-08ab-a805d1bf529e-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bb33cb40-e072-9bcc-a867-07ba20ccbe26-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-fab9243c-571c-513a-b877-d1da87e80c26-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_057cb338-9b06-cd58-b014-6fe5c642d895-ccab01c7 {
  align-self: end;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cad-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cb0-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb4-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cb8-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cbc-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cc0-ccab01c7 {
  align-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cc6-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cc8-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cca-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ccc-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cce-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cd3-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cd7-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cd8-ccab01c7 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cdb-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9cdf-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9ce3-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9cfd-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d08-ccab01c7 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d15-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d19-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d1e-ccab01c7 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d2d-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d2f-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d31-ccab01c7, #w-node-fc1470b4-026a-cc40-7b39-6a454d9f54cf-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d33-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d35-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d3d-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d3e-ccab01c7 {
  place-self: center;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d41-ccab01c7, #w-node-_1cfb34f8-8a92-a4a4-34e5-54644fa053d0-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d45-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d47-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d49-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d4b-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d4f-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d53-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d57-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d59-ccab01c7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5b-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d5f-ccab01c7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a664e33a-989e-73af-197f-ee2de9fe9d63-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5bfb16c6-b931-959c-3c3d-b891d2e95367-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d65-ccab01c7, #w-node-_0c0ef658-aa73-bc07-35f8-503487ee52eb-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97eac285-b097-147d-09ef-1d2d7d875aba-ccab01c7, #w-node-_135eba12-a162-bae3-0eea-122ee1cc4622-ccab01c7, #w-node-a8616659-2d28-9bbc-b799-8dde92c955a4-ccab01c7, #w-node-_6d74b82e-5f99-50a4-c909-c756e0d74008-ccab01c7, #w-node-_38b91948-8e40-0b1f-93fa-b2722ec1db9b-ccab01c7 {
  place-self: center;
}

#w-node-_5190894c-a222-760b-8500-036c0b1f083a-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_245b1ace-2d45-4575-9817-b39f19975099-ccab01c7, #w-node-fc20325c-2054-d119-385c-35d5934eb58d-ccab01c7, #w-node-b484063f-2500-ffbd-f0b9-1b2332332ba5-ccab01c7, #w-node-ebec1922-3455-a033-7b79-c1669a716904-ccab01c7 {
  place-self: center;
}

#w-node-_081479ed-f647-9df2-8383-4124019fc0d7-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cbb9daa7-bdc9-5e88-a5a1-2eeb1688d963-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d5ea6dc5-1e56-5d43-28ef-4ab8a5f21d42-ccab01c7, #w-node-_50df74a7-93e9-c193-3445-0ee8c172bfb1-ccab01c7 {
  place-self: center;
}

#w-node-add7e6b0-7fbc-0e4a-f6d3-41f9e2b05b39-ccab01c7, #w-node-b40562e5-801e-980e-d19b-710d8d459402-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3b856805-1b43-33d7-8b56-11dbf4b30a2b-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7236ab14-12a3-5864-b3e1-544f0a5b3208-ccab01c7, #w-node-ac5da959-835d-6c38-b436-750a74ac9fe8-ccab01c7 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99dd3-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99ddf-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de1-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de2-ccab01c7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99de3-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99def-ccab01c7, #w-node-_002d7164-be7f-4def-3f42-013a06b99df1-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99df2-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e01-ccab01c7 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e03-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e0f-ccab01c7 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e11-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1d-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e1f-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e20-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_2f08cbec-1a06-e961-ef33-578369f133e7-ccab01c7 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e2f-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8b5cfd9a-0545-a995-aeb5-10edcbf354a8-ccab01c7, #w-node-_53fa37ab-ccbc-64cd-0249-2e2ce75fee4e-ccab01c7, #w-node-_002d7164-be7f-4def-3f42-013a06b99e31-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e32-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e3e-ccab01c7 {
  place-self: center;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e40-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e4f-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e51-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e52-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e64-ccab01c7, #w-node-_002d7164-be7f-4def-3f42-013a06b99e5e-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a421176e-c5ca-9604-0c47-bee0d9a30d92-ccab01c7 {
  grid-area: 15 / 1 / 16 / 2;
  place-self: stretch stretch;
}

#w-node-f343002e-f871-b124-1b4d-d509316a7a9c-ccab01c7, #w-node-_439f6ea0-3b90-0a94-2cb0-4f9c68abd214-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_002d7164-be7f-4def-3f42-013a06b99e61-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_23f56ba3-fbc9-05c4-051e-036b6e529203-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_6531df5d-2f3b-3cbf-b67d-afb7fa7772b7-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8be326bf-d555-f863-b5ee-668698213674-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a9ef44e9-249e-d8b4-ce09-7ab53869c32e-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-efe83c14-635d-b9bf-d2c3-bd79536f054a-ccab01c7, #w-node-_7fbbcf89-ce9c-8439-ae7e-7fad52f8163f-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e471-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e47d-ccab01c7 {
  place-self: center;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e47f-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48b-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48d-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e48e-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49a-ccab01c7, #w-node-_15f6d82d-188e-69fe-d3f5-42a0a529cbdc-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f057d0e-4fed-0ee3-9389-9e6940709118-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-c3cb5723-b2d4-6265-01ba-69bfb2c3062a-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49c-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e49d-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ab-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4a9-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ac-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4b8-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4ba-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4bb-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-c29ca7df-c7f5-3f38-7158-f17a8fec96ca-ccab01c7 {
  place-self: center;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4c7-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d8-ccab01c7, #w-node-d005cfa9-56ba-df43-869c-b4c173504468-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e5-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4d9-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-ea2deb2a-dc10-8bea-5024-32db41b96cfb-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e7-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4e8-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4f4-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e4f6-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e503-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e505-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e512-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e514-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e515-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e521-ccab01c7, #w-node-dcc60d88-9b2d-dfef-c119-d6a27063e523-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_42440f57-94cd-aeaf-dc39-d879f3907d67-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-dcc60d88-9b2d-dfef-c119-d6a27063e529-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7fae9087-7a86-d1e2-d180-1284bcf7ba5c-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f91df52-aa92-0065-df83-2b139f927e7f-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a6cc2dd8-271b-246e-6e1e-b07b855d4e7d-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-d6aa9be8-1fe5-cc9a-8d79-841753800dc7-ccab01c7, #w-node-b5ba15b3-15df-77b7-f4e4-c5e3421a4a7d-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0cca33f5-9b46-c6c8-6e47-7dfd94d17b85-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8a88-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aa9-ccab01c7, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aac-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aad-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_6237876d-3783-dd48-e253-4fea869644ca-ccab01c7 {
  place-self: center;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ab8-ccab01c7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8aba-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8abb-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac6-ccab01c7, #w-node-_7ffd1c9f-7c74-351b-9e6a-caee6f2e8ac8-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a03a6c3c-c3ef-bae1-7e0a-1be5bf615b69-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-fefaaf4e-f95d-b538-17e8-ea655d18d224-ccab01c7, #w-node-e07bfe54-612a-0224-ffad-40bbf28de808-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_23297685-2184-827f-4908-b4521f51c99f-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-_3a1f2486-6dfc-49f1-78fe-bf06f2a19e17-ccab01c7, #w-node-_7de81d98-d133-bdbe-d4ad-f54c26088569-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_58179ba0-47f7-dfa7-fb0f-ac00af02ca2c-ccab01c7 {
  place-self: stretch stretch;
}

#w-node-c102f6df-6d9b-528f-5667-27fef73e6d7f-ccab01c7 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4a060bfc-4a00-330c-8ace-e57b29809181-ccab01c7 {
  align-self: end;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce5e-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6d-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce6e-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce70-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce71-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce80-ccab01c7 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce8f-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce90-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce92-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ce93-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d0fbef24-5061-9d67-4cd0-eab97bf61f83-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea2-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1d565fd1-3764-fcce-3470-5689fb4128b8-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5f4f1f3e-0aef-5c9e-8df3-26148a795858-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_751c5118-fe54-2418-91cc-4d9fc369f34d-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_55088f06-0b95-8f0f-f9b9-3e7ad1f55bb2-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_285ea98f-ac51-e932-5740-0dbc0dfc9102-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a266b83c-0e27-01b7-7176-ba4e21d44b23-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9f7a2edf-fd6d-8277-ac97-451c131b2030-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d27d1ec2-d87f-4ab6-cfbc-512a7f39402b-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0804068a-6d57-be1b-1773-80b70a9bbba2-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea3-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_569ae7ec-085e-6c43-8c5d-729658c6862e-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fcbf974a-6aa4-2677-40c9-a9ec37577cb7-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a8e45e6d-7378-e545-4a26-bac17f73f7f3-ccab01c7, #w-node-e79c0722-8f56-7267-7e67-54740e55cea6-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-be7f96ef-d6bf-3869-c475-89f0f58a2dc2-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cea5-ccab01c7, #w-node-e79c0722-8f56-7267-7e67-54740e55ceb5-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f550489c-6708-5c26-dae8-f53f27a6be0c-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4a3b0807-efcf-d9e5-06f7-4cbbacd13b85-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_864fc79d-eb13-28b6-4904-812b3599bcdc-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2fddc4c6-22a1-f8da-917c-c66656330b1c-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_92949ff9-6495-a6cb-4504-4985e6b5e4c7-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb6-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceb9-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2162d879-9541-8ee9-8dab-f1001bfc0b0a-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cec8-ccab01c7 {
  place-self: center;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced7-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ced8-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55ceda-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cedb-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef7-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cef8-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefa-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cefb-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0a-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0b-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf0d-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf50-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf61-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf62-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf64-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf65-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf72-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf73-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf75-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf76-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf83-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf84-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf86-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cf87-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa1-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa2-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa4-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa5-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa6-ccab01c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfa9-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaa-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfac-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfae-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfaf-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfb0-ccab01c7 {
  grid-column-start: span 1.5;
  grid-column-end: span 1.5;
  grid-row: span 1 / span 1;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfbc-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfc9-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfca-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcc-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfce-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfcf-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e79c0722-8f56-7267-7e67-54740e55cfdc-ccab01c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75bf8bb3-36f9-65ab-0752-b2e9c06294c8-ccab01c7 {
  align-self: end;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d925-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d934-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d935-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d937-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d938-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d947-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d948-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94a-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d94b-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d95a-ccab01c7 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d969-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821d96a-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96c-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d96d-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6426370-4ba3-77ad-a909-8d6b9e022b5a-ccab01c7, #w-node-_0289f28e-533d-6065-1437-9af90609b80b-ccab01c7 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97c-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97d-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d97f-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d990-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821d99f-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821d9ae-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821d9bd-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821d9cc-ccab01c7 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9db-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9dd-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9de-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821d9ef-ccab01c7 {
  place-self: center;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da00-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da01-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da03-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da04-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da13-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da14-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da16-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da17-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da18-ccab01c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1b-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da1c-ccab01c7 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da52-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da53-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da55-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821da57-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da59-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da5a-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da67-ccab01c7, #w-node-ffe99966-ad54-5285-a656-6766a821da74-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da81-ccab01c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da82-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da84-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da86-ccab01c7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da87-ccab01c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ffe99966-ad54-5285-a656-6766a821da94-ccab01c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac2c-ccab01c7 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac2f-ccab01c7 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac30-ccab01c7 {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac33-ccab01c7 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac34-ccab01c7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac35-ccab01c7 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac36-ccab01c7 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac37-ccab01c7 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac3a-ccab01c7 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac3d-ccab01c7 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac40-ccab01c7 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac43-ccab01c7 {
  grid-area: 7 / 5 / 8 / 8;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac46-ccab01c7 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac47-ccab01c7 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac4a-ccab01c7 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac4b-ccab01c7 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac4c-ccab01c7 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac4f-ccab01c7 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac50-ccab01c7 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac53-ccab01c7 {
  grid-area: 13 / 3 / 14 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac56-ccab01c7 {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac59-ccab01c7 {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac5c-ccab01c7 {
  grid-area: 17 / 5 / 18 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac5f-ccab01c7 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac62-ccab01c7 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac65-ccab01c7 {
  grid-area: 21 / 3 / 22 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac68-ccab01c7 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac69-ccab01c7 {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6a-ccab01c7 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6b-ccab01c7 {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6c-ccab01c7 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6d-ccab01c7 {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6e-ccab01c7 {
  grid-area: 20 / 3 / 21 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac6f-ccab01c7 {
  grid-area: 22 / 3 / 23 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac70-ccab01c7 {
  grid-area: 23 / 3 / 24 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac73-ccab01c7 {
  grid-area: 25 / 3 / 26 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac76-ccab01c7 {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac79-ccab01c7 {
  grid-area: 24 / 3 / 25 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac7a-ccab01c7 {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac7b-ccab01c7 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-ee11489f-a88e-3712-3085-0f1ee757ac7e-ccab01c7 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d0-ccab01c7 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d3-ccab01c7 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d4-ccab01c7 {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d7-ccab01c7 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d8-ccab01c7 {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04d9-ccab01c7 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04da-ccab01c7 {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04db-ccab01c7 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04de-ccab01c7 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04e1-ccab01c7 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04e4-ccab01c7 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04e7-ccab01c7 {
  grid-area: 7 / 5 / 8 / 8;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04ea-ccab01c7 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04eb-ccab01c7 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04ee-ccab01c7 {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04ef-ccab01c7 {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04f0-ccab01c7 {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04f3-ccab01c7 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04f4-ccab01c7 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04f7-ccab01c7 {
  grid-area: 13 / 3 / 14 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04fa-ccab01c7 {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f04fd-ccab01c7 {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0500-ccab01c7 {
  grid-area: 17 / 5 / 18 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0503-ccab01c7 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0506-ccab01c7 {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0509-ccab01c7 {
  grid-area: 21 / 3 / 22 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f050c-ccab01c7 {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f050d-ccab01c7 {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f050e-ccab01c7 {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f050f-ccab01c7 {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0510-ccab01c7 {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0511-ccab01c7 {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0512-ccab01c7 {
  grid-area: 20 / 3 / 21 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0513-ccab01c7 {
  grid-area: 22 / 3 / 23 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0514-ccab01c7 {
  grid-area: 23 / 3 / 24 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0517-ccab01c7 {
  grid-area: 25 / 3 / 26 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f051a-ccab01c7 {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f051d-ccab01c7 {
  grid-area: 24 / 3 / 25 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f051e-ccab01c7 {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f051f-ccab01c7 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_15fd7c38-79c7-0b80-ddeb-c079216f0522-ccab01c7 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_7d44c75e-d235-6f15-d358-1b6a62e51514-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d44c75e-d235-6f15-d358-1b6a62e51515-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7d44c75e-d235-6f15-d358-1b6a62e51516-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0236d14-b6ce-c33e-6460-7d4e61d7f7ee-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f77a9932-bbf6-c342-8dc6-d3bdd6dfee9a-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f77a9932-bbf6-c342-8dc6-d3bdd6dfee9b-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f77a9932-bbf6-c342-8dc6-d3bdd6dfee9c-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99f9d84e-8208-33f2-b98e-6103bec305fd-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0b7c0e35-c8bc-c4f6-1e3e-0b8be2dc76f8-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7c0e35-c8bc-c4f6-1e3e-0b8be2dc76f9-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0b7c0e35-c8bc-c4f6-1e3e-0b8be2dc76fa-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ef24a82-1fc3-7740-e6f5-18001ec7ab5a-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_246a5ad1-fd27-aa92-adc5-598097f72f9e-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_246a5ad1-fd27-aa92-adc5-598097f72f9f-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_246a5ad1-fd27-aa92-adc5-598097f72fa0-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2fcde59-8512-125a-aabf-c8caff813d97-ad6bea9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_644fab9d-ad27-547d-8f53-0a8aac044cc5-ad6bea9a, #w-node-_644fab9d-ad27-547d-8f53-0a8aac044cca-ad6bea9a, #w-node-_644fab9d-ad27-547d-8f53-0a8aac044cce-ad6bea9a, #w-node-_644fab9d-ad27-547d-8f53-0a8aac044cd2-ad6bea9a, #w-node-_644fab9d-ad27-547d-8f53-0a8aac044cd8-ad6bea9a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3d3373b-3eab-b8cb-876f-2c6721798f4f-b95d896e, #w-node-bd5537d5-9ca4-c747-e28a-e3ec1e85976f-b95d896e, #w-node-_6c2ac1ce-c706-8e85-35f9-e2bc7f5cb80e-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2849feb2-b257-50a5-794c-429872261deb-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b06-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b07-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b49-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b4a-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b90-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b91-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2fe1867b-7ee4-225b-5e0e-4450d7bd5268-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fe1867b-7ee4-225b-5e0e-4450d7bd5269-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d42bf2f2-87d7-5026-f4d1-212486b0df96-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d42bf2f2-87d7-5026-f4d1-212486b0df9d-b95d896e {
  align-self: center;
}

#w-node-_66ddb3a2-191b-bbcc-6ac7-dbdf29cbd7ba-b95d896e, #w-node-_66ddb3a2-191b-bbcc-6ac7-dbdf29cbd7bb-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66ddb3a2-191b-bbcc-6ac7-dbdf29cbd7c1-b95d896e {
  align-self: center;
}

#w-node-_66ddb3a2-191b-bbcc-6ac7-dbdf29cbd7c2-b95d896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889bf-b95d896e, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c4-b95d896e, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c8-b95d896e, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d0-b95d896e, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d4-b95d896e, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edef-b95d896e, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf4-b95d896e, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf8-b95d896e, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edfc-b95d896e, #w-node-_4e39290e-54c3-c253-7289-e81da1e8ee00-b95d896e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6777ac3a-3022-ef47-5292-bc3b11e57125-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619930-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619933-56775c2a, #w-node-_362b4261-dde5-cb24-e26f-05f213619935-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619936-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c196b90-fed8-6482-f5dd-6a010f895d94-56775c2a {
  align-self: center;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619943-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361994f-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619951-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619952-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361995e-56775c2a, #w-node-_362b4261-dde5-cb24-e26f-05f213619960-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_362b4261-dde5-cb24-e26f-05f213619970-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e05bbdca-55f8-f7fc-ae3b-7581e51dfa59-56775c2a {
  align-self: center;
}

#w-node-_80b7b0c1-ab46-b6a7-535b-0fb8b5d285d2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361997c-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361997e-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_634c00a2-a424-3fc0-bd33-537344da60c2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362b4261-dde5-cb24-e26f-05f21361998d-56775c2a, #w-node-fc553539-1277-3a50-5be6-332bac0975d1-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0a9031d6-a75e-e518-b41b-4b18136374c6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ad7224-7bfe-9b58-1ff2-7eab4a838eae-56775c2a {
  align-self: center;
}

#w-node-_606d5d74-3e18-c210-b281-75b6fd923599-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c584a57-12c8-e72c-554c-08b606f9e595-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7516f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2f4c087-a915-7e85-5c02-56e1ea6f6bb8-56775c2a {
  align-self: center;
}

#w-node-_8b706e63-db9a-98b2-0673-1aca3732b275-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75188-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7518a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5237482b-72e2-ecbd-76bb-2cb5d208b9c3-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7518b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75197-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd75199-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b5c3d9d-393c-88cf-ed84-0cf5bb48ed45-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd7519a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08c1abca-4798-08d8-bcc4-56b28ca67d53-56775c2a, #w-node-fb1ee46d-d320-35c0-e5ae-0ce8a3e1e10a-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4266837d-8721-317a-5c00-63af03ae47aa-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_443f470e-001c-ab4e-e264-e1c5db768840-56775c2a, #w-node-dbe02332-ead7-b39b-c54e-c6144bd751a8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dbe02332-ead7-b39b-c54e-c6144bd751a9-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffbb18be-9976-5852-21e6-b939e84d73bd-56775c2a, #w-node-_959022dd-2e32-ad40-968c-ec6962e3b3de-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d8de56e6-18a8-32d1-e46b-11b281174f6f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_587f51b2-97e9-1cc8-592b-a44fe0fb5cb7-56775c2a {
  place-self: center;
}

#w-node-_1d914724-efd9-cbf4-d8b7-63330f47df04-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47bdbba2-8da5-4cf7-a1dc-ff1196049acd-56775c2a {
  place-self: center;
}

#w-node-_892d9a97-8374-162c-83e4-80a98e2d1a1c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_395daab3-ecab-ad37-9afe-b5be7b9e9771-56775c2a {
  place-self: center;
}

#w-node-c5b6cf10-6e8f-9624-fdc0-f391e4831078-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90a4e8ba-9682-64b7-4d45-27e7d0548169-56775c2a {
  place-self: center;
}

#w-node-e0afbf25-05de-f968-fd4b-4a07c4056513-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9478bb9-6071-56e0-1095-9376146b936b-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23ec2a24-57f2-c092-6df0-819a38920c3c-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-be33be38-da4b-02c8-9dc1-37699bff57ca-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eb9115d-ecdf-c390-49f9-782293374c09-56775c2a {
  align-self: end;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a0c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06e064a3-9bc6-5e1d-4536-04ee633ad37e-56775c2a {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a19-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a32-56775c2a {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a42-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4513014e-5577-40a3-b604-6c1748839f5f-56775c2a {
  align-self: center;
}

#w-node-d4d8a082-2604-9309-643e-6fa529cdacd7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e841dccd-df08-d51b-f1b5-bdbb51c80012-56775c2a {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a51-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ee011ad-7cdd-144b-bc0c-85bc59dd9f3b-56775c2a {
  align-self: center;
}

#w-node-d9228de0-0248-ae8e-f7ec-bc867c209d19-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79cf-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a60-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_307e73a9-ddf0-a7ba-9c48-8a2de1911ff8-56775c2a, #w-node-_8786b02c-ebd9-1617-5c86-706d485409c4-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_66955df8-7ba0-84c2-0a45-cd7bfd3d107b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a6edafb-4792-afb5-172e-3cd7b25a9306-56775c2a, #w-node-_806e4fcb-8fa4-5c1f-735d-da24b7854087-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79cc-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9d3cec6-46da-c8c2-9b1f-0adad147a533-56775c2a, #w-node-_90b52bc3-01da-7b36-b20e-5f0e53eaf2a9-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_40b7f6c6-d9f1-0709-3ac6-05df6ba559aa-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c2725f9f-d1e2-f581-dbc6-44f98a8e8c6e-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79d1-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f63929ed-71bb-9bd4-2756-696d3318fe58-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79d2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79de-56775c2a {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79df-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79eb-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8e089c4-f959-b5a6-8f0c-50496529b12f-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79ed-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_37c09a06-0a45-a944-7177-a00d0cc00e65-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da79fd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a09-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_378c389f-9289-2a86-0f37-95fb80561ff9-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a0b-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7188c75e-b17d-b599-2bfa-f6ea967a2ba9-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a26-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_506f70bc-b05a-22e8-fc51-fbb78a71e186-56775c2a {
  align-self: center;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a33-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63f1ba0f-1e3b-7d4d-09d5-4837e6934124-56775c2a {
  align-self: center;
}

#w-node-afca0155-e14c-f3c0-af48-dc6daf78654f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a3f-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78afc81a-8973-8be5-d485-12ce19697642-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d80c9baa-ea55-0d5c-e03b-6b9468f9df7e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a50-56775c2a, #w-node-eee83346-b2df-6a50-5db3-7065d6a870c7-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592bb985-33b4-e7cc-98c1-25e866822d44-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cae5ef-57d1-f3ff-4a14-587ee3da7a5f-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b7b3f5d3-38d0-3324-2157-fcbdf49f0574-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eeb55d2-1dc4-3f80-60a6-f3da2943a108-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_95a1fbf0-dd3d-2571-5681-1ac45fa4ab4c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d276b1-a677-ed96-a3dc-03c4cba02b33-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_44bee188-27a0-9008-cf3e-dd891bbbebc7-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_242b0d7d-2288-084e-5e9c-e13522638d7e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96679533-a2ff-2af7-a948-e4957486fd00-56775c2a, #w-node-_6c6ec8d7-7504-fad8-bbbf-6f527f02aac0-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_81680480-fa94-c382-b22a-692bc6150c70-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7f159ef-e6b5-6ac9-414b-7a562160b6c5-56775c2a, #w-node-dd0effbb-b763-2541-4f13-4b829abcd9e9-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_31ed9568-57f2-62c1-9ec3-5b9aa5688bec-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b2827a3-e073-6e35-c64e-85e1c1e3c6a7-56775c2a, #w-node-a413a297-b609-1535-7cb9-b7cb593060a5-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_0e5b1ef3-fc21-adb4-f986-452e54c84bc1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c3de144-99b4-663e-ddfc-0801556b4bd1-56775c2a, #w-node-c9267fca-72a2-d0e8-8434-8d72b7a921e5-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e295-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ae-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b0-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b1-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2b2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2be-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2bf-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2cb-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2cd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ce-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2dc-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2e8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2eb-56775c2a {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4ceceb25-15cd-2c13-c3a1-fa102590e2ec-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ae835ef-06f0-88ba-e33c-616911cedbcc-56775c2a {
  align-self: end;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b513c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5162-56775c2a, #w-node-aedc0fb9-44a8-91de-3ef2-b3be84e48716-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5156-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5164-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1ef1d788-4ae0-9fcf-a3ba-bbd3e53e28ea-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5165-56775c2a {
  place-self: center;
}

#w-node-_118adcad-b41c-e4cf-ae02-c202b479e00f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3be9379-11dd-0d97-ef59-a85a9d36d428-56775c2a {
  place-self: center;
}

#w-node-_4873038f-0f27-9c7e-f34c-c1606ffb2d62-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df6d65ed-121b-44bc-6198-e995d9cda562-56775c2a {
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5166-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa9434aa-c902-b4f6-7745-f9d6e7990af3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b643c09-bae1-d721-1d5f-6ff20ac976e4-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5167-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5173-56775c2a, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5182-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5185-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5191-56775c2a, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51af-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51bd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51c9-56775c2a {
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51ca-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51d6-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51d8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51db-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51e7-56775c2a, #w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51f6-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b51f9-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62c94f4f-310c-a54c-e602-62edb4253857-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5206-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5209-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b520b-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b520c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b842a7e-1148-2a0f-0e6f-899dd22b5205-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8488bc7f-1bbd-65c8-1871-d8df8dce3654-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1aab6b61-2fe3-7d65-7dee-b7b59c3c960f-56775c2a {
  align-self: end;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f49b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4ac-56775c2a, #w-node-_148d3d9c-0d76-aa30-ccfa-c498f9b1ab12-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4af-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4b9-56775c2a, #w-node-b60ced55-c52c-be61-df00-3fdbc590f4bb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4bc-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4c6-56775c2a, #w-node-b60ced55-c52c-be61-df00-3fdbc590f4c8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4c9-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4d3-56775c2a, #w-node-b60ced55-c52c-be61-df00-3fdbc590f4d5-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4d6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb39607f-e1d7-4acb-cdfb-26c38f6ec986-56775c2a {
  place-self: center;
}

#w-node-f4b33d61-0a42-9b40-4051-5e8fb07ce05e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4de-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4e0-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b60ced55-c52c-be61-df00-3fdbc590f4e1-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0062-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0065-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0066-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0069-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006d-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a006e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a007a-56775c2a {
  align-self: center;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a007b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0087-56775c2a {
  align-self: center;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0088-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0094-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0096-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0098-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0099-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00a5-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00a6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4b1f953a-ae89-6bad-bc5a-7d8c7a3de5d2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b1f953a-ae89-6bad-bc5a-7d8c7a3de5de-56775c2a {
  place-self: center;
}

#w-node-ecffec20-5538-d9ea-4c45-a8336e9b8df1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d48fd296-9d31-010d-496f-f508400ece87-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b6-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00b7-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00c3-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00c4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00dd-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00e1-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00e2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a00ee-56775c2a {
  align-self: center;
}

#w-node-a9006bee-f9d2-7300-48d0-6f1ea715d628-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0108-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010c-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a010d-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0119-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a011a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac37122e-73b1-3031-f1e1-decefd1a6974-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0128-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a012a-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a012b-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0137-56775c2a, #w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a0138-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013b-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013d-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4efeda6b-8276-c61a-6d64-e47e36eeb71e-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6dbb5359-3c50-deb5-9b5a-405b0511c9d7-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ba8a287-f5aa-2c82-cea9-71e7a01a013e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05b022fd-cee7-8bdb-e122-f333ae929bbd-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_96557525-eb65-978c-9a4d-a8bc84da2010-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_576fa87d-618d-1b1c-f838-e019ef3710c1-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ef63297a-ada2-044b-b7c8-6c736e50ca85-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7630d-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c76310-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c76311-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76314-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76316-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76318-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76319-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76325-56775c2a {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76326-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76332-56775c2a {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76333-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7633f-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76341-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76343-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76350-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c76351-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7635d-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7635f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76361-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7636e-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c7636f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7637b-56775c2a {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7637c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76388-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7638c-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c76399-56775c2a {
  align-self: center;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c7639a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b3-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b5-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763b7-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763c4-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c763c5-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d1-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763d5-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8581883e-a34c-7db3-e13d-68e004c763e2-56775c2a, #w-node-_8581883e-a34c-7db3-e13d-68e004c763e3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9cd25f2-2784-4fd9-1728-d37a77e08bf4-56775c2a {
  align-self: end;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c52-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c57-56775c2a, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c59-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c5a-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c69-56775c2a, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c6f-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c70-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c75-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c7d-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c7f-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c80-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c83-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c84-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c89-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c8a-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c90-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c91-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c9b-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67c9c-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca3-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca4-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ca8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67caf-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cb4-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cb5-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cba-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cbb-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc0-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc1-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc6-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc8-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cc9-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ccc-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ccd-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd2-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd3-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cd9-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cdb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cdc-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce2-56775c2a {
  place-self: center;
}

#w-node-b686ef58-4d47-a0eb-0f10-a1464d5782d5-56775c2a {
  place-self: stretch stretch;
}

#w-node-_1230fa64-6dbc-4e29-4cd2-a2e41ef49c6a-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce3-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ce9-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67ceb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cec-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf1-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf2-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67cf7-56775c2a {
  place-self: center;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d03-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d08-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0a-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0b-56775c2a {
  place-self: stretch stretch;
}

#w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d0e-56775c2a, #w-node-_4739d8fa-6a2b-2c28-fdeb-f533f0e67d10-56775c2a, #w-node-_22286333-3d1d-8d9c-2cbe-e8ae6321a0a5-56775c2a, #w-node-_28444f24-39fa-1ec3-1b54-78b314ef75b3-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4c7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ca-56775c2a, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4cc-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4cd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4de-56775c2a, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4e0-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4e1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7f6d374-102e-5010-a756-41c171a8fa5c-56775c2a {
  place-self: center;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4eb-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ed-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4ee-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fb-56775c2a, #w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fd-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a4fe-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81840e5f-1605-c011-0775-f7ce6b6398c3-56775c2a {
  place-self: center;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a508-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a50a-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a50b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e34086d0-a9ca-5dd5-9754-6ac53745a517-56775c2a, #w-node-_55e9f648-523d-f70e-74b7-20e062c0d654-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7d54c3d8-717f-0681-2afd-a5b5f0b2ea54-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4431d9a4-a6de-3540-2ff7-fb1d230647bb-56775c2a, #w-node-_6220db1d-d477-4ab8-5075-117337083668-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_265a1f8f-66f1-f4e7-d6e0-93bc8a862279-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0c8-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0cb-56775c2a {
  align-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0cc-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0d8-56775c2a {
  align-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0d9-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0e5-56775c2a {
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0e6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0f2-56775c2a {
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0f3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec0ff-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec100-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec10d-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec10f-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec111-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec112-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec11e-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec11f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec12b-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec138-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13a-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13c-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec13e-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec14b-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec14c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec158-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec165-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec167-56775c2a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec169-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec16a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec176-56775c2a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec177-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec183-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec185-56775c2a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec187-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec188-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec194-56775c2a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a1-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a3-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1a4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b0-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b2-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1b3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1bf-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1c1-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1ce-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1d0-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1d1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1dd-56775c2a, #w-node-a5fad367-8e45-3760-8d14-d3c0e17ec1df-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44551-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44560-56775c2a, #w-node-_9b1e6b72-008c-f3ec-228b-fc8cfe44f731-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d44559-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe6a0aca-2109-15c8-92e4-1dd13f752248-56775c2a, #w-node-_01e3ddd1-28b2-62fb-164e-609a4fce423e-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_592a13a7-6a39-ed9e-6006-9674a6d4455d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_707b4b62-4628-fcbc-9300-bb9954676ddd-56775c2a {
  align-self: center;
}

#w-node-_29165d46-98dc-a13a-3137-b00b21fcc34e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db9a89b9-efa2-110b-97a3-7baa7a4577e0-56775c2a {
  align-self: center;
}

#w-node-c6dd6423-66a6-67d6-b156-b06edd6da15e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_575df39c-c263-c1e7-081f-00bbff80cd9b-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_219e0c22-b1aa-7d1d-04da-2a402685409d-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_50805d2f-71b9-b5b7-935a-35e288bd4fc4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f2d6990-ecbf-6ff9-c722-ea132761ac04-56775c2a, #w-node-_84c25dbe-af97-4c57-68c0-c94e8a75af3c-56775c2a {
  align-self: center;
}

#w-node-b31978c3-5b87-e739-e3fa-dbebeb141e84-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4a9726b-4329-85f8-ba50-4491417ef263-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a14d5c96-9d22-f0bd-6852-6d72f8584779-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8f922e36-ab6e-b0cd-9d78-b5f42f36821f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28f7eab9-26ae-b68c-5ddd-f1c17a93acf5-56775c2a {
  place-self: center;
}

#w-node-_0bbd90f7-7dab-adb1-be0b-671b5f300648-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d638b61e-6afa-acef-47b3-9e9680d4d7dc-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9e7b5444-f40a-2629-c13a-9a1c0d6dca5a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e3930f5-06a3-1eba-2abf-88643a1b595a-56775c2a {
  place-self: center;
}

#w-node-_2712e6c2-f7fb-d183-ade7-a5ed9c00e0c1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43e4450a-efe1-1eca-64b8-6eb7cd34fffa-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_36d7f9ca-00c8-7e05-dc5b-bcd04af0c402-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d24a01d2-4b81-c16c-1617-ba759862adf1-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d88cb0cf-abf2-831b-58af-ed1d7b6a22d1-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-aa26fa18-3e0e-095d-a247-0430e85d6903-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4269749a-8aee-73af-82b2-0dc616c1a334-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5f0e46ec-22a4-2455-787f-1175e2f85e55-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c5b2ea2-0bf0-d177-5ee0-c5570358baf8-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8a712dda-6fdc-86d2-bce5-b2685ad85a2d-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7aa9dc72-3685-fac8-ed27-b25a96e93c89-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43d026be-0a81-94ba-1ad9-3dbf1b7ceb89-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8263072d-9a59-4fb1-7aed-95a92104bed1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_558c1a01-4abb-a663-ba86-1bd8f561d2f3-56775c2a {
  align-self: center;
}

#w-node-_2d1f9892-54c3-3801-a401-f4342db24e51-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa6a1629-facf-3e4b-eaac-f739629f0c81-56775c2a {
  align-self: center;
}

#w-node-_56c958fa-3112-cd15-0d65-b3e749399e06-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3e7b8a0-deff-19c6-8eab-86e85905b3e0-56775c2a, #w-node-_708e5077-9b1f-c4ba-a26d-c125ec39c268-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7c0d435d-b734-4d58-e6f7-a75907edd547-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c5cc5441-af22-9f09-e598-ce362f628c21-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_08f9bcba-a2f5-595f-d783-6f852ab73f66-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11051568-1f1a-1ce3-8ee6-9870dc48612f-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f40a86d0-86b7-bbab-7e52-940233eb9d44-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_72816d9c-04b1-2e96-2388-b9eff186d113-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4e5b6668-f127-2287-6eaf-aec4a40e09b2-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a2fafde5-03ce-3716-b4e0-f9745f2468b2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ace160db-c545-b150-3558-bdd826dda5b5-56775c2a {
  align-self: center;
}

#w-node-eea1a580-7422-1796-5a6b-cbb08a7125a4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7d04aaa-d850-0122-5aea-3dd3bd585058-56775c2a, #w-node-be796085-5dc9-94c7-8c33-1b7e8bd0c841-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_16160eaf-6c08-2c6c-7ee4-1c6dd4e74a35-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9e4f8480-c938-fd66-0434-1cc3ef32fec7-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0fb165bc-ed44-7cd8-2403-1149a33870cc-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a19d3184-d299-62d5-df6b-b41e91cf9f0c-56775c2a, #w-node-_37475d50-72ed-c92e-c33e-ad4a129d329f-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5a72ee2e-51c3-c8f5-09ff-f8669e91fd52-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b2f4b7e-09ef-258d-dcea-7764bba5dbb3-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_364344ca-9d41-3a62-cdda-1740d2ab53c7-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c85af63b-fa2e-2068-6f5d-0dddea79c107-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14292607-15b0-ecf6-6fb2-3a4cf5bf479c-56775c2a {
  align-self: center;
}

#w-node-_70fa4fe0-d593-b654-e71d-092132568531-56775c2a, #w-node-_109de0e9-0f6a-7749-4551-0efbf709b524-56775c2a, #w-node-_468b33b0-8115-0587-64e6-641a9a6ef8de-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f05a2137-64d1-8f8a-b728-2457c606897a-56775c2a {
  align-self: center;
}

#w-node-e51e1493-631c-5eb5-e66a-00861fd12a6d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_181a7faa-14da-5ae3-ba83-54cb8d3049d9-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eb6b402c-fae6-cf21-87aa-f5a3930a69bc-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_70aed5d6-9ff3-8f2b-0b7f-8e8c68f78868-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f519cc28-ffd3-4633-3a1c-993b0894918e-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0596370a-2541-3a09-a7c4-6a37eb0b0678-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d48c6845-3409-61d4-a71f-c27f7e2309f0-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a9fd0f-7477-0efb-5316-d3f53574cd42-56775c2a {
  align-self: center;
}

#w-node-_8f8170da-c66d-1bb7-7e7c-01d37c8b2f55-56775c2a, #w-node-db9f2ecf-6bed-57ad-6957-3cf6b313ae60-56775c2a, #w-node-_2e782c0b-5203-e612-382e-18296adacad8-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f570ff73-7b9f-3033-ab4d-36e0023cf78d-56775c2a {
  align-self: center;
}

#w-node-_76ae10fd-f70e-6e13-b6be-dc931d8f56c6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5e4b808-d1a4-9926-ef5e-29190365cb37-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa8ca13d-03fa-245e-48bb-1dc23255c875-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e05a75d6-7f3e-53d7-5716-8a7b0821394f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fb5e743-dcd6-5289-bffe-acb2ea73c272-56775c2a, #w-node-_832c53a8-f719-66d4-a50d-3fdde98585be-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ee70f3f-b6b5-8497-dd77-90308f922edb-56775c2a, #w-node-_20c68a31-db1b-6487-f8a7-abf9a8e41c6f-56775c2a, #w-node-_55444912-fdd1-9164-b87b-60e0eaddb3b6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c26c09-e0fe-b077-efbd-6704a5a78397-56775c2a, #w-node-_0bdd600c-d109-b03d-04dc-fae84dd1f363-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e66004e1-2218-0faa-1bb5-ff051c010d1e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83c70258-7655-33d7-9106-012966dd2ffa-56775c2a, #w-node-_88f7fde5-7a56-9ebd-3471-1fb5c333d822-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_059f7e46-78f0-a8c8-4eee-3745e410ffe8-56775c2a, #w-node-_52cad7dd-738f-fa23-5e56-d7512856221f-56775c2a, #w-node-_7e07c89d-b7cc-153f-cef8-2a3d0523b864-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99a32bf3-a62c-27f7-7d86-08a5196829f9-56775c2a, #w-node-_9875fa8c-429a-eb5d-8f64-a7b1b17fd406-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a8c1c36b-8d5d-ce34-ca5c-3c08a7144878-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b57ae7e-1113-80c9-fdf2-cb50c78978ff-56775c2a, #w-node-_420a886a-8876-8abd-461d-5523d3752f9b-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2332877c-1b4e-6370-6329-b42b8ec0e01f-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c661056c-dd0c-6fb6-7204-beb7409091d3-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a28336ea-4f7a-a9be-8861-641c1678c692-56775c2a, #w-node-eff5ba08-5373-2a2b-6a39-66afde2485ca-56775c2a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_03ccab53-412a-06fb-597f-a9dd674c15a3-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_77df3724-1aef-511e-e298-425a7c29ef7c-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1320cd35-c08c-8ec4-6f7e-a41898ac3c37-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8ea5804b-90e9-b559-ef1f-843a8445bf36-56775c2a, #w-node-fe4485e1-c089-d864-1c13-b2832427b307-56775c2a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cf2f9850-182e-19e9-c040-2100346c9b7f-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3cf17e98-8a9f-d22e-9c85-de96fc81a2b3-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_70faf745-6889-38a0-8d4a-612d644ac3ab-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fc5bdb95-4507-198f-e441-a535d9d0111c-56775c2a, #w-node-bfb669ed-b6c4-8588-9cfd-910fdf5a72b7-56775c2a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ab218c21-a354-bb98-13aa-66a713bde5a9-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e1b08bb-1173-3425-8d3f-29646ca36a7e-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_000c22f8-ca4a-19db-7e11-0a69d5b950b6-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_01e6ff66-bff1-e80d-dc87-021a67eff181-56775c2a, #w-node-e48a1b83-842b-d917-f635-741e5e0332e0-56775c2a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_35d36e80-b186-7c63-12be-091d3f6186a7-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45db180b-9a61-f19d-3bd4-157fb9aaff15-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c685e5f-debd-035a-6d8c-e7c89ff5c7dc-56775c2a {
  align-self: center;
}

#w-node-cc69065a-abe5-3213-e900-52e762990fd3-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c0a34a61-a6e4-c1b6-7f50-177835ecc4ef-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8c0b3a06-edda-4334-968a-3715dc5186ae-56775c2a, #w-node-_7080f677-5b09-4119-3b35-7502f9a69779-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ceb41285-3d64-2c03-dbde-ffdb6dd018f2-56775c2a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7ad34935-61a3-2cf2-0be0-c2bafa6e2d8e-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5011412d-eeb2-aaee-0753-7d5429dd284f-56775c2a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_182cfa3b-80b0-73a9-642a-04e25ae3d2e5-56775c2a, #w-node-_4b7f5407-cc3a-3960-2c5d-bed1213a070b-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2ff9cd3-c850-f4a4-c657-07b4fce41d7c-56775c2a, #w-node-_032e1136-9ca2-3355-00ab-1377e3c158d0-56775c2a, #w-node-f14dc676-506b-98a6-4389-79bffe91f011-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce86fac-d87c-b077-2704-535cd6f0004d-56775c2a, #w-node-e6bf184a-88cd-fca9-def6-859ade0d7fe1-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a32013c4-1565-308e-39d9-b9ba19e028d4-56775c2a, #w-node-_37713dc7-d861-1e64-5d39-b58f7ef2e212-56775c2a, #w-node-_1aec722c-4867-b1d7-8177-732380c6c4d4-56775c2a, #w-node-d94e3db3-c2eb-e4c2-4fb3-12ad296b0487-56775c2a, #w-node-_4a1685d7-8a36-da91-6652-876e543c3646-56775c2a, #w-node-_5d1438f3-eadb-54f4-687e-3102a9019679-56775c2a, #w-node-b0e20863-35fc-2960-50ce-71ac4e909338-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c8e146f-a280-88d0-4fbc-07d078303c50-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cf95b62f-9426-a4c4-37e5-7cc0cca34cfe-56775c2a {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_1bf58274-ac77-5ce4-4c81-6558fd104538-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f7020696-9140-d1af-53f9-6bba5c386b1e-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_73ee909d-0b94-f9eb-e195-ef7e8330ec73-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d2728ce2-bf61-6416-10ef-e6d92d2150c0-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14b53ba-e0d1-ebd1-c18e-dab5ce95850b-56775c2a, #w-node-_52acac57-f108-4f90-6542-712011bdd05c-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d2a5e933-1b2f-5eee-30c5-c5dde9fee561-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02cdc2bb-dd16-8b63-8bd1-eb13153acc40-56775c2a, #w-node-_4bf796c5-013b-0494-e868-c63b0386c1fb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5c5ab83a-3ee7-cd8b-6a4d-fba7cf9ae850-56775c2a, #w-node-_076d8347-3b44-ec87-96f0-e7bd9f534ad0-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65401c61-a198-193c-757d-38ab95df0edb-56775c2a, #w-node-_09115406-ffe4-ea7b-2923-69e6fd8899cb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-d2854f3f-72b3-c176-6c15-a45ab5b933ad-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cd5ea9bb-c961-465a-94e1-f6def9956d0f-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_731809fc-e2ed-42dc-5ea5-53349ffe05cd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e92f8a59-5b1c-cafe-9b63-073ba08c72ec-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e491b6d0-e8ec-ff62-6269-e3e106126e44-56775c2a, #w-node-_959407d3-c68f-8bc9-7878-4ffa210e4de4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e931f058-594a-c470-687f-f5202e86d75a-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eb8eae10-c70a-6de2-9c17-3b52c0bcf1ef-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3107a3fe-1307-6705-0f5c-8bf126b8ed94-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cce2538e-bdcc-0f08-eb5c-42ea1b2cc6fd-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18c9a988-2a09-aa5c-e99a-a67f3032a527-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_623bedaf-dd23-255e-142e-a6a40153c4b9-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3707c4ad-6642-6435-78fb-3d4379cde2bb-56775c2a, #w-node-_3bad5079-445d-5c9f-69e8-971f1afb9f7f-56775c2a, #w-node-_11fd0a01-915d-3de2-707c-281ad9a91b68-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54c986b4-c397-38d5-bc7a-3a2d38ed46bc-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_82badc87-aac3-7f2e-6e7e-c24220f8317f-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f313e7c9-cc79-0e04-ffe6-d6cbb432fd1a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8a7b092-43f9-61fd-03ab-a5a0f9ebb19d-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9afd7fc-151e-ec34-f072-e950cae8a7da-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ad0ad681-54b8-a98f-7b0d-d5a9c1ecd29e-56775c2a, #w-node-a4e9d567-f61d-3934-a88c-c8120ed5baa8-56775c2a, #w-node-_3c68acfc-5204-6a88-6227-a93714fa46ea-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1785b2af-58d1-3b26-d467-a472b2c2b43d-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1abf595e-373a-9050-576f-8b1244ea82d5-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f06a8cd-65b6-08c1-4c00-95fa8a214cb9-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dcd1c6b-7a04-b11b-9843-6918e9ca6907-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5697cfee-8f59-21d0-cb33-d3786c3ce37e-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62bc6ca3-4b14-48fc-c146-d02f04224f49-56775c2a, #w-node-_814a2f4f-3ef7-34fb-848e-c6cfa7ccb5ad-56775c2a, #w-node-_4626e6fc-8a8d-9a9f-f06e-de94dbb81ca2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e516562f-516b-637c-7bc6-fd06efae7bb5-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_06c5ce35-4cc5-c2d2-0b4b-6518772884eb-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e04f1dd3-2be5-8133-2daf-7fba3a1de1b1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5298c58f-c858-d3c9-4e21-cf7bb66d37e7-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_43a268b5-99eb-1418-99e5-8c792aa5911d-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ee76ec5-d7e5-4d00-a5ed-8fa634e3ec72-56775c2a, #w-node-_1b744d08-0971-7112-aa0d-f37e3b2c3330-56775c2a, #w-node-_30bbd1b4-fda1-76b5-a3fa-14b17e56a9c7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf567ad6-2369-7938-9bc2-629b05597cc9-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_831898a7-1c05-3231-e01e-61becc093d82-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd257b88-4933-e3a2-7209-faef43e714f7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36437e5c-90b1-a4e7-61ac-1df4a6c51c8c-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_063224fa-446d-5bdc-890e-89a8b111f71f-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a9896db2-eb21-131f-d639-f5a19b30910d-56775c2a, #w-node-ce9e60f4-5470-c2b2-fce3-79040e5a7d9a-56775c2a, #w-node-_06b178cc-77fb-74f2-0475-e430296503da-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6a55f6e-daf0-d8ac-3dab-04a30041a85d-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_04ba8f8b-86ef-16b1-9961-c40ebe9d7b82-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0aa301b5-d294-2f16-6793-fd44b60293a4-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab5cfd8-4ce5-ea27-5a2a-8224428b9d54-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c41cff59-8edc-b5ba-ac65-00f56869cc7a-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e5b0a416-fbcf-230c-2eed-373a1a332b6e-56775c2a, #w-node-_812ec799-87cd-9a42-b63d-d24e202a3ee5-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a98a0a92-bb3b-d187-f875-2da3a6fbb4a8-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_067bbc90-50e8-28b0-3207-9873349fa6d1-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fd3ec050-c7c2-305e-6877-f8e4a020e5c8-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89c7c821-edbc-fcf1-d030-2ae43d9bf0b1-56775c2a, #w-node-_5a9d6da7-eb53-18ec-495a-43ab68eb530f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_742f90c3-9ba3-ab1e-8e91-4eb17c34c2f8-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0ddee0e5-83c5-de68-aa58-f0d1b01b2e75-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_58e81fa1-6b87-3154-f9ea-d46150530979-56775c2a, #w-node-c91202d9-d0d8-c300-6b94-3793f595cd56-56775c2a, #w-node-_00226516-5549-fb3a-715c-def9606e6943-56775c2a, #w-node-_0bc0730f-945a-e43d-3414-c58321040983-56775c2a, #w-node-_15d91716-9a85-d9d1-0ee0-432bc5ccadc3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a6f5a5-1f00-2631-aa68-3c996c97c874-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1043a95d-db37-f078-bf84-6e29357d0bd9-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8da50332-ad5a-2190-6dcc-f45c840db257-56775c2a, #w-node-_97511909-8d9d-e595-5661-919fbf475ba6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46b1505c-553c-9dc7-0093-2cbf665dc4c6-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_49531987-11f7-9aa2-3a08-5332475f7a1c-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d20193e-fc4c-f815-7786-ab321af5c0b5-56775c2a, #w-node-_5f013fd8-dc49-259d-bae1-04b193770c7f-56775c2a, #w-node-_09ef961c-d5e0-7905-595e-fe3cb20924e3-56775c2a, #w-node-_2df85a2e-e1c4-a26e-6743-b4a981ab5b84-56775c2a, #w-node-_72a1890f-0745-83de-3b96-d685a05f917a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ce2cb82-cae6-5bb4-b719-ebf122e28f62-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_02c41967-a83c-7e7d-a78d-d104319b9ebf-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc007a7d-951f-c5e1-2ab6-03e321e93eb7-56775c2a, #w-node-a830f15f-b4f8-f10b-3cb4-fb84554e1a68-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ae2eb1d-6b42-4f89-5a33-7f847aeb54fc-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_896cdb06-ebf5-fb83-1ed3-ca6ed729b827-56775c2a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebb75d38-5291-67f7-3cc9-3b5548ec51a8-56775c2a, #w-node-_0e8eb9e0-655d-3dc4-7171-812f7b420f01-56775c2a, #w-node-_93f1fb11-3aa6-f58c-9894-7e3294ab906c-56775c2a, #w-node-_6fb844da-5ed7-b91f-d53e-0dfddb57cc98-56775c2a, #w-node-d74dab0b-ea42-feda-4815-6ddfeada1c8a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23b2312d-7e52-a23d-2163-9b37950607d3-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2a34c537-950c-4ff4-94f1-a29a2a819449-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_483b6a83-7d53-69e2-d69d-77838cd040dc-56775c2a, #w-node-d9646d26-cf9a-5566-47d7-c6aaedaf3fac-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47f6d345-d613-da60-cb6b-967ab46b1329-56775c2a, #w-node-a56e18bc-590f-3717-45b8-96ea9931c46c-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_66a6e690-5e00-3d51-18f3-ff77111104e5-56775c2a, #w-node-a8807c6f-7ad1-09ca-7247-69e01bbfdf3c-56775c2a, #w-node-_1f8c8bea-5912-4427-68da-31dc9dd6d1ed-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cd677bc-e04d-6798-548c-7585f3012d9f-56775c2a {
  align-self: center;
}

#w-node-b2cf5268-3a7b-5bf1-58cc-cc7970ef51ad-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81da3949-3fbe-d9b0-2f14-6ac847d0925c-56775c2a {
  align-self: center;
}

#w-node-_1ba1bb3e-c584-7828-3465-b5891136b971-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bb85628-b229-e60d-e319-e57c5affdab7-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eb5b4df1-dd29-2a84-eb1e-996a7aeafc20-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eaa03f0-6ff3-538e-63cf-af93c3cbd6ae-56775c2a, #w-node-d2239ffc-8480-b422-5ae8-4954038bf5a7-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d5058779-9bcc-2354-6e86-0cda8da69eec-56775c2a, #w-node-f8370b06-3ac7-d8fc-a052-337246243ba8-56775c2a, #w-node-_9416ccef-e37e-64f5-f4bf-92f55278bb7a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d646658b-60bb-aea1-2a7c-3b3eb79cc40d-56775c2a, #w-node-d748b3e7-102d-2cb7-5347-0d81b97a768f-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e5ca90e1-3897-578f-af2d-15ea31a6520f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90a46d29-bf42-9548-4dbe-aae313fb9064-56775c2a, #w-node-bdd70324-c4bf-3395-3b85-61e476cb918a-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_495702c7-3e4a-50fd-0b99-c0f2dcf2b81e-56775c2a, #w-node-d74562af-c0f3-a721-c59a-3bce5acb909d-56775c2a, #w-node-_3b8aff7a-8e1d-e558-4645-6795d8c7c024-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5750c089-0037-fb5c-00ce-1fb757517dda-56775c2a, #w-node-_73b10c48-37fb-621b-8d88-407fd52f6b0e-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba0fe6ec-93e1-44ae-0f97-20ee6f608dde-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea30472f-807e-9a3d-2dd7-af657ef4b371-56775c2a, #w-node-_92e4ffaa-9c27-1d03-40b4-4e1c6299942b-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eda48a59-afb5-d8c9-e819-7742e1c908b9-56775c2a, #w-node-_3b9780db-43ab-096c-491b-44d39644bbd0-56775c2a, #w-node-_303be51e-b80f-2fd1-dde0-0a4d556f654c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_513cae82-1978-9511-0445-3f85ca78a5ce-56775c2a, #w-node-_8ab7d0b9-deeb-1249-5ae4-ffaf952d6954-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5396b596-32a5-9e2f-0371-71e72507cdaa-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dadc1c17-ae69-2c8b-4387-ddd841f1c902-56775c2a, #w-node-_78e1d3cd-ac5a-f3ec-2db2-860b4357feb1-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_269950a9-35cf-4221-d8b7-dac17180a967-56775c2a, #w-node-cf79461b-bfac-dcd8-bde1-e6b86dff538e-56775c2a, #w-node-_69170dca-4074-79b4-2e9b-77e46296b31b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_272ea11b-7866-7cb4-6ef6-f98e3181537b-56775c2a, #w-node-_17e39c5f-b342-76b6-e502-e054d1696482-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_29e8f0e2-0120-3c40-2eb2-1f3d4073e879-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cdb846e-1aa7-b3b5-6157-b566761c12aa-56775c2a, #w-node-_37579496-7ed6-6f1b-590e-4400008c72fd-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f89710d7-48aa-ad53-7cd3-0c9089597dfb-56775c2a, #w-node-ef032434-11ea-495a-2148-9f5af4910cfa-56775c2a, #w-node-e30f40b3-385c-988c-3e41-bb96db214d0f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42e96c2-78f1-a9aa-9462-d9a4851b24a5-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fadf4282-8d2e-260a-4231-c444e843d38b-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78ea34f0-d25a-a217-f00e-2cf1f60de7ff-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8d1262ab-0584-f84b-e56e-7773fc504b02-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_51f478c8-7b9b-4745-8356-83737d0c156a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_210409a2-4b10-895d-dd09-c4b23c0dad06-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7cd0638e-ebe4-1b29-1447-d4c2afe78f38-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5a2f6169-204b-cbc1-3348-220cc827c01a-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fccee60e-9d47-de8a-8ea3-73faf2b1bc77-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2c1d1e8e-f2c1-4980-8e41-cdf2e1dfe4a6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c4bb4d9-4158-de4d-5650-dc1aef6d8b33-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6d4b826b-f0d1-6c7f-23de-bc61a2122a11-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_79df6485-bddd-dd72-521d-c7222198f931-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1dad4c6d-5a8f-70de-4c2d-2ffef6c0f521-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dc1e74df-f6ec-dc5f-513e-7d764ad2263c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7a212f8-eb58-754b-be55-4f029ff32444-56775c2a {
  align-self: center;
}

#w-node-af1246f3-a517-aabc-3acb-3dbefdcf046c-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d5544-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5556-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d5558-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5559-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d5568-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d556a-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d556b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d557a-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d557c-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d557d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d558b-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d558d-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d558e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55a5-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55a7-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55a8-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55b5-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55b7-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55b8-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55c7-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55c9-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55ca-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55d9-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55db-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55dc-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55e9-56775c2a, #w-node-_3dc608d8-5a59-142b-5213-00d5054d55eb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3dc608d8-5a59-142b-5213-00d5054d55ec-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec011069-f599-8067-bb08-5143c78ae855-56775c2a {
  align-self: end;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1cef-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1cfb-56775c2a, #w-node-_303c87aa-b218-ab22-1467-1094c51b1cfd-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d20-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b22a22d2-7eb6-d9f6-2246-35a73d52c9fe-56775c2a {
  align-self: center;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d2d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d2c-56775c2a {
  place-self: center;
}

#w-node-d80b966f-5802-eea5-3f6b-4f6a221fc49d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d46-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d48-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d49-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d6f-56775c2a, #w-node-_303c87aa-b218-ab22-1467-1094c51b1d71-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d72-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1e51374-6ae9-eb44-5c23-7c459f666b2a-56775c2a {
  place-self: center;
}

#w-node-a2ad064f-469d-eabd-06a6-c0628a79e702-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9920ff85-e6d9-0ad9-2c64-f6277103cfbb-56775c2a {
  place-self: center;
}

#w-node-_961dae2b-afb7-a12e-8bf1-3a2ca3d5efd7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d900dcc-4ff8-1b98-4893-1879125727cd-56775c2a {
  place-self: center;
}

#w-node-bca22e80-bfd5-786b-6eb2-7626412dff71-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d7e-56775c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d80-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4ac4b661-8755-6518-a9d3-375d71b49858-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_475fb277-9952-7601-b707-1851b2d4794c-56775c2a {
  place-self: center;
}

#w-node-a7a2943a-25e6-53a0-e7db-82f4b383547d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f56d6257-6e5a-0a5d-fa1e-0073d5d6fc34-56775c2a {
  place-self: center;
}

#w-node-_263511c3-e110-f469-6602-35d62908cf6b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_184cbcb0-2a6f-afa7-0e97-c150c462e505-56775c2a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_45ebd087-e886-2329-3afa-afabeffb3dbb-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_303c87aa-b218-ab22-1467-1094c51b1d81-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cb2b329-d887-e1c6-0c7d-6ad47a281aeb-56775c2a, #w-node-_54827cae-fe0f-756e-e9e4-1a5c220f593d-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_45516690-5428-8e0c-c6fa-2ced1c57d856-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c0-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c3-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c5-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56c6-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56d2-56775c2a {
  align-self: center;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56d3-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56df-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56e1-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56e2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56ee-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56f0-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56f1-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd56fd-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd56ff-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd5700-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af0e96e7-5d82-f360-c88f-c43d495645d3-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd570c-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7fdfbe04-d50e-5bab-7734-1a5d3642d1a7-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd570e-56775c2a, #w-node-b5834967-1a15-c2a8-5064-7a5edfbd571b-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd570f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd571d-56775c2a, #w-node-_8a627f99-f96b-c8f9-ea9d-17f92e1eac21-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b5834967-1a15-c2a8-5064-7a5edfbd571e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce99c-56775c2a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9a0-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9a2-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9ae-56775c2a {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9af-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9bc-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9be-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9cb-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9cd-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9da-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9dc-56775c2a {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9e8-56775c2a {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9e9-56775c2a {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9f5-56775c2a {
  grid-area: 11 / 4 / 12 / 5;
  place-self: center;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfce9f6-56775c2a {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea10-56775c2a {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea12-56775c2a {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea1f-56775c2a {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea21-56775c2a {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea2e-56775c2a {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea30-56775c2a {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_32d5fd19-b833-d527-7c9d-5addf22ee635-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-d96987ec-60cf-7329-c86e-ba5b9dfcea03-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-a99113db-3152-ae07-992b-9d42a1bbac55-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cecc6a77-ce93-f42e-528b-f13dddf62113-56775c2a, #w-node-_4a239896-9e13-5b89-f41f-9987e6baf79f-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_9de0e71f-da07-7e29-7bc6-0005f918559a-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20b6b439-0cf7-a43c-2fbf-2a8e0bab3fa4-56775c2a, #w-node-_6943c3cc-a9b8-c277-3b48-b651dd142482-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b08225e3-e895-1cbd-abf8-cadae3dd51ab-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39bc8b3-767b-8448-599f-fa0d0800a769-56775c2a, #w-node-_3b19d11b-6256-313f-6eb0-b8e9bd3c521e-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_343dfd67-5df1-95b6-3b36-6c7996701b27-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f88a2fec-b9e6-542b-2de2-9fa4a760b8a1-56775c2a, #w-node-af3c24cb-6015-1010-9b7a-a960237ecc2f-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-aa86bf8a-1603-3712-9381-6d9057509b67-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac4755d3-0a96-8710-e05f-d1e6f7bf4cb6-56775c2a, #w-node-c735ae88-04a8-04ae-a4f5-da527999aeff-56775c2a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5695df6f-24fa-b6e3-e000-4710cf5f31a4-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1d89a0ce-646e-ca97-7696-762e2b686091-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_692ea49e-3eb9-425b-5d5a-709fcc5a59ea-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_663f4874-9abb-1a77-6cd0-91d9cf78a5b2-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e80aeb3d-42eb-e576-c5bb-3452a359a6b0-56775c2a, #w-node-_739d4457-0d8b-b1a3-44c1-b64964d8151e-56775c2a, #w-node-_67762193-8cd4-7701-082f-6b2a83a8608b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7118fdc6-b3e0-90a6-8685-dfe9a8477986-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ba2b6021-524a-ed27-26f6-a06515e80306-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e80fe3e2-4876-442d-307c-37dd5e5eb86e-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_530ea0b0-a13b-7df9-ac65-d8239274200f-56775c2a, #w-node-_15403b19-d31b-cca2-f1cc-d6123676eeaf-56775c2a, #w-node-c36807e4-47ec-cc00-2e5f-b08f00630088-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d30260f0-ee4a-0596-16ff-7d3f74180456-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d1dc01d0-2d4a-9683-9231-11d00d0147f5-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbb0279e-1adf-7166-4705-7fd22350c05a-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_653678cb-7b2b-4b8e-c2f3-c2d560470829-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ac1d61e-f364-50a7-a4a2-0bce5c3130db-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_22ffa140-236b-0be7-f940-6b059f6eac41-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb78d7a7-7042-5ae5-9495-1ff3f9a5c516-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_87b590e1-6991-5710-c496-36b2c4ccd248-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da8a1b4b-a7c1-5d46-750e-b093891a22f4-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f76039d0-dbfd-f180-5b7a-9c77801ff9df-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c01a0a9-6aef-b645-61c2-f4f1f3723500-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c68b55cb-0d5b-8920-c323-a185cf4c8729-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4b6410bb-9a44-68a5-8251-084d5b83aab5-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6ed3d5ee-c8c7-1cec-122e-4c44fedc3a8d-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25359897-693c-feab-b6bc-4684cabbaa5f-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e4b86518-9c62-5e82-ca9a-5dd8621427b5-56775c2a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ea32ee64-6aec-4632-454e-9c5e5d1f25b7-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cab2e62b-3cd0-cdf8-c6f5-501fdc65870e-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762260e7-0578-d6c2-828d-46f985077094-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_749e0a75-45af-0919-c46d-cd2044fb0e5b-56775c2a, #w-node-c8167412-602f-8d99-83b5-ecb7edd74a3c-56775c2a, #w-node-cdd0be47-ffff-617f-6a6a-69b832ba5a1f-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d0d9e7a-da6b-d6a4-8167-d31b5ba95534-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b48412c0-7161-23f0-9d48-82baa84f68de-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53deccf6-3188-330f-1a31-9cd285ad82c0-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cc971ea3-cf89-db45-c136-6767d1b00a66-56775c2a, #w-node-_87d545a2-b238-32fa-0c7f-4e460126ac90-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2d142f9-607a-5c82-67c8-244c5bac2f13-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_77140114-9f84-92a4-77f1-53f8674925da-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4238dc38-2473-53a2-5ffe-3913159b560b-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8e8cf68f-e5bf-5633-dfe3-363597f0df61-56775c2a, #w-node-b1b850fb-d578-6307-8bb8-8d0e1342a9a2-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_362060cb-d13a-0592-7c76-c8e2b5a9c709-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7e1bb5fd-7990-da5c-c955-b16f1af12e4b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad60d23e-0d23-6a49-45dd-d3081cf87923-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcfa681f-6983-a975-db65-1e6f5abe3853-56775c2a, #w-node-_2e77ad4c-0db3-46e9-0b18-89441d5acb2c-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f2b60c3-26c7-6e07-1b9e-6a085c207ad9-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a70440e3-57b4-5dee-15aa-2ba9f368feca-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0f65218-1457-7ed3-34a8-ddff24b7c780-56775c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1fcb2f6-e179-0cc6-3ad7-d97bb9019b50-56775c2a, #w-node-dde97d24-1164-451e-1ddb-d6588b8aa2d1-56775c2a, #w-node-_4a776387-8b85-176c-1d1c-f8c32b7c2b97-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749db97-56775c2a {
  grid-area: Area;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba3-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba6-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dba7-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbaf-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb0-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb3-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb4-56775c2a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb5-56775c2a {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbb6-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbbc-56775c2a {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc2-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc5-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc6-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbc9-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbca-56775c2a {
  grid-area: 15 / 1 / 16 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbd9-56775c2a {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbe7-56775c2a {
  grid-area: 19 / 1 / 20 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbef-56775c2a {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbf0-56775c2a {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbf1-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbfe-56775c2a {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dbff-56775c2a {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc04-56775c2a {
  grid-area: 5 / 4 / 6 / 5;
  align-self: center;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc05-56775c2a {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc08-56775c2a {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-_399051eb-33a3-4338-5df7-a0001749dc09-56775c2a {
  grid-area: 18 / 1 / 19 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fc4-56775c2a {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd0-56775c2a {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd3-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fd4-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b30fd20a-af05-b1db-36e2-87361ac277bf-56775c2a {
  grid-area: 1 / 6 / 2 / 7;
  align-self: center;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fdc-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-cbf5590f-5895-1496-93fe-6215116aae55-56775c2a {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fdd-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe0-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe1-56775c2a {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fe3-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7fb6aeee-b85f-6bc3-6d87-d73515a92400-56775c2a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc73fef-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_9c8fc202-ec7e-059d-8389-0b58adc7401e-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-df2a51bd-e642-926b-a572-581fb059b53e-56775c2a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_4f2b430a-8d75-dfe6-597d-ac7d401359fa-56775c2a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa4708fe-56775c2a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_13944583-1c97-b122-799b-88a8337454fd-56775c2a {
  grid-area: 1 / 4 / 2 / 5;
  align-self: center;
}

#w-node-b9c1adbe-8062-f7dd-20a5-35590f2343b0-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470901-56775c2a {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470904-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470905-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470909-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa47090d-56775c2a {
  grid-area: 5 / 1 / 6 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470910-56775c2a {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470912-56775c2a {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470915-56775c2a {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa470916-56775c2a {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_55c6e60d-22d0-cf03-54d6-a825fa47091c-56775c2a {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_31e5ae53-ba34-7696-7f19-41df869c3955-56775c2a {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-a539ea72-2edf-805f-a4a5-ded59da9a8b2-56775c2a {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103cf-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e1-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e3-56775c2a {
  grid-area: 3 / 1 / 4 / 6;
}

#w-node-_7f6cc177-4afa-7178-cf3f-52abd75103e6-56775c2a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d11e011a-6162-f5bd-31d9-2597bf088948-56775c2a {
  grid-area: 5 / 6 / 6 / 7;
  align-self: center;
}

#w-node-_2ffaa7f3-589c-3def-d8ce-12c184fdf758-56775c2a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-b95fd684-95d3-3c63-9791-e4019d673ba9-56775c2a {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_5420992e-c643-560a-2e5b-08b88768fe6b-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_6659459d-c29a-126f-d1c7-2a6ecc335e98-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_5f732075-eee4-9df9-49ba-044b4ecef108-56775c2a {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_3f91bd28-03d6-36c1-ab2d-dc0eeb36975e-56775c2a {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_611ba43f-8f2e-caaa-2044-0c9c679c11b3-56775c2a {
  grid-area: 7 / 5 / 8 / 8;
}

#w-node-e5365af8-679b-8dfa-e664-b9e19dd759ef-56775c2a {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-c4d4d5f2-938d-7bb3-a0c7-2ecc5e1e4a5a-56775c2a {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_9e77600f-1088-329f-cfb7-6a68fd66a173-56775c2a {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_661822db-6799-e600-44a9-36dd2c12f8e3-56775c2a {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-f652f22a-55d9-145b-9b4f-487d87a086db-56775c2a {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_74b736af-30d0-c2af-21c7-67fba29403be-56775c2a {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-_7b291f55-06c2-4491-0fc0-0a8c877eef27-56775c2a {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_88b86387-e338-42c8-c367-41fd43000ca3-56775c2a {
  grid-area: 13 / 3 / 14 / 6;
}

#w-node-_717f53cb-db1d-5cd0-41c1-27a339bf6af7-56775c2a {
  grid-area: 15 / 3 / 16 / 4;
}

#w-node-a7453fe2-2832-ecfb-8a5b-d9c61837618c-56775c2a {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-_501bd0d8-a7ad-48e9-211f-fe059fdb9a2b-56775c2a {
  grid-area: 17 / 5 / 18 / 6;
}

#w-node-_9eb8fd68-00b1-f98f-a560-888380b712a2-56775c2a {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-ce3ecdf0-2a27-9009-59d8-f486676e8da2-56775c2a {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-_64dc2e6c-d889-b392-f37a-8dc080fa7623-56775c2a {
  grid-area: 21 / 3 / 22 / 4;
}

#w-node-_16b5b8f5-f79b-2f79-3cb0-8d76ba2f5d09-56775c2a {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-_88435176-86b6-8207-c183-98a524e15493-56775c2a {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-_9d6bc04b-c3d9-c928-13f2-996d5a01ebb6-56775c2a {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-_18f3481b-b94d-2585-a21f-1b128a4749a0-56775c2a {
  grid-area: 16 / 5 / 17 / 6;
}

#w-node-cd8b11ea-8d4c-cb77-68d2-74a33caf5c3d-56775c2a {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-_5607d2c1-835b-744a-d519-54b3ffb9efc8-56775c2a {
  grid-area: 14 / 3 / 15 / 4;
}

#w-node-_130af154-e3ec-e5a5-b4bf-01a1695afd19-56775c2a {
  grid-area: 20 / 3 / 21 / 4;
}

#w-node-f1d5d584-70e0-46b5-891e-4d8cd245ffc1-56775c2a {
  grid-area: 22 / 3 / 23 / 4;
}

#w-node-_2a374865-7139-e2cd-6aef-e8d2f145c95a-56775c2a {
  grid-area: 23 / 3 / 24 / 4;
}

#w-node-_8c82ae1d-5b3b-1ad1-6ad7-a460c1b3937c-56775c2a {
  grid-area: 25 / 3 / 26 / 4;
}

#w-node-_33c75b29-8b1c-b5b4-37ce-c3b58a9b1c5e-56775c2a {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-abc16081-23a5-0083-acd1-8119f46b0a80-56775c2a {
  grid-area: 24 / 3 / 25 / 4;
}

#w-node-d7f6e8a0-ec9a-9f61-7168-d08a8aff3398-56775c2a {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-cbff9a25-8079-9396-eba9-b5efd411127c-56775c2a {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_327791a5-80dc-72df-6c19-92951ba83760-56775c2a {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809147e-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809146b-56775c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb9c349-7de0-2c6c-6bfc-891518091480-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-89151809148f-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-891518091491-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-adb9c349-7de0-2c6c-6bfc-8915180914a1-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-b0699d18-4f34-b323-42df-44292ddc6fa6-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-a81944c9-df70-7767-5ae3-c3212ec54da7-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-f0dd9ea3-2d5a-c678-5358-17cf24d82751-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_5c08676e-3259-53f1-b320-69bc86c54514-56775c2a {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-ed1184a5-a20f-ae6d-8a0e-51f04f6d726c-56775c2a {
  grid-area: 15 / 1 / 16 / 4;
}

#w-node-d9bfb660-3c2e-5272-97f1-8ba71ec55e5d-56775c2a {
  grid-area: 19 / 3 / 20 / 4;
}

#w-node-b52bedc6-c771-43cf-4644-8b6ba47c2449-56775c2a {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_44fe835e-22e3-3567-dcf3-59de8acb0d96-56775c2a {
  grid-area: 14 / 1 / 15 / 2;
}

#w-node-abcb8496-ea40-e56f-ffd0-1e948e094b15-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_47bbca32-81fa-cb0b-1d20-b66c6eae3717-56775c2a {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_4e96bb2d-7814-938c-4018-2768a6937342-56775c2a {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_0020fa93-5e01-82fd-4b32-1e821df37132-56775c2a {
  grid-area: 16 / 1 / 17 / 2;
}

#w-node-f209a729-df71-9fbd-2ff5-109ed164e067-56775c2a {
  grid-area: 18 / 5 / 19 / 6;
}

#w-node-abda7ea7-f555-ba62-620f-41d11c144ac1-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-b7312116-2d8e-da34-bf6c-8ea910fc549b-56775c2a {
  grid-area: 17 / 1 / 18 / 2;
}

#w-node-e15e3dfd-dda6-2cfb-d489-703c05dacb28-56775c2a {
  grid-area: 17 / 3 / 18 / 6;
}

#w-node-_667178be-6f49-9886-cd8a-5524c9dfb47e-56775c2a {
  grid-area: 16 / 3 / 17 / 4;
}

#w-node-e9bf4e05-4645-1815-be0d-653ead420c21-56775c2a {
  grid-area: 18 / 3 / 19 / 4;
}

#w-node-b1448e5c-7f96-5d29-f657-0314aec72464-56775c2a {
  grid-area: 19 / 5 / 20 / 6;
}

#w-node-c2cfcf61-7e75-173f-121a-4ff458ac12fd-56775c2a {
  grid-area: 21 / 5 / 22 / 6;
}

#w-node-_7bf55c7c-b9e7-c793-e608-4ed22c1d340a-56775c2a {
  grid-area: 23 / 5 / 24 / 6;
}

#w-node-acecccd2-09d9-4d65-42cc-25c9748d0016-56775c2a {
  grid-area: 25 / 3 / 26 / 8;
}

#w-node-_3ac9d096-3ca9-1968-d216-a6ef81f87ff3-56775c2a {
  grid-area: 27 / 5 / 28 / 6;
}

#w-node-_2deab049-3e82-ada4-1181-139462e11ca6-56775c2a {
  grid-area: 29 / 5 / 30 / 6;
}

#w-node-_482011e2-fc50-8346-003d-2cd8efe0ae48-56775c2a {
  grid-area: 31 / 5 / 32 / 6;
}

#w-node-_8213c86f-a982-4527-1292-74dbf438f3e2-56775c2a {
  grid-area: 33 / 5 / 34 / 6;
}

#w-node-_439e3a8d-5482-8bc1-da90-5a1e00ce0499-56775c2a {
  grid-area: 20 / 5 / 21 / 6;
}

#w-node-b3afd8c2-14eb-b2d6-01cf-f1af59b81694-56775c2a {
  grid-area: 22 / 5 / 23 / 6;
}

#w-node-_81057ea4-689d-510d-a4fa-4bfaa2ced3b1-56775c2a {
  grid-area: 24 / 5 / 25 / 6;
}

#w-node-bc59afcd-a713-04cb-8caf-a86be994eea9-56775c2a {
  grid-area: 26 / 5 / 27 / 6;
}

#w-node-_80169981-3d7c-ae2d-e78a-76d79e6d0069-56775c2a {
  grid-area: 28 / 5 / 29 / 6;
}

#w-node-_00c13624-99c9-c511-86ec-57cae6afe64a-56775c2a {
  grid-area: 30 / 5 / 31 / 6;
}

#w-node-_2c666ec9-b41f-d498-b1ad-0c22c7d9cef5-56775c2a {
  grid-area: 32 / 5 / 33 / 6;
}

#w-node-da26a19e-24c8-6bf9-fc9f-a6633e794f80-56775c2a {
  grid-area: 27 / 3 / 28 / 4;
}

#w-node-_619b05f3-2375-5d3a-b470-0737b27d38c5-56775c2a {
  grid-area: 29 / 3 / 30 / 4;
}

#w-node-a34c3ee4-29e4-9a3c-368a-d2d2fbc4f672-56775c2a {
  grid-area: 27 / 7 / 28 / 8;
}

#w-node-d72da891-22e1-59a4-3bab-2bc52d3c28ff-56775c2a {
  grid-area: 26 / 3 / 27 / 4;
}

#w-node-_804cc169-e459-4b2d-c132-ea7165e4cdf3-56775c2a {
  grid-area: 28 / 3 / 29 / 4;
}

#w-node-_19a6b31c-aaa4-8c1d-ea16-625e4fbb0760-56775c2a {
  grid-area: 26 / 7 / 27 / 8;
}

#w-node-_22ab4757-5f9b-e92e-ae40-0fa437684b7f-56775c2a {
  grid-area: 35 / 5 / 36 / 6;
}

#w-node-_45cf4ee2-f093-cd93-abde-42f85fc87b78-56775c2a {
  grid-area: 39 / 5 / 40 / 6;
}

#w-node-_6de01def-a164-7eea-d1c1-f1423bdd15cd-56775c2a {
  grid-area: 34 / 5 / 35 / 6;
}

#w-node-_2f8bfa09-7d65-6bc4-1023-635d87a567cc-56775c2a {
  grid-area: 36 / 5 / 37 / 6;
}

#w-node-_81c5498d-261b-a3f6-22f7-062b951c116c-56775c2a {
  grid-area: 38 / 5 / 39 / 6;
}

#w-node-d2f5219f-d561-d12d-8285-bb0e8e0aaf12-56775c2a {
  grid-area: 37 / 5 / 38 / 6;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cf7-56775c2a {
  grid-area: 9 / 2 / 10 / 3;
  align-self: center;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cf8-56775c2a {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cfb-56775c2a {
  grid-area: 7 / 2 / 8 / 3;
  align-self: center;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cfc-56775c2a {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5cff-56775c2a {
  grid-area: 11 / 3 / 12 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d02-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d03-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d06-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d07-56775c2a {
  grid-area: 5 / 1 / 6 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0a-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0b-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0e-56775c2a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d0f-56775c2a {
  grid-area: 7 / 1 / 10 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d12-56775c2a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d13-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-d8372054-2661-c279-7753-36d2ac3b5d14-56775c2a {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_36d43f60-6e80-2886-aa5c-f768f04240ee-56775c2a {
  grid-area: 11 / 1 / 14 / 2;
}

#w-node-c1246750-421b-697e-d04c-35ed857595fb-56775c2a {
  grid-area: 13 / 3 / 14 / 4;
}

#w-node-c899cdff-7bc3-23fc-e955-ab2b4450bd4d-56775c2a {
  grid-area: 11 / 2 / 12 / 3;
  align-self: center;
}

#w-node-_5a6b6393-60e0-ecda-42be-2a97087081e5-56775c2a {
  grid-area: 13 / 2 / 14 / 3;
  align-self: center;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d8f-56775c2a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d80-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-c271a9cf-ce43-0255-6b92-b669069c54cd-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0d98-56775c2a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0da7-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dbf-56775c2a {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dc0-56775c2a {
  grid-area: 7 / 1 / 8 / 6;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dcc-56775c2a {
  grid-area: 7 / 7 / 8 / 10;
}

#w-node-f511953c-a791-b62e-4e7f-13599fba0dd7-56775c2a {
  grid-area: 9 / 5 / 10 / 10;
}

#w-node-_8a3945e3-dafb-17ef-a2aa-332ba3691deb-56775c2a {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-b425e2f3-60d0-80e5-bd9d-0a7ba477b04b-56775c2a {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_903e26b6-5194-24da-234a-6a48c98ed4ca-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_5eaa8d8a-0b31-bb96-6c6e-fd86d073d9b7-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-ec9b557d-470b-0bcc-5dc8-8ec7cd394727-56775c2a {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_5fea237e-3492-3f91-a735-2ddee9f07293-56775c2a {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-f455896f-08a7-aa5e-58cf-416ffa3ae567-56775c2a {
  grid-area: 10 / 7 / 11 / 8;
}

#w-node-_4a013bcc-255a-24e8-1daa-f4736e75a478-56775c2a {
  grid-area: 10 / 9 / 11 / 10;
}

#w-node-_07d79cd5-8fd6-8297-f364-e10b863d04c3-56775c2a {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_83179d59-face-192b-2e13-0395ca899dd1-56775c2a {
  grid-area: 11 / 7 / 12 / 8;
}

#w-node-b5410caa-3762-d0b4-dbed-495db51624a4-56775c2a {
  grid-area: 11 / 9 / 12 / 10;
}

#w-node-_91a7e914-3662-5935-32af-5d86b294089c-56775c2a {
  grid-area: 9 / 10 / 10 / 11;
  align-self: center;
}

#w-node-f27a9899-9b48-8526-c0fe-b5fe783b5453-56775c2a {
  grid-area: 9 / 11 / 10 / 12;
}

#w-node-e2702d08-5565-a222-3e03-4d325200a834-56775c2a {
  grid-area: 12 / 9 / 13 / 10;
}

#w-node-_9c78e9d0-8f5d-257a-ebe8-8618b47b81c7-56775c2a {
  grid-area: 13 / 9 / 14 / 10;
}

#w-node-_787e12bc-e786-213a-72ea-7f9e565c84ff-56775c2a {
  grid-area: 13 / 10 / 14 / 11;
  align-self: center;
}

#w-node-e73ba9ae-a89c-0481-604d-4df3528f1098-56775c2a {
  grid-area: 13 / 11 / 14 / 12;
}

#w-node-a8587f9a-1834-0985-f934-d486deeb5203-56775c2a {
  grid-area: 14 / 11 / 15 / 12;
}

#w-node-fe37e839-4e75-dc38-6949-9066521ebfda-56775c2a {
  grid-area: 19 / 11 / 20 / 12;
}

#w-node-_97671bab-5e84-4be8-390d-358adac47bcb-56775c2a {
  grid-area: 17 / 11 / 18 / 12;
}

#w-node-_52d7477a-53a8-28f9-8e31-e5217d5f3d04-56775c2a {
  grid-area: 16 / 11 / 17 / 12;
}

#w-node-_0eee9c02-be0a-4bab-043d-d47d29d8e253-56775c2a {
  grid-area: 18 / 11 / 19 / 12;
}

#w-node-_6ea270dc-a124-ceda-71b5-c97c44a194b2-56775c2a {
  grid-area: 23 / 11 / 24 / 12;
}

#w-node-cba9d063-fc94-c083-d287-d25933ccb962-56775c2a {
  grid-area: 14 / 9 / 15 / 10;
}

#w-node-fa8e6469-a641-8b8c-47be-ba0acef91e60-56775c2a {
  grid-area: 15 / 9 / 16 / 10;
}

#w-node-dded01f7-a315-8afb-8699-8f6527e92bf1-56775c2a {
  grid-area: 17 / 9 / 18 / 10;
}

#w-node-c4d20e32-d3a0-a5ac-d94d-c4b4808f26db-56775c2a {
  grid-area: 16 / 9 / 17 / 10;
}

#w-node-_4cb1b3a4-8b8d-f45f-138a-b8fdc7c48cb6-56775c2a {
  grid-area: 13 / 7 / 14 / 8;
}

#w-node-_9af83c92-b982-4dfe-3d5c-44e35b5a9145-56775c2a {
  grid-area: 15 / 7 / 16 / 8;
}

#w-node-f710fd3b-05f0-2cc8-95dd-54a552231c52-56775c2a {
  grid-area: 12 / 7 / 13 / 8;
}

#w-node-_35fe3971-f8a7-713a-59f9-e646957ac02e-56775c2a {
  grid-area: 14 / 7 / 15 / 8;
}

#w-node-_4f91b616-aaf5-57e3-35ca-c6613a7417d8-56775c2a {
  grid-area: 13 / 5 / 14 / 6;
}

#w-node-a8447096-aab7-c490-8aff-53bad8507f91-56775c2a {
  grid-area: 15 / 5 / 16 / 6;
}

#w-node-ca6cf4d0-13c5-83bf-9712-2385f29b6834-56775c2a {
  grid-area: 14 / 5 / 15 / 6;
}

#w-node-f4e4fcb2-7245-56ae-2f1c-ce1d8c59a70b-56775c2a {
  grid-area: 12 / 5 / 13 / 6;
}

#w-node-bd3b3b58-b131-9dab-5aaa-e7a319703f76-56775c2a {
  grid-area: 7 / 6 / 8 / 7;
  align-self: center;
}

#w-node-_6bc6bfa6-0016-db92-1718-bd4f43d0c605-56775c2a {
  grid-area: 21 / 11 / 22 / 12;
}

#w-node-_3ce3ba30-3274-670c-3e98-7cc88247b33b-56775c2a {
  grid-area: 15 / 11 / 16 / 12;
}

#w-node-_76c02cc6-39c6-fcc8-ad23-6041a3cd150d-56775c2a {
  grid-area: 20 / 11 / 21 / 12;
}

#w-node-dc2e8ad0-6b8b-9027-8935-055bb554d169-56775c2a {
  grid-area: 22 / 11 / 23 / 12;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c32-56775c2a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c39-56775c2a {
  grid-area: 11 / 1 / 12 / 4;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c3c-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c3d-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c40-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c41-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c44-56775c2a {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-_93957027-1500-a464-28a6-8bcf6a8836b2-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c49-56775c2a {
  grid-area: 7 / 1 / 8 / 4;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c4d-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_0bab2240-f8c0-daf5-d669-cf2018e39c4e-56775c2a {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_868a6928-2927-b583-3b5d-50d6a88af668-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-d882d8e3-fe85-27e1-b46e-328ebf10a11e-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_46282d48-9583-8bde-0c67-f59feb456579-56775c2a {
  grid-area: 10 / 3 / 11 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f69-56775c2a {
  grid-area: Area;
}

#w-node-_5be78d04-11f0-f309-ba3e-8f56535ac673-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f73-56775c2a {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f7f-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f80-56775c2a {
  grid-area: 3 / 1 / 4 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f89-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f8a-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f91-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f92-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709f95-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_3f5baece-18b0-db8d-4b62-1f108b9558fc-56775c2a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709fa1-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-f309998b-0b7d-32ed-fb67-cdbf01709fa4-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_655f28ae-28d2-f75d-c847-ab42a7d3f5b6-56775c2a {
  grid-area: 13 / 1 / 14 / 2;
}

#w-node-_55edec25-7601-b368-b1c0-458c1eccf48c-56775c2a {
  grid-area: 12 / 1 / 13 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8b5-56775c2a {
  grid-area: Area;
}

#w-node-_98d5e420-d127-e5c6-d400-8ab67d24adf2-56775c2a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8bf-56775c2a {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8cb-56775c2a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8cc-56775c2a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8d5-56775c2a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8d6-56775c2a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8dc-56775c2a {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8dd-56775c2a {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8de-56775c2a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8e1-56775c2a {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8ed-56775c2a {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-_413b776f-eec0-97d5-bcaf-a88552e9d8f0-56775c2a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_1e1a9478-0030-f28d-4e04-7ee18ec2a1f7-56775c2a {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_5721d9ba-edcc-d9ce-2245-eca4f006572a-56775c2a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-c1e98390-1555-4416-9cfc-f07fc19d6aa1-56775c2a {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_68fda7e7-55e5-a946-7b22-7eba6b10b8f8-56775c2a {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-_8835d837-576a-370a-06c7-572c29796c16-56775c2a {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_3080c493-c04e-077f-03b1-31f3011a5bef-56775c2a {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_480a8683-61d0-84aa-89b4-a2bf6552c806-acb60614, #w-node-_480a8683-61d0-84aa-89b4-a2bf6552c80a-acb60614, #w-node-_6c2ac1ce-c706-8e85-35f9-e2bc7f5cb80e-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2849feb2-b257-50a5-794c-429872261deb-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b06-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b07-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b49-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b4a-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d7b3fd44-155b-0514-9dbe-57d116296e05-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b3fd44-155b-0514-9dbe-57d116296e06-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d42bf2f2-87d7-5026-f4d1-212486b0df96-acb60614, #w-node-f77469cb-06ff-d3bd-e657-d6ad378f6460-acb60614, #w-node-f77469cb-06ff-d3bd-e657-d6ad378f6461-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f77469cb-06ff-d3bd-e657-d6ad378f6467-acb60614 {
  align-self: center;
}

#w-node-f77469cb-06ff-d3bd-e657-d6ad378f6468-acb60614 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889bf-acb60614, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c4-acb60614, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c8-acb60614, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d0-acb60614, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d4-acb60614, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edef-acb60614, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf4-acb60614, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf8-acb60614, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edfc-acb60614, #w-node-_4e39290e-54c3-c253-7289-e81da1e8ee00-acb60614 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fa1390c3-e51c-1a19-e796-d13dfb8ba63d-e7f548b4, #w-node-fa1390c3-e51c-1a19-e796-d13dfb8ba641-e7f548b4, #w-node-_6c2ac1ce-c706-8e85-35f9-e2bc7f5cb80e-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2849feb2-b257-50a5-794c-429872261deb-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b06-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b07-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b49-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b4a-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d26f6dc7-83bc-0595-887a-0c752e507b90-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb185869-e299-be7d-8969-dbc6e4bad494-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d42bf2f2-87d7-5026-f4d1-212486b0df96-e7f548b4, #w-node-e97d8f02-da68-cd18-250d-b96c5d461e32-e7f548b4, #w-node-e97d8f02-da68-cd18-250d-b96c5d461e33-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e97d8f02-da68-cd18-250d-b96c5d461e39-e7f548b4 {
  align-self: center;
}

#w-node-e97d8f02-da68-cd18-250d-b96c5d461e3a-e7f548b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889bf-e7f548b4, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c4-e7f548b4, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c8-e7f548b4, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d0-e7f548b4, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d4-e7f548b4, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edef-e7f548b4, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf4-e7f548b4, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf8-e7f548b4, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edfc-e7f548b4, #w-node-_4e39290e-54c3-c253-7289-e81da1e8ee00-e7f548b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1c02b6bc-eb87-c719-2120-8fb4251feeff-2464c3d5, #w-node-_1c02b6bc-eb87-c719-2120-8fb4251fef03-2464c3d5, #w-node-_6c2ac1ce-c706-8e85-35f9-e2bc7f5cb80e-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2849feb2-b257-50a5-794c-429872261deb-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff529180c9-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff529180ca-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff5291810c-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff5291810d-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff5291816d-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8294eb45-28c0-e703-6b71-6eff5291816e-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c54f39b9-6a3e-0258-0b87-9662f66dc394-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c54f39b9-6a3e-0258-0b87-9662f66dc395-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d42bf2f2-87d7-5026-f4d1-212486b0df96-2464c3d5, #w-node-_576533a5-4094-7e2d-1412-6551b6063856-2464c3d5, #w-node-_45838b0d-80a5-82da-664c-92248f69f700-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41b6aac0-c34a-bc71-2a70-2d6afefcaf0b-2464c3d5 {
  align-self: center;
}

#w-node-_35b5f103-227d-f9a4-e432-43ae45b4dcdd-2464c3d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889bf-2464c3d5, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c4-2464c3d5, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889c8-2464c3d5, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d0-2464c3d5, #w-node-_89d345a2-2159-e9e6-4c36-fd5ba23889d4-2464c3d5, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edef-2464c3d5, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf4-2464c3d5, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edf8-2464c3d5, #w-node-_4e39290e-54c3-c253-7289-e81da1e8edfc-2464c3d5, #w-node-_4e39290e-54c3-c253-7289-e81da1e8ee00-2464c3d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_73374a19-0fcf-fb15-8d3b-b66653e6513b-321269d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54e6-321269d1, #w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54eb-321269d1, #w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54ef-321269d1, #w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54f3-321269d1, #w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54f7-321269d1, #w-node-c6d2c98d-13f4-c87f-a53e-8e0b17fc54fb-321269d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c2081071-6e79-84ea-5ab6-de69e05f01da-7cb65411 {
  justify-self: start;
}

#w-node-a9fd1c43-77fe-96ab-6be9-6f6fb3c074cb-7cb65411, #w-node-a9fd1c43-77fe-96ab-6be9-6f6fb3c074ce-7cb65411, #w-node-_31cd9821-0651-b243-a0fb-4d3714b1fabb-7cb65411, #w-node-_31cd9821-0651-b243-a0fb-4d3714b1fabe-7cb65411, #w-node-b5e20715-b3b9-6cf6-7704-d9521f6d69d1-7cb65411, #w-node-b5e20715-b3b9-6cf6-7704-d9521f6d69d6-7cb65411 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c268ee3d-cb3a-61e2-5a5d-10d6525241ab-7cb65411 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9140e0d3-f56c-0963-55c3-acdc7c1960ec-7cb65411, #w-node-e10d3a61-a157-428b-8c34-f7e08c0e4c9c-7cb65411, #w-node-_4917bb70-d98e-ae6c-df38-d68ede28f3e2-7cb65411 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e03bffd-5b20-9c75-bbe9-0f4ab6f56946-7cb65411 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2c08ce31-103d-5093-8f7b-9c228656270f-7cb65411, #w-node-_91a34df9-b559-5184-7f3f-df673110ab60-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1f9e-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fa2-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fa6-7cb65411, #w-node-_96253173-b488-dc61-69c5-872d9bbf72bc-7cb65411, #w-node-_35c295b2-1407-1ae1-4d7d-0eeb0455c492-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1faa-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fae-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1fb2-7cb65411 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d274a48-e1c9-9af6-c64a-080d251696c1-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-3a514945, #w-node-_7251116f-a3b4-13a7-6251-71c78a239e40-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a51796a8-43b3-41e9-a5c8-895dda5cb92a-3a514945, #w-node-_90a5a9ee-f2b2-916a-69f8-c6f06f40d04f-3a514945 {
  align-self: center;
}

#w-node-_5c717b26-193b-2359-0e32-f099cab014ae-3a514945, #w-node-_5c717b26-193b-2359-0e32-f099cab014af-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c717b26-193b-2359-0e32-f099cab014b0-3a514945, #w-node-_5c717b26-193b-2359-0e32-f099cab014b3-3a514945 {
  align-self: center;
}

#w-node-c14b3d40-a76a-8e77-15b7-a3c1a265bb4d-3a514945, #w-node-c14b3d40-a76a-8e77-15b7-a3c1a265bb4e-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c14b3d40-a76a-8e77-15b7-a3c1a265bb4f-3a514945, #w-node-c14b3d40-a76a-8e77-15b7-a3c1a265bb52-3a514945 {
  align-self: center;
}

#w-node-f699da20-0d79-c640-68fa-fa25bf2d265c-3a514945, #w-node-f699da20-0d79-c640-68fa-fa25bf2d265d-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f699da20-0d79-c640-68fa-fa25bf2d265e-3a514945, #w-node-f699da20-0d79-c640-68fa-fa25bf2d2661-3a514945 {
  align-self: center;
}

#w-node-d7fe72c0-9f66-0a5c-30b0-460d0398fd59-3a514945, #w-node-d7fe72c0-9f66-0a5c-30b0-460d0398fd5a-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7fe72c0-9f66-0a5c-30b0-460d0398fd5b-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d7fe72c0-9f66-0a5c-30b0-460d0398fd5e-3a514945 {
  align-self: center;
}

#w-node-_97140848-6f29-6489-29c6-e6979e71c1b3-3a514945, #w-node-_97140848-6f29-6489-29c6-e6979e71c1b4-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97140848-6f29-6489-29c6-e6979e71c1b5-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97140848-6f29-6489-29c6-e6979e71c1b8-3a514945 {
  align-self: center;
}

#w-node-f91879fc-25cc-c8a2-b856-3037ce9d1dea-3a514945, #w-node-f91879fc-25cc-c8a2-b856-3037ce9d1deb-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f91879fc-25cc-c8a2-b856-3037ce9d1dec-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f91879fc-25cc-c8a2-b856-3037ce9d1def-3a514945 {
  align-self: center;
}

#w-node-ad04e3ea-52c9-4999-f8ea-a79c5d957b01-3a514945, #w-node-ad04e3ea-52c9-4999-f8ea-a79c5d957b02-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad04e3ea-52c9-4999-f8ea-a79c5d957b03-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ad04e3ea-52c9-4999-f8ea-a79c5d957b06-3a514945 {
  align-self: center;
}

#w-node-d2518a34-c2e4-12de-8631-7c47fec47419-3a514945, #w-node-d2518a34-c2e4-12de-8631-7c47fec4741a-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2518a34-c2e4-12de-8631-7c47fec4741b-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2518a34-c2e4-12de-8631-7c47fec4741e-3a514945 {
  align-self: center;
}

#w-node-_9a727732-902f-811b-225e-5fe520e8f8d3-3a514945, #w-node-_9a727732-902f-811b-225e-5fe520e8f8d4-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a727732-902f-811b-225e-5fe520e8f8d5-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9a727732-902f-811b-225e-5fe520e8f8d8-3a514945 {
  align-self: center;
}

#w-node-_1237a22d-f76c-b740-dd4c-8af22f328a50-3a514945, #w-node-_1237a22d-f76c-b740-dd4c-8af22f328a51-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1237a22d-f76c-b740-dd4c-8af22f328a52-3a514945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1237a22d-f76c-b740-dd4c-8af22f328a55-3a514945 {
  align-self: center;
}

#w-node-bbb59d08-2a35-3c15-3c9d-76b8490de9f6-3a514945, #w-node-bbb59d08-2a35-3c15-3c9d-76b8490de9fb-3a514945, #w-node-bbb59d08-2a35-3c15-3c9d-76b8490de9ff-3a514945, #w-node-bbb59d08-2a35-3c15-3c9d-76b8490dea0f-3a514945, #w-node-bbb59d08-2a35-3c15-3c9d-76b8490dea13-3a514945, #w-node-d4caec14-13ae-721e-c98c-077c14eafc28-b4e1c4dd, #w-node-c65ca9f3-b1fc-f1e7-6cfa-ba05fff6e179-b4e1c4dd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9b717fe5-06cd-b96f-5113-77523270fcac-cee320e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9b717fe5-06cd-b96f-5113-77523270fcbf-cee320e5, #w-node-ed8bb9eb-f60c-4ee9-0220-f382231170ae-cee320e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0aae762-7162-511d-ae5c-64ee4402c72b-cee320e5 {
  place-self: center;
}

#w-node-d4b5bfa6-a5c9-0e7e-a916-b2947cd59bc4-ca4ff53c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c528dbe-8bc5-92ad-fd18-cf499e029e9d-ca4ff53c, #w-node-_0d662ccc-7db7-8d08-9cee-ec8fa2a94c0b-ca4ff53c {
  justify-self: center;
}

#w-node-_98cb13cc-90ea-f0c9-49ef-bc95ad4ff170-ca4ff53c, #w-node-_98cb13cc-90ea-f0c9-49ef-bc95ad4ff173-ca4ff53c, #w-node-_1d8f9a0a-4eb4-39b3-29fd-02f267575c0a-ca4ff53c, #w-node-_1d8f9a0a-4eb4-39b3-29fd-02f267575c0d-ca4ff53c, #w-node-_94949804-27b5-81a8-4793-814caa9943c8-ca4ff53c, #w-node-_94949804-27b5-81a8-4793-814caa9943cb-ca4ff53c {
  align-self: center;
}

#w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f1d5-ca4ff53c, #w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f1e4-ca4ff53c, #w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f1f3-ca4ff53c, #w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f1ff-ca4ff53c, #w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f20e-ca4ff53c, #w-node-_963d11e8-523a-a4d8-4ebf-2377ef46f21a-ca4ff53c {
  align-self: start;
}

#w-node-bec654e1-68e3-b380-3bd0-523e69e94574-ca4ff53c, #w-node-bec654e1-68e3-b380-3bd0-523e69e94577-ca4ff53c, #w-node-c242f2f8-ee04-5845-5b58-c85b8b5d1b52-ca4ff53c, #w-node-_1f28fe3a-10b1-0708-0453-b3a73cf53daf-ca4ff53c, #w-node-_7c7785d3-91fb-d859-cc45-79ad0b92c77f-ca4ff53c, #w-node-_8a48ca31-0a8a-b7d3-28e7-ab5cb841e4b6-ca4ff53c {
  align-self: center;
}

#w-node-dfce30c0-ef55-e1a7-1889-061dddd8c87c-ca4ff53c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-a1b2a820-42c8-dd20-4c87-94ddbb59f0ca-ca4ff53c, #w-node-c242f2f8-ee04-5845-5b58-c85b8b5d1b55-ca4ff53c {
  align-self: center;
}

#w-node-_15ee711a-9484-c572-3140-3df8d4bd87da-ca4ff53c, #w-node-_15ee711a-9484-c572-3140-3df8d4bd87e9-ca4ff53c {
  align-self: start;
}

#w-node-_8a933b10-2ac1-8646-1eaf-347fb772a8fa-ca4ff53c, #w-node-_8a933b10-2ac1-8646-1eaf-347fb772a8fd-ca4ff53c {
  align-self: center;
}

#w-node-_72a8d0d7-9be6-0c9f-98b7-471509677261-ca4ff53c, #w-node-_72a8d0d7-9be6-0c9f-98b7-47150967726f-ca4ff53c, #w-node-_7f015b33-2dc2-98d9-2a90-56364e35317e-ca4ff53c {
  align-self: start;
}

#w-node-_2fd9c4d9-35d6-c7a6-38ee-4003e3ecadd9-ca4ff53c, #w-node-_7338d933-fb34-660a-e0dd-fb87c975ba5a-ca4ff53c {
  align-self: center;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506d-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506e-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-2e622064, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-2e622064, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-2e622064, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-2e622064 {
  align-self: center;
}

#w-node-_39b65347-e843-8632-0236-792bf4c320e1-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39b65347-e843-8632-0236-792bf4c320e2-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320e7-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320ec-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320f1-2e622064 {
  align-self: center;
}

#w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9c6-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9c7-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9cc-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9d1-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9d6-2e622064 {
  align-self: center;
}

#w-node-_74c16303-edbd-60f5-bf31-d9433efb26d4-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74c16303-edbd-60f5-bf31-d9433efb26d5-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26da-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26df-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26e4-2e622064 {
  align-self: center;
}

#w-node-_096eb993-9847-1305-40c7-6903ece02500-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_096eb993-9847-1305-40c7-6903ece02501-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece02506-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece0250b-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece02510-2e622064 {
  align-self: center;
}

#w-node-b67357ce-558b-fe06-914a-11df9bf5fdd8-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b67357ce-558b-fe06-914a-11df9bf5fdd9-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fdde-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fde3-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fde8-2e622064 {
  align-self: center;
}

#w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56326-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56327-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd5632c-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56331-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56336-2e622064 {
  align-self: center;
}

#w-node-a22b0704-2b48-92e4-2675-e522e26eb81b-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a22b0704-2b48-92e4-2675-e522e26eb81c-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb821-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb826-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb82b-2e622064 {
  align-self: center;
}

#w-node-_1277397d-3811-7cc3-e661-9aadb8307574-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1277397d-3811-7cc3-e661-9aadb8307575-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb830757a-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb830757f-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb8307584-2e622064 {
  align-self: center;
}

#w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9614-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9615-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef961a-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef961f-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9624-2e622064 {
  align-self: center;
}

#w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d3-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d4-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d9-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2de-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2e3-2e622064 {
  align-self: center;
}

#w-node-b3aeb628-e072-1c3c-df07-d53ff229fac7-2e622064 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0db8a7a2-b0d2-2131-8acb-570885ef563f-2e622064 {
  place-self: center start;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506d-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506e-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-bf3802cc, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-bf3802cc, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-bf3802cc, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-bf3802cc {
  align-self: center;
}

#w-node-_0c3788c0-1e26-8672-022e-b4c01c8facaa-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c3788c0-1e26-8672-022e-b4c01c8facab-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facb0-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facb5-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facba-bf3802cc {
  align-self: center;
}

#w-node-_0aafc139-4386-6766-20f6-0a08acd84cec-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0aafc139-4386-6766-20f6-0a08acd84ced-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cf2-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cf7-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cfc-bf3802cc {
  align-self: center;
}

#w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee2-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee3-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee8-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801eed-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ef2-bf3802cc {
  align-self: center;
}

#w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3003d-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3003e-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b30043-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b30048-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3004d-bf3802cc {
  align-self: center;
}

#w-node-b3aeb628-e072-1c3c-df07-d53ff229fac7-bf3802cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0db8a7a2-b0d2-2131-8acb-570885ef563f-bf3802cc {
  place-self: center start;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506d-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed41538-7c55-7444-fe51-3f5b9445506e-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-c0963f3e, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-c0963f3e, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-c0963f3e, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-c0963f3e {
  align-self: center;
}

#w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b10f-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b110-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b115-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b11a-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b11f-c0963f3e {
  align-self: center;
}

#w-node-_81a3898e-4d59-02a3-946d-d9885b234300-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81a3898e-4d59-02a3-946d-d9885b234301-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b234306-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b23430b-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b234310-c0963f3e {
  align-self: center;
}

#w-node-b3aeb628-e072-1c3c-df07-d53ff229fac7-c0963f3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0db8a7a2-b0d2-2131-8acb-570885ef563f-c0963f3e {
  place-self: center start;
}

#w-node-_509e8cef-b447-fc8b-ab2e-abfe5a8a0bd9-5371a2c3, #w-node-_9cd5cec9-1cfc-939f-d4cd-fd1ae0b73cb0-5371a2c3, #w-node-f43dff1b-367d-1d65-9643-156d11dc4c9e-5371a2c3, #w-node-f9195bbe-6b21-1ddc-69de-34a514c6de8b-5371a2c3, #w-node-_9dd48431-2ea2-0bc0-9766-9109bd4456d8-5371a2c3, #w-node-_103506fd-9e00-b82a-5756-f4e1e38e876b-5371a2c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-div-block-9bab65a0, #w-node-_6c3eae0a-8ae4-8162-e3c3-53279018f1b2-9bab65a0, #w-node-b180f3d3-e987-c89d-4131-f2bcec23ebeb-9bab65a0, #w-node-_24f24731-7cf6-9ee1-2245-16e728095904-9bab65a0, #w-node-_9574cb86-8d7e-0e50-35e8-fca8556a54cc-9bab65a0, #w-node-div-block-ec5fc19d, #w-node-_6c3eae0a-8ae4-8162-e3c3-53279018f1b2-ec5fc19d, #w-node-b180f3d3-e987-c89d-4131-f2bcec23ebeb-ec5fc19d, #w-node-_24f24731-7cf6-9ee1-2245-16e728095904-ec5fc19d, #w-node-_9574cb86-8d7e-0e50-35e8-fca8556a54cc-ec5fc19d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1920px) {
  #w-node-_518289d0-740b-b393-e1ec-9874cdb95a30-79f4fb16, #w-node-_808cc524-ec77-a71a-1167-295b32ebe167-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3d970056-d87e-08b9-39a0-21582bb10399-79f4fb16, #w-node-_11430912-4222-e232-61ab-439f96ec6b42-79f4fb16 {
    grid-column: span 2 / span 2;
  }

  #w-node-_65c37280-2ede-fc42-d84e-97a306b597b1-79f4fb16 {
    grid-column: span 8 / span 8;
  }

  #w-node-c3eeab71-f726-c3ec-9340-fe2218298b4a-79f4fb16 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1767e977-d7f8-0f86-2cb6-b90aaa82dc9c-79f4fb16, #w-node-_32c39ed5-8c09-49f4-fe66-ce2d6f5fc3bf-79f4fb16, #w-node-_2f137081-f787-8726-1b2e-fb30b8c84708-79f4fb16, #w-node-_0ad25126-d3d0-43f7-e31f-7ad1930b1663-79f4fb16, #w-node-_8839c82e-049e-f35d-283e-3ab5bf876263-79f4fb16, #w-node-f470a2d6-ea37-c215-2115-89a687eae1de-79f4fb16, #w-node-a51bf98b-d54d-56ef-3004-50c54b0e2067-79f4fb16, #w-node-_6e6b51e6-92c7-1db5-45f6-06ae490ff893-79f4fb16 {
    grid-column: span 8 / span 8;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_136c63f8-5f8d-e558-a613-51bf7765be7b-44f4fac1 {
    grid-area: Area-2;
  }

  #w-node-bd5015d4-e52d-abc7-c2dd-fdc62266a1dc-6af4faee, #w-node-_45707d14-6735-68a7-fa7d-472cb33b1f2f-6af4faee, #w-node-_1ae90224-6121-d612-7a30-e271274f0571-6af4faee, #w-node-b12c1f61-2bb9-14dd-7b83-552a5a8644e5-6af4faee, #w-node-c53c4129-7ff5-7967-2d2f-f97070fe4c09-6af4faee, #w-node-_674e3a65-0f43-9d60-9763-a6547d499c7b-6af4faee, #w-node-ad9ab75c-fcb8-4c4a-7f53-089644b18e2f-6af4faee, #w-node-d9bbabf1-de2a-2271-41d4-59acdee7f1b4-6af4faee, #w-node-_44b79f3d-b17d-94a0-aa1d-1574b8b39848-6af4faee, #w-node-e24e7710-b998-8ff4-f7aa-cc9d9578a548-6af4faee, #w-node-_49e57dec-7874-2a93-51a7-0c1d7dc149df-6af4faee {
    justify-self: start;
  }

  #w-node-_28a31d4c-2db8-404c-fa02-c56c32a42fd4-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3d5c9bc3-e230-f184-42cd-226a232a15e8-79f4fb16 {
    align-self: center;
  }

  #w-node-_211d9b7d-418e-8299-e343-6fa156f3eb55-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2bb21381-aa03-a208-eb6f-2942b0fc3589-79f4fb16 {
    align-self: center;
  }

  #w-node-e3200fc4-53b1-0da7-7b2a-6ea283be9ccc-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2d49c487-417b-102d-a8f6-34e81d332384-79f4fb16, #w-node-e23a1983-33b9-67ae-4585-e60514ac0bce-79f4fb16, #w-node-_461055ee-f428-90ea-f87a-afc3c1cce56b-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a4fd636b-6bf1-43e6-ded0-32d6c75de637-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ba8c39d-b4ae-83e6-7c25-c2a3cb1c6fa6-79f4fb16, #w-node-_13ce77e8-df47-6dfb-0c36-1c6ee553952e-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d6ebbe43-3b02-c64d-d85e-898bc8760547-79f4fb16, #w-node-ecaa89c4-b071-f7b8-e0b1-291c640e0ef1-79f4fb16, #w-node-_55872473-af3e-a0cc-d47f-8d3493758562-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2cc72891-8776-8a79-81d1-0de742ffb958-79f4fb16, #w-node-d623a13c-64c0-840b-9b65-0a632420f09f-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_13e344b7-8324-fa60-b5a7-2acaaf6f4396-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6d40aba-4701-153a-4826-d48a1106508d-79f4fb16, #w-node-_9d146a9c-cf94-db86-a5d4-bd5c30ee5b86-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b7d56de7-a526-d58e-9107-d0dc7ca3a3ef-79f4fb16, #w-node-_26a04e5d-59d7-cb13-5c9a-1f5b783881ac-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_01d2f00f-6fa7-bf6c-6932-6aa50b27a93d-79f4fb16, #w-node-_0ce8f876-2ed5-dc0d-90ea-362a380c7be4-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c086fafa-351a-fc54-1ca0-6caa89190112-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c81643d-4a9c-ac4b-853e-15382e4b95b1-79f4fb16, #w-node-_70320ece-98a7-2512-305a-a7875c038a81-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c32133b5-6856-0539-f677-2342e661209c-79f4fb16, #w-node-_9b9d5c2e-13eb-8928-9213-e4f79bec4809-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c008f4c5-0e91-aa8f-bfa4-3159c7191e97-79f4fb16, #w-node-_5d5925bf-f65d-8ce6-39fa-8ff9fdc91d5d-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_291b08e1-ca71-001d-6208-746ce22f2541-79f4fb16 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3e7c2aae-674b-ad1d-c4a4-b6884b592d47-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_58c04ff1-1254-7790-8f1a-136a79e90e7d-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a4a-79f4fb16 {
    align-self: center;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a3e-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63940fa8-e712-db4f-2a2d-6aa1255bd1bf-79f4fb16 {
    align-self: center;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a4b-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a60-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e19fbd01-6098-7b46-687e-f3011d343c5f-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b57a66d8-e29d-f9a5-8ad0-b631f270a68e-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a61-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a62-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a6e-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a6f-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a7b-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd4001a2-fe18-a85d-629f-f7ddfb303006-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a7e-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a80-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7311db57-9d6a-ef96-3d2f-ad65b74cc70b-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a82-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a8e-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a8f-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9b-79f4fb16, #w-node-_6a78265b-4021-63c5-7a91-a0d8e4628507-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9c-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9e-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52a9f-79f4fb16, #w-node-cc01d258-2520-e35e-0835-4f0ded7f2efe-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b536ff93-ca5f-2cf1-c5e4-611eaeb9d8e6-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52aa0-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52aac-79f4fb16 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52ab1-79f4fb16, #w-node-_9ac5d204-59f0-ea4f-6691-4de028b52abe-79f4fb16, #w-node-ef0eec12-b794-1cf3-89f1-effbbd872981-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_21052022-ff5b-ef5d-3fd1-f5d4ad4f33ec-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4ce44f2a-bb9c-d4c1-923e-c21503a6ec73-79f4fb16 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-ab436bc0-ab79-9e44-7a02-d706cd57098b-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fe257ee6-a4f9-77fa-b125-b0beffbc7a39-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a29b8e70-dae1-7e86-9f0e-bd6bc631795a-79f4fb16 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d86edb7a-3c7f-ab34-2106-6318c8893a66-79f4fb16 {
    grid-column: span 2 / span 2;
  }

  #w-node-b729e1a1-cab1-63e0-9c47-09b3addecf8e-79f4fb16 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_425710a4-d8ba-876e-8512-1ac64a13bc6e-79f4fb16 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ff68de63-003d-ce91-f3dd-22c238805fbc-79f4fb16, #w-node-_44fed54f-b7f7-e384-eb50-fd70fcca3963-79f4fb16 {
    place-self: center;
  }

  #w-node-_73bd53f7-be50-ea5a-0cde-e69e3aa3e144-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34f557e0-1ddb-6484-2968-bb509edcd7d4-79f4fb16 {
    place-self: center;
  }

  #w-node-_439f78bd-2a4e-bace-856b-4f0e85e9c8fd-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_234960ad-6ba8-0804-b421-59d8ff87ace8-79f4fb16 {
    place-self: center;
  }

  #w-node-f9ea60e1-6085-9dc2-1fb8-cebf382e5d49-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_518289d0-740b-b393-e1ec-9874cdb95a30-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_808cc524-ec77-a71a-1167-295b32ebe167-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3d970056-d87e-08b9-39a0-21582bb10399-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_11430912-4222-e232-61ab-439f96ec6b42-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_8714b6d9-88e6-84fa-2422-b64f7cfa8167-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_31824330-941a-13be-4870-e438aefa093e-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_65c37280-2ede-fc42-d84e-97a306b597b1-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_12aaf306-5f1b-6f3b-e65a-83d50249e73a-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c3eeab71-f726-c3ec-9340-fe2218298b4a-79f4fb16 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8a2d4735-cd1e-0e49-063f-6ae67affc71e-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6669eaf3-c929-1deb-c359-97e81655f5a1-79f4fb16 {
    place-self: center;
  }

  #w-node-_6d0bd805-15b4-e9bc-bc66-d2e3d495b6e7-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6768ba4d-4d84-3705-da6a-52d006be9260-79f4fb16 {
    place-self: center;
  }

  #w-node-_2ed1ca66-f575-b4d5-714d-e8f6995c1b70-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1767e977-d7f8-0f86-2cb6-b90aaa82dc9c-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_0e559466-be7c-0558-245b-005b2ec5bf83-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_32c39ed5-8c09-49f4-fe66-ce2d6f5fc3bf-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-bd287dde-ab8a-372f-adce-33b82a6beb50-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_738999b8-aaf2-bd01-bd1b-31eec819f2b3-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2f137081-f787-8726-1b2e-fb30b8c84708-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_5c47ab6b-543a-9e26-4735-47143ded0845-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0ad25126-d3d0-43f7-e31f-7ad1930b1663-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3cf40e21-93d9-c98a-9b6c-8fec72a73808-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_916b4ccf-3712-da05-5fa7-c024ffdff14c-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8839c82e-049e-f35d-283e-3ab5bf876263-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-b5d431c6-5395-d9bb-8e40-216014621330-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f470a2d6-ea37-c215-2115-89a687eae1de-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-d70a6a68-8a0f-a286-c053-602cb366667d-79f4fb16, #w-node-f8e99d84-0f4c-f852-d0bb-ece8908f9295-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a51bf98b-d54d-56ef-3004-50c54b0e2067-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-d5dae4cd-ad32-662b-6008-03eab31804d9-79f4fb16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e6b51e6-92c7-1db5-45f6-06ae490ff893-79f4fb16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_4cc72c46-ce31-0b6c-fa48-bcfb783ee923-79f4fb16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_677b013f-6679-5c67-142e-ca7f8aa06777-a0839d8f {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_83ea2dc1-468b-8dee-9803-4d353c1f2a58-a0839d8f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_567ec7f1-ebbd-4e8f-5cdb-7b73de0ca9af-a0839d8f {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_8428b21f-71c7-53ca-89e2-97ce0d1529a5-a0839d8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cb62c715-16c0-fd75-ee45-510cd99f60ad-d7268a68, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d15-ccab01c7, #w-node-_0202dbf1-b9d4-3434-bdc3-58b33beb4f4c-ccab01c7, #w-node-a664e33a-989e-73af-197f-ee2de9fe9d2d-ccab01c7, #w-node-f24de724-610b-7002-26de-c1e3b1483e5c-ccab01c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a664e33a-989e-73af-197f-ee2de9fe9d3d-ccab01c7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_260c4a4d-b449-b1c3-c364-0b0223c4e76d-dcf4fa26, #w-node-_6dd06dfa-96af-b678-18e5-e02c56a2421e-dcf4fa26, #w-node-db5cf3de-69cb-d3c5-10a9-599835ca282f-20f4fa6a, #w-node-_22e6012d-7a8b-bf2d-f2cb-15996f930f7d-20f4fa6a, #w-node-_0877099d-8f64-e4b1-1a22-cb36c34b5c9d-20f4fa6a, #w-node-_32bcf50f-20e1-9d52-8759-19f6fee12c7e-20f4fa6a, #w-node-f38df9b6-469a-9b19-7489-b6113aa881ea-b7f4fa70, #w-node-_1e21ff55-afad-ba80-2c98-75bb42c714b8-42c714ab, #w-node-d68eb3ab-c6e1-b38d-c441-c1c1d5d68dae-8ef4faca, #w-node-_1e0dc3bf-ca6c-fefb-e737-27b7427a594f-20f4fad1, #w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-2cf4fadd, #w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-2cf4fadd, #w-node-_661e547d-b8ee-5175-c669-fb3c4eb2a5fc-f2f4faed, #w-node-cbe84aa7-b37b-b800-afbb-a12df89c156d-f2f4faed, #w-node-_58b19bab-ee4b-69ec-994d-6f0dda303a73-52f4fb03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b728fc8-336c-3518-c649-ce063f82815d-53f4fb08 {
    grid-column-end: 2;
  }

  #w-node-_4b728fc8-336c-3518-c649-ce063f82816b-53f4fb08 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4b728fc8-336c-3518-c649-ce063f82822c-53f4fb08 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
  }

  #w-node-_91241a73-9ea7-475a-449c-14049b69a2de-a9c5e400, #w-node-f26b63c1-7575-670b-12b8-690e5be6adda-a9c5e400, #w-node-_05b041e3-1979-9c3a-19d5-bcb59a6facfe-a9c5e400, #w-node-f54539ed-ac6a-cc82-d9ee-0714c36e0c0d-a9c5e400, #w-node-de4aa9ba-7f06-c10d-d70d-e140de4e6bda-a9c5e400, #w-node-a3c499b1-b3cc-9ab2-1a07-24f1d1cc7e6a-a9c5e400, #w-node-d12b0e2e-db77-b325-b4ee-c9c86c223ef8-a9c5e400, #w-node-f56fd1ae-c290-e5e5-1924-e938df9d20ce-a9c5e400, #w-node-_22511c7e-134c-5717-d039-328f7082dc0c-369f70ca, #w-node-f93c331e-bb6b-be20-c217-c363e44994f2-369f70ca, #w-node-da0854bc-3ce8-98be-6c25-ae9c725b1c12-369f70ca, #w-node-_4ef82edc-6a1c-ff68-8617-3cd53bb00f35-369f70ca, #w-node-f30efa57-be7f-6541-6fd1-ac07f010e313-369f70ca, #w-node-_155e8c30-3572-495e-f26d-84a1e32af9ae-369f70ca, #w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-4e651fb1, #w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-4e651fb1, #w-node-_3f077c31-07db-c18e-7d17-63e9fc48c339-ee0ad323, #w-node-_9bf4dc5d-ab03-587f-4f0d-67ed2e675917-ee0ad323, #w-node-_5549d5bb-fed7-9779-877d-3a9fd6fc2c37-02c47d6f, #w-node-fa935e2c-9ab8-4df9-ba8c-56187bd913e3-02c47d6f, #w-node-fc6d0361-d03a-d045-5cef-2c503ac151fd-4f8c1d21, #w-node-c6dabca0-ab7c-0d01-f4b7-0f043d9341f1-4f8c1d21, #w-node-_7880bfe7-8acd-ddd0-a2da-2d7b4674034e-4f8c1d21 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #calculator-budget.w-node-ac4bb2a7-23a9-6af0-7b3b-cbdcb3a1754d-4f8c1d21 {
    place-self: auto;
  }

  #w-node-_9e886c5e-d14f-0220-7b6f-f06032912e7c-ce31f111, #w-node-dd76794a-24b3-d57c-bf4a-e0fd2eb6ce3c-ce31f111 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b467f9cb-e245-39fe-3928-37b33d403f02-b4e1c4dd, #w-node-_710b211a-6f21-69c2-4a22-2caa996f51e5-b4e1c4dd, #w-node-_509e8cef-b447-fc8b-ab2e-abfe5a8a0bd9-5371a2c3, #w-node-_9cd5cec9-1cfc-939f-d4cd-fd1ae0b73cb0-5371a2c3, #w-node-f43dff1b-367d-1d65-9643-156d11dc4c9e-5371a2c3, #w-node-f9195bbe-6b21-1ddc-69de-34a514c6de8b-5371a2c3, #w-node-_9dd48431-2ea2-0bc0-9766-9109bd4456d8-5371a2c3, #w-node-_103506fd-9e00-b82a-5756-f4e1e38e876b-5371a2c3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adaf-71f4fa0c {
    order: 4;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb4-71f4fa0c {
    order: 3;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb5-71f4fa0c {
    order: 5;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb6-71f4fa0c {
    order: 6;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adbb-71f4fa0c {
    order: 8;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc0-71f4fa0c {
    order: 7;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcc-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc2-71f4fa0c {
    order: 10;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc7-71f4fa0c {
    order: 13;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcd-71f4fa0c {
    order: 12;
  }

  #w-node-c333b039-c016-f974-5d9b-1d4b06d87959-71f4fa0c {
    order: 14;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adce-71f4fa0c {
    order: 15;
  }

  #w-node-fb077617-048f-b87d-8520-b202725740f7-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fd34-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fd4e-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fd64-53f4fb08, #w-node-abde36ae-2e86-4fff-5263-02d8615c9a2b-53f4fb08, #w-node-_4dcfdd1f-9942-ff1f-5ff1-d62ff43e0ac5-53f4fb08, #w-node-abde36ae-2e86-4fff-5263-02d8615c9a52-53f4fb08, #w-node-abde36ae-2e86-4fff-5263-02d8615c9a79-53f4fb08, #w-node-a4c9f921-94bf-05ca-407a-13b1ff9b3783-53f4fb08, #w-node-c726cde1-d8c4-131c-2153-4755cc6430d8-53f4fb08, #w-node-_8cb8fdda-ac69-67a2-a8e7-a3ddbdd5ebaf-53f4fb08, #w-node-_8cb8fdda-ac69-67a2-a8e7-a3ddbdd5ebba-53f4fb08, #w-node-_4ccc91d0-6baf-0b15-e144-2b48d4610370-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_29c587ff-24ed-166c-0721-3c65d363d58b-4f8c1d21 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bb16b081-fae0-a1bc-c2dc-dd00eb532d2a-4f8c1d21, #w-node-_91a34df9-b559-5184-7f3f-df673110ab48-4f8c1d21, #w-node-_11c0659c-9ebf-4c9d-7efe-58a58727b919-4f8c1d21, #w-node-a8d53103-3211-3d95-1b4b-cc3e9ba05f88-4f8c1d21, #w-node-_647efae8-05dd-fba2-22e3-8e6234421382-4f8c1d21, #w-node-b28c60bf-7f28-fd7f-dd5b-cd24e3b275d1-4f8c1d21, #w-node-_5e5f6c69-0adc-7713-3625-8b0a7d1b3146-4f8c1d21, #w-node-e1e7b1bd-3240-c895-4802-032f1889fa34-4f8c1d21, #w-node-_9140e0d3-f56c-0963-55c3-acdc7c1960ec-4f8c1d21, #w-node-e10d3a61-a157-428b-8c34-f7e08c0e4c9c-4f8c1d21, #w-node-_4917bb70-d98e-ae6c-df38-d68ede28f3e2-4f8c1d21, #w-node-_0e03bffd-5b20-9c75-bbe9-0f4ab6f56946-4f8c1d21, #w-node-_2c08ce31-103d-5093-8f7b-9c228656270f-4f8c1d21, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1f82-4f8c1d21, #w-node-a1095fd7-aa79-6ec0-edd7-edb111a781a7-4f8c1d21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_50b93afb-c847-b588-8df2-c43d21139f51-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f55-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f60-ce31f111, #w-node-c6cee775-86bf-3288-0458-cbc8140d21e4-ce31f111, #w-node-_7aa40490-4e3e-12d4-89ba-1584ec8d31ed-ce31f111, #w-node-_1ac2c805-5bb2-fe3c-14ac-ccfb74e6fe64-ce31f111, #w-node-_2d4a3c2d-bad6-24c9-1b3a-a29bfc33d633-ce31f111, #w-node-_50b93afb-c847-b588-8df2-c43d21139f67-ce31f111 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb16b081-fae0-a1bc-c2dc-dd00eb532d2a-7cb65411, #w-node-_91a34df9-b559-5184-7f3f-df673110ab48-7cb65411, #w-node-_11c0659c-9ebf-4c9d-7efe-58a58727b919-7cb65411, #w-node-a8d53103-3211-3d95-1b4b-cc3e9ba05f88-7cb65411, #w-node-_647efae8-05dd-fba2-22e3-8e6234421382-7cb65411, #w-node-b28c60bf-7f28-fd7f-dd5b-cd24e3b275d1-7cb65411, #w-node-_5e5f6c69-0adc-7713-3625-8b0a7d1b3146-7cb65411, #w-node-e1e7b1bd-3240-c895-4802-032f1889fa34-7cb65411, #w-node-_9140e0d3-f56c-0963-55c3-acdc7c1960ec-7cb65411, #w-node-e10d3a61-a157-428b-8c34-f7e08c0e4c9c-7cb65411, #w-node-_4917bb70-d98e-ae6c-df38-d68ede28f3e2-7cb65411, #w-node-_0e03bffd-5b20-9c75-bbe9-0f4ab6f56946-7cb65411, #w-node-_2c08ce31-103d-5093-8f7b-9c228656270f-7cb65411, #w-node-_8fe1ab94-0db0-d7f3-39c3-69aee11c1f82-7cb65411, #w-node-a1095fd7-aa79-6ec0-edd7-edb111a781a7-7cb65411 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dfce30c0-ef55-e1a7-1889-061dddd8c87c-ca4ff53c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-a866fbe0-aab3-314b-dcd3-5bd859b196c4-49330ede, #w-node-_88e7b9f4-f043-c033-e796-5f0adb717ada-49330ede {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_509e8cef-b447-fc8b-ab2e-abfe5a8a0bd9-5371a2c3, #w-node-_9cd5cec9-1cfc-939f-d4cd-fd1ae0b73cb0-5371a2c3, #w-node-f43dff1b-367d-1d65-9643-156d11dc4c9e-5371a2c3, #w-node-f9195bbe-6b21-1ddc-69de-34a514c6de8b-5371a2c3, #w-node-_9dd48431-2ea2-0bc0-9766-9109bd4456d8-5371a2c3, #w-node-_103506fd-9e00-b82a-5756-f4e1e38e876b-5371a2c3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d4474363-3836-ec91-e37b-b1fd4b50d8b9-4b50d892, #w-node-d4474363-3836-ec91-e37b-b1fd4b50d8c5-4b50d892 {
    justify-self: start;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497ada9-71f4fa0c {
    order: 1;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adaa-71f4fa0c {
    order: 2;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adaf-71f4fa0c {
    order: 4;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb4-71f4fa0c {
    order: 3;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb5-71f4fa0c {
    order: 5;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adb6-71f4fa0c {
    order: 6;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adbb-71f4fa0c {
    order: 8;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc0-71f4fa0c {
    order: 7;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcc-71f4fa0c, #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc2-71f4fa0c {
    order: 10;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adc7-71f4fa0c {
    order: 12;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adcd-71f4fa0c {
    order: 11;
  }

  #w-node-c333b039-c016-f974-5d9b-1d4b06d87959-71f4fa0c {
    order: 13;
  }

  #w-node-_369a1f9f-3d96-173f-20a0-38f3b497adce-71f4fa0c {
    order: 14;
  }

  #exhaust.w-node-_0a249e4b-2140-c4bf-4425-0f8d4ee277d0-dcf4fa26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-c3ee7abc-c59f-f8ac-1f2d-8a1cb0830d76-78f4fa69, #w-node-_089605cf-4235-4cab-3a1b-9bcb8bcbb25d-b4f4fa73 {
    justify-self: start;
  }

  #w-node-a635ef9c-81dc-2196-f468-0681d020df6b-a7f4fa75 {
    justify-self: center;
  }

  #Last-name-4.w-node-_05a764c4-6858-e496-0570-a5b6085649fa-a7f4fa75, #Email-7.w-node-_91f300a5-0af2-259c-29f2-72a86fe3af3c-a7f4fa75, #Phone-3.w-node-a0adaaa2-76c3-cb8e-fdb6-7be743dd9fcb-a7f4fa75 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9bf2-a7f4fa75 {
    justify-self: center;
  }

  #First-name-3.w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9cfb-a7f4fa75, #Last-name-3.w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9cfc-a7f4fa75, #Email-5.w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9cfd-a7f4fa75, #Phone-2.w-node-e78c401c-e7fb-b6b5-eed0-2d8dd93c9cfe-a7f4fa75 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cb0c81d3-7efe-d678-eea6-5609ddc7b825-6af4faee, #w-node-_07bc07c7-7c95-b799-81a9-35bcc492f406-6af4faee, #w-node-_5478ef12-e26f-c3c4-5503-f05be171d618-6af4faee, #w-node-c6cbec3b-f1ad-4897-dbdf-d10b1bab8d46-6af4faee, #w-node-_05ff8b9f-6c1a-f3f7-e006-7a437f5ad2aa-6af4faee, #w-node-e45b319a-2f59-79fb-7e77-7a624a5def5c-6af4faee {
    place-self: center;
  }

  #w-node-fb077617-048f-b87d-8520-b202725740f7-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_10d87227-da5c-3124-20c9-770e17e8fd34-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fd4e-53f4fb08, #w-node-_10d87227-da5c-3124-20c9-770e17e8fd64-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-abde36ae-2e86-4fff-5263-02d8615c9a2b-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_4dcfdd1f-9942-ff1f-5ff1-d62ff43e0ac5-53f4fb08, #w-node-abde36ae-2e86-4fff-5263-02d8615c9a52-53f4fb08, #w-node-abde36ae-2e86-4fff-5263-02d8615c9a79-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a4c9f921-94bf-05ca-407a-13b1ff9b3783-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-c726cde1-d8c4-131c-2153-4755cc6430d8-53f4fb08, #w-node-_8cb8fdda-ac69-67a2-a8e7-a3ddbdd5ebaf-53f4fb08, #w-node-_8cb8fdda-ac69-67a2-a8e7-a3ddbdd5ebba-53f4fb08, #w-node-_4ccc91d0-6baf-0b15-e144-2b48d4610370-53f4fb08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e900bb0d-5d64-a7dd-6f9e-b7036013f665-6f9c2c4f, #w-node-_40ce6f4a-96f6-67b6-36e1-2dad99bf8e00-6f9c2c4f, #w-node-bd45efef-284d-e980-c401-60ea0497cb13-6f9c2c4f, #w-node-dc96dad4-c6d2-786f-6a58-b2036f034c9b-6f9c2c4f, #w-node-_19f39e2d-230c-d66b-4434-1aff83b3606f-6f9c2c4f, #w-node-_21b3892a-2c6f-edfa-2863-5af77c81adae-8453b453, #w-node-_21b3892a-2c6f-edfa-2863-5af77c81adb7-8453b453, #w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a87e-8453b453, #w-node-cf06e58b-142c-7ea0-b8e8-2c6f9380a8a4-8453b453 {
    order: 2;
  }

  #w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-3a514945 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_7251116f-a3b4-13a7-6251-71c78a239e40-3a514945 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a51796a8-43b3-41e9-a5c8-895dda5cb92a-3a514945, #w-node-_90a5a9ee-f2b2-916a-69f8-c6f06f40d04f-3a514945 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_1237a22d-f76c-b740-dd4c-8af22f328a50-3a514945 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_188c11f1-2f09-be9d-1ecd-c4ecb0969abf-b4e1c4dd, #w-node-_2321daaf-700e-cc36-5e6c-cb3a2a304b9f-b4e1c4dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-2e622064, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-2e622064, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-2e622064, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_39b65347-e843-8632-0236-792bf4c320e1-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_39b65347-e843-8632-0236-792bf4c320e2-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320e7-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320ec-2e622064, #w-node-_39b65347-e843-8632-0236-792bf4c320f1-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9c6-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9c7-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9cc-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9d1-2e622064, #w-node-_760a39fe-753e-4556-6ba5-c14e60b9f9d6-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_74c16303-edbd-60f5-bf31-d9433efb26d4-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_74c16303-edbd-60f5-bf31-d9433efb26d5-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26da-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26df-2e622064, #w-node-_74c16303-edbd-60f5-bf31-d9433efb26e4-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_096eb993-9847-1305-40c7-6903ece02500-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_096eb993-9847-1305-40c7-6903ece02501-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece02506-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece0250b-2e622064, #w-node-_096eb993-9847-1305-40c7-6903ece02510-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-b67357ce-558b-fe06-914a-11df9bf5fdd8-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-b67357ce-558b-fe06-914a-11df9bf5fdd9-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fdde-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fde3-2e622064, #w-node-b67357ce-558b-fe06-914a-11df9bf5fde8-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56326-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56327-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd5632c-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56331-2e622064, #w-node-_613a3b9c-60e7-4aab-19fe-b70c9fd56336-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-a22b0704-2b48-92e4-2675-e522e26eb81b-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-a22b0704-2b48-92e4-2675-e522e26eb81c-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb821-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb826-2e622064, #w-node-a22b0704-2b48-92e4-2675-e522e26eb82b-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_1277397d-3811-7cc3-e661-9aadb8307574-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_1277397d-3811-7cc3-e661-9aadb8307575-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb830757a-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb830757f-2e622064, #w-node-_1277397d-3811-7cc3-e661-9aadb8307584-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9614-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9615-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef961a-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef961f-2e622064, #w-node-dbcb7c02-0164-ef66-5342-ecaae1ef9624-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d3-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d4-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2d9-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2de-2e622064, #w-node-_3e48c37d-eacd-85b2-3c86-195a632eb2e3-2e622064 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-bf3802cc, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-bf3802cc, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-bf3802cc, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facaa-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facab-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facb0-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facb5-bf3802cc, #w-node-_0c3788c0-1e26-8672-022e-b4c01c8facba-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_0aafc139-4386-6766-20f6-0a08acd84cec-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0aafc139-4386-6766-20f6-0a08acd84ced-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cf2-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cf7-bf3802cc, #w-node-_0aafc139-4386-6766-20f6-0a08acd84cfc-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee2-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee3-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ee8-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801eed-bf3802cc, #w-node-_914d319f-df20-0be5-b0ab-05ac1d801ef2-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3003d-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3003e-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b30043-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b30048-bf3802cc, #w-node-cabbb8da-e5a0-f152-dcd5-0e1509b3004d-bf3802cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_904fe8bf-cb1a-8953-a559-bc06a62ef54a-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6a67a8d6-877c-4e72-6b68-17710a411005-c0963f3e, #w-node-_6e2dccfb-c332-c521-beb5-4d52e4366a46-c0963f3e, #w-node-ff03e827-726d-036c-ac56-6a7379ca357e-c0963f3e, #w-node-_07829701-736e-4386-a7d2-78d1e4731b97-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b10f-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b110-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b115-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b11a-c0963f3e, #w-node-cb97f7ce-f7d3-98dd-3fb8-92350b11b11f-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_81a3898e-4d59-02a3-946d-d9885b234300-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_81a3898e-4d59-02a3-946d-d9885b234301-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b234306-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b23430b-c0963f3e, #w-node-_81a3898e-4d59-02a3-946d-d9885b234310-c0963f3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_509e8cef-b447-fc8b-ab2e-abfe5a8a0bd9-5371a2c3, #w-node-_9cd5cec9-1cfc-939f-d4cd-fd1ae0b73cb0-5371a2c3, #w-node-f43dff1b-367d-1d65-9643-156d11dc4c9e-5371a2c3, #w-node-f9195bbe-6b21-1ddc-69de-34a514c6de8b-5371a2c3, #w-node-_9dd48431-2ea2-0bc0-9766-9109bd4456d8-5371a2c3, #w-node-_103506fd-9e00-b82a-5756-f4e1e38e876b-5371a2c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
