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: Arialce;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085489a0d6de1e53d580d5_ARIALBLACKITALIC.TTF") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Arialce;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085489532983bf4f635314_ARIALBI%201.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854885268827deb1c59cb_ARIAL.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085488a0d6deb141d580d2_ARIALBD%201.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085489b78deb105e665ac2_ARIALLGTITL.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854894d8daead4ac99c33_ARIALI.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854898f0084b23ddf62f6_ARIALLGT.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548950950b07196893cc_ARIALNBI.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548943fefcdab011315f_ARIALNI.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854891f0d8bd3a07bcb38_ARIALN.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548951729dba70588e2d_ARIBLK.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854894d8daedea2c99c34_ARIALNB.TTF") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854897968d407ec83c1ac_ArialCE.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854893d9e5288dc027a78_arialceb.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548951729d4fd6588e2c_ArialMdm.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085489a0d6de7c5ad580d7_ArialMdmItl.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854897968d407ec83c1ac_ArialCE.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gambarino;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8eb3343c6559_Gambarino-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mangogrotesque;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e3fed3c65b3_MangoGrotesque-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mangogrotesque;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e83253c65bb_MangoGrotesque-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mangogrotesque;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e33bf3c65ba_MangoGrotesque-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mangogrotesque;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8ee1243c65b4_MangoGrotesque-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mangogrotesque;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e06a03c65b9_MangoGrotesque-ExtraBold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e23553c65bc_MangoGrotesque-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Arialce;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548951729da29c588e20_ArialCEBoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Arialce;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085489dacfd3134c6be5b2_ArialCEItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Arialce;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548954b6ca6eb5f9544f_ArialCEMTBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Arialmdm;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408548951729d4fd6588e2c_ArialMdm.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ARIAL REGULAR;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640854897968d407ec83c1ac_ArialCE.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e3ec63c6552_Switzer-Bold.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e57f73c6553_Switzer-Extrabold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e65d03c6551_Switzer-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e56643c6558_Switzer-Regular.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e56643c6558_Switzer-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e5e503c6554_Switzer-Extralight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8ea3993c6555_Switzer-Medium.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8ea3993c6555_Switzer-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e5a993c6556_Switzer-Semibold.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e5a993c6556_Switzer-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e62443c6557_Switzer-Light.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e62443c6557_Switzer-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Velasans;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8ee3b23c655c_VelaSans-ExtraBold.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Switzer;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e029e3c65a4_Switzer-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Pramukhrounded;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6385f29937dc8e59653c65a6_PramukhRounded-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a3d9e52079800c75b_VisbyExtrabold%20Italic.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402af249cf7b2552b925_VisbyBold%20Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a7186c6492ffe9fc9_VisbyExtrabold.otf") format("opentype"), url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402ab78deb19b86528a6_VisbyBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a7968d45e2d827c3e_VisbyHeavy%20Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a54b6ca6677f7eafa_VisbyHeavy.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402b8f008416b7de015f_VisbyThin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a788d347b4a964f21_VisbyItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a4d8dae65bec83a36_VisbyMedium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a8f0084f184de015b_VisbyLight.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402ab78deb3f3d6528aa_VisbyLight%20Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a64ee2e18bfada2c6_VisbyRegular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a43fefc03fb0fe83c_VisbySemibold%20Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a3340379b5d4b735d_VisbyMedium%20Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402a5329838145617940_VisbySemibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visby;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6408402b488ec8545090b2fc_VisbyThin%20Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Arial;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085a13465a020787e0fafe_ArialMTStd-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Arial MT STD;
  src: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64085a13465a020787e0fafe_ArialMTStd-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --dark-slate-grey-4: #36383c;
  --medium-purple: #9589c1;
  --dim-grey-2: #484847;
  --deep-sky-blue: #1ca5df;
  --light-grey: #c7cad0;
  --alice-blue-2: #e8f6fc;
  --gainsboro-2: #dbdde2;
  --steel-blue-3: #016ab4;
  --light-sea-green: #48b9ab;
  --white: white;
  --steel-blue: #1996cb;
  --steel-blue-2: #14759e;
  --dark-slate-grey: #0f5b7b;
  --dark-slate-grey-2: #0c455e;
  --dark-slate-grey-3: #0c455e;
  --alice-blue: #e8f6fc;
  --light-blue: #b9e3f5;
  --sky-blue: #97d6f0;
  --sky-blue-2: #67c3ea;
  --deep-sky-blue-2: #49b7e5;
  --white-smoke: #f7f9fb;
  --gainsboro: #e2e4e9;
  --dark-grey: #9ea4ab;
  --light-slate-grey: #868d96;
  --dim-grey: #50555a;
  --black: #1b1c1e;
  --black-2: #111;
  --dark-grey-2: #ababaa;
}

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

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

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

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

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

body {
  color: var(--dark-slate-grey-4);
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.4;
}

h2 {
  margin-bottom: 0;
  font-size: 2.4em;
  font-weight: 500;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 1.8em;
  font-weight: 700;
  line-height: 1.3;
}

h4 {
  line-height: 1.4;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

p {
  letter-spacing: 0;
  margin-bottom: 0;
  font-size: 1.4em;
  line-height: 1.5;
}

a {
  color: var(--dark-slate-grey-4);
  text-decoration: none;
}

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

li {
  padding-top: 6px;
  padding-bottom: 6px;
}

blockquote {
  color: #ffffff80;
  background-color: #ffffff0f;
  border: 1px solid #fff3;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 30px 35px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

figcaption {
  color: #949494d9;
  text-align: center;
  margin-top: 5px;
  font-size: 12px;
}

.nav-li {
  color: #fff;
  letter-spacing: 0;
  text-transform: capitalize;
  border-bottom: 2px #e0e0e0;
  padding: 10px 15px;
  font-size: 24px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.mmmmm {
  color: #383838;
  margin-bottom: 60px;
  font-size: 1.65em;
  font-weight: 400;
  line-height: 1.7;
}

.mmmmmm {
  z-index: 5;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #ff715b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 1.2em 35px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.mmmmmm:hover {
  color: #616161;
  background-color: #efffa6;
}

.mmm {
  grid-row-gap: 4em;
  background-color: #fff;
  border-radius: 25px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  min-height: 220px;
  margin-bottom: 0;
  padding: 3.5em 3em 4em;
  display: flex;
  position: relative;
}

.mmm.float-bottom {
  padding-bottom: 0;
  overflow: hidden;
}

.mmm.block-icons {
  border-radius: 32px;
}

.image-grid-wrapper {
  justify-content: flex-start;
  align-items: center;
  min-height: 45vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.flex-scrolling {
  display: flex;
  position: relative;
  overflow: hidden;
}

.faq-link {
  color: #000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.link-wrapper {
  color: #000000d9;
  white-space: nowrap;
  border-bottom: 1px dashed #c5c5c5;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 5px;
  font-size: 1.2em;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.link-wrapper:hover {
  color: #575555d9;
  padding-right: 0;
}

.inner-grid-cms {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 48px;
  text-decoration: none;
  display: grid;
}

.inner-input {
  width: 100%;
}

.inner-input.password {
  margin-bottom: 10px;
}

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

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

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.content-wrapper.heading {
  overflow: hidden;
}

.box-wrapper {
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 4em 3.5em;
  display: flex;
  position: relative;
}

.button-circle {
  background-color: #ff715b;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 7em;
  height: 7em;
  display: flex;
  overflow: hidden;
}

.button-circle:hover {
  background-color: #fcb55e;
}

.overflow {
  overflow: hidden;
}

.overflow.headers {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card {
  background-color: #fff;
  border-radius: 32px;
  flex: 1;
  justify-content: center;
  padding-top: 4.5em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rounded-button {
  color: #fff;
  background-color: #ff8d86;
  border-radius: 100px;
  align-items: center;
  padding: 1.2em 4em 1.2em 2.1em;
  font-size: 18px;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rounded-button:hover {
  box-shadow: 0 4px #00000080;
}

.overflow-heading {
  overflow: hidden;
}

.link-block {
  color: #000;
  background-color: #f5f5f5;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  padding: 20px 32px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.link-block:hover {
  color: #000;
  background-color: #f0f0f0;
}

.scale-up, .pop-up {
  width: 100%;
  height: 100%;
}

.comingsoon {
  background-color: #0000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.heading-2 {
  color: #202020;
  font-family: Visby, sans-serif;
  font-size: 41px;
  font-weight: 600;
  line-height: 1.2;
}

.image-3 {
  width: 220px;
}

.link-block-2 {
  opacity: .65;
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/640840fc2fda69e4c657f630_Social%20links.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px;
  width: 40px;
  height: 40px;
  transition: opacity .2s;
}

.link-block-2:hover {
  opacity: 1;
}

.div-block {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-2 {
  width: 231px;
}

.section {
  width: 100%;
  position: relative;
}

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

.section._100.blue-cta {
  background-color: #016ab4;
  border-radius: 20px;
}

.section._100.teamhero {
  background-position: 50%;
  height: auto;
  padding-top: 199px;
  padding-bottom: 199px;
}

.section._100.bg-careers {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/645793d25a0c747ed128ca57_Hero%20section.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}

.section.grey {
  background-color: #f7f9fb;
  background-image: none;
}

.section._175-100 {
  padding-top: 175px;
  padding-bottom: 100px;
}

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

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

.section._50.green {
  background-color: #edf8f7;
}

.section._50.purple {
  background-color: #f4f3f9;
}

.section.blue {
  background-color: #e6f0f8;
}

.section.bg-blue1 {
  background-color: #016ab4;
  border-radius: 20px;
}

.section._200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section._200.green {
  background-color: #48b9ab;
  border-radius: 20px;
}

.section._200.purple {
  background-color: var(--medium-purple);
  border-radius: 20px;
}

.section.pad-32 {
  padding: 32px;
}

.section.pad-32.hero {
  height: 100vh;
  padding-top: 117px;
}

.section.bg-blue2 {
  background-color: #0c455e;
  border-radius: 20px;
}

.section.bg-blue2.h100 {
  align-items: center;
  height: 100%;
  display: flex;
}

.section._100vh {
  height: 100vh;
}

.section._100vh.strech {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 210px;
  padding-bottom: 52px;
  display: flex;
}

.section.bg-blue {
  background-color: #1ca5df;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section.bg-blue.h100 {
  height: 100%;
}

.section.h400 {
  min-height: 400px;
}

.section.h600 {
  min-height: 600px;
  padding-top: 100px;
}

.section._150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.section.teamhero {
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/6448ca57598f8732107ee22b_BG%20Illustration.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 83vh;
  display: flex;
}

.section.light-blue {
  background-color: #e8f6fc;
}

.section.light-blue.contact-section {
  margin-bottom: 150px;
  padding-top: 150px;
  padding-bottom: 50px;
}

.section._60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section._80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

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

._2grid {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

._2grid._32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

._2grid._800 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.body-l {
  color: var(--dim-grey-2);
  margin-top: 0;
  margin-bottom: 0;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
}

.body-l.med {
  font-family: Arial MT STD, sans-serif;
  font-style: normal;
  font-weight: 500;
}

.body-l.bold {
  font-weight: 700;
}

.body-l.white.centered.mw900 {
  max-width: 900px;
}

.container {
  width: 100%;
  max-width: 1330px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.container.xs {
  max-width: 800px;
}

.container.desktop {
  display: flex;
  position: static;
}

.container._1142 {
  max-width: 1142px;
}

.container.landing-container {
  max-width: 1220px;
  padding-left: 15px;
  padding-right: 15px;
}

.box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.box.horizontal {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.box._24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.box.h {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.box.h._40 {
  grid-column-gap: 40px;
}

.box.h._40.static {
  position: static;
}

.box.h.gap4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.box._16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.box._16.nav-link-box {
  border-radius: 8px;
  padding: 16px;
  transition: background-color .2s;
}

.box._16.nav-link-box:hover {
  background-color: #f7f9fb;
}

.box._32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.box._40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.box._48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.box._56 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
}

.box._80 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.box._80.numberwrapper {
  grid-template-columns: 100%;
}

.box._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.box._180 {
  grid-column-gap: 180px;
  grid-row-gap: 180px;
}

.box._200 {
  grid-column-gap: 200px;
  grid-row-gap: 200px;
}

.box._4, .box.gap4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.box._100 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.box._120 {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
}

.info-label {
  text-transform: uppercase;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  text-decoration: none;
}

.info-label.bold {
  color: var(--dark-slate-grey-4);
  font-family: Arial, sans-serif;
  font-weight: 700;
}

.info-label.med {
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

.info-label.op60 {
  opacity: .6;
}

.caption {
  color: #484847;
  margin-bottom: 0;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

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

.caption.med {
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

.caption.op60 {
  opacity: .6;
}

.subh1 {
  color: var(--dark-slate-grey-4);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Visby, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
}

.subh1.centered.mw700 {
  max-width: 700px;
}

.secondary {
  color: var(--deep-sky-blue);
  background-color: #fff;
  border: 1.5px solid #1ca5df;
  border-radius: 8px;
  padding: 24px 32px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  transition: background-color .2s;
}

.secondary:hover {
  color: var(--deep-sky-blue);
  background-color: #e8f6fc;
}

.secondary:active {
  background-color: #b9e3f5;
}

.secondary:focus {
  outline-offset: 0px;
  outline: 0 #1ca5df;
  text-decoration: underline;
}

.secondary.m {
  padding: 18px 24px 14px;
  font-size: 16px;
  line-height: 1.3;
}

.subh2 {
  color: var(--dim-grey-2);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Visby, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.3;
}

.primary {
  background-color: var(--deep-sky-blue);
  color: #fff;
  cursor: pointer;
  border-style: none;
  border-radius: 8px;
  padding: 24px 32px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  transition: background-color .2s;
}

.primary:hover {
  background-color: #1996cb;
}

.primary:active {
  background-color: #14759e;
  text-decoration: none;
}

.primary:focus {
  outline-offset: 0px;
  outline: 0 #fff;
  text-decoration: underline;
}

.primary.m {
  padding: 18px 24px 14px;
  font-size: 16px;
  line-height: 1.3;
}

.primary.m.reg-button {
  width: 165px;
  margin-top: 50px;
  box-shadow: 0 2px 5px #0003;
}

.body-m {
  color: #484847;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
}

.body-m.med {
  color: var(--dim-grey-2);
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

.body-m.bold {
  font-weight: 700;
}

.body-m.grey {
  color: var(--light-grey);
}

.body-m.blue {
  color: #1ca5df;
}

.body-m.grey-2 {
  color: #747474;
}

.heading {
  color: var(--dim-grey-2);
  margin-top: 0;
  font-family: Visby, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
}

.heading.centered.mw700 {
  max-width: 700px;
}

._12grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, auto) minmax(auto, auto) auto auto auto auto auto auto auto auto auto auto;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

._12grid._24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

._12grid._32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

._12grid._40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.main {
  width: 100%;
  padding-top: 85px;
  overflow: hidden;
}

.body-2 {
  color: var(--dark-slate-grey-4);
  font-family: Arial, sans-serif;
  font-size: 18px;
}

._10grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

._10grid._36 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
}

.navbar {
  z-index: 10;
  background-color: #fff;
  border-bottom: 1px solid #dbdde2;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 85px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar.navbar-2-0 {
  border-bottom-width: 0;
}

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

.home-logo {
  z-index: 200;
  margin-left: -75px;
  position: relative;
}

.home-logo.margin-left {
  margin-left: 0;
}

.nav-link {
  z-index: 2;
  color: var(--dark-slate-grey-4);
  padding: 0;
  font-family: Arial MT STD, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  transition: color .2s;
  position: relative;
  overflow: hidden;
}

.nav-link:hover {
  color: var(--deep-sky-blue);
}

.underline {
  background-color: var(--dim-grey-2);
  width: 0%;
  height: 1.75px;
  position: absolute;
  inset: auto 0% 0%;
}

.icon-24 {
  width: 24px;
  height: 24px;
  margin-bottom: 3px;
  padding-bottom: 0;
}

.icon-24.nopad {
  margin-bottom: 0;
}

.icon-24.topmargin {
  margin-top: -3px;
}

.hero-dummy {
  background-color: var(--alice-blue-2);
  width: 100%;
  height: 508px;
  position: relative;
}

.separator-hero {
  background-color: var(--gainsboro-2);
  width: 1px;
  height: 100%;
  margin-left: -24px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.separator-hero._2 {
  height: 118%;
}

.separator-hero.right {
  inset: 0% -17% 0% auto;
}

.separator-hero._277 {
  height: 277px;
}

.separator-horizontal {
  background-color: var(--gainsboro-2);
  width: 100%;
  height: 1px;
}

.hero-logos {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.body-xl {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
}

.body-xl.med {
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

.logos-wrapper {
  flex-wrap: nowrap;
  align-items: center;
  min-width: 200vh;
  height: 65px;
  display: flex;
  position: static;
  inset: 0% auto auto 248px;
}

.logos-parent {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero-costumer-logo {
  width: 160px;
}

.hero-costumer-logo.xero {
  width: 90px;
}

.hero-costumer-logo.loan {
  width: 100px;
}

.hero-costumer-logo.amp {
  width: 93px;
}

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

._4grid._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

._4grid._0.homesection {
  grid-template-columns: 25% 25% 25% 25%;
}

.number-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-right: 1px solid var(--gainsboro-2);
  color: var(--dim-grey-2);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: Visby, sans-serif;
  font-size: 64px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.number-wrapper.no-border {
  border-right-style: none;
}

.of {
  overflow: hidden;
}

.main-tab {
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  min-height: 440px;
  display: flex;
}

.menu {
  z-index: 4;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.menu.left {
  inset: auto 0% 0% auto;
}

.tab-link {
  border-top: 1px solid var(--dim-grey-2);
  opacity: .33;
  background-color: #0000;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 8px 12px 0 0;
  transition: opacity .2s;
  display: flex;
}

.tab-link:hover {
  opacity: .63;
}

.tab-link.w--current {
  opacity: 1;
  background-color: #0000;
}

.tabs-content {
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 440px;
  display: flex;
}

.tab-pane {
  width: 100%;
  min-height: 420px;
}

.pane {
  align-items: center;
  width: 100%;
  min-height: 440px;
  display: flex;
}

.placeholder {
  background-color: #b0d1e8;
  height: 360px;
  position: relative;
}

.placeholder.purple {
  background-color: #dedaec;
}

.placeholder.green {
  background-color: #c6e9e5;
}

.placeholder.h100 {
  height: 100%;
}

.placeholder.advice {
  background-color: #e6f0f8;
}

.placeholder.lending {
  background-color: #edf8f7;
}

.placeholder.accounting {
  background-color: #f4f3f9;
}

.placeholder.accounting.bigger {
  height: 380px;
}

.tag {
  color: #016ab4;
  text-transform: uppercase;
  background-color: #e6f0f8;
  padding: 10px 24px 6px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.tag.green {
  color: #48b9ab;
  background-color: #edf8f7;
}

.tag.purple {
  color: #9589c1;
  background-color: #f4f3f9;
}

.tag.light {
  color: #1ca5df;
  background-color: #e8f6fc;
}

.link {
  color: var(--dim-grey-2);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64087b49bfd1546f7ba47bd1_Black-Arrow.svg");
  background-position: 100% 42%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-bottom: 1.5px solid #0000;
  padding: 2px 30px 0 2px;
  font-family: ARIAL REGULAR, sans-serif;
  font-weight: 400;
  line-height: 1.4;
  transition: padding .2s, border-color .2s;
}

.link:hover {
  border-bottom: 1.5px solid var(--dim-grey-2);
  color: var(--dim-grey-2);
  padding-right: 32px;
}

.link.blue {
  color: var(--steel-blue-3);
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64087b4ade89a2bddb54d2e4_Blue-Arrow.svg");
  background-position: 100% 40%;
}

.link.blue:hover {
  border-bottom-color: var(--steel-blue-3);
}

.link.light {
  color: var(--deep-sky-blue);
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64087b49bfd1546f7ba47bd1_Black-Arrow.svg");
  background-position: 100% 40%;
}

.link.light:hover {
  border-bottom-color: var(--deep-sky-blue);
}

.link.green {
  color: var(--light-sea-green);
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64087b4a56bc2fe1a2a6f8b5_Green-Arrow.svg");
}

.link.green:hover {
  border-bottom-color: var(--light-sea-green);
}

.link.purple {
  color: var(--medium-purple);
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64087b4aeddd7a1c3c75898c_Purple-Arrow.svg");
}

.link.purple:hover {
  border-bottom-color: #9589c1;
}

.link.rev {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64351dc898dcca3b68240e48_Left%20Arrow.svg");
  background-position: 0%;
  background-size: 24px;
  padding-left: 30px;
  padding-right: 2px;
}

.link.rev.black {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/643537488961f121735d5ea6_Arrow.svg");
}

.link.white {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/646266e96f1811aabe8374e7_Arrow.svg");
}

.link.white:hover {
  color: #fff;
}

.wrap {
  position: relative;
}

.card-dummy {
  background-color: #e8f6fc;
  width: 100%;
  padding-top: 100%;
}

._11grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.faq-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.faq {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  border-top: 1.5px solid #dbdde2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 24px;
  display: flex;
}

.faq-arrow {
  width: 24px;
  height: 24px;
}

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

.faq-answer {
  color: var(--dim-grey-2);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

.faq-answer.med {
  font-family: Arial MT STD, sans-serif;
  font-style: normal;
  font-weight: 500;
}

.faq-answer.bold {
  font-weight: 700;
}

.centered {
  text-align: center;
}

.footer {
  border-top: 1.5px solid var(--gainsboro-2);
  padding-top: 80px;
}

.conditions {
  border-top: 1.5px solid var(--gainsboro-2);
  border-bottom: 1.5px solid var(--gainsboro-2);
  justify-content: space-between;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.separator-vertical {
  background-color: var(--gainsboro-2);
  width: 1px;
  height: 100%;
}

.separator-vertical._50 {
  height: 50%;
}

.testimonial-logo {
  height: 44px;
}

.white {
  color: #fff;
}

.mw600 {
  max-width: 600px;
}

.tertiary {
  color: #fff;
  background-color: #0000;
  border: 1.5px solid #fff;
  border-radius: 8px;
  padding: 24px 32px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  transition: background-color .2s;
}

.tertiary:hover {
  background-color: #0000001a;
}

.tertiary:active {
  background-color: #00000040;
}

.tertiary:focus {
  outline-offset: 0px;
  outline: 0 #1ca5df;
  text-decoration: underline;
}

.tertiary.m {
  padding: 18px 24px 14px;
  font-size: 16px;
  line-height: 1.3;
}

.c-c {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.image-4 {
  width: 210px;
}

.linkk {
  color: #000;
  text-decoration: none;
}

.linkk:hover {
  color: #5e5e5e;
  text-decoration: underline;
}

.cta-illu {
  position: absolute;
  inset: auto 3% 4% auto;
}

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

.wreper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  max-width: 900px;
  height: 85px;
  display: flex;
}

.services-logo-wrapper {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 143px;
  height: 72px;
  padding-top: 11px;
  padding-left: 75px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.subservice-logotype-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 18px;
  display: flex;
  overflow: hidden;
}

.ziku-logotype {
  height: 24px;
}

.subservice-name, .capital-logotype {
  min-height: 18px;
}

.icon-logo-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 75px;
  height: 72px;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.subservice-emblem, .capital-emblem {
  min-height: 72px;
}

.basic-icon {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 143px;
  height: 72px;
  padding-top: 11px;
  padding-left: 75px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-service-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding-top: 19px;
  padding-bottom: 19px;
}

.home-service-image.advice {
  background-color: #e6f0f8;
}

.home-service-image.lending {
  background-color: #edf8f7;
}

.home-service-image.tax {
  background-color: #f4f3f9;
}

._1-1-image {
  width: 100%;
}

.hero-illustration {
  z-index: -1;
  width: 690px;
  position: absolute;
  inset: 0 0% 0% auto;
}

.image-6, .advice-hero {
  width: 100%;
}

.advice-placeholder {
  background-color: #b0d1e8;
  height: 414px;
  position: relative;
}

.advice-placeholder.purple {
  background-color: #dedaec;
}

.advice-placeholder.green {
  background-color: #c6e9e5;
}

.advice-placeholder.h100 {
  height: 100%;
}

.team-slider {
  background-color: #0000;
  height: 24.5vw;
}

.slide-nav {
  display: none;
}

.left-arrow {
  border: 1px solid var(--dark-slate-grey-4);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  transition: background-color .2s;
  display: flex;
  inset: auto 93px 0% auto;
}

.left-arrow:hover {
  background-color: #eee;
}

.team-highlight {
  height: 24.5vw;
  position: relative;
}

.spotlight {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.spotlight-separator {
  background-color: #dbdde2;
  width: 1px;
  height: 100%;
  position: absolute;
  inset: 0% -24px 0% auto;
}

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

.linkedin:hover {
  opacity: .61;
}

.arrow-left {
  padding-left: 0;
  padding-right: 2px;
}

.left-arrow-copy {
  border: 1px solid var(--dark-slate-grey-4);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.left-arrow-copy:hover {
  background-color: #eee;
}

.arrow-right {
  padding-left: 2px;
  padding-right: 0;
}

.number-count {
  padding-top: 4px;
  padding-right: 54px;
  position: absolute;
  inset: auto 0% 10px auto;
}

.logowrap-strech {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  place-content: flex-start space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.streched-logos {
  width: 200px;
}

.streched-logos.xero {
  width: 90px;
}

.streched-logos.loan {
  width: 100px;
}

.med {
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

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

._3grid._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.mw900 {
  max-width: 900px;
}

.services-card {
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 440px;
  padding: 24px;
  display: flex;
}

.services-card.blue {
  background-color: #016ab4;
}

.services-card.green {
  background-color: #48b9ab;
}

.services-card.purple {
  background-color: #9589c1;
}

.client-testimonials {
  background-color: #0000;
  justify-content: flex-start;
  width: 200vw;
  height: 265px;
  padding-bottom: 0;
  padding-left: 55%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 24px;
  overflow: hidden;
}

.slide-nav-2, .right-arrow-2, .left-arrow-2 {
  display: none;
}

.mask {
  width: 442px;
  overflow: visible;
}

.testimonial-left-arrow {
  z-index: 20;
  border: 1px solid var(--dark-slate-grey-4);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  transition: background-color .2s;
  display: flex;
  inset: auto auto 0% 0%;
}

.testimonial-left-arrow:hover {
  background-color: #eee;
}

.testimonial-right-arrow {
  z-index: 20;
  border: 1px solid var(--dark-slate-grey-4);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: auto auto 0% 50px;
}

.testimonial-right-arrow:hover {
  background-color: #eee;
}

.client-review {
  grid-row-gap: 24px;
  border: 1px solid #dbdde2;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 16px;
  display: flex;
}

.testimonial-slide {
  margin-right: 24px;
}

.testimonial-title-wrapper {
  z-index: 10;
  grid-row-gap: 24px;
  background-color: #fff;
  border-right: 1px solid #dbdde2;
  flex-direction: column;
  align-items: flex-start;
  width: 53.5%;
  height: 265px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 24px;
}

.container-testimonial {
  border-bottom: 1px solid #dbdde2;
  width: 100%;
  max-width: 1330px;
  min-height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.container-testimonial.xs {
  max-width: 800px;
}

.team-hero-divider {
  background-color: #dbdde2;
  width: 100%;
  max-width: 1142px;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

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

.form {
  background-color: #0000;
}

.form-block {
  background-color: #0000;
  margin-bottom: 0;
}

.radio-button {
  display: none;
}

.department-button {
  color: #868d96;
  cursor: pointer;
  border: 1px solid #dbdde2;
  border-radius: 60px;
  margin-bottom: 0;
  padding: 14px 24px 10px;
  font-family: Arial MT STD, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  transition: color .2s, border-color .2s, background-color .2s;
}

.department-button:hover {
  background-color: #f3f3f3;
}

.department-button.is-active {
  color: #fff;
  background-color: #484847;
  border-color: #dbdde200;
}

.team-members {
  grid-column-gap: 80px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-members.twocol {
  grid-template-columns: 1fr 1fr;
}

.team-member-card {
  grid-row-gap: 24px;
  color: #484847;
  border: 1px solid #dbdde2;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.team-member-item {
  width: 100%;
  height: 400px;
  position: relative;
}

.avatar-wrapper {
  justify-content: center;
  width: 100%;
  height: 278px;
  transition: background-color .2s, padding .65s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.avatar-wrapper:hover {
  background-color: #fff;
  padding-top: 24px;
  padding-left: 9px;
  padding-right: 9px;
}

.department-logo {
  z-index: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.department-logo.half {
  width: 70%;
}

.profile-image {
  z-index: 1;
  object-fit: cover;
  width: 90%;
  height: 100%;
  position: relative;
}

.bg-color {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.pagination {
  padding-top: 32px;
}

.member-info {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.member-linkedin {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: opacity .2s;
  display: flex;
  position: absolute;
  inset: auto 24px 43px auto;
}

.member-linkedin:hover {
  opacity: .61;
}

.collection-list-wrapper {
  display: none;
}

.values-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.values-card.lightblue {
  background-color: #1ca5df;
}

.values-card.dark-blue {
  background-color: #016ab4;
}

.values-card.green {
  background-color: #48b9ab;
}

.values-card.purple {
  background-color: #9589c1;
}

.open-positions {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.positions-accordion {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid #dbdde2;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.position-list {
  padding-bottom: 24px;
}

.position-accordion-trigger {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  padding-top: 24px;
  padding-bottom: 24px;
  transition: background-color .2s, padding .2s;
  display: grid;
  position: relative;
}

.position-accordion-trigger:hover {
  background-color: #eef1f4;
  padding-left: 8px;
}

.position-accordion-trigger.horizontal {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.position-accordion-trigger._24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.position-accordion-trigger.h {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.position-accordion-trigger.h._40 {
  grid-column-gap: 40px;
}

.position-accordion-trigger._16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.position-accordion-trigger._32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.position-accordion-trigger._40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.position-accordion-trigger._48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.position-accordion-trigger._56 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
}

.position-accordion-trigger._80 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.position-accordion-trigger._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.position-accordion-trigger._180 {
  grid-column-gap: 180px;
  grid-row-gap: 180px;
}

.position-accordion-trigger._200 {
  grid-column-gap: 200px;
  grid-row-gap: 200px;
}

.position-accordion-trigger._4, .position-accordion-trigger.gap4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.collection-list-wrapper-2 {
  display: none;
}

.team-page-avatar {
  width: 100%;
}

.profile-image-smaller {
  z-index: 1;
  object-fit: cover;
  width: 60%;
  height: 100%;
  position: relative;
}

.avatar-wrappe-centered {
  justify-content: center;
  width: 100%;
  height: 340px;
  transition: background-color .2s, padding .65s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.avatar-wrappe-centered:hover {
  background-color: #fff;
  padding-top: 25px;
  padding-left: 9px;
  padding-right: 9px;
}

.team-member-item-460 {
  width: 100%;
  height: 460px;
  position: relative;
}

.rte h1 {
  font-family: Arial MT STD, sans-serif;
  font-size: 48px;
  font-weight: 500;
}

.rte h2 {
  font-family: Arial MT STD, sans-serif;
  font-size: 40px;
  font-weight: 500;
}

.rte h3 {
  font-family: Arial MT STD, sans-serif;
  font-size: 32px;
  font-weight: 500;
}

.rte h4 {
  font-family: Arial MT STD, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.rte h5 {
  font-family: Arial MT STD, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.rte p {
  color: #484847;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 24px;
  line-height: 1.4;
}

.rte li {
  color: #000;
  font-family: Arial MT STD, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.manager-avatar {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.image-7 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.manager-quote.body-l {
  border-left: 1px solid #dbdde2;
  padding-left: 16px;
}

.contact-form {
  background-color: #fff;
  border: 1px solid #dbdde2;
  border-radius: 8px;
  margin-bottom: -160px;
  padding: 48px;
}

.input-field {
  color: #464643;
  background-color: #fff;
  border: 1px solid #dbdde2;
  border-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 0 12px;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  line-height: 1.4;
  display: block;
}

.input-field::placeholder {
  color: #868d96;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

.input-field.message {
  height: auto;
  min-height: 65px;
  padding-top: 8px;
}

.input-field.message.taller {
  min-height: 300px;
}

.dropdown--wrapper {
  margin-top: 16px;
  padding-bottom: 11px;
  position: static;
}

.dropdown-list {
  width: 100%;
  top: 52px;
}

.dropdown-list.w--open {
  z-index: -4;
  background-color: #fff;
  border-bottom: 1px solid #dbdde2;
  padding-top: 90px;
  position: absolute;
  top: 58px;
  left: 0;
  right: 0;
}

.services-dropdown-grid {
  grid-column-gap: 56px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 64px;
  display: grid;
}

.getintouch {
  background-color: #f7f9fb;
  padding-top: 16px;
  padding-bottom: 16px;
}

.body-link {
  color: #000;
  font-family: Arial MT STD, sans-serif;
  text-decoration: underline;
}

.body-link:hover {
  text-decoration: none;
}

._95img {
  width: 95px;
  margin-left: -64px;
}

.connect-link {
  background-color: #f7f9fb;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
}

.quote-image {
  width: 120px;
}

.layer-blur {
  background-color: #00000085;
  width: 100%;
  height: 1000px;
  position: absolute;
}

.map-embed-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

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

.rte-jobs h1 {
  font-family: Arial MT STD, sans-serif;
  font-size: 48px;
  font-weight: 500;
}

.rte-jobs h2 {
  font-size: 40px;
  font-weight: 400;
}

.rte-jobs h3 {
  font-family: Arial MT STD, sans-serif;
  font-size: 32px;
  font-weight: 500;
}

.rte-jobs h4 {
  font-size: 24px;
}

.rte-jobs h5 {
  font-family: Arial MT STD, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.rte-jobs p {
  color: #484847;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  line-height: 1.4;
}

.rte-jobs li {
  font-family: ARIAL REGULAR, sans-serif;
}

.box-testemonial {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.box-testemonial.horizontal {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.box-testemonial._24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.box-testemonial.h {
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.box-testemonial.h._40 {
  grid-column-gap: 40px;
}

.box-testemonial.h._40.static {
  position: static;
}

.box-testemonial._16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.box-testemonial._16.nav-link-box {
  border-radius: 8px;
  padding: 16px;
  transition: background-color .2s;
}

.box-testemonial._16.nav-link-box:hover {
  background-color: #f7f9fb;
}

.box-testemonial._32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.box-testemonial._40 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.box-testemonial._48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.box-testemonial._56 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
}

.box-testemonial._80 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.box-testemonial._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.box-testemonial._180 {
  grid-column-gap: 180px;
  grid-row-gap: 180px;
}

.box-testemonial._200 {
  grid-column-gap: 200px;
  grid-row-gap: 200px;
}

.box-testemonial._4, .box-testemonial.gap4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.box-testemonial._100 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.team-fade {
  z-index: 10;
  background-image: linear-gradient(4deg, #fff, #fff0 66%);
  width: 105%;
  height: 420px;
  display: none;
  position: absolute;
  inset: auto 0% 90px -2.5%;
}

.mobile-nav {
  width: 100%;
  height: 100vh;
  display: none;
}

.blog-card {
  border: 1px solid #dbdde2;
  border-radius: 6px;
  width: 100%;
  padding: 24px;
  transition: background-color .2s;
  display: flex;
}

.blog-card:hover {
  background-color: #dbdde230;
}

.blog-card:active {
  background-color: #dbdde296;
}

.blog-thumbnail {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.blog-thumbnail-wrapper {
  border-radius: 2px;
  width: 100%;
  padding-top: 60%;
  position: relative;
  overflow: hidden;
}

.dot {
  background-color: #000;
  border-radius: 50%;
  width: 2px;
  height: 2px;
}

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

.search {
  color: #000;
  letter-spacing: .2px;
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/643ff101b6e86674dca08be7_Search.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 40px;
  border: 1px solid #dbdde2;
  border-radius: 6px;
  width: 320px;
  height: 48px;
  padding-left: 40px;
  font-family: ARIAL REGULAR, sans-serif;
  line-height: 1.4;
  transition: background-color .2s;
}

.search:hover {
  background-color: #f9f9fa;
}

.search::placeholder {
  color: #868d96;
  letter-spacing: .2px;
  font-family: ARIAL REGULAR, sans-serif;
  line-height: 1.4;
}

.category-form {
  background-color: #0000;
  justify-content: space-between;
  display: flex;
}

.div-block-3 {
  margin-top: 313px;
  position: fixed;
  inset: 0% 0% auto;
}

.collection-list-wrapper-5, .collection-list-wrapper-6 {
  display: none;
}

.job-form {
  background-color: #fff;
  border: 1px solid #dbdde2;
  border-radius: 8px;
  margin-bottom: 0;
  padding: 48px;
}

.openterms {
  color: #484847;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
}

.openterms.med {
  color: var(--dim-grey-2);
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

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

.openterms.grey {
  color: var(--light-grey);
}

.openterms.blue {
  color: #1ca5df;
}

.termswrapper {
  z-index: 100;
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.termswrapper.open {
  display: flex;
}

.termspopup {
  grid-row-gap: 57px;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 58px 134px 58px 58px;
  display: flex;
  position: relative;
}

.closeterms {
  cursor: pointer;
  background-color: #dadada;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding: 9px;
  position: absolute;
  inset: 16px 16px auto auto;
}

.testimonial-bubble {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #dbdde2;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px 16px;
  display: flex;
  position: relative;
  box-shadow: 4px 7px 150px #b0b7c340;
}

.image-9 {
  width: 12px;
  position: absolute;
  left: -12px;
}

.collection-list-wrapper-7 {
  display: none;
}

.homelogos {
  aspect-ratio: auto;
  object-fit: contain;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 100%;
  display: flex;
}

.opentmd {
  color: #484847;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
}

.opentmd.med {
  color: var(--dim-grey-2);
  font-family: Arial MT STD, sans-serif;
  font-weight: 500;
}

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

.opentmd.grey {
  color: var(--light-grey);
}

.opentmd.blue {
  color: #1ca5df;
}

.disclosure {
  z-index: 100;
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.disclosure.open {
  display: flex;
}

.out-link {
  width: 20px;
}

.disclosure-btn {
  background-color: #f1f1f1;
  border-radius: 10px;
  padding: 9px 16px;
}

.disclosure-btn:hover {
  background-color: #ddd;
}

.nav-link-copy {
  z-index: 2;
  color: var(--dark-slate-grey-4);
  padding: 0;
  font-family: Arial MT STD, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  transition: color .2s;
  position: relative;
  overflow: hidden;
}

.nav-link-copy:hover {
  color: var(--deep-sky-blue);
}

.opendisclosure {
  color: var(--dim-grey-2);
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ARIAL REGULAR, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
}

.opendisclosure.med {
  font-family: Arial MT STD, sans-serif;
  font-style: normal;
  font-weight: 500;
}

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

.opendisclosure.white.centered.mw900 {
  max-width: 900px;
}

.table-title {
  letter-spacing: -.16px;
  flex: 0 auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
}

.empty-row {
  text-align: center;
  background-color: #0000;
  padding: 16px 20px;
}

.section_dashboard-chart {
  padding-top: 10px;
  padding-bottom: 40px;
}

.modal-close-button-wrapper {
  flex: none;
}

.modal-content-field-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: flex-start;
  display: flex;
}

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

.heading-32 {
  font-family: Inter, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

.modal-content-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid #e7e9ef;
  border-bottom: 1px solid #e7e9ef;
  flex-direction: column;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.modal-content-box.bottom {
  border-top-style: none;
}

.submit-button {
  color: #fff;
  text-align: center;
  letter-spacing: -.16px;
  background-color: #1ca6e0;
  border-radius: 4px;
  width: 100%;
  max-width: 290px;
  padding: 10px 18px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s ease-in-out;
}

.submit-button:hover {
  background-color: #4d97cb;
}

.submit-button.no {
  background-color: #e52935;
}

.submit-button.no:hover {
  background-color: #c61420;
}

.section_dashboard-clients {
  padding-top: 16px;
  padding-bottom: 48px;
}

.icon-tooltip {
  color: #c3cbcf;
  cursor: pointer;
  width: 20px;
  line-height: 0;
  transition: color .2s ease-in-out;
}

.icon-tooltip:hover {
  color: #272937bf;
}

.referral-button {
  color: #fff;
  text-align: center;
  background-color: #1ca6e0;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
  display: flex;
}

.referral-button:hover {
  color: #fff;
  background-color: #4d97cb;
}

.canvas-embed {
  position: relative;
}

.text-size-16 {
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.hidden-fields {
  display: none;
}

.modal-header-block {
  justify-content: space-between;
  align-items: flex-start;
  padding: 24px 24px 32px;
  display: flex;
}

.text-size-14 {
  font-size: 14px;
}

.text-size-14.text-weight-medium.text-color-dark-blue {
  color: #344054;
}

.section_dashboard-summary {
  padding-top: 48px;
  padding-bottom: 10px;
}

.nav-menu-block-left {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.hide {
  flex-direction: column;
  display: none;
}

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

.nav-menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1034px;
  margin-left: 44px;
  margin-right: 10px;
  display: flex;
}

.table-row {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table-row.title {
  grid-template-rows: auto;
}

.navbar-2 {
  background-color: #0000;
  border-bottom: 1px solid #e5e7eb;
  padding-top: 12px;
  padding-bottom: 12px;
}

.nav-button {
  color: #1ca6e0;
  text-align: center;
  background-color: #1ca6e026;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
  display: flex;
}

.nav-button:hover {
  color: #fff;
  background-color: #1ca6e0;
}

.modal-close-block {
  position: absolute;
  inset: 0%;
  box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
}

.dashboard_chart-component {
  border: 1px solid #e7e9ef;
  border-radius: 8px;
  padding-top: 20px;
}

.advisor-image-wrapper {
  background-color: #ccc;
  border-radius: 100%;
  flex: none;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  overflow: hidden;
}

.modal-field-box {
  flex: 1;
}

.modal-field-box.status {
  display: none;
}

.modal-container {
  background-color: #fff;
  border: 1px solid #e7e9ef;
  border-radius: 8px;
  width: 100%;
  max-width: 640px;
  display: block;
  position: relative;
  overflow: hidden;
}

.nav-profile-link {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  overflow: hidden;
}

.heading-40 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 38px;
}

.chartjs {
  padding-left: 20px;
  padding-right: 20px;
}

.modal-button-block {
  text-align: right;
  padding: 32px 24px 24px;
}

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

.nav-option-box {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.modal-wrapper {
  z-index: 1001;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.icon-notiification {
  width: 24px;
  line-height: 0;
}

.dashboard_chart-title {
  padding-left: 20px;
  padding-right: 20px;
}

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

.dashboard-summary-total-box {
  grid-column-gap: 4px;
  align-items: flex-end;
  display: flex;
}

.nav-button-icon {
  margin-right: 8px;
  line-height: 0;
}

.dashboard-summary-rate-block-left {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

.icon-arrow-up {
  color: #2db24a;
  width: 16px;
  line-height: 0;
}

.table-box {
  white-space: pre-line;
  border-bottom: 1px solid #edf2f6;
  flex-direction: row;
  flex: none;
  align-items: center;
  padding: 16px 20px;
  display: flex;
  overflow: visible;
}

.table-box.email {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  width: 17.2%;
}

.table-box.email.sms {
  width: 15.5%;
}

.table-box.d-email {
  width: 14.24%;
}

.table-box.pay-rate {
  width: 12%;
}

.table-box.number {
  width: 12.308%;
}

.table-box.referral {
  width: 10%;
  padding-left: 10px;
  padding-right: 10px;
}

.table-box.fn {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  width: 10%;
}

.table-box.unit {
  width: 10%;
}

.table-box.advisor {
  grid-row-gap: 10px;
  flex-wrap: wrap;
  width: 17%;
  padding-left: 20px;
  padding-right: 20px;
}

.table-box.full-name {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-wrap: wrap;
  width: 13%;
}

.table-box.surname {
  width: 11.5%;
}

.table-box.status {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 11.4%;
}

.table-box.total-refferal-earned {
  justify-content: center;
  width: 19.5%;
}

.table-box.user-email {
  width: 25%;
}

.table-box.user-firstname {
  width: 15%;
}

.table-box.user-lastname {
  width: 14%;
}

.table-box.user-total-refferal {
  text-align: center;
  justify-content: center;
  width: 16.5%;
}

.table-box.edit {
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: center;
  width: 9%;
  position: relative;
}

.table-box.edit.sms {
  width: 5%;
}

.table-box.refferal-pay-rate {
  width: 16%;
}

.table-box.refferal-pay-rate.sms {
  width: 12%;
}

.table-box.total-refferal2 {
  width: 14%;
}

.table-box.total-refferal2.sms {
  width: 12%;
}

.dashborad-summary-grid-block {
  border: 1px solid #e7e9ef;
  border-radius: 8px;
  padding: 18px 20px 20px;
}

.nav-option-link {
  color: #18202f;
  border-radius: 4px;
  padding: 6px;
  line-height: 0;
  transition: background-color .2s ease-in-out, color .2s ease-in-out;
}

.nav-option-link:hover {
  background-color: #f1f3f4;
}

.success-message {
  color: #fff;
  background-color: #1ca6e0;
}

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

.status-text {
  color: #cc681f;
  letter-spacing: -.16px;
  text-transform: uppercase;
  background-color: #f48d421a;
  border-radius: 5px;
  padding: 6px 8px 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 100%;
}

.status-text.contacing {
  color: #cc681f;
  background-color: #f48d421a;
}

.status-text.contact-made {
  color: #4285f4;
  background-color: #4285f41a;
}

.status-text.in-progress {
  color: #c89605;
  background-color: #fbbc041a;
}

.status-text.lost {
  color: #ea4335;
  background-color: #ea43351a;
}

.status-text.won {
  color: #2db24a;
  background-color: #2db24a1a;
}

.outline-button {
  color: #18202f;
  text-align: center;
  letter-spacing: -.16px;
  background-color: #0000;
  border: 1px solid #e7e9ef;
  border-radius: 4px;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  transition: border-color .2s ease-in-out, color .2s ease-in-out, background-color .2s ease-in-out;
}

.outline-button:hover {
  color: #fff;
  background-color: #18202f;
  border-color: #18202f;
}

.id-form {
  z-index: -1;
  position: absolute;
}

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

.table-text {
  color: #667085;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
}

.dashboard-summary-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.hide-2 {
  display: none;
}

.modal-content-block {
  padding-left: 24px;
  padding-right: 24px;
}

.dashboard-summary-rate-box {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

.padding-global {
  padding-left: 40px;
  padding-right: 40px;
}

.padding-global.stretch {
  align-self: stretch;
}

.logo-image {
  width: 106px;
}

.dashboard_clients-table {
  border-top: 1px solid #edf2f6;
  border-left: 1px solid #edf2f6;
  border-right: 1px solid #edf2f6;
  border-radius: 8px;
  max-width: 1400px;
  position: relative;
  overflow: auto;
}

.icon-settings {
  width: 24px;
  line-height: 0;
}

.referral-input-label {
  color: #18202f;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.referral-input {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  min-height: 40px;
  margin-bottom: 0;
  padding: 0 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: box-shadow .2s ease-in-out, border-color .2s ease-in-out;
  box-shadow: 0 1px 2px #1018280d;
}

.referral-input:hover {
  border-color: #1ca6e0;
  box-shadow: 0 1px 2px #1ca6e033;
}

.referral-input::placeholder {
  color: #66708566;
}

.referral-input.is-select {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64abbed9cef72ca34279909a_down.png");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.referral-input.phone {
  width: 100%;
}

.referral-input.textarea {
  min-height: 120px;
}

.nav-link-2 {
  color: #344054;
  letter-spacing: -.3px;
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
}

.nav-link-2:hover, .nav-link-2.w--current {
  color: #18202f;
  background-color: #f1f3f4;
}

.dashboard_chart-bottom {
  border-top: 1px solid #e7e9ef;
  justify-content: flex-end;
  margin-top: 24px;
  padding: 16px 20px;
  display: flex;
}

.dashboard-summary-title-box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

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

.container-1400.nav-container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dashboard-pagination {
  padding: 16px 20px;
}

.pagination-count-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #667085;
  flex: 1;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.page-count {
  width: auto;
  margin-top: 0;
}

.pagination-arrow {
  background-color: #fff;
  border-color: #e7e9ef;
  border-radius: 4px;
  font-family: Inter, sans-serif;
}

.bg-color-whitesmoke {
  background-color: #f7fafc;
}

.ms-link {
  color: #1ca6e0;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .2s;
}

.ms-link:hover {
  color: #1051b9;
  border-bottom-color: #2962ff;
}

.ms-link.is-forgot {
  float: right;
  font-size: 90%;
}

.login_image-background {
  object-fit: cover;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
}

.login_content-right {
  flex: none;
  align-items: flex-start;
  width: 53.125%;
  display: flex;
}

.heading-32-2 {
  font-family: Inter, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

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

.logo-image-login-wrapper {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.login_component {
  justify-content: space-between;
  min-height: 100vh;
  max-height: 100vh;
  display: flex;
}

.bottom-citation {
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.ms-input {
  color: #121331;
  background-color: #fff;
  border: 1px solid #e7e9ef;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  font-weight: 500;
  transition: box-shadow .2s, color .2s, box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #1018280d;
}

.ms-input:hover {
  z-index: 2;
  box-shadow: none;
  outline-offset: 0px;
  border-color: #1ca6e0;
  outline: 4px solid #1ca6e033;
}

.ms-input:focus {
  outline-offset: 0px;
  border-color: #1ca6e0;
  outline: 4px solid #1ca6e033;
}

.ms-input::placeholder {
  color: #34405466;
  font-size: 14px;
}

.ms-input-label {
  text-align: left;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.ms-button {
  color: #fff;
  text-align: center;
  letter-spacing: .03em;
  background-color: #1ca6e0;
  border-radius: 4px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), border-color .2s cubic-bezier(.645, .045, .355, 1), border-radius .2s cubic-bezier(.645, .045, .355, 1), box-shadow .2s cubic-bezier(.645, .045, .355, 1), background-color .2s cubic-bezier(.645, .045, .355, 1);
  display: inline-block;
  position: relative;
  top: 0;
}

.ms-button:hover {
  box-shadow: none;
  color: #fff;
  background-color: #4d97cb;
  transform: translate(0, 2px);
}

.ms-button:active {
  background-color: #0a3092;
}

.ms-button.is-form {
  width: 100%;
}

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

.max-width-285 {
  max-width: 285px;
}

.logo-image-login {
  width: 106px;
}

.ms-form {
  width: 100%;
  min-width: 340px;
  padding-bottom: 60px;
}

.login-form-wrapper {
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}

.login_content-left {
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 46.875%;
  padding-top: 64px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.settings_flex-end-component {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-color-black {
  color: #18202f;
}

.text-field {
  background-color: #f9fafb;
  border: 1px solid #dde6ef;
  border-radius: 6px;
  min-height: 56px;
  margin-bottom: 0;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 14px;
  font-weight: 500;
}

.section_dashboard-settings {
  padding-top: 22px;
  padding-bottom: 32px;
}

.settings-profile-picture-wrapper {
  border-radius: 50px;
  width: 96px;
  height: 96px;
  overflow: hidden;
}

.save-button {
  color: #fff;
  letter-spacing: -.16px;
  background-color: #1ca6e0;
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64abe2523b2b3aa5349fed30_save.svg");
  background-position: 15px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 14px 8px 45px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  transition: background-color .2s ease-in-out;
  display: flex;
}

.save-button:hover {
  background-color: #4d97cb;
}

.cancel-button {
  color: #344054;
  letter-spacing: .16px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  transition: background-color .2s ease-in-out;
  display: none;
}

.cancel-button:hover {
  background-color: #f1f3f4;
}

.settings_field-component {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
  display: flex;
}

.settings-option-link {
  opacity: .7;
  color: #344054;
  letter-spacing: -.16px;
  border-radius: 8px;
  padding: 8px 12px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: background-color .2s ease-in-out;
}

.settings-option-link:hover {
  background-color: #f1f3f4;
}

.settings-option-link.w--current {
  opacity: 1;
  color: #18202f;
  background-color: #f1f3f4;
}

.settings-option-link.profile {
  color: #18202f;
  background-color: #f1f3f4;
  font-weight: 600;
}

.settings-option-link.delete {
  color: #e52935;
}

.settings-content-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.line-height-16 {
  line-height: 16px;
}

.description {
  opacity: .6;
  color: #000;
  margin-top: 3px;
  font-size: 12px;
  font-weight: 300;
}

.settings_content-right {
  flex: 1;
}

.settings_flex-profile-box {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.setting-email-content {
  display: none;
}

.upload-button {
  color: #1ca6e0;
  text-align: center;
  background-color: #f9f9f9;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 16px;
  font-weight: 500;
  line-height: 24px;
  transition: background-color .2s ease-in-out;
}

.upload-button:hover {
  background-color: #e5e7eb;
}

.settings_field-box {
  flex: 1;
}

.profile-image-2 {
  min-width: 100%;
}

.settings_button-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 32px 16px 10px;
  display: flex;
}

.text-size-20 {
  font-size: 20px;
}

.setting-info-form {
  background-color: #0000;
}

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

.password-form {
  display: block;
}

.settings_content-left {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border: 1px solid #e7e9ef;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 310px;
  min-height: 578px;
  max-height: 578px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.settings-option-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.settings-option-box.bottom {
  border-top: 1px solid #e7e9ef;
  padding-top: 20px;
}

.text-color-black-40 {
  color: #0006;
}

.settings-content-box {
  border: 1px solid #e7e9ef;
  border-radius: 8px;
  padding: 20px;
}

.setting-password-content {
  display: none;
}

.settings_component {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  display: flex;
}

.heading-32-3, .heading-32-4, .heading-32-5 {
  font-size: 32px;
  line-height: 32px;
}

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

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

.text-size-16-2 {
  font-size: 16px;
}

.styleguide_section {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.button-icon-arrow {
  margin-left: 10px;
  line-height: 0;
}

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

.max-width-700 {
  max-width: 700px;
}

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

.styleguide_header {
  color: #fff;
  background-color: #202020;
}

.styleguide_item-label {
  color: #fff;
  background-color: #1ca6e0;
  margin-bottom: 1.5rem;
  padding: .3125rem .625rem;
  font-family: Inter, sans-serif;
  font-weight: 400;
  display: inline-block;
}

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

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

.styleguide_item {
  border-bottom: 1px solid #e2e2e2;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 1.5rem;
  display: flex;
}

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

.max-width-800 {
  max-width: 800px;
}

.padding-section_name {
  padding-top: 80px;
  padding-bottom: 80px;
}

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

.overflow-hidden {
  overflow: hidden;
}

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

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

.button-icon {
  color: #fff;
  text-align: center;
  background-color: #241758;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  text-decoration: none;
  display: flex;
}

.styleguide_item-wrapper {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.styleguide_item-wrapper._2-col {
  grid-template-columns: 1fr 1fr;
}

.styleguide_item-wrapper._5-col {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.styleguide_item-wrapper._4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.styleguide_item-wrapper._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.overflow-visible {
  overflow: visible;
}

.text-link {
  color: #1ca6e0;
  text-decoration: none;
}

.padding-section_global {
  padding-top: 100px;
  padding-bottom: 100px;
}

.secondary-color {
  background-color: #241758;
}

.styleguide-wrapper-full {
  width: 100%;
}

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

.styleguide-color-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  min-height: 50px;
  margin-bottom: 1.25rem;
  display: grid;
}

.bg-color-black {
  background-color: #18202f;
}

.styleguide_section-header {
  border-bottom: 1px solid #18202f;
  padding-bottom: 1.5rem;
}

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

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

.overflow-auto {
  overflow: auto;
}

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

.heading-24 {
  font-family: Inter, sans-serif;
  font-size: 24px;
}

.padding-section_styleguide {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.heading-72 {
  color: #18202f;
  font-size: 72px;
  line-height: 1.4;
}

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

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

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

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

.overflow-scroll {
  overflow: scroll;
}

.text-weight-black {
  font-weight: 900;
}

.primary-color {
  background-color: #1ca6e0;
}

.text-size-24 {
  font-size: 24px;
}

.text-link-icon {
  color: #241758;
  text-align: center;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.text-size-18 {
  font-size: 18px;
}

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

.primary-button {
  text-align: center;
  background-color: #241758;
  border-radius: 100px;
  padding: 10px 20px;
}

.heading-56 {
  color: #18202f;
  font-family: Inter, sans-serif;
  font-size: 56px;
  font-weight: 700;
}

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

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

.heading-32-6 {
  font-size: 32px;
  line-height: 32px;
}

.edit-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #18202f;
  border-radius: 4px;
  align-items: center;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: background-color .2s ease-in-out;
  display: flex;
}

.edit-button:hover {
  background-color: #f1f3f4;
}

.delete-close-button-wrapper {
  position: absolute;
  inset: 10px 10px auto auto;
}

.delete-message-box {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 512px;
  margin-left: auto;
  margin-right: auto;
  padding: 52px 32px 32px;
  position: relative;
}

.heading-32-7 {
  font-size: 32px;
  line-height: 32px;
}

.menu-edit-box {
  padding: 2px 6px;
}

.table-edit-menu-box {
  z-index: 5;
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 4px;
  width: 240px;
  height: auto;
  padding-top: 4px;
  padding-bottom: 4px;
  display: none;
  position: absolute;
  top: 45px;
  right: 15px;
}

.table-edit-menu-box.table-edit-menu-box-others {
  display: none;
}

.modal-edit-form {
  z-index: 1001;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-edit-form.edit-form {
  display: none;
}

.modal-delete-form {
  z-index: 1001;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-delete-close-block {
  position: absolute;
  inset: 0%;
}

.more {
  cursor: pointer;
}

.delete-form-button-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  display: flex;
}

.remove-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #f05b4e;
  border-radius: 4px;
  align-items: center;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: background-color .2s ease-in-out;
  display: flex;
}

.remove-button:hover {
  background-color: #f05b4e1a;
}

.letter-spacing-2 {
  letter-spacing: -.02em;
}

.collection-list-wrapper-8 {
  min-height: 10rem;
}

.button-group {
  grid-column-gap: 1.25rem;
  display: flex;
}

.homelogos-2 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  aspect-ratio: auto;
  object-fit: contain;
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  min-width: 100vw;
  max-width: 100vw;
  display: flex;
}

.homelogos-all {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  aspect-ratio: auto;
  object-fit: contain;
  justify-content: space-between;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  display: flex;
}

.video {
  margin-top: 16px;
}

.header {
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-3 {
  background-color: #0000;
}

.section-banner {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/68944d3b93f1d659721f4f91_Group%201577709296%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 700px;
  margin-top: 79px;
  padding-top: 200px;
  padding-bottom: 100px;
  position: relative;
}

.section-banner.bg-2 {
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/68946dbe6f1cb9b3db5d7b7e_Group%201577709251%20(2).png");
  background-position: 50%;
}

.banner-content-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-h1 {
  color: var(--deep-sky-blue);
  text-align: center;
  letter-spacing: -.64px;
  font-size: 123.93px;
  font-weight: 600;
  line-height: 100%;
}

.heading-h1.black {
  color: #000;
}

.section-package {
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.package-head-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.heading-2 {
  color: #00abe3;
  text-align: center;
  letter-spacing: -.64px;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 28px;
}

.divider {
  width: 100%;
  max-width: 495px;
  margin-bottom: 25px;
}

.content-head-center {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.package-content-wraper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 90px;
  display: flex;
}

.package-left-box {
  border: 1px solid #00abe3;
  border-radius: 30px;
  width: 100%;
  max-width: 770px;
  padding: 40px;
}

.package-inner-content {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.package-tag {
  background-color: var(--deep-sky-blue);
  color: var(--white);
  text-transform: uppercase;
  justify-content: flex-end;
  align-items: center;
  width: 183px;
  height: 44px;
  padding-right: 20px;
  font-size: 20px;
  line-height: 55px;
  display: flex;
}

.heading-h2 {
  color: #000;
  letter-spacing: -.64px;
  margin-top: 0;
  font-size: 48px;
  font-weight: 600;
  line-height: 55px;
}

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

.paragraph-p {
  color: #333;
  letter-spacing: -.64px;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-p.bold {
  font-weight: 600;
}

.purpose-wrap-block {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  margin-top: 20px;
  display: flex;
}

.purpose-wrap-block.top {
  margin-top: 0;
}

.flex-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.check-p {
  color: #595959;
  letter-spacing: -.64px;
  font-weight: 400;
  line-height: 24px;
}

.check-p.register-p {
  font-size: 18px;
}

.price-text {
  color: var(--deep-sky-blue);
  letter-spacing: -.64px;
  margin-top: 20px;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.package-right-content {
  border: 1px solid #00abe366;
  border-radius: 20px;
  width: 100%;
  max-width: 735.998px;
  margin-top: 120px;
  padding: 6px;
}

.package-right-content._3rd {
  margin-top: 220px;
}

.package-image {
  border-radius: 20px;
  width: 100%;
}

.heading-h5 {
  color: #000;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.tearm-flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #595959;
  letter-spacing: -.64px;
  flex-flow: column;
  font-size: 16px;
  display: flex;
}

.terms-content {
  margin-top: 80px;
}

.section-registration {
  background-color: #e8f6fc;
  padding-top: 100px;
  padding-bottom: 100px;
}

.head-conten-t-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-blue {
  color: var(--deep-sky-blue);
  text-align: center;
  letter-spacing: -.64px;
  font-size: 22px;
  font-weight: 600;
  line-height: 55px;
}

.paragraph-md {
  color: #595959;
  text-align: center;
  letter-spacing: -.64px;
  width: 100%;
  max-width: 1048px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.registration-form {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 920px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px 40px 40px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.registrion-form-block {
  width: 100%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.form-flex {
  flex-flow: row;
  justify-content: space-between;
  display: flex;
}

.form-w {
  width: 48%;
}

.form-label {
  color: #000;
  letter-spacing: -.64px;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
}

.form-input {
  color: #bfbfbf;
  letter-spacing: -.64px;
  border: 1px solid #0000004d;
  border-radius: 3px;
  width: 100%;
  height: 55px;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
}

.form-input:hover {
  border-color: var(--deep-sky-blue);
}

.form-input.select {
  background-color: #0000;
}

.checkbox-field {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 12px;
  display: flex;
}

.form-p {
  color: #595959;
  font-size: 16px;
  line-height: 24px;
}

.link-email {
  color: var(--deep-sky-blue);
  font-weight: 700;
}

.link-email:hover {
  color: #000;
}

.form-2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.footer-copyright {
  background-color: var(--deep-sky-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

.copy-text {
  color: var(--white);
  text-align: center;
  font-size: 14px;
  line-height: 30px;
}

.success-message-2 {
  background-color: var(--deep-sky-blue);
  color: var(--white);
}

.checkbox {
  border-radius: 3px;
  width: 15px;
  height: 16px;
  padding: 5px;
}

.checkbox.w--redirected-checked, .checkbox.default {
  background-color: var(--deep-sky-blue);
  background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/689484a5548b5ceddbdca33f_Vector%20(6).png");
}

.content-wraper-blue {
  background-color: #016ab4;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 240px;
  padding: 20px 40px;
  display: flex;
}

.content-blue-p {
  color: var(--white);
  text-align: center;
  width: 100%;
  max-width: 1100px;
  font-size: 21px;
  font-weight: 600;
  line-height: 32px;
}

.driven-content-wraper {
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.driven-box-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.blue-image {
  width: 250px;
}

.blue-image._2nd {
  width: 350px;
}

.divider-img {
  width: 1px;
  height: 116px;
}

.flex-con {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
}

.register-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.text-block-2 {
  font-weight: 700;
}

@media screen and (min-width: 1440px) {
  .container.landing-container {
    max-width: 1400px;
  }

  .heading-2 {
    font-size: 40px;
  }

  .divider {
    max-width: 415px;
  }

  .content-blue-p {
    max-width: 1331px;
    font-size: 26px;
    line-height: 37px;
  }
}

@media screen and (min-width: 1920px) {
  .container.landing-container {
    max-width: 1560px;
  }

  .divider {
    max-width: 440px;
  }

  .content-blue-p {
    line-height: 38px;
  }

  .blue-image {
    width: 360px;
  }

  .blue-image._2nd {
    width: 500px;
  }
}

@media screen and (max-width: 991px) {
  body {
    font-size: 16px;
  }

  .nav-li {
    margin-left: 0;
    margin-right: 0;
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 32px;
  }

  .mmmmm {
    margin-bottom: 5vh;
  }

  .mmmmmm {
    padding: 18px 40px;
  }

  .mmmmmm:hover {
    background-color: #80808033;
  }

  .mmm {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
  }

  .dropdown {
    width: 100%;
  }

  .box-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }

  .link-block {
    padding-left: 50px;
  }

  .section._100.bg-careers {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .section._175-100 {
    padding-top: 60px;
  }

  .section._175-100.home {
    padding-top: 71px;
  }

  .section.pad-32.hero {
    height: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.bg-blue.h100 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .section.h600 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container.desktop {
    display: none;
  }

  .box._24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .box._40 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .box._48 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .box._80 {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
  }

  .box._180 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .subh2.white {
    font-size: 26px;
  }

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

  .primary.m.reg-button {
    margin-top: 20px;
  }

  .home-logo {
    margin-left: 0;
  }

  .separator-hero._277 {
    margin-left: -8px;
  }

  .hero-costumer-logo {
    width: 140px;
  }

  ._4grid._0.homesection {
    width: 94vw;
  }

  .menu {
    inset: 0% 0% auto;
  }

  .placeholder {
    height: 470px;
    margin-top: 48px;
  }

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

  .hero-illustration {
    width: 100%;
    padding: 32px 40px 0;
    position: static;
  }

  .advice-hero {
    margin-top: 50px;
  }

  .advice-placeholder {
    margin-top: 48px;
  }

  .left-arrow {
    inset: auto 80px -48px auto;
  }

  .left-arrow-copy {
    bottom: -48px;
  }

  .number-count {
    display: none;
  }

  .logowrap-strech {
    grid-column-gap: 20px;
    justify-content: flex-start;
  }

  .streched-logos {
    width: 140px;
  }

  .services-card {
    height: 330px;
    padding: 16px;
  }

  .client-testimonials {
    padding-left: 0%;
    position: relative;
    left: 0;
    overflow: visible;
  }

  .testimonial-left-arrow, .testimonial-right-arrow {
    bottom: -48px;
  }

  .testimonial-title-wrapper {
    width: 100%;
    height: auto;
    margin-bottom: 53px;
    position: static;
  }

  .container-testimonial {
    border-bottom-style: none;
    min-height: auto;
  }

  .team-members.twocol {
    grid-column-gap: 40px;
  }

  .ph {
    display: none;
  }

  .position-accordion-trigger._24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .position-accordion-trigger._40 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .position-accordion-trigger._48 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .position-accordion-trigger._180 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .profile-image-smaller {
    width: 100%;
  }

  .box-testemonial._24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .box-testemonial._40 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .box-testemonial._48 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .box-testemonial._80 {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
  }

  .box-testemonial._180 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .mobile-nav {
    z-index: 99999;
    background-color: #fff;
    justify-content: flex-start;
    align-items: center;
    height: 70px;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: fixed;
    inset: 0%;
    overflow: hidden;
  }

  .mobile-nav.show {
    height: auto;
  }

  .mobile-nav.none {
    display: none;
  }

  .mobile-nav-header {
    z-index: 10;
    background-color: #fff;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 85px;
    padding: 15px 16px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .hamburger-menu {
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    display: flex;
    position: relative;
  }

  .hamb-line1, .hamb-line2 {
    background-color: #030303;
    width: 50px;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: auto;
  }

  .menu-content {
    grid-row-gap: 60px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .mobile-dropdown {
    width: 100%;
    padding: 0;
  }

  .mobile-dropdown-toggle {
    grid-row-gap: 12px;
    color: #484847;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0;
    font-family: ARIAL REGULAR, sans-serif;
    font-size: 32px;
    display: flex;
  }

  .toggle-icon {
    margin-top: 4px;
    margin-left: 9px;
  }

  .dropdown-link {
    grid-row-gap: 20px;
    color: #484847;
    background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64084fabe22e746d70e60818_Arrow.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    border-bottom: 1px solid #dbdde6;
    align-items: center;
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: ARIAL REGULAR, sans-serif;
    font-size: 26px;
    display: flex;
    position: static;
  }

  .dropdown-link.noborder {
    border-bottom-style: none;
  }

  .dropdown-link-2 {
    position: static;
  }

  .services-menu {
    grid-row-gap: 16px;
    background-color: #fff;
    justify-content: flex-start;
    display: flex;
    position: relative;
  }

  .services-dropdown.w--open {
    background-color: #f4f6f9;
    border-radius: 12px;
    flex-direction: column;
    margin-bottom: 17px;
    padding: 0 16px;
    display: flex;
    position: static;
  }

  .service-icon {
    width: 40px;
    margin-right: 12px;
  }

  .mobile-link {
    grid-row-gap: 12px;
    color: #484847;
    background-image: url("https://cdn.prod.website-files.com/6385f29937dc8e81d23c6493/64084fabe22e746d70e60818_Arrow.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    border-top: 1px solid #e7e9f0;
    border-bottom: 1px solid #e7e9f0;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 16px 0;
    font-family: ARIAL REGULAR, sans-serif;
    font-size: 32px;
    display: flex;
  }

  .search {
    width: 100%;
  }

  .category-form {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .homelogos {
    grid-column-gap: 66px;
    grid-row-gap: 36px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    display: flex;
  }

  .menu-line {
    background-color: #18202f;
    width: 25px;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-line.middle, .menu-line.bottom {
    margin-top: 5px;
  }

  .table-title {
    flex: none;
  }

  .nav-menu-block-left {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .nav-menu {
    background-color: #fff;
    border-radius: 8px;
    flex-direction: column;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    box-shadow: 0 2px 5px #0003;
  }

  .nav-button {
    border-radius: 0;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .heading-40 {
    font-size: 30px;
    line-height: 28px;
  }

  .modal-wrapper {
    display: none;
  }

  .table-box.email {
    width: 38%;
  }

  .table-box.number {
    width: 24%;
  }

  .table-box.referral {
    width: 20%;
  }

  .table-box.fn {
    width: 17%;
  }

  .table-box.unit {
    width: 20%;
  }

  .table-box.advisor {
    width: 26%;
  }

  .table-box.surname {
    width: 15%;
  }

  .table-box.status {
    width: 23%;
  }

  .table-box.total-refferal-earned {
    width: 25%;
  }

  .table-box.user-email {
    width: 38%;
  }

  .table-box.user-firstname {
    width: 17%;
  }

  .table-box.user-lastname, .table-box.user-total-refferal {
    width: 15%;
  }

  .table-box.edit {
    width: 20%;
  }

  .table-box.refferal-pay-rate {
    width: 15%;
  }

  .table-box.total-refferal2 {
    width: 25%;
  }

  .menu-button {
    padding: 0;
    display: none;
  }

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

  .dashboard_clients-table {
    max-width: 1500px;
    overflow: auto;
  }

  .nav-link-2 {
    text-align: center;
    border-radius: 0;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .ms-button {
    position: relative;
  }

  .settings_flex-end-component {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
  }

  .section_dashboard-settings {
    position: relative;
  }

  .settings_field-component {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
  }

  .settings_button-wrapper {
    padding-bottom: 52px;
  }

  .settings_content-left {
    max-width: 310px;
  }

  .hide-tablet, .modal-edit-form {
    display: none;
  }

  .button-nav {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    text-align: center;
    flex-direction: column;
    display: flex;
  }

  .homelogos-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center flex-start;
    align-items: center;
    width: 1200px;
    min-width: 1200px;
    display: flex;
    overflow: visible;
  }

  .homelogos-all {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center flex-start;
    align-items: center;
    width: 100%;
    min-width: 100%;
    display: flex;
  }

  .section-banner {
    background-position: 19%;
    height: 600px;
  }

  .heading-h1 {
    font-size: 90px;
  }

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

  .package-head-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .heading-2 {
    font-size: 23px;
  }

  .divider {
    width: 200px;
    max-width: none;
    margin-bottom: 10px;
  }

  .package-content-wraper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 40px;
  }

  .package-left-box {
    padding: 30px;
  }

  .package-tag {
    font-size: 16px;
  }

  .heading-h2 {
    font-size: 40px;
  }

  .paragraph-p {
    font-size: 16px;
  }

  .purpose-wrap-block, .package-right-content {
    margin-top: 0;
  }

  .terms-content {
    margin-top: 40px;
  }

  .section-registration {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-blue {
    font-size: 18px;
    line-height: 35px;
  }

  .paragraph-md {
    margin-top: 0;
  }

  .registration-form {
    max-width: none;
    margin-top: 40px;
    padding: 30px;
  }

  .form-label {
    line-height: 25px;
  }

  .form-p {
    font-size: 14px;
    line-height: 22px;
  }

  .form-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .content-wraper-blue {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-blue-p {
    max-width: none;
    font-size: 20px;
    line-height: 30px;
  }

  .driven-content-wraper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 40px;
  }

  .driven-box-content {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .blue-image {
    width: 200px;
  }

  .blue-image._2nd {
    width: 300px;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 24px;
  }

  h3 {
    font-size: 20px;
    font-weight: 700;
  }

  h4 {
    font-size: 16px;
  }

  p {
    font-size: 18px;
  }

  .mmmmm {
    margin-bottom: 35px;
    font-size: 22px;
    line-height: 1.4;
  }

  .mmmmmm {
    width: 100%;
    font-size: 16px;
  }

  .mmm {
    padding: 35px;
  }

  .section._175-100 {
    padding-top: 40px;
  }

  .secondary.mob {
    padding: 16px 24px;
  }

  .placeholder, .advice-placeholder {
    margin-top: 60px;
  }

  .modal-content-field-box {
    flex-direction: column;
    align-items: stretch;
  }

  .heading-32 {
    font-size: 26px;
    line-height: 26px;
  }

  .submit-button {
    max-width: none;
  }

  .text-size-16 {
    font-size: 14px;
    line-height: 18px;
  }

  .text-size-14 {
    font-size: 12px;
    line-height: 18px;
  }

  .modal-container {
    max-height: 85vh;
    overflow: scroll;
  }

  .heading-40 {
    font-size: 25px;
    line-height: 23px;
  }

  .modal-wrapper {
    align-items: flex-start;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .table-box.email {
    width: 50%;
  }

  .table-box.number {
    flex: none;
    width: 40%;
  }

  .table-box.referral, .table-box.fn {
    width: 30%;
  }

  .table-box.unit {
    width: 25%;
  }

  .table-box.advisor, .table-box.surname {
    width: 30%;
  }

  .table-box.status, .table-box.total-refferal-earned {
    width: 31%;
  }

  .table-box.user-email {
    width: 50%;
  }

  .table-box.user-firstname, .table-box.user-lastname {
    width: 30%;
  }

  .table-box.user-total-refferal {
    width: 35%;
  }

  .table-box.edit {
    width: 30%;
  }

  .table-box.refferal-pay-rate {
    width: 35%;
  }

  .table-box.total-refferal2 {
    width: 31%;
  }

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

  .padding-global {
    padding-left: 20px;
    padding-right: 20px;
  }

  .login_content-right {
    width: 100%;
    display: none;
  }

  .heading-32-2 {
    font-size: 26px;
    line-height: 26px;
  }

  .section_login {
    min-height: 0;
  }

  .login_component {
    flex-direction: column;
  }

  .login-form-wrapper {
    margin-bottom: 100px;
  }

  .login_content-left {
    align-self: center;
    width: 100%;
    min-height: 100vh;
    padding-bottom: 50px;
  }

  .text-size-20 {
    font-size: 18px;
  }

  .settings_content-left {
    max-width: none;
    min-height: 0;
    max-height: none;
  }

  .settings_component {
    flex-direction: column;
  }

  .heading-32-3, .heading-32-4, .heading-32-5 {
    font-size: 26px;
    line-height: 26px;
  }

  .text-size-16-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .padding-section_name {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .styleguide_item-wrapper._2-col {
    grid-template-columns: 1fr;
  }

  .styleguide_item-wrapper._5-col {
    grid-template-columns: 1fr 1fr;
  }

  .styleguide_item-wrapper._4-col, .styleguide_item-wrapper._3-col {
    grid-template-columns: 1fr;
  }

  .padding-section, .padding-section_global {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .padding-section_styleguide {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .text-size-24 {
    font-size: 20px;
  }

  .text-size-18 {
    font-size: 16px;
  }

  .heading-32-6, .heading-32-7 {
    font-size: 26px;
    line-height: 26px;
  }

  .modal-edit-form {
    align-items: flex-start;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .homelogos-2 {
    width: 1200px;
    min-width: 1200px;
  }

  .homelogos-all {
    justify-content: flex-start;
    align-items: center;
  }

  .section-banner {
    background-position: 28%;
    height: 550px;
  }

  .banner-content-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .heading-h1 {
    font-size: 68px;
  }

  .package-head-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .divider {
    width: 100px;
  }

  .package-left-box {
    max-width: none;
    padding: 20px;
  }

  .heading-h2 {
    font-size: 34px;
    line-height: 45px;
  }

  .price-text {
    margin-top: 10px;
  }

  .registration-form {
    padding: 20px;
  }

  .form-flex {
    flex-flow: column;
  }

  .form-w {
    width: 100%;
  }

  .content-wraper-blue {
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-blue-p {
    font-size: 18px;
    line-height: 28px;
  }

  .flex-con {
    margin-top: 0;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    line-height: 1.2;
  }

  h2 {
    font-size: 22px;
    font-weight: 700;
    line-height: 1.35;
  }

  h4 {
    font-size: 14px;
  }

  p {
    font-size: 18px;
    line-height: 1.4;
  }

  .mmmmm {
    margin-bottom: 35px;
    font-size: 18px;
    line-height: 1.65;
  }

  .mmmmmm {
    justify-content: center;
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
  }

  .mmm {
    height: auto;
    min-height: auto;
    padding-top: 25px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .link-wrapper {
    font-size: 16px;
  }

  .inner-grid-cms {
    grid-column-gap: 24px;
  }

  .box-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .button-circle {
    width: 5em;
    height: 5em;
  }

  .card {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block {
    padding-left: 30px;
    padding-right: 25px;
  }

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

  .section._100.teamhero {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    height: auto;
  }

  .section._175-100 {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .section._175-100.home {
    padding-top: 40px;
  }

  .section._100-40 {
    padding-top: 50px;
    padding-bottom: 20px;
  }

  .section.bg-blue1._200 {
    flex-direction: column;
    align-items: center;
    padding-top: 60px;
    padding-bottom: 32px;
    display: flex;
  }

  .section._200.green, .section._200.purple {
    padding-top: 60px;
    padding-bottom: 32px;
  }

  .section.pad-32 {
    padding: 8px;
  }

  .section.pad-32.hero {
    padding-top: 89px;
    padding-left: 4px;
    padding-right: 4px;
  }

  .section.h600 {
    margin-bottom: 50px;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section._150 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.teamhero {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    height: auto;
    padding: 50px 16px;
  }

  .section.light-blue.contact-section {
    padding-top: 60px;
  }

  .section._60 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section.team-spotlight {
    padding-top: 50px;
    padding-bottom: 50px;
  }

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

  .section._50-40 {
    padding-top: 50px;
    padding-bottom: 20px;
  }

  .body-l {
    font-size: 14px;
  }

  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .box.horizontal.v-mobile {
    grid-auto-flow: row;
  }

  .box._56 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .box._24 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .box.h._40.v-mobile {
    grid-auto-flow: row;
  }

  .box.h._24._2grid-mobile {
    grid-template-columns: auto 1fr;
    grid-auto-flow: row;
  }

  .box.h._32.v-mobile, .box.h.v-mobile {
    grid-auto-flow: row;
  }

  .box._40 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .box._40.team-wrap {
    max-width: 100vw;
    margin-left: -16px;
  }

  .box._40._w-100 {
    grid-template-columns: 100%;
    max-width: 100%;
  }

  .box._40.blo {
    max-width: 100vw;
    margin-left: -16px;
  }

  .box._80 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .box._200 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .box._32-mobile {
    grid-row-gap: 32px;
  }

  .caption {
    font-size: 12px;
  }

  .subh1 {
    font-size: 26px;
  }

  .subh2 {
    font-size: 18px;
  }

  .primary {
    justify-content: center;
    align-items: center;
    padding: 16px 24px;
    display: flex;
  }

  .primary.m.connect-btn {
    padding: 10px 20px;
  }

  .body-m {
    font-size: 14px;
  }

  .heading {
    font-size: 30px;
  }

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

  ._12grid._24 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

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

  .hero-dummy {
    height: 300px;
  }

  .separator-horizontal.hideonmobile {
    display: none;
  }

  .hero-logos {
    grid-row-gap: 24px;
  }

  .body-xl {
    font-size: 18px;
  }

  .logos-parent {
    grid-column-gap: 10px;
  }

  .hero-costumer-logo {
    width: 94px;
  }

  .hero-costumer-logo.xero {
    width: 62px;
  }

  .hero-costumer-logo.loan {
    width: 70px;
  }

  ._4grid._0 {
    width: 100%;
  }

  .number-wrapper {
    padding: 16px 3px;
  }

  ._1, ._2, ._3, ._4 {
    font-size: 32px;
  }

  .menu {
    flex-wrap: nowrap;
    width: auto;
    padding-bottom: 8px;
    right: -24px;
    overflow: scroll;
  }

  .tab-link {
    min-width: 180px;
  }

  .tab-pane {
    min-height: 180px;
  }

  .placeholder {
    height: 54vw;
    margin-right: 24px;
  }

  .placeholder.accounting.bigger {
    height: 54vw;
  }

  .tag {
    padding: 6px 8px 2px;
  }

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

  ._11grid.askus {
    grid-row-gap: 32px;
  }

  .faq-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .faq {
    padding-top: 8px;
  }

  .faq-answer {
    font-size: 14px;
  }

  .footer {
    padding-top: 24px;
  }

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

  .cta-illu {
    padding-top: 38px;
    padding-left: 50%;
    padding-right: 24px;
    position: static;
  }

  .tabs {
    margin-top: 16px;
    margin-right: -24px;
    overflow: hidden;
  }

  .hero-illustration {
    padding-left: 0;
    padding-right: 0;
  }

  .image-5 {
    width: 60px;
  }

  .advice-hero {
    padding-left: 11px;
    padding-right: 11px;
  }

  .advice-placeholder {
    height: 54vw;
    margin-right: 24px;
  }

  .team-slider {
    max-width: 100%;
    height: auto;
    margin-bottom: 56px;
  }

  .left-arrow {
    inset: auto auto -56px 0%;
  }

  .team-highlight {
    height: auto;
    padding-top: 100%;
  }

  .spotlight {
    position: absolute;
    inset: 0%;
  }

  .left-arrow-copy {
    inset: auto 0% -56px auto;
  }

  .number-count {
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    display: none;
    position: static;
  }

  .services-card {
    grid-row-gap: 60px;
    height: auto;
  }

  .client-testimonials {
    height: 200px;
  }

  .mask {
    width: 80vw;
  }

  .testimonial-slide {
    margin-right: 8px;
  }

  .testimonial-title-wrapper {
    border-right-style: none;
    margin-bottom: 24px;
  }

  .department-picker {
    max-width: 100vw;
    padding-left: 0;
    padding-right: 0;
    overflow: auto;
  }

  .department-wrapper {
    grid-column-gap: 8px;
    flex-wrap: nowrap;
    min-width: 170vw;
    padding-left: 16px;
    padding-right: 16px;
  }

  .form-block {
    max-width: 100vw;
  }

  .department-button {
    flex-wrap: nowrap;
    justify-content: center;
    padding: 12px 16px 8px;
    font-size: 14px;
    display: flex;
  }

  .team-members {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .team-members.twocol {
    grid-column-gap: 16px;
  }

  .team-member-card {
    grid-row-gap: 8px;
    border-style: none;
    padding: 0;
  }

  .team-member-item {
    height: auto;
  }

  .avatar-wrapper {
    height: 170px;
  }

  .profile-image {
    width: 100%;
  }

  .member-linkedin {
    z-index: 1;
    margin-top: 4px;
    margin-left: -3px;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .values-card {
    border-radius: 8px;
    padding: 16px;
  }

  .position-accordion-trigger {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .position-accordion-trigger:hover {
    background-color: #f7f9fb;
    padding-left: 0;
  }

  .position-accordion-trigger._24 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .position-accordion-trigger.h._24._2grid-mobile {
    grid-template-columns: auto 1fr;
    grid-auto-flow: row;
  }

  .position-accordion-trigger.h._32.v-mobile {
    grid-auto-flow: row;
  }

  .position-accordion-trigger._40 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .position-accordion-trigger._80 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .position-accordion-trigger._200 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .avatar-wrappe-centered {
    height: 150px;
  }

  .team-member-item-460 {
    height: auto;
  }

  .rte h1 {
    font-size: 28px;
  }

  .rte h2 {
    font-family: Arial MT STD, sans-serif;
    font-size: 20px;
    font-weight: 500;
  }

  .rte h3 {
    font-size: 18px;
  }

  .rte h4 {
    font-family: Arial MT STD, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .rte p {
    font-family: ARIAL REGULAR, sans-serif;
    font-size: 14px;
  }

  .manager-quote.body-l {
    font-size: 16px;
  }

  .contact-form {
    border-radius: 0;
    width: 100vw;
    padding: 16px;
    position: relative;
    left: -16px;
  }

  .input-field, .input-field::placeholder {
    font-size: 14px;
  }

  .input-field.message {
    min-height: 120px;
  }

  ._95img {
    width: 100px;
  }

  .job-logo {
    margin-bottom: 19px;
  }

  .box-testemonial {
    margin-top: 24px;
    padding-left: 16px;
  }

  .box-testemonial._24 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .box-testemonial.h._40.v-mobile {
    grid-auto-flow: row;
  }

  .box-testemonial.h._24._2grid-mobile {
    grid-template-columns: auto 1fr;
    grid-auto-flow: row;
  }

  .box-testemonial.h._32.v-mobile {
    grid-auto-flow: row;
  }

  .box-testemonial._40 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .box-testemonial._80 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .box-testemonial._200 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .collection-list-wrapper-3 {
    max-width: 100vw;
    padding-left: 8px;
    padding-right: 8px;
  }

  .mobile-nav {
    padding-left: 16px;
    padding-right: 16px;
  }

  .hamburger-menu {
    width: 32px;
  }

  .hamb-line1, .hamb-line2 {
    width: 32px;
    height: 2px;
  }

  .mobile-dropdown-toggle {
    font-size: 24px;
  }

  .toggle-icon {
    width: 19px;
    margin-right: -3px;
  }

  .dropdown-link {
    background-size: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 18px;
  }

  .services-dropdown.w--open {
    border-radius: 6px;
    min-width: 105%;
    margin-left: -2.5%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .service-icon {
    width: 24px;
  }

  .mobile-link {
    background-size: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 24px;
  }

  .image-8 {
    width: 100px;
  }

  .category-wrapper {
    grid-column-gap: 8px;
    flex-wrap: nowrap;
    min-width: 120vw;
    padding-left: 0;
    padding-right: 16px;
  }

  .search {
    width: 97%;
  }

  .category-form {
    grid-row-gap: 8px;
    padding-left: 12px;
    padding-right: 0;
  }

  .collection-list-wrapper-4 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .contact-pad {
    padding-top: 85px;
  }

  .job-form {
    border-radius: 0;
    width: 100vw;
    padding: 16px;
    position: relative;
    left: -16px;
  }

  .openterms {
    font-size: 14px;
  }

  .homelogos {
    grid-column-gap: 14px;
    grid-row-gap: 20px;
  }

  .opentmd, .opendisclosure {
    font-size: 14px;
  }

  .margin-bottom-12 {
    margin-bottom: 20px;
  }

  .dashboard-summary-block {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
  }

  .table-box.email {
    width: 85%;
  }

  .table-box.number {
    width: 60%;
  }

  .table-box.referral {
    width: 55%;
  }

  .table-box.fn {
    width: 40%;
  }

  .table-box.unit {
    width: 55%;
  }

  .table-box.advisor {
    width: 60%;
  }

  .table-box.surname {
    width: 40%;
  }

  .table-box.status, .table-box.total-refferal-earned {
    width: 55%;
  }

  .table-box.user-email {
    width: 85%;
  }

  .table-box.user-firstname, .table-box.user-lastname {
    width: 40%;
  }

  .table-box.user-total-refferal {
    width: 60%;
  }

  .table-box.edit {
    width: 30%;
  }

  .table-box.refferal-pay-rate {
    width: 60%;
  }

  .table-box.total-refferal2 {
    width: 55%;
  }

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

  .ms-button {
    width: 100%;
    min-height: auto;
    padding: .6em 1.3em;
    font-size: 14px;
    font-style: normal;
  }

  .ms-form {
    width: 100%;
    min-width: auto;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .homelogos-2 {
    grid-column-gap: 14px;
    grid-row-gap: 20px;
    width: 900px;
    min-width: 900px;
  }

  .homelogos-all {
    grid-column-gap: 14px;
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 100%;
  }

  .section-banner {
    background-position: 17%;
    height: 540px;
  }

  .heading-h1 {
    font-size: 41px;
  }

  .heading-2 {
    font-size: 15px;
  }

  .divider {
    width: 81px;
  }

  .package-content-wraper {
    margin-top: 30px;
  }

  .package-left-box {
    border-radius: 20px;
    padding: 15px 15px 20px;
  }

  .package-inner-content {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .package-tag {
    width: 150px;
    height: 39px;
    font-size: 15px;
  }

  .heading-h2 {
    font-size: 30px;
  }

  .purpose-wrap-block.top {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
  }

  .check-p {
    font-size: 15px;
  }

  .check-p.register-p {
    font-size: 15px;
    line-height: 23px;
  }

  .text-blue {
    line-height: 28px;
  }

  .content-blue-p {
    font-size: 16px;
    line-height: 25px;
  }

  .driven-content-wraper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .driven-box-content {
    width: 100%;
  }

  .blue-image, .blue-image._2nd {
    width: 200px;
  }

  .divider-img {
    display: none;
  }

  .flex-con {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .register-flex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .image-10 {
    height: 50px;
  }
}

#w-node-_4cc1e34f-6842-9d82-a1d7-f99b3e2aad59-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_228d4261-2806-a8ba-d334-429f003f244c-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9b346e53-cdc1-e6c7-93ab-153b49da4a30-8f3c6525, #w-node-d0c75fef-373e-7651-a945-994787264dca-8f3c6525, #w-node-_4e299e0b-2664-72ff-a5c0-fb5ceac1c2cd-8f3c6525, #w-node-_8918b536-f81e-22ea-8d64-a1fa7ee88b0d-8f3c6525, #w-node-_16f1ad85-0570-5a88-139b-bb1ef546a359-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16f1ad85-0570-5a88-139b-bb1ef546a35b-8f3c6525 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed1d-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed1e-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed1f-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed20-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed22-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed24-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed25-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed27-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed28-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed2a-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed2b-8f3c6525, #w-node-_2edc5889-f2a4-f557-436d-a6c101a7ed2d-8f3c6525 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa1d297f-250b-4416-0255-822727fe300f-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3011-27fe300b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3012-27fe300b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3013-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3015-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3016-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe301a-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe301e-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3022-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3026-27fe300b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3027-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3029-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe302a-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe302e-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3032-27fe300b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3033-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3035-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3036-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe303a-27fe300b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe303b-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe303d-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe303f-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3042-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3046-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3048-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe304c-27fe300b, #w-node-_20df0162-9a92-c24d-731c-34b2e0e822b7-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3056-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3057-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3059-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe305b-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe305c-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe305e-27fe300b, #w-node-b13c67ec-f909-02f4-d5b4-983c10a70046-27fe300b, #w-node-_54e795b3-5478-d5d1-6f9c-b71811272294-27fe300b, #w-node-_8a248db2-15c3-1991-4bde-6c6ee10a6c0b-27fe300b, #w-node-e6a5c5c1-a43d-5547-bcdc-56f68a3ed711-27fe300b, #w-node-be908c38-d23d-219e-6b83-d0e1fa07ba5a-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3065-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3066-27fe300b {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-fa1d297f-250b-4416-0255-822727fe3068-27fe300b {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: end;
}

#w-node-_63f73a47-7e16-feeb-8aff-6dd8aaf84199-27fe300b {
  justify-self: start;
}

#w-node-ce8ff535-fb4a-50ef-a31d-2c8fc55ca259-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7f076d05-0336-c9cb-1714-e23d90658e4f-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f80d590-8267-93f5-561b-3666e8869437-27fe300b {
  justify-self: start;
}

#w-node-_4f80d590-8267-93f5-561b-3666e8869439-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f80d590-8267-93f5-561b-3666e886943b-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fed3925e-fb82-69b6-be1a-d2bb9c1b2451-27fe300b {
  justify-self: start;
}

#w-node-fed3925e-fb82-69b6-be1a-d2bb9c1b2453-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fed3925e-fb82-69b6-be1a-d2bb9c1b2455-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_42e969af-a846-e05d-a899-894ac3dd41ae-27fe300b {
  justify-self: start;
}

#w-node-_42e969af-a846-e05d-a899-894ac3dd41b0-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_42e969af-a846-e05d-a899-894ac3dd41b2-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a9ea21a4-d857-4e90-eea9-16e8f63e83fa-27fe300b {
  justify-self: start;
}

#w-node-a9ea21a4-d857-4e90-eea9-16e8f63e83fc-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a9ea21a4-d857-4e90-eea9-16e8f63e83fe-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8e6e3044-edbe-f9e4-1698-2d38bc319eed-27fe300b {
  justify-self: start;
}

#w-node-_8e6e3044-edbe-f9e4-1698-2d38bc319eef-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8e6e3044-edbe-f9e4-1698-2d38bc319ef1-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5fbd2fd7-e950-dc11-2c62-e0b0622be7e2-27fe300b {
  justify-self: start;
}

#w-node-_5fbd2fd7-e950-dc11-2c62-e0b0622be7e4-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5fbd2fd7-e950-dc11-2c62-e0b0622be7e6-27fe300b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_80926668-6e80-0354-196e-b6f4650b100c-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f7a2e1b-0909-b14d-c18c-d1fbccac9fbd-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_3f7a2e1b-0909-b14d-c18c-d1fbccac9fbe-650b1008 {
  place-self: start;
}

#w-node-caeb4d23-1a29-0f08-431b-76b1b79d1bb0-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_14826094-ae38-c38d-b44d-61b86a08781b-650b1008 {
  place-self: start stretch;
}

#w-node-_107cc587-5d8b-97d3-f2cd-b30996daecdb-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea05c855-dee7-f237-86c6-cbe817c6f93f-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1a29d7da-a484-06b7-0c30-86570d8cd36f-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1d426cf-c48b-d2e3-a44c-2fac00778889-650b1008 {
  place-self: start stretch;
}

#w-node-a1d426cf-c48b-d2e3-a44c-2fac0077888a-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1d426cf-c48b-d2e3-a44c-2fac0077888b-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a1d426cf-c48b-d2e3-a44c-2fac0077888d-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a512ac7-489d-3980-efd3-c824a94123de-650b1008 {
  place-self: start stretch;
}

#w-node-_6a512ac7-489d-3980-efd3-c824a94123df-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a512ac7-489d-3980-efd3-c824a94123e0-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6a512ac7-489d-3980-efd3-c824a94123e2-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c50d8a47-0733-f6bf-058f-477026749545-650b1008 {
  place-self: start stretch;
}

#w-node-c50d8a47-0733-f6bf-058f-477026749546-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c50d8a47-0733-f6bf-058f-477026749547-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c50d8a47-0733-f6bf-058f-477026749549-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80926668-6e80-0354-196e-b6f4650b1012-650b1008, #w-node-_80926668-6e80-0354-196e-b6f4650b1016-650b1008, #w-node-_80926668-6e80-0354-196e-b6f4650b101a-650b1008 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaae9-5f833339 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaaea-5f833339 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaaec-5f833339, #w-node-_6e76d600-6795-e42d-6831-bb8e95b7896f-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaaf0-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaaf2-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaaf4-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaaf6-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaaf8-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fb3eec9-057c-7527-b3a1-958477512867-5f833339, #w-node-d6f1333b-fece-7e24-495f-34f3d04c1581-5f833339, #w-node-_66cc14e7-4fd0-50cb-2dad-198b4520911f-5f833339, #w-node-_7118fed8-3702-6da7-2e83-8ce09c8d87a1-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaafa-5f833339 {
  justify-self: start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaafb-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beaafc-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beaafe-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beab00-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4465d955-d667-0048-8e7c-cce459beab01-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beab03-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b2920296-1c08-2e0c-7db5-be986772f04d-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b2920296-1c08-2e0c-7db5-be986772f04e-5f833339, #w-node-_1712a152-1ed6-19c7-a82e-9a63443ca0d0-5f833339, #w-node-_4465d955-d667-0048-8e7c-cce459beab06-5f833339, #w-node-_67b31ca6-1f03-bd8e-9280-431455d0367d-5f833339, #w-node-dfc12354-0735-2243-0f71-17e78c6b70f0-5f833339, #w-node-aa85eccc-091f-65d8-c718-8454cc8388c4-5f833339, #w-node-b8b15c26-a024-6f29-5b90-ce19969ab475-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b0a61491-b782-bb3c-779c-375b481cc208-5f833339 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-0456e5dd {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-f1087a29-fb19-5da5-d6c0-b24631ab76db-0456e5dd, #w-node-ffc82bee-2a9a-1eab-01fe-86fcf6012814-0456e5dd, #w-node-_21933e05-8bed-501b-b04e-4174741df5a9-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c361b7f9-0e3f-119e-9eac-b6fedbfb1ee7-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_267bb7e2-006e-3f42-7879-d317b72dfecb-0456e5dd {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-0456e5dd {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-0456e5dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center start;
}

#w-node-eb9bb481-5a51-f6e5-89db-556c6dc084e5-0456e5dd, #w-node-_869874ad-2142-2fc7-03f4-585297d4c6b8-0456e5dd, #w-node-_0bb75929-d5d2-6e3b-7dad-30bee4b3578b-0456e5dd, #w-node-_0f37745b-91c5-b7a0-a285-be92f6d9819b-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750ca-0456e5dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center start;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750cb-0456e5dd, #w-node-_6263a261-650f-2118-207d-ede5d18750cc-0456e5dd, #w-node-_6263a261-650f-2118-207d-ede5d18750cd-0456e5dd, #w-node-_6263a261-650f-2118-207d-ede5d18750cf-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef21529-0456e5dd {
  grid-area: 2 / 8 / 3 / 11;
  place-self: center start;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef2152a-0456e5dd, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152b-0456e5dd, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152c-0456e5dd, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152e-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-0456e5dd {
  grid-area: 1 / 8 / 2 / 11;
  place-self: center start;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcda-0456e5dd, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdb-0456e5dd, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdc-0456e5dd, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcde-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ad96095-adaa-df5d-1f69-af62f55c9049-0456e5dd {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f476-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_172c398e-016a-c8c9-5bcb-f02aff27bb8f-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f475-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f477-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f478-0456e5dd, #w-node-_231ec215-c5e1-c0f8-f38c-4fa2047fefd2-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f47a-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8acc33fa-f8fc-eacf-0b79-27e797159d99-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-0456e5dd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-0456e5dd {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44b-0456e5dd, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44d-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b450-0456e5dd, #w-node-e2f76d03-f1a5-11f9-5547-69dc7545eef6-0456e5dd, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b454-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b455-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b456-0456e5dd, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b457-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b459-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45a-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45b-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45d-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45e-0456e5dd, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45f-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b461-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a215-0456e5dd {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a216-0456e5dd, #w-node-_40686e37-6d22-9934-2241-ce262771a217-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a218-0456e5dd, #w-node-_40686e37-6d22-9934-2241-ce262771a21a-0456e5dd, #w-node-_40686e37-6d22-9934-2241-ce262771a21c-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21d-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21e-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21f-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a221-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a222-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a223-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a229-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b14c0229-5669-bbe3-3d36-d7298daa4ab1-0456e5dd {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-0456e5dd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-0456e5dd {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ad-0456e5dd, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ae-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9af-0456e5dd, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b1-0456e5dd, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b3-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b4-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b5-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b6-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b8-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b9-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ba-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bc-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bd-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9be-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b55152c9-8f31-4e6d-2643-b31c7fe0682a-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b55152c9-8f31-4e6d-2643-b31c7fe0682b-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b55152c9-8f31-4e6d-2643-b31c7fe0682c-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9c0-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-de8cad39-9e22-ab99-9f9b-1c496d23ca86-0456e5dd, #w-node-_20832e70-7648-28aa-70d4-aec972b7520f-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231d5a03-df35-93de-f815-626d911f2669-0456e5dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9729ff24-b33e-1348-9502-a33e873c0bcd-0456e5dd {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-bc121f89-f3c8-03ac-e96c-931dd19a5018-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-c00bb0df-f39c-cda9-6fae-41b6d598d041-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-_71fad703-e97a-f8a3-d45a-e6876782365f-0456e5dd {
  justify-self: start;
}

#w-node-_71fad703-e97a-f8a3-d45a-e68767823660-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_71fad703-e97a-f8a3-d45a-e68767823661-0456e5dd, #w-node-_71fad703-e97a-f8a3-d45a-e68767823663-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71fad703-e97a-f8a3-d45a-e68767823665-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_88de9fb4-8cb5-7255-2866-20fe5a694c91-0456e5dd {
  place-self: end start;
}

#w-node-_7c865447-0ebc-76e6-a97a-086db341a4a5-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d95-0456e5dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d98-0456e5dd {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d99-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d9b-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d9c-0456e5dd {
  justify-self: start;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d9d-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d9e-0456e5dd, #w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1da0-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1da2-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1da3-0456e5dd {
  place-self: end start;
}

#w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1da5-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c06-0456e5dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c09-0456e5dd {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c0a-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c0c-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c0d-0456e5dd {
  justify-self: start;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c0e-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c0f-0456e5dd, #w-node-_03ecae86-6002-5517-23a6-2adb3e522c11-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c13-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c14-0456e5dd {
  place-self: end start;
}

#w-node-_03ecae86-6002-5517-23a6-2adb3e522c16-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af988-0456e5dd {
  align-self: center;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af993-0456e5dd, #w-node-ec8548e5-34b3-757a-b00e-848c314af994-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af995-0456e5dd, #w-node-ec8548e5-34b3-757a-b00e-848c314af99d-0456e5dd, #w-node-ec8548e5-34b3-757a-b00e-848c314af9ad-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_34dae640-bc8b-d140-a526-9c0a924cf7f4-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25c4e200-9804-2679-7ebe-e9fbaeeca80b-0456e5dd, #w-node-add14573-4180-5237-cf03-01885d5dd082-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a4deaa2-abb8-8156-9e69-bc22843579ff-0456e5dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6e7-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6e8-940be6e1 {
  place-self: start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6ee-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6f5-940be6e1 {
  place-self: start stretch;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6f6-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6f7-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6f9-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6fb-940be6e1 {
  place-self: start stretch;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6fc-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6fd-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be6ff-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be701-940be6e1 {
  place-self: start stretch;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be702-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be703-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be705-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be707-940be6e1 {
  place-self: start stretch;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be708-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be709-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be70b-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_386a3aa5-a453-8d0c-e6d8-d088940be713-940be6e1, #w-node-_386a3aa5-a453-8d0c-e6d8-d088940be717-940be6e1, #w-node-_386a3aa5-a453-8d0c-e6d8-d088940be71b-940be6e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-42b17d6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-f1087a29-fb19-5da5-d6c0-b24631ab76db-42b17d6c, #w-node-ffc82bee-2a9a-1eab-01fe-86fcf6012814-42b17d6c, #w-node-_21933e05-8bed-501b-b04e-4174741df5a9-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c361b7f9-0e3f-119e-9eac-b6fedbfb1ee7-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_778e862d-d783-cf62-ee30-fa14d1421fc7-42b17d6c {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-42b17d6c {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-42b17d6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-eb9bb481-5a51-f6e5-89db-556c6dc084e5-42b17d6c, #w-node-_869874ad-2142-2fc7-03f4-585297d4c6b8-42b17d6c, #w-node-_0bb75929-d5d2-6e3b-7dad-30bee4b3578b-42b17d6c, #w-node-_0f37745b-91c5-b7a0-a285-be92f6d9819b-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750ca-42b17d6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750cb-42b17d6c, #w-node-_6263a261-650f-2118-207d-ede5d18750cc-42b17d6c, #w-node-_6263a261-650f-2118-207d-ede5d18750cd-42b17d6c, #w-node-_6263a261-650f-2118-207d-ede5d18750cf-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef21529-42b17d6c {
  grid-area: 2 / 8 / 3 / 11;
  place-self: start;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef2152a-42b17d6c, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152b-42b17d6c, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152c-42b17d6c, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152e-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-42b17d6c {
  grid-area: 1 / 8 / 2 / 11;
  place-self: start;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcda-42b17d6c, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdb-42b17d6c, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdc-42b17d6c, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcde-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4da9-42b17d6c {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4daa-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4dab-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4dac-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4dad-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4dae-42b17d6c, #w-node-_4f459418-8963-e263-dd6d-be9e855edb47-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4db0-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b20ee3c2-2459-3a61-d283-a2d851ad4db2-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-42b17d6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-42b17d6c {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44b-42b17d6c, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44d-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b450-42b17d6c, #w-node-e2f76d03-f1a5-11f9-5547-69dc7545eef6-42b17d6c, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b454-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b455-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b456-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b457-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b459-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45a-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45b-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45d-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45e-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45f-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b461-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a215-42b17d6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a216-42b17d6c, #w-node-_40686e37-6d22-9934-2241-ce262771a217-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a218-42b17d6c, #w-node-_40686e37-6d22-9934-2241-ce262771a21a-42b17d6c, #w-node-_40686e37-6d22-9934-2241-ce262771a21c-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21d-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21e-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21f-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a221-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a222-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a223-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a225-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a226-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a227-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a229-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a214-42b17d6c {
  grid-area: 1 / 6 / 2 / 11;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-42b17d6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-42b17d6c {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ad-42b17d6c, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ae-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9af-42b17d6c, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b1-42b17d6c, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b3-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b4-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b5-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b6-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b8-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b9-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ba-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bc-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bd-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9be-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9c0-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bc7-42b17d6c, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bc9-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bcd-42b17d6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd0-42b17d6c {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd1-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd3-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd4-42b17d6c {
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd5-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd6-42b17d6c, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bd8-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bda-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bdb-42b17d6c {
  place-self: end start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bdd-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be2-42b17d6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be5-42b17d6c {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be6-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be8-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be9-42b17d6c {
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bea-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66beb-42b17d6c, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bed-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bef-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bf0-42b17d6c {
  place-self: end start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bf2-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-dedaa0d1-5c30-9ab9-4bdf-c94c6cbf82d1-42b17d6c {
  align-self: center;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af993-42b17d6c, #w-node-ec8548e5-34b3-757a-b00e-848c314af994-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af995-42b17d6c, #w-node-ec8548e5-34b3-757a-b00e-848c314af99d-42b17d6c, #w-node-ec8548e5-34b3-757a-b00e-848c314af9ad-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca641d-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca641e-42b17d6c, #w-node-b5a960d6-fc56-51dd-deb2-a10282ca6420-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca6422-42b17d6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641e2-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641e3-4c0641dc {
  place-self: start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641e9-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f0-4c0641dc {
  place-self: start stretch;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f1-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f2-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f4-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f6-4c0641dc {
  place-self: start stretch;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f7-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641f8-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641fa-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641fc-4c0641dc {
  place-self: start stretch;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641fd-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c0641fe-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064200-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064202-4c0641dc {
  place-self: start stretch;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064203-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064204-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064206-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c06420e-4c0641dc, #w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064212-4c0641dc, #w-node-_4860254e-b6b2-cc58-e9aa-4e7d4c064216-4c0641dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_64897cd7-5a50-a5c1-eb67-186bf77032b8-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64897cd7-5a50-a5c1-eb67-186bf77032b9-bf6f1831, #w-node-e8d9ec65-cc76-a049-17f9-bb60ec63edd3-bf6f1831, #w-node-_64897cd7-5a50-a5c1-eb67-186bf77032bd-bf6f1831, #w-node-_25c4e200-9804-2679-7ebe-e9fbaeeca80b-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c7cf9596-ab55-8f26-386a-d75e4e898ea3-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6315519-68d3-ef9e-a127-95fd0cdf5d73-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start center;
}

#w-node-a47b84cd-265a-ec84-c6f9-865c443114a2-bf6f1831, #w-node-_55c122f5-b296-4e28-6ea5-a9785fd77cd9-bf6f1831, #w-node-_4f05615a-8967-4987-c012-09b7c05c49be-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1716962f-306f-0b06-bcf6-5ca5bc446d41-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aa9e-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start center;
}

#w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aa9f-bf6f1831, #w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aaa0-bf6f1831, #w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aaa1-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aaa3-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23e9e612-765f-1fbf-6030-71019671b91f-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start center;
}

#w-node-_23e9e612-765f-1fbf-6030-71019671b920-bf6f1831, #w-node-_23e9e612-765f-1fbf-6030-71019671b921-bf6f1831, #w-node-_23e9e612-765f-1fbf-6030-71019671b922-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_23e9e612-765f-1fbf-6030-71019671b924-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb5a064d-e604-4770-98e4-7eee539be62d-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start center;
}

#w-node-bb5a064d-e604-4770-98e4-7eee539be62e-bf6f1831, #w-node-bb5a064d-e604-4770-98e4-7eee539be62f-bf6f1831, #w-node-bb5a064d-e604-4770-98e4-7eee539be630-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bb5a064d-e604-4770-98e4-7eee539be632-bf6f1831, #w-node-_5f1d2681-10c9-6ebe-1e1e-de79fcf5a97d-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cb6c30f-6e04-e024-7b69-0ee23056691e-bf6f1831 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f5-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f6-bf6f1831 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f7-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f8-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f9-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac6fa-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac6fc-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac6fe-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac700-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac701-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac702-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac703-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac705-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac706-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac707-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac709-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac70a-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac70b-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac70d-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac70f-bf6f1831 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac725-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac726-bf6f1831 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac73b-bf6f1831 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac73d-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac73e-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac73f-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac740-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac742-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac744-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac746-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac747-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac748-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac749-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac74b-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac74c-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac74d-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac74f-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac750-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac751-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac753-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac755-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac756-bf6f1831 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac76c-bf6f1831 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac76d-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac76e-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac76f-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac770-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac772-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac774-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac776-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac777-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac778-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac779-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac77b-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac77c-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac77d-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c64d579-f493-ff61-f03d-b133c4cac77f-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_94b323cf-78a9-bd9b-9e5b-8eef704b3088-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262529ea-c7fc-6108-550c-7f64cbc8f3cb-bf6f1831 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_94b323cf-78a9-bd9b-9e5b-8eef704b3089-bf6f1831 {
  place-self: start;
}

#w-node-ea6016ac-d9de-00ba-dd5e-173240f24fcf-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_94b323cf-78a9-bd9b-9e5b-8eef704b308c-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c97b92e2-dd92-73c8-66be-84a56ca8f6de-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8f485db7-82e7-ee2c-64d4-0e5b1bf3c408-bf6f1831 {
  justify-self: start;
}

#w-node-_54863437-72bc-8965-c203-863c38f6fb5b-bf6f1831 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-d304cb25-bb1b-7299-15ca-01ce4fa463a9-bf6f1831 {
  justify-self: start;
}

#w-node-_7c6c90cb-2548-3a67-2dbb-b338a3856e1f-bf6f1831 {
  grid-area: 1 / 9 / 2 / 12;
}

#w-node-_336cbe7c-1e3e-8825-1c02-4ae04821f1e4-bf6f1831 {
  justify-self: start;
}

#w-node-fffd4153-cd73-9d5b-37ea-e09390d5440e-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1800499b-c720-31e3-a084-986cfca0b963-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c2f2f87b-de99-95d3-79f3-327e9f65c6f6-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c2f2f87b-de99-95d3-79f3-327e9f65c6f7-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e6f6c94d-0521-13ad-d618-03e0d51a56ae-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e6f6c94d-0521-13ad-d618-03e0d51a56af-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_99ec91b1-0316-8827-d3d0-9c70cea2a6d2-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_99ec91b1-0316-8827-d3d0-9c70cea2a6d3-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_2faa0254-20db-aec8-876b-4be8ed966370-bf6f1831 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2faa0254-20db-aec8-876b-4be8ed966372-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_25ab0ee5-aaa5-832d-178e-35a048da5704-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef982681-1f00-36bc-16d0-d1a27d367dc3-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_4a868e14-8090-0473-acd0-104c604322bb-bf6f1831, #w-node-_06b3e118-9546-01ea-c23b-51e8b5a8553a-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d5bba5-4b3b-c80b-db81-202a0de1de73-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-c6d5bba5-4b3b-c80b-db81-202a0de1de74-bf6f1831, #w-node-c6d5bba5-4b3b-c80b-db81-202a0de1de76-bf6f1831, #w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d540-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d541-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d542-bf6f1831, #w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d544-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d546-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d547-bf6f1831, #w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d549-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76fe6856-43c6-8b69-70da-4d288015f4b5-bf6f1831 {
  grid-area: span 2 / span 3 / span 2 / span 3;
  align-self: start;
}

#w-node-a12d2fb8-603d-1085-1f18-32fb0ed50553-bf6f1831 {
  place-self: start;
}

#w-node-_4c66d7b8-c492-4777-7697-8f3555fa11cc-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a12d2fb8-603d-1085-1f18-32fb0ed5055c-bf6f1831 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_6fc3a6bf-3cb2-1395-04d4-42d080317aaa-bf6f1831 {
  place-self: start;
}

#w-node-_6fc3a6bf-3cb2-1395-04d4-42d080317aab-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_415039ef-db98-b1d7-cbab-1a13a643e9c7-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fc3a6bf-3cb2-1395-04d4-42d080317aac-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ec8bc74b-0563-d4cf-01e9-f9cef7ecef16-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3489924-2da3-bd21-b084-8c42b563463a-bf6f1831 {
  grid-area: 2 / 8 / 3 / 11;
  place-self: start;
}

#w-node-d3489924-2da3-bd21-b084-8c42b563463b-bf6f1831 {
  place-self: start;
}

#w-node-d3489924-2da3-bd21-b084-8c42b563463c-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d3489924-2da3-bd21-b084-8c42b563463d-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3489924-2da3-bd21-b084-8c42b563463e-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d3489924-2da3-bd21-b084-8c42b5634640-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8c-bf6f1831 {
  grid-area: 2 / 4 / 3 / 7;
  place-self: start;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8d-bf6f1831 {
  place-self: start;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8e-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8f-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e90-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e92-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a6-bf6f1831 {
  grid-area: 1 / 8 / 2 / 11;
  place-self: start;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a7-bf6f1831 {
  place-self: start;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a8-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a9-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2aa-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-da1541bd-7624-4c1a-9833-5e87b71ef2ac-bf6f1831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bbcf449-1ec3-ba37-0b47-8fadd45f9cc6-d45f9cc3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0bbcf449-1ec3-ba37-0b47-8fadd45f9cc8-d45f9cc3 {
  grid-area: 1 / 5 / 2 / 11;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5e9-aee676c3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5ea-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b5eb-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b5ef-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5f1-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5f2-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5f3-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b5f4-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5f6-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5f7-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b5f8-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5fa-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5fb-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b5fc-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5fe-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b5ff-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b600-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b602-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b609-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d19d0320-2fdf-d118-4870-de1e6f5836b9-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836ba-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836bb-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836bc-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836bd-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836be-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836bf-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c0-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c1-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c3-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c4-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c5-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c6-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c7-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c8-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836c9-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836ca-aee676c3, #w-node-d19d0320-2fdf-d118-4870-de1e6f5836cb-aee676c3 {
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b618-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b619-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b61a-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b622-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b62a-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b632-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1ed229d8-3ae5-99dc-e63f-76dd546086f5-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4eb8-aee676c3 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4eb9-aee676c3, #w-node-f5708a08-dc54-301a-bf48-f500b20e4eba-aee676c3, #w-node-f5708a08-dc54-301a-bf48-f500b20e4ebb-aee676c3, #w-node-f5708a08-dc54-301a-bf48-f500b20e4ebc-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ebe-aee676c3, #w-node-f5708a08-dc54-301a-bf48-f500b20e4ec0-aee676c3, #w-node-f5708a08-dc54-301a-bf48-f500b20e4ec2-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec3-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec4-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec5-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec7-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec8-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ec9-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ecb-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ecc-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ecd-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f5708a08-dc54-301a-bf48-f500b20e4ecf-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_149af5da-097a-15b0-155d-2986b7526201-aee676c3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cda2333e-6c13-0f6c-e407-6fce19979cad-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cda2333e-6c13-0f6c-e407-6fce19979cc7-aee676c3 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ea-aee676c3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444eb-aee676c3, #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ec-aee676c3, #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ed-aee676c3, #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ee-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f0-aee676c3, #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f2-aee676c3, #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f4-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f5-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f6-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f7-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444f9-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444fa-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444fb-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444fd-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444fe-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ff-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9f75ce34-0b93-f59d-a601-ce310c944501-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_839e6741-e318-015d-8684-a3cff9050a4c-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_839e6741-e318-015d-8684-a3cff9050a66-aee676c3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e34167191-aee676c3 {
  grid-area: 1 / 8 / 2 / 13;
  place-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e34167192-aee676c3, #w-node-_1a66b8a2-daed-d434-13ea-a56e34167193-aee676c3, #w-node-_1a66b8a2-daed-d434-13ea-a56e34167194-aee676c3, #w-node-_1a66b8a2-daed-d434-13ea-a56e34167195-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e34167197-aee676c3, #w-node-_1a66b8a2-daed-d434-13ea-a56e34167199-aee676c3, #w-node-_1a66b8a2-daed-d434-13ea-a56e3416719b-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e3416719c-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e3416719d-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e3416719e-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e341671a0-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e341671a1-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e341671a2-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1a66b8a2-daed-d434-13ea-a56e341671a4-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b766-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b767-aee676c3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b76b-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b76c-aee676c3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_49452d62-62bd-d9f1-48b7-a911f4d88d89-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b76e-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b76f-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b771-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed33291-5d4d-3b2f-ea5f-eeaf23ee4588-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b773-aee676c3 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_22aafd63-386a-8f34-2148-eebaffcc2c1e-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b775-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b776-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b778-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb0d5b99-ed61-a220-c7b5-b474e4591d78-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b77a-aee676c3 {
  grid-area: 1 / 9 / 2 / 12;
}

#w-node-_99eabdc1-241a-6602-790c-e03fa299fdd6-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b77c-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b77d-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b77f-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d85934e-8b18-b537-347b-695570c5cdf1-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7a7-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7a8-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b7ac-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7ad-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7ae-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b7af-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7b1-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7b2-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b7b3-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7b5-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7b6-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b7b7-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7b9-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7ba-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b7bb-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28e866a5-b560-b583-b658-6ba7d312b7bd-aee676c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-143c2aba {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-f1087a29-fb19-5da5-d6c0-b24631ab76db-143c2aba, #w-node-ffc82bee-2a9a-1eab-01fe-86fcf6012814-143c2aba, #w-node-_21933e05-8bed-501b-b04e-4174741df5a9-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c361b7f9-0e3f-119e-9eac-b6fedbfb1ee7-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_778e862d-d783-cf62-ee30-fa14d1421fc7-143c2aba {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-143c2aba {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-143c2aba {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-eb9bb481-5a51-f6e5-89db-556c6dc084e5-143c2aba, #w-node-_869874ad-2142-2fc7-03f4-585297d4c6b8-143c2aba, #w-node-_0bb75929-d5d2-6e3b-7dad-30bee4b3578b-143c2aba, #w-node-_0f37745b-91c5-b7a0-a285-be92f6d9819b-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750ca-143c2aba {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_6263a261-650f-2118-207d-ede5d18750cb-143c2aba, #w-node-_6263a261-650f-2118-207d-ede5d18750cc-143c2aba, #w-node-_6263a261-650f-2118-207d-ede5d18750cd-143c2aba, #w-node-_6263a261-650f-2118-207d-ede5d18750cf-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef21529-143c2aba {
  grid-area: 2 / 8 / 3 / 11;
  place-self: start;
}

#w-node-_226e4100-d008-1de3-e407-e6e71ef2152a-143c2aba, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152b-143c2aba, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152c-143c2aba, #w-node-_226e4100-d008-1de3-e407-e6e71ef2152e-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-143c2aba {
  grid-area: 1 / 8 / 2 / 11;
  place-self: start;
}

#w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcda-143c2aba, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdb-143c2aba, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcdc-143c2aba, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcde-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb29d-143c2aba {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb29e-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb29f-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a0-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a1-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a2-143c2aba, #w-node-_0f9a9189-ade5-545d-4b29-8d481fbb65df-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a4-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a6-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-143c2aba {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-143c2aba {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44b-143c2aba, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44d-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b450-143c2aba, #w-node-e2f76d03-f1a5-11f9-5547-69dc7545eef6-143c2aba, #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b454-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b455-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b456-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b457-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b459-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45a-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45b-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45d-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45e-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b45f-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b461-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a215-143c2aba {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a216-143c2aba, #w-node-_40686e37-6d22-9934-2241-ce262771a217-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a218-143c2aba, #w-node-_40686e37-6d22-9934-2241-ce262771a21a-143c2aba, #w-node-_40686e37-6d22-9934-2241-ce262771a21c-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21d-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21e-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a21f-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a221-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a222-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a223-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a225-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a226-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a227-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a229-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40686e37-6d22-9934-2241-ce262771a214-143c2aba {
  grid-area: 1 / 6 / 2 / 11;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-143c2aba {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-143c2aba {
  grid-area: 1 / 7 / 2 / 11;
  place-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ad-143c2aba, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ae-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9af-143c2aba, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b1-143c2aba, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b3-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b4-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b5-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b6-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b8-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9b9-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ba-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bc-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9bd-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9be-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc95fd0a-4067-e915-8f67-74112fd0b9c0-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bc7-143c2aba, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bc9-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bcd-143c2aba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd0-143c2aba {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd1-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd3-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd4-143c2aba {
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd5-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bd6-143c2aba, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bd8-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bda-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bdb-143c2aba {
  place-self: end start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bdd-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be2-143c2aba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be5-143c2aba {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be6-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be8-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66be9-143c2aba {
  justify-self: start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bea-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66beb-143c2aba, #w-node-df3aaeef-833f-550a-3e77-1dea81d66bed-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bef-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bf0-143c2aba {
  place-self: end start;
}

#w-node-df3aaeef-833f-550a-3e77-1dea81d66bf2-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-dedaa0d1-5c30-9ab9-4bdf-c94c6cbf82d1-143c2aba {
  align-self: center;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af993-143c2aba, #w-node-ec8548e5-34b3-757a-b00e-848c314af994-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec8548e5-34b3-757a-b00e-848c314af995-143c2aba, #w-node-ec8548e5-34b3-757a-b00e-848c314af99d-143c2aba, #w-node-ec8548e5-34b3-757a-b00e-848c314af9ad-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca641d-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca641e-143c2aba, #w-node-b5a960d6-fc56-51dd-deb2-a10282ca6420-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b5a960d6-fc56-51dd-deb2-a10282ca6422-143c2aba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cd4-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cd5-72d02cce {
  place-self: start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cdb-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce2-72d02cce {
  place-self: start stretch;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce3-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce4-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce6-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce8-72d02cce {
  place-self: start stretch;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02ce9-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cea-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cec-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cee-72d02cce {
  place-self: start stretch;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cef-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf0-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf2-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf4-72d02cce {
  place-self: start stretch;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf5-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf6-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02cf8-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02d00-72d02cce, #w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02d04-72d02cce, #w-node-_115f53b2-c09c-27bf-e3e3-7d7672d02d08-72d02cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc8bfdc0-44f1-f135-ea53-db47747216dc-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d85eeed3-d63c-d2d2-0e6a-7a4f8218c763-24eeb07d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9d28aa55-0332-d46a-75ed-24206b259362-24eeb07d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_838a39bf-e01d-6472-b741-0ac072f8c080-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab378d3d-a666-f019-8152-e85228a3b6b4-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-d6ca56be-2d6b-44c5-8b66-8644d13af96a-24eeb07d, #w-node-_67221e96-ddd1-9519-ace6-1ddfc9ef367b-24eeb07d, #w-node-_169590f1-b52d-3329-e854-56203bbcdc1b-24eeb07d, #w-node-_1b60a6ca-18f4-66a7-7fd4-6445770775ed-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f122ff2-33f1-dc15-0640-bda274ce6470-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7f952dad-6ea4-6839-432b-8ebf8c19a388-24eeb07d, #w-node-d94b958f-027c-12e0-5e24-e1be97540f70-24eeb07d, #w-node-b91d4b52-7a7f-7162-12fa-5ee1e3b55fc4-24eeb07d, #w-node-_70d38a89-8eb9-569a-9f17-65dbddff0855-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70d38a89-8eb9-569a-9f17-65dbddff0857-24eeb07d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start;
}

#w-node-_70d38a89-8eb9-569a-9f17-65dbddff085b-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebefc08c-84bb-daa3-6414-ee7b5fb09de8-24eeb07d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_5c61b882-add5-fe38-3cee-77a5eca4ee1f-24eeb07d, #w-node-_572f6aaa-9c39-c8f9-9500-229c963006ac-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a67806e5-e453-eac1-cd11-bb5946893a3e-24eeb07d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-a67806e5-e453-eac1-cd11-bb5946893a40-24eeb07d, #w-node-a67806e5-e453-eac1-cd11-bb5946893a42-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cb17b34-cc1b-63c7-4b23-71bae492e7cb-24eeb07d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-_2cb17b34-cc1b-63c7-4b23-71bae492e7cd-24eeb07d, #w-node-_2cb17b34-cc1b-63c7-4b23-71bae492e7cf-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba6fc9f6-2db2-31ff-38a2-fbb1f6ee0e09-24eeb07d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-ba6fc9f6-2db2-31ff-38a2-fbb1f6ee0e0b-24eeb07d, #w-node-ba6fc9f6-2db2-31ff-38a2-fbb1f6ee0e0d-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b39e9ac-1357-0b13-ee2f-7fb6b8d250c1-24eeb07d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f6d34261-1ffe-beb4-f560-786b49c46241-24eeb07d {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-_68fbf1dc-3450-40b9-cd06-1305a65b5253-24eeb07d, #w-node-_3b43d1bd-015c-37ef-c392-64aa33e2c92f-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d20f03d-32dd-dd36-9637-871a0d45d392-24eeb07d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center start;
}

#w-node-_5d20f03d-32dd-dd36-9637-871a0d45d393-24eeb07d, #w-node-_5d20f03d-32dd-dd36-9637-871a0d45d395-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d20f03d-32dd-dd36-9637-871a0d45d391-24eeb07d {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b5b-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b5c-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b5d-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b65-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b6d-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b75-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-e683e599-e1f5-9a1f-cf4d-6d36ca83a497-24eeb07d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-_43fdd9d6-7c74-7c4a-de45-9ec9a4d56902-24eeb07d, #w-node-_52547c76-e0ca-df53-818e-d0d0d57bbd75-24eeb07d, #w-node-_6bd7eb90-f567-3992-26d8-e095f5dfa02c-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd97ce8-9769-d761-122b-dbbf01857431-24eeb07d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start stretch;
}

#w-node-cf78918e-08c1-1169-b606-84359c085e6f-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d320b35a-bae1-b92d-d0e8-12dbd62fb942-24eeb07d, #w-node-c94dea65-5d26-a16a-e7d6-b74b1aaf3d47-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4ece3f2d-25aa-ef76-ea41-27088becd0cb-24eeb07d {
  place-self: center stretch;
}

#w-node-_55d455f0-20ee-fcbb-4af3-6c4ce888d092-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-e8da0d6b-5bfb-57d0-f0cf-90d8dbc74b43-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc3ee84a-22cc-2cf4-adc0-1522267ba663-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5cf476d8-dcb3-ceaa-de1f-77efe6a2b3c0-24eeb07d, #w-node-_10bd2cbf-b6f5-15dd-b19d-da12b192dcda-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c6ca6b3-351a-a1bb-6573-d9b591504ed7-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc15875e-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc15875f-24eeb07d {
  place-self: center stretch;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc158762-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc158763-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc158767-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc158768-24eeb07d, #w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc158769-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cb8a0c8-3a05-b461-e8fc-5462cc15876a-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc910-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc911-24eeb07d {
  place-self: center stretch;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc914-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc915-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc919-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc91a-24eeb07d, #w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc91b-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fdd5475-9ea8-4bf7-4512-87b99dadc91c-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_1de07b6a-7f37-a557-9110-93454b76522e-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebf7-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebf8-24eeb07d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebfa-24eeb07d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center end;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebfc-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebfd-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebff-24eeb07d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec01-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec02-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec03-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec04-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec05-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec06-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec07-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec08-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec09-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec0a-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec0b-24eeb07d, #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ec0c-24eeb07d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af7ddc5e-afbf-5c48-5fc1-68a65f08cfae-b4602853 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: stretch start;
}

#w-node-_5b436614-911e-6e9e-7743-556bb87741b0-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-df63999b-4c0b-33f9-8f72-01ef6612debc-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_04d20669-9556-b738-8ce3-bf5f3c4a55a0-b4602853, #w-node-_45855a2d-accc-bb39-1ac8-f0a2acd686ba-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7a9a7a0-308d-fe05-73f9-a999f276ee15-b4602853 {
  place-self: end start;
}

#w-node-b7d936c6-9f09-c3c2-97e4-26bae0883ec0-b4602853 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: stretch;
}

#w-node-c0ed933e-68a9-56b4-9d52-784fd6cae2e5-b4602853, #w-node-_8a999623-633c-9cb9-02b5-b3c64404b7f9-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e96710ea-5482-8cb5-ec2f-57627e68d6e6-b4602853 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_3cd1236d-6f86-d1fd-c3f9-e81f8db783c9-b4602853, #w-node-f2b7f3bc-a82f-061c-1197-42920b757ac2-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_800c7b58-ded9-4398-3e09-0d1819fe2d49-b4602853 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0dc1fe83-cc37-0902-948f-347a124c6fca-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f569afdb-719d-b97d-3bfd-3af68ba46294-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_7de55858-e54e-ba50-366d-9024fe48a62d-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e140fab7-d52e-1784-3a1b-86db328dbf8c-b4602853 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: stretch stretch;
}

#w-node-_6ba4ac34-e0f7-fd16-ee46-072d0e838142-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38e9cb22-a0d2-c0dd-38ff-490f06325e4e-b4602853 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: stretch stretch;
}

#w-node-_7863717e-909d-18a9-758f-307884afe1cd-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-ac31a075-8c17-5996-0aec-9407d3223a85-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac31a075-8c17-5996-0aec-9407d3223a8f-b4602853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ac31a075-8c17-5996-0aec-9407d3223a90-b4602853, #w-node-ac31a075-8c17-5996-0aec-9407d3223a92-b4602853, #w-node-e1728f19-fcdf-8f89-0e0a-21c95cdd7a9f-c9389c81, #w-node-a1e50bf7-484a-9585-7f7d-e7d14b399c93-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68044f90-d386-41b6-314d-8be8ae8e9750-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_724d0915-1556-9e6e-30ac-641f21886db6-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b0692563-0d06-8f75-16a4-31aa83e4a9d6-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4162968a-ba21-b429-607a-fe60c9a096fb-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_159a8fca-1343-6ee4-116e-267e33461d51-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1e4fe358-8b03-9caf-f9c9-d74e54736333-c9389c81, #w-node-a8193e50-8443-b012-ed8f-c2e1d3ebe2d2-c9389c81, #w-node-_7cd4a723-44e4-bd23-fcc6-8f9e8f7b5f7b-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cecfe58-9e02-43f7-733e-fef2c2d92a50-c9389c81 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9b8618b3-2683-eeae-4a2b-8afd5f5c6b5c-c9389c81 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: stretch stretch;
}

#w-node-e8c36dee-d391-3de6-56d5-fb0219a7c7d7-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-b4061153-178c-d91d-c646-2764ced131e6-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_2ac7bff5-c2d1-1764-c2b9-f422da9400ce-c9389c81, #w-node-_538a9ef3-b876-0a89-9cb0-447d04b06893-c9389c81, #w-node-_16d87920-f395-b459-3abc-06f7c3bece8e-c9389c81, #w-node-_3fba0e26-cd48-7461-9246-6694a217eb80-c9389c81, #w-node-_69225412-18e9-a02d-42bf-c14bd185d1f9-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_464d9d01-9d0c-b727-166f-3632f42d573a-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fc015141-392c-d6d3-f0fe-45e9f71469a3-c9389c81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-fc015141-392c-d6d3-f0fe-45e9f71469a4-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469b4-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc015141-392c-d6d3-f0fe-45e9f71469b5-c9389c81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fc015141-392c-d6d3-f0fe-45e9f71469bc-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469bf-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469c3-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469c4-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469c8-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469cc-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469cf-c9389c81, #Field-on-inqury.w-node-fc015141-392c-d6d3-f0fe-45e9f71469d2-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469d3-c9389c81, #Message.w-node-fc015141-392c-d6d3-f0fe-45e9f71469d6-c9389c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc015141-392c-d6d3-f0fe-45e9f71469d7-c9389c81 {
  justify-self: start;
}

#w-node-beb91dbd-aebf-bcbf-8184-78be1057af84-ac2a7d13 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_9bf8be67-6627-a8cd-140a-a51290b47d1c-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93f89a79-abe7-9e23-6b78-523f486770aa-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5597b146-ef9f-b2e0-d775-5ff99568d41e-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b0b5f47a-94b9-1710-e41c-6f1af00af83b-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4aef1a9c-4068-73d7-e97a-5b04afb72c98-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_0bdf7647-8ddf-fe21-245d-1fa7d7f7f394-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_5cf54fd3-9698-69e7-33e5-e39de25fe2ba-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5cf54fd3-9698-69e7-33e5-e39de25fe2bb-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5cf54fd3-9698-69e7-33e5-e39de25fe2bc-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5cf54fd3-9698-69e7-33e5-e39de25fe2bd-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_5cf54fd3-9698-69e7-33e5-e39de25fe2bf-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-_97054495-003a-1e85-e7dd-73c0ec7fb199-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_617ceb6d-5c1b-ea2d-d8f7-be43c4483b63-ac2a7d13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_013523b3-502d-23c6-80b6-55a1684efa81-ac2a7d13, #w-node-e0b5e26d-0b0c-a1ba-b486-c1697d09154c-ac2a7d13, #w-node-_5b0e8a06-2adf-97e2-6a65-731f0e7b5981-ac2a7d13, #w-node-aa9fe5b9-acbf-42dd-313e-d12eec3b9570-ac2a7d13, #w-node-_8a57378c-ba4b-397f-5288-b85e36812c58-ac2a7d13, #w-node-_8cd44155-d9c8-282f-6cae-057023d092fd-ac2a7d13, #w-node-_9eccd612-bf0f-42ee-c420-b8a395095d3f-ac2a7d13, #w-node-_35bdd464-ffec-0dda-ecb7-1c6d7416000a-ac2a7d13, #w-node-aeee8d43-07b8-b741-fa45-be2eebd49b6c-ac2a7d13, #w-node-f4b8ba9a-69f9-1b55-dd87-a2c3c67bc1cd-ac2a7d13, #w-node-f4b8ba9a-69f9-1b55-dd87-a2c3c67bc1ce-ac2a7d13, #w-node-f4b8ba9a-69f9-1b55-dd87-a2c3c67bc1d0-ac2a7d13, #Field-on-inqury.w-node-_3b961825-155e-7249-6a24-dd6065741231-ac2a7d13, #w-node-_867c751b-6e43-41c9-28dc-4180738863a5-ac2a7d13, #Message.w-node-b5d1219d-a225-841f-c618-2f2d3bda3f2e-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_617ceb6d-5c1b-ea2d-d8f7-be43c4483b6b-ac2a7d13 {
  justify-self: start;
}

#w-node-_23a0a73c-1a20-f2ea-57ba-0ef383690583-ac2a7d13 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_257809b3-cfbe-46d2-d126-b87b76d02205-ac2a7d13 {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center stretch;
}

#w-node-_359af410-99e8-07ed-2a81-26f0922f87ca-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_586e207c-b895-1eb3-3973-8803e8abf515-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_586e207c-b895-1eb3-3973-8803e8abf516-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_586e207c-b895-1eb3-3973-8803e8abf517-ac2a7d13, #w-node-ecb9b3f0-3ffb-bd9f-8d0b-f7f543e23ea2-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_586e207c-b895-1eb3-3973-8803e8abf51b-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_586e207c-b895-1eb3-3973-8803e8abf51c-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-aaef5a90-2d9a-0329-6b70-867994c229b4-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b1082cce-dd83-2c11-1f79-2d20537d6db0-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_38f92c3b-5d3a-52c5-62aa-ced6bbbf662f-ac2a7d13, #w-node-_6cd309d9-fedf-e346-0c1d-7aa6c734cb5e-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2bf35ac-01c0-85de-ef96-cc640886047e-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2cb5d83a-77a9-c09c-681c-cd3587113a35-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3b833bc1-2605-b953-de77-25225e403f6c-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3b833bc1-2605-b953-de77-25225e403f6d-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3b833bc1-2605-b953-de77-25225e403f6e-ac2a7d13, #w-node-a7748050-96ed-47f0-95bd-ac39c0595cb8-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b833bc1-2605-b953-de77-25225e403f72-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3b833bc1-2605-b953-de77-25225e403f73-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8ac-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8ad-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8b4-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8b5-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8bc-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8bd-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8c4-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3030b174-b849-4d8f-1e5a-872cf526f8c5-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_20fa307b-7896-4065-be60-7a0148af60f1-ac2a7d13 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: start;
}

#w-node-a85ac1be-84a9-4758-3640-7a5c4fdd1f92-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae835cb9-35f6-9380-fd48-5328f6bf2aea-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a2dfdc7e-a778-fa4e-2cab-7cd8081fcca3-ac2a7d13, #w-node-_1195fd47-39a9-b3a6-6dc9-1cef27ce73b6-ac2a7d13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_812e6afa-c7d8-d0d0-02b5-d4b90f379e76-cd60f7bf, #w-node-c975703e-90d8-36d5-a4ee-dfd268a8667f-cd60f7bf, #w-node-_5db97b10-b313-b564-b754-1eb4c3a06726-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a526f878-f5d7-6699-039a-14e04268e590-cd60f7bf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: center start;
}

#w-node-a526f878-f5d7-6699-039a-14e04268e591-cd60f7bf, #w-node-a526f878-f5d7-6699-039a-14e04268e593-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a526f878-f5d7-6699-039a-14e04268e598-cd60f7bf {
  grid-area: 1 / 6 / 2 / 11;
  justify-self: end;
}

#w-node-_47d3c665-5205-ea71-9f1d-3f56bde7e35b-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: start;
}

#w-node-_47d3c665-5205-ea71-9f1d-3f56bde7e35c-cd60f7bf {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-_47d3c665-5205-ea71-9f1d-3f56bde7e35d-cd60f7bf, #w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd300-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd301-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd302-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd303-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd307-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd308-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd309-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd30d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd30e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_97fd7f1c-1930-cee4-b5fe-4cacb91bd30f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c5fb101b-8302-323c-47c3-427b030a2ebc-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c5fb101b-8302-323c-47c3-427b030a2ebd-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5fb101b-8302-323c-47c3-427b030a2ebe-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f7e7ec1-43cc-d43e-f86a-bd84cf52035d-cd60f7bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7949b469-0ec2-4af4-d6df-39d4bee651ff-cd60f7bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-_470e50ea-dd3e-97b6-ac63-cd8530c36b70-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_204b37f9-4923-dd4d-52df-98c498e6ed14-cd60f7bf, #w-node-_183175f6-9ea0-783d-153a-5c7f8cbfe31d-cd60f7bf, #w-node-_9264f55d-2526-1ffa-7f1f-d70e6518c210-cd60f7bf, #w-node-_4b0860cd-ce78-cf32-ec9f-f13960e55019-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3836c530-2118-a2e3-428e-8b4afb0a4134-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e9457cda-c0ae-956a-e74a-45bba70a7cd2-cd60f7bf, #w-node-_01b2e334-6ba7-f6e2-df70-096ccd739519-cd60f7bf, #w-node-_3836c530-2118-a2e3-428e-8b4afb0a4135-cd60f7bf, #w-node-_3836c530-2118-a2e3-428e-8b4afb0a4137-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4fa07e5-789a-a145-2a93-b401db01eac8-cd60f7bf {
  grid-area: 1 / 8 / 2 / 11;
  place-self: start;
}

#w-node-a4fa07e5-789a-a145-2a93-b401db01eaca-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bef9f293-62c5-e6be-4162-064da6233e1c-cd60f7bf, #w-node-_314d2b61-af28-524b-0671-935429ba6a93-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01eacb-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01eacd-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4fa07e5-789a-a145-2a93-b401db01eacf-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fecf4044-5b33-625e-10c6-2a8ba6e6651a-cd60f7bf, #w-node-_7813124e-e075-abb4-5555-a501002c0709-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01ead0-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01ead2-cd60f7bf, #w-node-aaa56648-bbeb-73b8-0336-28fb12c8966b-cd60f7bf, #w-node-aaa56648-bbeb-73b8-0336-28fb12c8966d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89671-cd60f7bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89674-cd60f7bf {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89675-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89677-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89678-cd60f7bf {
  justify-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89679-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8967a-cd60f7bf, #w-node-aaa56648-bbeb-73b8-0336-28fb12c8967c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8967e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8967f-cd60f7bf {
  place-self: end start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89681-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89686-cd60f7bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89689-cd60f7bf {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8968a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8968c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8968d-cd60f7bf {
  justify-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8968e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8968f-cd60f7bf, #w-node-aaa56648-bbeb-73b8-0336-28fb12c89691-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89693-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89694-cd60f7bf {
  place-self: end start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c89696-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8969b-cd60f7bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8969e-cd60f7bf {
  grid-area: 1 / 5 / 2 / 11;
  place-self: stretch start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c8969f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a1-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end stretch;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a2-cd60f7bf {
  justify-self: start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a3-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a4-cd60f7bf, #w-node-aaa56648-bbeb-73b8-0336-28fb12c896a6-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a8-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896a9-cd60f7bf {
  place-self: end start;
}

#w-node-aaa56648-bbeb-73b8-0336-28fb12c896ab-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148a9-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: start;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148aa-cd60f7bf {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-_2f9a3890-2a12-29a4-f68d-437940d61ee7-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148ab-cd60f7bf, #w-node-_6f03a402-d083-6a9c-b094-c303d9f148ad-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148ae-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148af-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6f03a402-d083-6a9c-b094-c303d9f148b0-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_491a6f66-aa66-2db3-844e-a0a54a6f356b-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_491a6f66-aa66-2db3-844e-a0a54a6f356c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_491a6f66-aa66-2db3-844e-a0a54a6f356d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_53ccc84a-10b5-478c-e4cb-7f2657de7507-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_53ccc84a-10b5-478c-e4cb-7f2657de7508-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_53ccc84a-10b5-478c-e4cb-7f2657de7509-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-da467c9a-d34c-2de7-e43e-5873cae0c071-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-da467c9a-d34c-2de7-e43e-5873cae0c072-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-da467c9a-d34c-2de7-e43e-5873cae0c073-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ae5dedce-86b8-75c9-e197-1901aa00d7bf-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ae5dedce-86b8-75c9-e197-1901aa00d7c0-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ae5dedce-86b8-75c9-e197-1901aa00d7c1-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04323693-89be-5acc-c6ff-53df3f671819-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_04323693-89be-5acc-c6ff-53df3f67181a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_04323693-89be-5acc-c6ff-53df3f67181b-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_374a937f-b623-c464-fbf3-eb35004d0f1e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_374a937f-b623-c464-fbf3-eb35004d0f1f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_374a937f-b623-c464-fbf3-eb35004d0f20-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_000212de-d7f6-6fbb-4ce7-4bcd8ab34051-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_000212de-d7f6-6fbb-4ce7-4bcd8ab34052-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_000212de-d7f6-6fbb-4ce7-4bcd8ab34053-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5e09558b-383a-8283-32a4-f210adb25e33-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5e09558b-383a-8283-32a4-f210adb25e34-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5e09558b-383a-8283-32a4-f210adb25e35-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f8a3e28-b45c-f447-a9c4-3286a61411d5-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0f8a3e28-b45c-f447-a9c4-3286a61411d6-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0f8a3e28-b45c-f447-a9c4-3286a61411d7-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6196f-cd60f7bf {
  grid-area: 1 / 7 / 2 / 13;
  place-self: start end;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61970-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61971-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61973-cd60f7bf, #w-node-_042acd2b-814f-3583-c06c-69a7dad61975-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61976-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61977-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61978-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6197a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6197b-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6197c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6197e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6197f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61980-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61982-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61983-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61984-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61986-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61987-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61988-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6198a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6198b-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6198c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6198e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6198f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61990-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61992-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61993-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61994-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61996-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61997-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad61998-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6199a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6199b-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_042acd2b-814f-3583-c06c-69a7dad6199c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_15169b17-0609-f58f-d2d6-652924e270b1-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_15169b17-0609-f58f-d2d6-652924e270b2-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_15169b17-0609-f58f-d2d6-652924e270b3-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832191-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832192-cd60f7bf {
  grid-area: 1 / 7 / 2 / 11;
  place-self: center start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832193-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832195-cd60f7bf, #w-node-fbb3ff28-15c1-93b5-67e5-47bc54832197-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832198-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc54832199-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc5483219a-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc5483219c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc5483219d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc5483219e-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a0-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a1-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a2-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a4-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a5-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a6-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a8-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321a9-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321aa-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321ac-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321ad-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321ae-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b0-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b1-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b2-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b4-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b5-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fbb3ff28-15c1-93b5-67e5-47bc548321b6-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_661a6746-c258-b41e-6ec0-41c58eb02f81-cd60f7bf {
  grid-area: 1 / 7 / 2 / 13;
  place-self: start end;
}

#w-node-_661a6746-c258-b41e-6ec0-41c58eb02f82-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center start;
}

#w-node-_661a6746-c258-b41e-6ec0-41c58eb02f85-cd60f7bf, #w-node-_4cee39c4-1047-1a47-4d17-f95ea028bed9-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202210-cd60f7bf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202211-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b202213-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b202215-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202216-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start stretch;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202217-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20221c-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b20221d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20221e-cd60f7bf {
  place-self: center stretch;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202224-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202225-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202229-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20222a-cd60f7bf, #w-node-_93316026-0373-210a-13d8-0c42e8a8ab88-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20222c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202231-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202232-cd60f7bf {
  place-self: center stretch;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202238-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202239-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20223d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20223e-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b20223f-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202240-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202245-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202246-cd60f7bf {
  place-self: center stretch;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20224c-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b20224d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202251-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202252-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b202253-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202254-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start;
}

#w-node-efca07a7-b31d-6f4c-f23a-64111b202259-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef3-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef4-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_40c72f1f-0e7d-3547-c642-5530d6109d85-cd60f7bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center end;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef6-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f09-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f0b-cd60f7bf {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f0d-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f0e-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f0f-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f10-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f11-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f12-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f13-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f14-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_28e65e1e-28db-50ef-8683-4f27481f4f15-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f16-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f17-cd60f7bf, #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f18-cd60f7bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f4c48f18-1114-1804-ed60-5eeb70d1263a-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4c48f18-1114-1804-ed60-5eeb70d1263b-ae398c81 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-f4c48f18-1114-1804-ed60-5eeb70d12642-ae398c81, #w-node-f4c48f18-1114-1804-ed60-5eeb70d12643-ae398c81, #w-node-f4c48f18-1114-1804-ed60-5eeb70d12645-ae398c81, #w-node-_907bd420-827c-e431-0ca0-b71b0bcf9e84-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_907bd420-827c-e431-0ca0-b71b0bcf9e86-ae398c81 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: stretch;
}

#w-node-_5c10209c-de3b-3261-a93b-5d4fb54e2bcc-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b4410ba1-fe2c-f3c3-a789-10d943196fab-ae398c81, #w-node-bba06a87-6548-02de-9851-05a7541f22b3-ae398c81, #w-node-bc0f3708-183e-f5ba-6a61-20f3b70fa24c-ae398c81, #w-node-_388179c7-4737-0596-bc03-fd0a6541b7ef-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed4e5fb-7c07-bf27-dcfc-f759632dd9d6-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_60c411c7-94ca-61ca-5ed9-37e3987b1863-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b7bb0a0-9bf1-e4ca-ffea-e8e48b20ca67-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4f68b2ab-698f-c2c6-a7ca-0d86a6361910-ae398c81, #w-node-d7a5246d-3b19-f5b1-728d-16f4d252c22b-ae398c81, #w-node-_808867d3-f0c4-161b-e964-3cf2a40f8184-ae398c81, #w-node-_5e917189-b910-6a87-0b15-bea32964d03c-ae398c81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2709110f-85d6-95ac-4028-26065b08502d-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b085040-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b085053-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b0850a9-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b0850d4-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b0850ee-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b085108-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b085122-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b08513c-e8fa7499, #w-node-_2709110f-85d6-95ac-4028-26065b085156-e8fa7499, #w-node-_0d467bf8-4341-71df-9bd4-78dc88565eff-39c67de4, #w-node-fc484401-469b-92bb-b042-908dedf10e64-13ed29ba, #w-node-_41bd3021-25df-92a1-0421-ec1e2190c250-13ed29ba, #w-node-_682ca085-a360-076a-4cba-939a7734cda5-8e8bedab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_682ca085-a360-076a-4cba-939a7734cda8-8e8bedab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_682ca085-a360-076a-4cba-939a7734cda9-8e8bedab {
  place-self: start;
}

#w-node-_682ca085-a360-076a-4cba-939a7734cda5-d3228c51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_682ca085-a360-076a-4cba-939a7734cda8-d3228c51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_682ca085-a360-076a-4cba-939a7734cda9-d3228c51 {
  place-self: start;
}

@media screen and (max-width: 991px) {
  #w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-0456e5dd {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: center start;
  }

  #w-node-_267bb7e2-006e-3f42-7879-d317b72dfecb-0456e5dd {
    grid-area: 2 / 2 / 3 / 10;
    place-self: center start;
  }

  #w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-0456e5dd {
    grid-area: span 2 / span 10 / span 2 / span 10;
  }

  #w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-0456e5dd, #w-node-_6263a261-650f-2118-207d-ede5d18750ca-0456e5dd, #w-node-_226e4100-d008-1de3-e407-e6e71ef21529-0456e5dd, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-0456e5dd {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: center start;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-0456e5dd {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-0456e5dd, #w-node-_40686e37-6d22-9934-2241-ce262771a215-0456e5dd {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-b14c0229-5669-bbe3-3d36-d7298daa4ab1-0456e5dd, #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-0456e5dd {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-0456e5dd {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-e6315519-68d3-ef9e-a127-95fd0cdf5d73-bf6f1831, #w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aa9e-bf6f1831, #w-node-_23e9e612-765f-1fbf-6030-71019671b91f-bf6f1831, #w-node-bb5a064d-e604-4770-98e4-7eee539be62d-bf6f1831 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: start center;
  }

  #w-node-_7c64d579-f493-ff61-f03d-b133c4cac6f6-bf6f1831 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_7c64d579-f493-ff61-f03d-b133c4cac70f-bf6f1831, #w-node-_7c64d579-f493-ff61-f03d-b133c4cac726-bf6f1831 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7c64d579-f493-ff61-f03d-b133c4cac73b-bf6f1831 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_7c64d579-f493-ff61-f03d-b133c4cac756-bf6f1831 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7c64d579-f493-ff61-f03d-b133c4cac76c-bf6f1831 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_262529ea-c7fc-6108-550c-7f64cbc8f3cb-bf6f1831 {
    grid-area: span 1 / span 10 / span 1 / span 10;
    align-self: start;
  }

  #w-node-c97b92e2-dd92-73c8-66be-84a56ca8f6de-bf6f1831, #w-node-_54863437-72bc-8965-c203-863c38f6fb5b-bf6f1831 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7c6c90cb-2548-3a67-2dbb-b338a3856e1f-bf6f1831 {
    grid-area: 1 / 9 / 2 / 13;
  }

  #w-node-_76fe6856-43c6-8b69-70da-4d288015f4b5-bf6f1831 {
    grid-area: span 2 / span 10 / span 2 / span 10;
    align-self: start;
  }

  #w-node-a12d2fb8-603d-1085-1f18-32fb0ed5055c-bf6f1831 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: start;
  }

  #w-node-_6fc3a6bf-3cb2-1395-04d4-42d080317aaa-bf6f1831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-d3489924-2da3-bd21-b084-8c42b563463a-bf6f1831 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: start;
  }

  #w-node-d3489924-2da3-bd21-b084-8c42b563463b-bf6f1831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8c-bf6f1831 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: start;
  }

  #w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8d-bf6f1831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a6-bf6f1831 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: start;
  }

  #w-node-_0bbcf449-1ec3-ba37-0b47-8fadd45f9cc6-d45f9cc3, #w-node-_0bbcf449-1ec3-ba37-0b47-8fadd45f9cc8-d45f9cc3 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b5e9-aee676c3 {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: center start;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b619-aee676c3 {
    justify-self: start;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b61a-aee676c3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b622-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b62a-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b632-aee676c3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-f5708a08-dc54-301a-bf48-f500b20e4eb8-aee676c3 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_149af5da-097a-15b0-155d-2986b7526201-aee676c3, #w-node-cda2333e-6c13-0f6c-e407-6fce19979cc7-aee676c3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f75ce34-0b93-f59d-a601-ce310c9444ea-aee676c3 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_839e6741-e318-015d-8684-a3cff9050a66-aee676c3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1a66b8a2-daed-d434-13ea-a56e34167191-aee676c3 {
    grid-area: 1 / 1 / 2 / 13;
    place-self: start;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b767-aee676c3 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b76c-aee676c3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: start;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b773-aee676c3 {
    grid-area: 1 / 5 / 2 / 9;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b77a-aee676c3 {
    grid-area: 1 / 9 / 2 / 13;
  }

  #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b5d-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b65-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b6d-24eeb07d, #w-node-c9a9cbd8-9bed-3e01-331c-839f1b9a7b75-24eeb07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebf8-24eeb07d {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebff-24eeb07d {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: stretch;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469a3-c9389c81 {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469b5-c9389c81 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-beb91dbd-aebf-bcbf-8184-78be1057af84-ac2a7d13 {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-_617ceb6d-5c1b-ea2d-d8f7-be43c4483b63-ac2a7d13 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_257809b3-cfbe-46d2-d126-b87b76d02205-ac2a7d13 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: center stretch;
  }

  #w-node-a526f878-f5d7-6699-039a-14e04268e590-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: center start;
  }

  #w-node-a526f878-f5d7-6699-039a-14e04268e598-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    justify-self: end;
  }

  #w-node-_47d3c665-5205-ea71-9f1d-3f56bde7e35b-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    justify-self: start;
  }

  #w-node-_47d3c665-5205-ea71-9f1d-3f56bde7e35c-cd60f7bf {
    order: -9999;
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_4f7e7ec1-43cc-d43e-f86a-bd84cf52035d-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_7949b469-0ec2-4af4-d6df-39d4bee651ff-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01eac8-cd60f7bf {
    grid-area: span 1 / span 5 / span 1 / span 5;
    place-self: start;
  }

  #w-node-_6f03a402-d083-6a9c-b094-c303d9f148a9-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    justify-self: start;
  }

  #w-node-_6f03a402-d083-6a9c-b094-c303d9f148aa-cd60f7bf, #w-node-_042acd2b-814f-3583-c06c-69a7dad6196f-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_042acd2b-814f-3583-c06c-69a7dad61970-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: center start;
  }

  #w-node-fbb3ff28-15c1-93b5-67e5-47bc54832191-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    justify-self: start;
  }

  #w-node-fbb3ff28-15c1-93b5-67e5-47bc54832192-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_661a6746-c258-b41e-6ec0-41c58eb02f82-cd60f7bf {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center start;
  }

  #w-node-efca07a7-b31d-6f4c-f23a-64111b202210-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-efca07a7-b31d-6f4c-f23a-64111b202216-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start stretch;
  }

  #w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef4-cd60f7bf {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28e65e1e-28db-50ef-8683-4f27481f4f0b-cd60f7bf {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: stretch;
  }

  #w-node-f4c48f18-1114-1804-ed60-5eeb70d1263b-ae398c81 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_907bd420-827c-e431-0ca0-b71b0bcf9e86-ae398c81 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fa1d297f-250b-4416-0255-822727fe3011-27fe300b {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-fa1d297f-250b-4416-0255-822727fe3012-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3026-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe3032-27fe300b, #w-node-fa1d297f-250b-4416-0255-822727fe303a-27fe300b {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: start;
  }

  #w-node-fa1d297f-250b-4416-0255-822727fe3048-27fe300b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-0456e5dd, #w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-0456e5dd, #w-node-_6263a261-650f-2118-207d-ede5d18750ca-0456e5dd, #w-node-_226e4100-d008-1de3-e407-e6e71ef21529-0456e5dd, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-0456e5dd {
    grid-column: span 2 / span 2;
  }

  #w-node-c9053019-1fe0-d1c5-faf3-9429b7b0f478-0456e5dd, #w-node-_231ec215-c5e1-c0f8-f38c-4fa2047fefd2-0456e5dd {
    align-self: start;
  }

  #w-node-b14c0229-5669-bbe3-3d36-d7298daa4ab1-0456e5dd {
    grid-area: 1 / 1 / 2 / 11;
  }

  #w-node-_231d5a03-df35-93de-f815-626d911f2669-0456e5dd {
    grid-column: span 2 / span 2;
  }

  #w-node-_9729ff24-b33e-1348-9502-a33e873c0bcd-0456e5dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c865447-0ebc-76e6-a97a-086db341a4a5-0456e5dd {
    justify-self: center;
  }

  #w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d95-0456e5dd {
    grid-column: span 2 / span 2;
  }

  #w-node-_3f325cc8-0ad3-de1d-b0f3-238fe76a1d98-0456e5dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03ecae86-6002-5517-23a6-2adb3e522c06-0456e5dd {
    grid-column: span 2 / span 2;
  }

  #w-node-_03ecae86-6002-5517-23a6-2adb3e522c09-0456e5dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-_778e862d-d783-cf62-ee30-fa14d1421fc7-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-42b17d6c, #w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-42b17d6c, #w-node-_6263a261-650f-2118-207d-ede5d18750ca-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-_226e4100-d008-1de3-e407-e6e71ef21529-42b17d6c, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b20ee3c2-2459-3a61-d283-a2d851ad4dae-42b17d6c, #w-node-_4f459418-8963-e263-dd6d-be9e855edb47-42b17d6c {
    align-self: start;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_40686e37-6d22-9934-2241-ce262771a215-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-_40686e37-6d22-9934-2241-ce262771a214-42b17d6c {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66bcd-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66bd0-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66be2-42b17d6c {
    grid-column: span 2 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66be5-42b17d6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e6315519-68d3-ef9e-a127-95fd0cdf5d73-bf6f1831, #w-node-_6fcc8abe-2f93-063f-b718-9c1842a6aa9e-bf6f1831, #w-node-_23e9e612-765f-1fbf-6030-71019671b91f-bf6f1831, #w-node-bb5a064d-e604-4770-98e4-7eee539be62d-bf6f1831, #w-node-_262529ea-c7fc-6108-550c-7f64cbc8f3cb-bf6f1831 {
    grid-column: span 2 / span 2;
  }

  #w-node-c97b92e2-dd92-73c8-66be-84a56ca8f6de-bf6f1831 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54863437-72bc-8965-c203-863c38f6fb5b-bf6f1831 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7c6c90cb-2548-3a67-2dbb-b338a3856e1f-bf6f1831, #w-node-_2faa0254-20db-aec8-876b-4be8ed966370-bf6f1831 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ef982681-1f00-36bc-16d0-d1a27d367dc3-bf6f1831, #w-node-c6d5bba5-4b3b-c80b-db81-202a0de1de73-bf6f1831, #w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d541-bf6f1831, #w-node-_2ef6a169-5b33-bbfe-7d62-ecf58ae0d546-bf6f1831, #w-node-_76fe6856-43c6-8b69-70da-4d288015f4b5-bf6f1831, #w-node-a12d2fb8-603d-1085-1f18-32fb0ed5055c-bf6f1831 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6fc3a6bf-3cb2-1395-04d4-42d080317aaa-bf6f1831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-d3489924-2da3-bd21-b084-8c42b563463a-bf6f1831, #w-node-e00ad3e5-d385-65f1-ac76-10ebb29a1e8c-bf6f1831, #w-node-da1541bd-7624-4c1a-9833-5e87b71ef2a6-bf6f1831 {
    grid-column: span 2 / span 2;
  }

  #w-node-_28e866a5-b560-b583-b658-6ba7d312b76c-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b773-aee676c3, #w-node-_28e866a5-b560-b583-b658-6ba7d312b77a-aee676c3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
  }

  #w-node-_6026bc9f-f0a3-1c99-d568-d296685d4cde-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-_778e862d-d783-cf62-ee30-fa14d1421fc7-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c95ebf67-4889-6ee0-a335-3744f7ad63af-143c2aba {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_75d11fe8-4406-a87b-3d0b-d4376702c817-143c2aba, #w-node-_6263a261-650f-2118-207d-ede5d18750ca-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-_226e4100-d008-1de3-e407-e6e71ef21529-143c2aba, #w-node-cb160c54-cbcc-39d9-cedd-74df66a9dcd9-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8ca6133a-336e-d91c-7f95-629c90bdb2a2-143c2aba, #w-node-_0f9a9189-ade5-545d-4b29-8d481fbb65df-143c2aba {
    align-self: start;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b449-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-e45416b2-dbc6-668c-a5fc-7203e3f4b44a-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_40686e37-6d22-9934-2241-ce262771a215-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-_40686e37-6d22-9934-2241-ce262771a214-143c2aba {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ab-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-fc95fd0a-4067-e915-8f67-74112fd0b9ac-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66bcd-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66bd0-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66be2-143c2aba {
    grid-column: span 2 / span 2;
  }

  #w-node-df3aaeef-833f-550a-3e77-1dea81d66be5-143c2aba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cc8bfdc0-44f1-f135-ea53-db47747216dc-24eeb07d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d85eeed3-d63c-d2d2-0e6a-7a4f8218c763-24eeb07d, #w-node-_9d28aa55-0332-d46a-75ed-24206b259362-24eeb07d {
    grid-column: span 2 / span 2;
  }

  #w-node-_1b60a6ca-18f4-66a7-7fd4-6445770775ef-24eeb07d {
    align-self: start;
  }

  #w-node-ebefc08c-84bb-daa3-6414-ee7b5fb09de8-24eeb07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-a67806e5-e453-eac1-cd11-bb5946893a3e-24eeb07d, #w-node-_2cb17b34-cc1b-63c7-4b23-71bae492e7cb-24eeb07d, #w-node-ba6fc9f6-2db2-31ff-38a2-fbb1f6ee0e09-24eeb07d {
    grid-column: span 2 / span 2;
  }

  #w-node-_1b39e9ac-1357-0b13-ee2f-7fb6b8d250c1-24eeb07d, #w-node-f6d34261-1ffe-beb4-f560-786b49c46241-24eeb07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5d20f03d-32dd-dd36-9637-871a0d45d392-24eeb07d {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d20f03d-32dd-dd36-9637-871a0d45d391-24eeb07d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebf7-24eeb07d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e25bc43-85b0-95eb-f0ae-5fae58b8ebf8-24eeb07d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-af7ddc5e-afbf-5c48-5fc1-68a65f08cfae-b4602853 {
    grid-column: span 2 / span 2;
  }

  #w-node-b7d936c6-9f09-c3c2-97e4-26bae0883ec0-b4602853 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-f569afdb-719d-b97d-3bfd-3af68ba46294-b4602853 {
    justify-self: stretch;
  }

  #w-node-e140fab7-d52e-1784-3a1b-86db328dbf8c-b4602853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_6ba4ac34-e0f7-fd16-ee46-072d0e838142-b4602853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_38e9cb22-a0d2-c0dd-38ff-490f06325e4e-b4602853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-ac31a075-8c17-5996-0aec-9407d3223a87-b4602853 {
    align-self: start;
  }

  #w-node-_9cecfe58-9e02-43f7-733e-fef2c2d92a50-c9389c81 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469a3-c9389c81 {
    grid-column: span 2 / span 2;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469a4-c9389c81 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469b5-c9389c81 {
    grid-column: span 2 / span 2;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469c4-c9389c81, #w-node-fc015141-392c-d6d3-f0fe-45e9f71469c8-c9389c81 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fc015141-392c-d6d3-f0fe-45e9f71469d7-c9389c81 {
    justify-self: stretch;
  }

  #w-node-beb91dbd-aebf-bcbf-8184-78be1057af84-ac2a7d13 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9bf8be67-6627-a8cd-140a-a51290b47d1c-ac2a7d13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_617ceb6d-5c1b-ea2d-d8f7-be43c4483b63-ac2a7d13 {
    grid-column: span 2 / span 2;
  }

  #w-node-_35bdd464-ffec-0dda-ecb7-1c6d7416000a-ac2a7d13, #w-node-aeee8d43-07b8-b741-fa45-be2eebd49b6c-ac2a7d13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_617ceb6d-5c1b-ea2d-d8f7-be43c4483b6b-ac2a7d13 {
    justify-self: stretch;
  }

  #w-node-_23a0a73c-1a20-f2ea-57ba-0ef383690583-ac2a7d13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_257809b3-cfbe-46d2-d126-b87b76d02205-ac2a7d13 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_7949b469-0ec2-4af4-d6df-39d4bee651ff-cd60f7bf, #w-node-a4fa07e5-789a-a145-2a93-b401db01eac8-cd60f7bf {
    grid-area: span 1 / span 10 / span 1 / span 10;
    place-self: start;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c89671-cd60f7bf {
    grid-column: span 2 / span 2;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c89674-cd60f7bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c89686-cd60f7bf {
    grid-column: span 2 / span 2;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c89689-cd60f7bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c8969b-cd60f7bf {
    grid-column: span 2 / span 2;
  }

  #w-node-aaa56648-bbeb-73b8-0336-28fb12c8969e-cd60f7bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_661a6746-c258-b41e-6ec0-41c58eb02f81-cd60f7bf {
    order: 9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: start end;
  }

  #w-node-_661a6746-c258-b41e-6ec0-41c58eb02f82-cd60f7bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: center start;
  }

  #w-node-efca07a7-b31d-6f4c-f23a-64111b20221f-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b202233-cd60f7bf, #w-node-efca07a7-b31d-6f4c-f23a-64111b202247-cd60f7bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef3-cd60f7bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28e65e1e-28db-50ef-8683-4f27481f4ef4-cd60f7bf {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-f4c48f18-1114-1804-ed60-5eeb70d1263a-ae398c81 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4c48f18-1114-1804-ed60-5eeb70d1263b-ae398c81 {
    grid-column: span 2 / span 2;
  }
}
