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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Generalsans;
  src: url("https://cdn.prod.website-files.com/67bf52ae8e2883b74ee10a75/67bf52ae8e2883b74ee10af6_GeneralSans-Extralight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Generalsans;
  src: url("https://cdn.prod.website-files.com/67bf52ae8e2883b74ee10a75/67bf52ae8e2883b74ee10b08_GeneralSans-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

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

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

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

@font-face {
  font-family: Generalsans;
  src: url("https://cdn.prod.website-files.com/67bf52ae8e2883b74ee10a75/67bf52ae8e2883b74ee10b09_GeneralSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --secondary: #16425b;
  --light-gray: #f4f4f4;
  --primary: #97dffc;
  --white: white;
  --green: #285747;
}

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

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

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

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

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

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

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

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

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

h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.1;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.1;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.2;
}

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

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

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

p {
  margin-bottom: 0;
}

a {
  color: var(--black);
  text-decoration: underline;
  transition: opacity .25s cubic-bezier(.165, .84, .44, 1);
}

a:hover {
  color: var(--secondary);
}

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

li {
  margin-bottom: .25rem;
}

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

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

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

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

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

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

.utility-page-form-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 48rem;
  display: flex;
}

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

.margin-custom2 {
  margin: 2.5rem;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

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

.padding-xhuge {
  padding: 8rem;
}

.margin-custom1 {
  margin: 1.5rem;
}

.padding-0 {
  padding: 0;
}

.padding-xxhuge {
  padding: 12rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-large {
  margin: 3rem;
}

.padding-xxlarge {
  padding: 5rem;
}

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

.padding-custom3 {
  padding: 3.5rem;
}

.padding-large {
  padding: 3rem;
}

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

.padding-small {
  padding: 1rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-medium {
  padding: 2rem;
}

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

.margin-xxlarge {
  margin: 5rem;
}

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

.margin-xhuge {
  margin: 8rem;
}

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

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

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

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

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

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

.margin-bottom.margin-xsmall.mbrepair {
  width: 100%;
  margin-bottom: 0;
}

.margin-bottom.margin-medium.kt {
  margin-bottom: 30px;
}

.margin-bottom.margin-medium.tk {
  margin-bottom: 0;
}

.margin-bottom.margin-medium.tw {
  margin-top: 1rem;
}

.margin-bottom.margin-medium.top {
  margin-top: 2rem;
}

.margin-bottom.margin-medium.rw {
  margin-bottom: 1rem;
}

.margin-bottom.margin-medium.tap {
  margin-top: 2rem;
}

.margin-bottom.margin-large.top {
  margin-top: 3rem;
  margin-bottom: 0;
}

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

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

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

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

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

.margin-top.margin-small.ff {
  margin-top: 30px;
}

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

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

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

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

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

.form-checkbox-icon {
  border: 1px none var(--black);
  background-color: var(--light-gray);
  border-radius: .125rem;
  width: 1rem;
  min-width: 2%;
  height: 1rem;
  min-height: 2%;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon.w--redirected-checked {
  border-color: var(--primary);
  background-color: var(--primary);
  background-size: 90%;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

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

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

.styleguide-heading-tags, .styleguide-other-tags {
  background-color: #fff;
}

.form-checkbox-label.text-size-small {
  font-size: .875rem;
}

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

.overflow-auto {
  overflow: auto;
}

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

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

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

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

.styleguide-background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

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

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

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

.styleguide-item.is-stretch {
  justify-items: stretch;
}

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

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

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

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

.text-color-black {
  color: #000;
}

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

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

.styleguide-2-col.is-align-start {
  align-items: start;
}

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

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

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

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

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

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

.text-rich-text img {
  border-radius: 1rem;
}

.text-rich-text blockquote {
  border-left-color: var(--primary);
  margin-bottom: 1rem;
  font-family: Sora;
}

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

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

.styleguide-heading-styles {
  background-color: #fff;
}

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

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

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

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

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

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

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

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

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

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

.overflow-hidden {
  overflow: hidden;
}

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

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

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

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

.overflow-visible {
  overflow: visible;
}

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

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

.styleguide-heading-medium {
  font-size: 4rem;
}

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

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

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

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

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

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

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

.max-width-medium.mxei {
  max-width: 41.3rem;
}

.max-width-medium.mxei.ff {
  max-width: 100%;
  margin-top: 40px;
}

.max-width-medium.red {
  max-width: 45rem;
}

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

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

.max-width-large.align-center.width-increas {
  max-width: 60rem;
}

.styleguide-text-classes {
  background-color: #fff;
}

.styleguide-header-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

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

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

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

.text-size-small.whychoose {
  font-size: 1.1rem;
}

.text-size-small.whychoose.tww {
  margin-top: 10px;
}

.heading-style-h4 {
  margin-bottom: 10px;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

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

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

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

.background-color-grey {
  background-color: #0000000d;
}

.form-input {
  background-color: var(--light-gray);
  border: 1px #000;
  border-radius: 1rem;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

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

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

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

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

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

.styleguide-3-col.is-align-start {
  align-items: start;
}

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

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

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

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

.styleguide-label.is-tag {
  background-color: #be4aa5;
}

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

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

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

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

.overflow-scroll {
  overflow: scroll;
}

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

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

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

.styleguide-icons, .styleguide-colors {
  background-color: #fff;
}

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

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

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

.align-center {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.align-center.left {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
}

.button {
  color: var(--black);
  text-align: center;
  background-color: #0000;
  border: .1rem solid #285747;
  border-radius: .5rem;
  padding: .5rem 1.5rem;
  font-weight: 500;
  transition-property: background-color, border-color;
  transition-duration: .25s, .25s;
  transition-timing-function: cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1);
}

.button:hover {
  border-top-color: var(--secondary);
  border-right-color: var(--secondary);
  border-bottom-color: var(--secondary);
  border-left-color: var(--secondary);
  color: var(--white);
  background-color: #285747;
}

.button.w--current {
  transition: opacity .2s, background-color .25s cubic-bezier(.165, .84, .44, 1);
}

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

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

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

.button.is-secondary {
  border-color: var(--secondary);
  color: var(--black);
  background-color: #fff0;
}

.button.is-secondary:hover {
  border-top-color: var(--secondary);
  border-right-color: var(--secondary);
  border-bottom-color: var(--secondary);
  border-left-color: var(--secondary);
  color: var(--white);
  background-color: #285747;
}

.button.is-secondary.dark-background {
  border-color: var(--white);
  background-color: var(--secondary);
  color: var(--white);
}

.button.is-secondary.dark-background:hover {
  background-color: var(--white);
  color: var(--secondary);
}

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

.button.is-secondary.dark-background.dsa:hover {
  color: var(--black);
  background-color: #fff;
}

.button.is-secondary.headerbutn:hover {
  color: var(--white);
}

.button.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: grid;
}

.button.dark-background:hover {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--secondary);
}

.button.dark-background.dg {
  color: var(--white);
  border-color: #fff;
}

.button.dark-background.dg:hover {
  color: var(--black);
}

.button.dark-background.dg.relative-pg-button {
  pointer-events: auto;
  background-color: #2584a5;
  font-weight: 500;
  transition-property: background-color, border-color;
  transition-duration: .25s, .25s;
  transition-timing-function: cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1);
}

.button.dark-background.dg.relative-pg-button:hover {
  color: var(--white);
}

.button.is-link {
  background-color: #97dffc00;
  border-style: none;
  border-radius: 0;
  padding: 0;
}

.button.is-link.is-icon {
  color: var(--secondary);
  justify-content: start;
  place-items: center start;
}

.button.is-link.is-icon.rr.hidesektp, .button.is-link.is-icon.wewe.btcmob, .button.btnhide {
  display: none;
}

.button.headerbtn:hover {
  color: var(--white);
}

.styleguide-buttons {
  background-color: #fff;
}

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

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

.text-size-medium.tw {
  text-align: center;
  margin-top: 30px;
}

.text-size-medium.home-services-p {
  text-align: center;
  padding-top: 1rem;
}

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

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

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

.button-group.is-center {
  justify-content: center;
  align-items: center;
}

.hide {
  display: none;
}

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

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

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

.styleguide-spacing-all {
  display: none;
}

.background-color-primary {
  background-color: var(--primary);
}

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

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

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

.section-legal {
  margin-top: 4rem;
}

.section-home-header {
  overflow: hidden;
}

.home-header-component {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 30px;
  display: grid;
  position: relative;
}

.home-header-component.imgswitch {
  display: flex;
}

.image {
  box-sizing: border-box;
  vertical-align: baseline;
  object-fit: contain;
  border-radius: 1rem;
  width: 100%;
  position: static;
}

.image.is-long {
  width: 100%;
}

.image.imgfowrk {
  object-fit: cover;
  height: 300px;
}

.image.imgheight {
  object-fit: cover;
  height: 400px;
  overflow: visible;
}

.image.imgheight.poer {
  height: 300px;
}

.image.imgheight.poer.rr {
  width: 100%;
  height: 300px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.image.imgheight.poer.rr.fs {
  object-fit: fill;
  height: 300px;
  overflow: hidden;
}

.image.imgheight._12 {
  height: 610px;
}

.image.imgheight._22 {
  height: 500px;
}

.image.imgheight._09 {
  box-sizing: border-box;
  object-fit: cover;
  height: 400px;
  overflow: clip;
}

.image.tgw {
  width: 50%;
}

.image._1-11 {
  height: auto;
  display: block;
}

.navigation-menu-button {
  padding: 0;
}

.navigation-component {
  background-color: #fff;
  align-items: center;
  width: 100%;
  padding: 10px 2.5rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navigation-link {
  color: var(--black);
  padding: 1rem 1.25rem;
  font-weight: 500;
  text-decoration: none;
  transition: font-size .25s cubic-bezier(.165, .84, .44, 1);
}

.navigation-link:hover {
  color: #285747;
}

.navigation-link.w--current {
  color: #000;
}

.navigation-link.faf.w--current {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.navigation-link.mobile {
  display: none;
}

.navigation-logo {
  width: 85.8906px;
  height: 1.5rem;
}

.navigation-logo.dd {
  width: 100px;
  height: auto;
}

.navbar-on-page {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.navigation-menu.fw {
  justify-content: center;
  align-items: center;
  width: 55%;
  margin-left: 0;
  margin-right: auto;
}

.navigation-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: auto;
  min-height: 4.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 0;
  display: flex;
}

.why-content-wrapper.fff {
  width: 50%;
}

.why-content-wrapper.wy {
  width: 60%;
}

.why-content-wrapper.sude, .why-content-wrapper.weas {
  width: 50%;
}

.why-content-wrapper.widthchnfg {
  width: 60%;
}

.why-component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: center;
  display: grid;
}

.why-component.weew {
  flex-flow: row-reverse;
  display: flex;
}

.why-component.gwt {
  flex-flow: row-reverse;
  grid-auto-flow: row;
  align-items: center;
  display: flex;
}

.why-component.gwt.why {
  flex-flow: row;
}

.why-component.news3 {
  flex-flow: row-reverse;
  grid-auto-flow: row;
  display: flex;
}

.why-item {
  flex-direction: column;
  margin-top: 1rem;
  display: block;
}

.why-item.whyrepairitem {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.why-item-list {
  grid-column-gap: 1.4rem;
  grid-row-gap: 1.4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

.why-item-list.itmes {
  grid-template-columns: 1fr;
}

.why-item-list.block {
  display: block;
}

.why-image-wrapper.rarp, .why-image-wrapper.imgwrap, .why-image-wrapper.whm, .why-image-wrapper.weas {
  width: 50%;
}

.contact-form-content.fss {
  padding-top: 50px;
}

.contact-form-component {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.contact-image-wrapper {
  position: relative;
}

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

.error-text {
  color: #e23939;
}

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

.success-message {
  background-color: var(--secondary);
  border-radius: 1rem;
  padding: 1.5rem;
  font-family: Sora;
  font-size: 1.125rem;
  font-weight: 300;
}

.contact-form-wrapper {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

.section-cta {
  position: relative;
}

.cta-component {
  color: var(--white);
  text-align: center;
  background-color: #2584a5;
  border-radius: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6rem 5rem;
  display: flex;
}

.home-approach-content-wrapper {
  width: 50%;
  min-width: 0;
}

.home-approach-image-wrapper {
  justify-content: flex-end;
  width: 50%;
  margin-left: 0;
  position: relative;
}

.home-approach-image-wrapper.ass {
  display: flex;
}

.home-approach-component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-items: center stretch;
  display: flex;
}

.home-approach-component.dex {
  flex-flow: row;
}

.home-approach-component.fw {
  flex-flow: row-reverse;
}

.footer {
  width: 100%;
}

.testimonial-content {
  flex-direction: column;
  align-items: center;
  margin-bottom: 1rem;
}

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

.faq-question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

.faq-icon {
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
}

.faq-accordion {
  background-color: var(--light-gray);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.faq-component {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.faq-answer {
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: hidden;
}

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

.section-resources {
  background-color: var(--light-gray);
}

.version-wrapper {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.licenses-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.typography-item {
  background-color: var(--light-gray);
  border-radius: 1rem;
  padding: 2rem;
  text-decoration: none;
}

.licenses-typo-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-about-values {
  display: none;
}

.section-about-values.valuess {
  display: block;
}

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

.values-component.deava {
  grid-template-columns: 1fr;
}

.values-component.components-2 {
  margin-top: 20px;
}

.values-component._3-1 {
  grid-template-columns: 1fr 1fr 1fr;
}

.values-item {
  background-color: var(--light-gray);
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 3rem;
  display: flex;
}

.check-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  font-weight: 400;
  display: grid;
}

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

.contact-item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.home-services-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: start;
}

.home-services-component.component2 {
  grid-template-columns: 1fr 1fr;
}

.home-services-component.component2.third {
  grid-template-columns: 1fr 1fr 1fr;
}

.home-services-component.component2.third.four {
  grid-template-columns: 1fr 1fr;
}

.home-services-component.component2.third.four.newthree, .home-services-component.component2.third.four.new-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.home-services-component.component2.third.four.new-grid._4-2grid {
  grid-template-columns: 1fr 1fr;
}

.home-services-component.component2.three, .home-services-component.component2._3-1 {
  grid-template-columns: 1fr 1fr 1fr;
}

.home-services-component.twe {
  grid-template-columns: 1fr 1fr;
}

.home-services-component.newsiding {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home-services-component._4-2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.arrow-button {
  grid-column-gap: .2rem;
  grid-row-gap: .5rem;
  color: var(--green);
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  font-weight: 600;
  text-decoration: none;
  transition-property: color;
  display: grid;
}

.arrow-button:hover {
  color: var(--secondary);
}

.section-services-header {
  padding-top: 4rem;
}

.section-service-header {
  background-color: var(--light-gray);
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.service-header-component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
}

.approach-component {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.service-home-item {
  background-color: var(--light-gray);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: flex;
}

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

.keypoints-component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.keypoints-item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.licenses-icon-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  display: flex;
}

.section-faq {
  padding-top: 4rem;
}

.navigation-dropdown {
  color: #000;
  font-weight: 400;
}

.navigation-dropdown-toggle {
  padding: .5rem 2.25rem .5rem 1rem;
  font-weight: 500;
}

.navigation-dropdown-toggle:hover {
  color: var(--secondary);
}

.navigation-dropdown-list {
  background-color: #e9f0f1;
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.navigation-dropdown-list.w--open {
  background-color: var(--light-gray);
  border-radius: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.navigation-button-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 1rem;
  display: flex;
}

.navigation-icon {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1rem;
}

.trusted-component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto auto auto auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.trusted-logo {
  border-radius: 0;
  max-width: 10rem;
  max-height: 2rem;
}

.section-home-trusted, .section-home-why.what, .section-home-why.trust-hide {
  display: none;
}

.section-home-why.trust-hide.trstt {
  display: block;
}

.section-home-why.whenn, .section-home-why.none {
  display: none;
}

.testimonial-author-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.testimonials-component {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-home-testimonials {
  overflow: hidden;
}

.section-home-blog {
  display: none;
}

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

.blog-image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.blog-item {
  height: 100%;
}

.blog-image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog-title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.blog-title-link:hover {
  color: var(--black);
}

.social-link {
  font-size: .875rem;
}

.faq-item {
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
}

.footer-list {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-component {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.footer-bottom {
  justify-content: space-between;
  display: flex;
}

.social-links-list {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.footer-logo {
  border-radius: 0;
  width: 158px;
  height: auto;
  max-height: 100%;
}

.footer-content {
  max-width: 22.5rem;
}

.footer-link {
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-weight: 400;
  text-decoration: none;
  transition: color .2s;
}

.footer-link:hover {
  color: var(--green);
}

.testimonial-item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.testimonial-item {
  background-color: var(--light-gray);
  border-radius: 1rem;
  padding: 2rem;
}

.testimonial-item.items {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 320px;
  display: flex;
}

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

.process-step-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.process-timeline-bar {
  background-color: var(--secondary);
  width: 4px;
  height: 79%;
  position: relative;
  inset: 0%;
}

.process-timeline-bar-inner {
  background-color: #285747;
  width: 100%;
  height: 100%;
}

.process-step-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
}

.process-step-item-number {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.process-step-item-number-icon {
  z-index: 1;
  color: var(--white);
  background-color: #285747;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  padding: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
  position: relative;
}

.process-step-item-content-wrapper {
  background-color: var(--light-gray);
  border-radius: 1rem;
  align-items: center;
  padding: 3rem;
  display: flex;
}

.section-contact-header {
  background-color: var(--light-gray);
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.contact-header-component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start end;
  display: grid;
}

.subheading {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: #2584a5;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  display: grid;
}

.subheading-icon {
  background-color: var(--secondary);
  color: #285747;
  border-radius: .1rem;
  width: .75rem;
  height: .1rem;
}

.section-about-header {
  padding-top: 4rem;
}

.about-header-component {
  grid-column-gap: 5rem;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  align-items: center;
  display: grid;
}

.about-header-image-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  display: grid;
}

.about-header-image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.cta-content-wrapper {
  max-width: 44rem;
}

.cta-content-wrapper.ff {
  max-width: 48rem;
}

.section-post-header {
  padding-top: 4rem;
}

.post-component {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.blog-post-date-wrapper {
  margin-top: .25rem;
  display: flex;
}

.blog-post-date {
  margin-left: .25rem;
  font-size: .875rem;
}

.post-image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.process-image-wrapper {
  width: 100%;
  height: 100%;
}

.process-timeline-wrapper {
  z-index: -1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.team-collection-list {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.team-collection-item {
  text-align: left;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.team-image-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.team-image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.keypoints-image-wrapper {
  width: 100%;
}

.more-service-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.section-blog-header {
  padding-top: 4rem;
}

.contact-contact-wrapper {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
}

.check-icon-wrapper {
  background-color: var(--primary);
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

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

.icon-embed-small {
  color: var(--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

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

.mission-content-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.mission-component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-team-header {
  padding-top: 4rem;
}

.projects-tag-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  display: flex;
}

.projects-collection-item {
  background-color: var(--light-gray);
  border-radius: 1rem;
}

.section-home-projects {
  display: none;
}

.tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #16425b29;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none;
  display: inline-flex;
}

.tag.w--current {
  border-bottom: 2px solid var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
}

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

.projects-image {
  aspect-ratio: 1;
  object-fit: cover;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  width: 100%;
  height: 100%;
}

.projects-item-link {
  flex-direction: column;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.projects-content-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.projects-image-wrapper {
  width: 100%;
  overflow: hidden;
}

.section-projects-header {
  padding-top: 4rem;
}

.project-header-infos {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--light-gray);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 3rem;
}

.project-header-info {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.project-content-wrapper {
  position: sticky;
  top: 5rem;
}

.project-image-wrapper {
  flex: 1;
  width: 100%;
}

.project-component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.project-image {
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.gallery-collection-wrapper {
  margin-top: 1rem;
}

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

.headings-1 {
  font-size: 3rem;
  line-height: 1.3;
}

.headings-1.mobilehide {
  font-size: 3rem;
}

.headings-1.mobilehide.sub-hed {
  font-size: 1.5rem;
}

.headings-3.headingreapiar {
  font-size: 19px;
}

.div-block {
  grid-column-gap: 2.3rem;
  grid-row-gap: 2.3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

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

.div-block-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.div-block-2.kytu {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.div-block-2.kytu.dv {
  justify-content: space-between;
  align-items: flex-start;
}

.listt {
  font-size: 1.2rem;
}

.sectioncontaint {
  display: none;
}

.ff {
  margin-bottom: .5rem;
}

.ffssa {
  text-align: center;
  margin-top: 30px;
  font-size: 1.3rem;
}

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

.upload {
  cursor: pointer;
  width: 50px;
}

.div-block-3 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-4.desktop-hide, .imgdv {
  display: none;
}

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

.open-close-line---brix {
  background-color: #170f49;
  border-radius: 500px;
  width: 100%;
  height: 2px;
  position: absolute;
}

.open-close-line---brix.second-line---brix {
  transform: rotate(90deg);
}

.accordion-content---brix {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.open-close-icon-wrapper---brix {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 14px;
  min-height: 14px;
  display: flex;
  position: relative;
}

.accordion-paragraph---brix {
  width: 100%;
  max-width: 90%;
  margin-top: 18px;
  margin-bottom: 0;
}

.tabs-container---brix {
  padding: 20px;
  overflow: visible;
}

.accordion-tabs---brix {
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.accordion-item-wrapper---brix {
  max-width: 886px;
  margin-left: auto;
  margin-right: auto;
}

.accordion-item-wrapper---brix.tabs-accordion---brix {
  background-color: #fff;
  border-radius: 18px;
  padding: 50px 90px 58px;
  box-shadow: 0 5px 16px #285747;
}

.accordion-item-title---brix {
  color: #170f49;
  font-size: 22px;
  font-weight: 500;
  line-height: 28px;
}

.accordion-tabs-menu---brix {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-bottom: 40px;
  display: flex;
}

.accordion-item---brix {
  cursor: pointer;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 40px;
  display: flex;
}

.accordion-item---brix.tabs-accordion---brix {
  border-bottom: 1px solid #d9dbe9;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  transition: padding .2s;
}

.accordion-item---brix.tabs-accordion---brix:hover {
  padding-left: 16px;
}

.accordion-item---brix.tabs-accordion---brix.last-accordion-item---brix {
  border-bottom-style: none;
}

.tab-button---brix {
  border: 1px solid var(--green);
  color: var(--green);
  text-align: center;
  letter-spacing: -.01em;
  background-color: #fff;
  border-radius: 14px;
  width: 31%;
  margin-left: 12px;
  margin-right: 12px;
  padding: 20px 48px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  transition: box-shadow .2s, background-color .2s, color .2s, border-color .2s;
  display: block;
}

.tab-button---brix:hover {
  border-color: #4a3aff;
  box-shadow: 0 4px 12px -6px #4a3aff3d;
}

.tab-button---brix.w--current {
  background-color: var(--green);
  color: #fff;
  border-style: none;
  font-weight: 500;
}

.tab-button---brix.rwrw.w--current {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.tab-button---brix.tab-btn {
  width: 47%;
}

.faqhead {
  font-size: 22px;
}

.heading2faq {
  color: var(--black);
  font-size: 17px;
  font-weight: 400;
  line-height: 1.4;
}

.heading {
  text-align: center;
  margin-bottom: 2rem;
}

.list {
  width: 100%;
  margin-top: 18px;
}

.list-2 {
  margin-top: 1rem;
  padding-left: 1.8rem;
}

.min {
  margin-top: 1rem;
}

.mt {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.listvw {
  margin-top: 1.1rem;
}

._1re {
  margin-bottom: 2rem;
}

._1re._0re {
  margin-bottom: 1rem;
}

.mega_header {
  padding: 10px 20px;
}

.test_pg_body {
  height: 500vh;
}

.header_wrap {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header_nav_block {
  z-index: 4512;
  position: relative;
}

.header_number_block {
  grid-column-gap: 10px;
  display: flex;
}

.logo_link {
  width: 115px;
}

.nav_block {
  z-index: 45262;
  background-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.nav_link {
  font-family: Generalsans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.sub_nav_blg {
  z-index: 4526;
  grid-column-gap: 4px;
  background-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.sub_nav_icon {
  width: 17px;
  margin-top: 0;
}

.rts_block {
  color: #2584a5;
  border: 1px solid #2584a5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.sub-main-menu-block {
  z-index: 2;
  grid-row-gap: 15px;
  background-color: var(--light-gray);
  border-radius: 10px;
  flex-flow: column;
  width: 100%;
  height: auto;
  padding: 20px;
  display: none;
  position: absolute;
}

.sub-main-menu-block.with_sub_nav {
  grid-column-gap: 2%;
  grid-row-gap: 20px;
  flex-flow: wrap;
  display: none;
}

.sub-main-menu-block.with_sub_nav.windows, .sub-main-menu-block.with_sub_nav.windows.doors {
  display: none;
}

.sub-main-menu-block.with_sub_nav.windows.doors.porches {
  display: flex;
}

.sub-main-menu-block.with_sub_nav.windows.doors.decks {
  display: none;
}

.sub-main-menu-block.with_sub_nav.ewa, .sub-main-menu-block.with_sub_nav.show {
  display: flex;
}

.sub-main-menu-block.proches {
  display: none;
}

.sub-main-menu-block.show {
  display: flex;
}

.sub-main-menu-block.flex {
  display: block;
}

.link {
  width: 100%;
}

.lens {
  border-bottom: 1px solid var(--green);
  width: 100%;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.lens.towp {
  padding-bottom: 0;
}

.lens.no_border_bottom {
  border-bottom-width: 0;
  padding-bottom: 0;
}

.frt_sub_menu_wrap {
  display: flex;
}

.ftr_sub_menu_col {
  flex-flow: wrap;
  justify-content: flex-start;
  margin-bottom: 10px;
  display: block;
}

.ftr_sub_menu_col.trp_box.twoxtwo, .ftr_sub_menu_col.trp_box.width-change {
  width: 49%;
}

.ftr_sub_menu_col.trp_box.width-change.width69 {
  width: 59%;
}

.ftr_sub_menu_col.trp_box.width-change.width39 {
  width: 39%;
}

.ftr_sub_menu_col.trp_box.width100 {
  width: 100%;
}

.ftr_sub_menu_col.trp_box {
  border: 1px solid #285747;
  border-radius: 5px;
  width: 32%;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.ftr_sub_menu_col.trp_box.twoxtwo {
  width: 49%;
}

.ftr_inc_nav {
  z-index: 150;
  background-color: var(--light-gray);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.image-2 {
  width: 20px;
  position: absolute;
  inset: 0 0 0 auto;
}

.div-block-5 {
  z-index: 10;
  width: 95%;
  margin-left: auto;
  padding: 0 10px 10px;
  display: block;
  position: static;
  top: 0;
  right: 0;
}

.div-block-5.chngewidth, .div-block-5.dv5 {
  width: 100%;
}

.mobile_hame, .mobile_mega_menu {
  display: none;
}

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

.bold-text-2 {
  font-weight: 600;
}

.form-input-2 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: 1rem;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

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

.sub-main-menu-block-2 {
  z-index: 2;
  grid-row-gap: 15px;
  background-color: #f4f4f4;
  border-radius: 10px;
  flex-flow: column;
  width: 100%;
  height: auto;
  padding: 20px;
  display: none;
  position: absolute;
}

.sub-main-menu-block-2.with_sub_nav {
  grid-column-gap: 2%;
  grid-row-gap: 20px;
  flex-flow: wrap;
  display: none;
}

.form-checkbox-icon-2 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: .125rem;
  width: 1rem;
  min-width: 2%;
  height: 1rem;
  min-height: 2%;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-2.w--redirected-checked {
  background-color: #97dffc;
  background-size: 90%;
  border-color: #97dffc;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-2.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.nav_block-2 {
  z-index: 45262;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.rts_block-2 {
  color: #285747;
  border: 1px solid #285747;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.process-timeline-bar-2 {
  background-color: #16425b;
  width: 4px;
  height: 79%;
  position: relative;
  inset: 0%;
}

.ftr_inc_nav-2 {
  z-index: 150;
  background-color: #f4f4f4;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.button-2 {
  color: #000;
  text-align: center;
  background-color: #0000;
  border: .1rem solid #285747;
  border-radius: .5rem;
  padding: .5rem 1.5rem;
  font-weight: 500;
  transition-property: background-color, border-color;
  transition-duration: .25s, .25s;
  transition-timing-function: cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1);
}

.button-2:hover {
  color: #fff;
  background-color: #285747;
  border-color: #16425b;
}

.button-2.w--current {
  transition: opacity .2s, background-color .25s cubic-bezier(.165, .84, .44, 1);
}

.button-2.is-secondary {
  color: #000;
  background-color: #fff0;
  border-color: #16425b;
}

.button-2.is-secondary:hover {
  color: #fff;
  background-color: #285747;
  border-color: #16425b;
}

.button-2.is-secondary.dark-background {
  color: #fff;
  background-color: #16425b;
  border-color: #fff;
}

.button-2.is-secondary.dark-background:hover {
  color: #16425b;
  background-color: #fff;
}

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

.button-2.is-secondary.dark-background.dsa:hover {
  color: #000;
  background-color: #fff;
}

.button-2.dark-background:hover {
  color: #16425b;
  background-color: #fff;
  border-color: #fff;
}

.button-2.dark-background.dg {
  color: #fff;
  border-color: #fff;
}

.button-2.dark-background.dg:hover {
  color: #000;
}

.button-2.is-link {
  background-color: #97dffc00;
  border-style: none;
  border-radius: 0;
  padding: 0;
}

.button-2.is-link.is-icon {
  color: #16425b;
  justify-content: start;
  place-items: center start;
}

.button-2.is-link.is-icon.rr.hidesektp {
  display: none;
}

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

.div-block-6.ttd {
  flex-flow: wrap-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.testimonial-item-2 {
  background-color: #f4f4f4;
  border-radius: 1rem;
  padding: 2rem;
}

.testimonial-item-2.items {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 320px;
  display: flex;
}

.text-block-2 {
  color: #000;
  text-align: left;
}

.success-message-2 {
  background-color: #16425b;
  border-radius: 1rem;
  padding: 1.5rem;
  font-size: 1.125rem;
  font-weight: 300;
}

.headings-4.headingreapiar {
  font-size: 19px;
}

.subheading-2 {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: #285747;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  display: grid;
}

.cta-component-2 {
  color: #fff;
  text-align: center;
  background-color: #285747;
  border-radius: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6rem 5rem;
  display: flex;
}

.image-3 {
  width: 20px;
  position: absolute;
  inset: 0 0 0 auto;
}

.process-step-item-number-icon-2 {
  z-index: 1;
  color: #fff;
  background-color: #285747;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  padding: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
  position: relative;
}

.sub_nav_blg-2 {
  z-index: 4526;
  grid-column-gap: 4px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.icon-embed-small-2 {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.footer-link-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-weight: 400;
  text-decoration: none;
  transition: color .2s;
}

.footer-link-2:hover {
  color: #285747;
}

.process-step-item-content-wrapper-2 {
  background-color: #f4f4f4;
  border-radius: 1rem;
  align-items: center;
  padding: 3rem;
  display: flex;
}

.subheading-icon-2 {
  color: #285747;
  background-color: #16425b;
  border-radius: .1rem;
  width: .75rem;
  height: .1rem;
}

.div-block-7 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.div-block-7.kytu {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.div-block-7.kytu.dv {
  justify-content: space-between;
  align-items: flex-start;
}

.projects-collection-item-2 {
  background-color: #f4f4f4;
  border-radius: 1rem;
}

.headings-5 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-8 {
  z-index: 10;
  width: 95%;
  margin-left: auto;
  padding: 0 10px 10px;
  display: block;
  position: static;
  top: 0;
  right: 0;
}

.lens-2 {
  border-bottom: 1px solid #285747;
  width: 100%;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.lens-2.no_border_bottom {
  border-bottom-width: 0;
  padding-bottom: 0;
}

.arrow-button-2 {
  grid-column-gap: .2rem;
  grid-row-gap: .5rem;
  color: #285747;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  font-weight: 600;
  text-decoration: none;
  transition-property: color;
  display: grid;
}

.arrow-button-2:hover {
  color: #16425b;
}

.form-input-3 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: 1rem;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

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

.service-home-item-2 {
  background-color: #f4f4f4;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: flex;
}

.sub-main-menu-block-3 {
  z-index: 2;
  grid-row-gap: 15px;
  background-color: #f4f4f4;
  border-radius: 10px;
  flex-flow: column;
  width: 100%;
  height: auto;
  padding: 20px;
  display: none;
  position: absolute;
}

.sub-main-menu-block-3.with_sub_nav {
  grid-column-gap: 2%;
  grid-row-gap: 20px;
  flex-flow: wrap;
  display: none;
}

.form-checkbox-icon-3 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: .125rem;
  width: 1rem;
  min-width: 2%;
  height: 1rem;
  min-height: 2%;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-3.w--redirected-checked {
  background-color: #97dffc;
  background-size: 90%;
  border-color: #97dffc;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-3.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.div-block-9 {
  grid-column-gap: 2.3rem;
  grid-row-gap: 2.3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.div-block-9.ttd {
  flex-flow: wrap-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-3 {
  color: #000;
  text-align: left;
}

.success-message-3 {
  background-color: #16425b;
  border-radius: 1rem;
  padding: 1.5rem;
  font-size: 1.125rem;
  font-weight: 300;
}

.headings-6.headingreapiar {
  font-size: 19px;
}

.values-item-2 {
  background-color: #f4f4f4;
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 3rem;
  display: flex;
}

.subheading-3 {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: #285747;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  display: grid;
}

.cta-component-3 {
  color: #fff;
  text-align: center;
  background-color: #285747;
  border-radius: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6rem 5rem;
  display: flex;
}

.image-4 {
  width: 20px;
  position: absolute;
  inset: 0 0 0 auto;
}

.process-step-item-number-icon-3 {
  z-index: 1;
  color: #fff;
  background-color: #285747;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  padding: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
  position: relative;
}

.icon-embed-small-3 {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.subheading-icon-3 {
  color: #285747;
  background-color: #16425b;
  border-radius: .1rem;
  width: .75rem;
  height: .1rem;
}

.div-block-10 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.div-block-10.kytu {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.div-block-10.kytu.dv {
  justify-content: space-between;
  align-items: flex-start;
}

.headings-7 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-11 {
  z-index: 10;
  width: 95%;
  margin-left: auto;
  padding: 0 10px 10px;
  display: block;
  position: static;
  top: 0;
  right: 0;
}

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

.form-input-4 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: 1rem;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

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

.image-5 {
  border-radius: 1rem;
  width: 100%;
}

.image-5.imgheight {
  object-fit: cover;
  height: 400px;
}

.service-home-item-3 {
  background-color: #f4f4f4;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: flex;
}

.form-checkbox-icon-4 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: .125rem;
  width: 1rem;
  min-width: 2%;
  height: 1rem;
  min-height: 2%;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-4.w--redirected-checked {
  background-color: #97dffc;
  background-size: 90%;
  border-color: #97dffc;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-4.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.div-block-12 {
  grid-column-gap: 2.3rem;
  grid-row-gap: 2.3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.div-block-12.ttd {
  flex-flow: wrap-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-4 {
  color: #000;
  text-align: left;
}

.success-message-4 {
  background-color: #16425b;
  border-radius: 1rem;
  padding: 1.5rem;
  font-size: 1.125rem;
  font-weight: 300;
}

.subheading-icon-4 {
  color: #285747;
  background-color: #16425b;
  border-radius: .1rem;
  width: .75rem;
  height: .1rem;
}

.div-block-13 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.div-block-13.kytu {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.div-block-13.kytu.dv {
  justify-content: space-between;
  align-items: flex-start;
}

.headings-8 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-14 {
  z-index: 10;
  width: 95%;
  margin-left: auto;
  padding: 0 10px 10px;
  display: block;
  position: static;
  top: 0;
  right: 0;
}

.form-input-5 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: 1rem;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1rem;
}

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

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

.image-6.imgheight {
  object-fit: cover;
  height: 400px;
}

.form-checkbox-icon-5 {
  background-color: #f4f4f4;
  border: 1px #000;
  border-radius: .125rem;
  width: 1rem;
  min-width: 2%;
  height: 1rem;
  min-height: 2%;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-5.w--redirected-checked {
  background-color: #97dffc;
  background-size: 90%;
  border-color: #97dffc;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon-5.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.div-block-15 {
  grid-column-gap: 2.3rem;
  grid-row-gap: 2.3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.div-block-15.ttd {
  flex-flow: wrap-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-5 {
  color: #000;
  text-align: left;
}

.subheading-icon-5 {
  color: #285747;
  background-color: #16425b;
  border-radius: .1rem;
  width: .75rem;
  height: .1rem;
}

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

.div-block-16.kytu {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.div-block-16.kytu.dv {
  justify-content: space-between;
  align-items: flex-start;
}

.headings-9 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-17 {
  z-index: 10;
  width: 95%;
  margin-left: auto;
  padding: 0 10px 10px;
  display: block;
  position: static;
  top: 0;
  right: 0;
}

.heading-27 {
  object-fit: fill;
}

.heading-49 {
  position: static;
  left: 140px;
}

.paragraph-53 {
  position: static;
  left: 100px;
}

.heading-50 {
  position: static;
  left: 140px;
}

.paragraph-54 {
  position: relative;
  left: 100px;
}

.heading-51 {
  position: relative;
  left: 140px;
}

.paragraph-55 {
  position: relative;
  left: 100px;
}

.heading-52 {
  position: relative;
  left: 140px;
}

.paragraph-56 {
  position: relative;
  left: 100px;
}

.heading-53, .heading-54 {
  position: relative;
  left: 140px;
}

.paragraph-57 {
  position: relative;
  left: 100px;
}

.image-7 {
  position: relative;
  overflow: clip;
}

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

.head {
  font-size: 1.1rem;
}

.image-8 {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1.5em;
}

.link-block-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.heading-55 {
  position: static;
}

.text-field, .text-field-2, .text-field-3 {
  display: none;
}

.list-3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
  line-height: 1.7;
}

.list-item-5 {
  list-style-type: disc;
}

.list-head {
  margin-top: 1rem;
  margin-bottom: 2rem;
}

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

.bold-text-3, .bold-text-4, .bold-text-5 {
  font-weight: 500;
}

.link-3 {
  color: var(--black);
  font-size: 2rem;
  font-weight: 500;
  text-decoration: none;
}

.link-3:hover {
  color: var(--black);
}

@media screen and (min-width: 1920px) {
  .button.dark-background.dg.relative-pg-button {
    background-color: #2584a5;
  }

  .image.imgheight {
    width: 80%;
    max-width: 80%;
    height: 80%;
  }

  .image.imgheight.poer {
    height: 100%;
  }

  .image-5.imgheight, .image-6.imgheight {
    width: 80%;
    max-width: 80%;
    height: 80%;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.5rem;
  }

  h2 {
    font-size: 2.5rem;
  }

  h3 {
    font-size: 1.7rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .hide-tablet {
    display: none;
  }

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

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

  .styleguide-1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .styleguide-heading-medium {
    font-size: 3rem;
  }

  .styleguide-4-col {
    grid-template-columns: 1fr;
  }

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

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

  .styleguide-3-col {
    grid-template-columns: 1fr;
  }

  .heading-style-h5 {
    font-size: 1.3rem;
  }

  .button.is-secondary.dark-background.dsa, .button.dark-background.dg, .text-size-medium {
    font-size: .9rem;
  }

  .styleguide-section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

  .home-header-component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-top: 4rem;
  }

  .image {
    box-sizing: border-box;
    object-fit: cover;
    width: 100%;
    height: 100%;
    max-height: none;
    overflow: clip;
  }

  .image.imgheight {
    overflow: hidden;
  }

  .image.imgheight.poer {
    height: auto;
  }

  .image.imgheight.poer.rr, .image.imgheight.poer.rr.fs {
    overflow: clip;
  }

  .image.tgw {
    width: 100%;
    height: auto;
  }

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

  .navigation-menu-button {
    padding: 0;
  }

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

  .navigation-component {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .menu-icon-line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navigation-link {
    text-align: left;
    width: 100%;
    padding: 1rem 0;
    font-size: 1.125rem;
    display: block;
  }

  .navigation-menu {
    background-color: var(--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    flex-direction: row;
    justify-content: flex-start;
    padding-bottom: 1.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .menu-icon-line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .menu-icon-line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .why-component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: column dense;
    place-items: center stretch;
    min-height: auto;
  }

  .why-component.wy {
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .why-component.wy.ch {
    grid-row-gap: 1.5rem;
    flex-flow: wrap-reverse;
  }

  .why-component.wy.chabnge {
    flex-flow: wrap-reverse;
    overflow: visible;
  }

  .why-component.wy.reverse {
    flex-flow: wrap-reverse;
  }

  .why-item-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .why-image-wrapper {
    width: 100%;
  }

  .contact-form-component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .contact-image-wrapper {
    min-height: 24rem;
  }

  .cta-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .home-approach-content-wrapper, .home-approach-image-wrapper {
    width: 100%;
  }

  .home-approach-component {
    grid-column-gap: 3rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home-approach-component.dex {
    flex-flow: column;
  }

  .home-approach-component.dex.chabnge {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.fw {
    grid-column-gap: 3rem;
    flex-flow: column;
  }

  .home-approach-component.secnd, .home-approach-component.ds, .home-approach-component.reverse {
    flex-flow: wrap-reverse;
  }

  .faq-component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .licenses-wrapper {
    grid-template-columns: 1fr;
  }

  .values-item {
    padding: 2rem;
  }

  .home-services-component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    width: 100%;
  }

  .home-services-component.component2.three {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .home-services-component.component2._3-1.grid {
    grid-template-columns: 1fr 1fr;
  }

  .section-service-header {
    padding-top: 2rem;
  }

  .service-header-component {
    grid-column-gap: 3rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .approach-component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .service-home-item {
    padding: 2rem;
  }

  .keypoints-component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .navigation-dropdown {
    width: 100%;
    font-size: 1.125rem;
    display: block;
  }

  .navigation-dropdown-toggle {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 0;
  }

  .navigation-dropdown-list {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navigation-button-wrapper {
    width: 100%;
    margin-top: 1rem;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .trusted-component {
    grid-column-gap: 3rem;
    grid-template-columns: auto auto auto;
    justify-items: center;
  }

  .section-home-why.ff {
    margin-top: 96px;
    margin-bottom: 0;
  }

  .section-home-why.pd {
    margin-top: 96px;
  }

  .testimonials-component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-collection-list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer-component {
    grid-template-columns: auto auto auto;
  }

  .footer-content {
    margin-right: 0;
  }

  .testimonial-item.items.auto-h {
    height: 385px;
  }

  .testimonial-item.items.auto {
    height: auto;
  }

  .testimonial-item.items.auto.own-h, .testimonial-item.items.own-h {
    height: 369px;
  }

  .testimonial-item.items.own-h.auto {
    height: auto;
  }

  .testimonial-row {
    grid-template-rows: auto;
  }

  .process-step-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .process-timeline-bar {
    height: 68%;
    top: 4%;
  }

  .process-timeline-bar.timeline {
    height: 100%;
  }

  .process-timeline-bar.timeline.bar {
    height: 94%;
  }

  .process-timeline-bar.bar {
    height: 92%;
  }

  .process-step-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .contact-header-component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .about-header-component, .post-component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .process-timeline-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
    height: 2550px;
    left: 2rem;
  }

  .process-timeline-wrapper.bar-one {
    height: 2800px;
  }

  .team-collection-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .contact-contact-wrapper {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
    justify-content: start;
    place-items: center start;
    width: 100%;
  }

  .mission-component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .mission-component.ds {
    grid-auto-flow: row dense;
  }

  .mission-component.dsa {
    flex-flow: wrap-reverse;
    grid-auto-flow: row;
    display: flex;
  }

  .projects-collection-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .project-content-wrapper {
    position: static;
  }

  .project-component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .headings-1 {
    font-size: 3rem;
  }

  .ffssa {
    font-size: 1.1rem;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .accordion-item-wrapper---brix.tabs-accordion---brix {
    padding: 32px 64px;
  }

  .accordion-item-title---brix {
    max-width: 88%;
  }

  .accordion-tabs-menu---brix {
    flex-flow: wrap;
  }

  .tab-button---brix {
    width: 31%;
  }

  .tab-button---brix.tab-btn {
    width: 47%;
  }

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

  .header_nav_block.for_desktop {
    display: none;
  }

  .header_number_block {
    margin-top: 20px;
  }

  .header_number_block.for_desktop {
    display: none;
  }

  .nav_block {
    grid-row-gap: 20px;
    flex-flow: wrap;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav_sub_menu_block {
    flex-flow: wrap;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .sub_nav_blg {
    justify-content: space-between;
    width: auto;
  }

  .sub_nav_blg.npx-last-btn {
    width: 100%;
  }

  .sub_nav_icon {
    display: none;
  }

  .sub-main-menu-block {
    position: relative;
  }

  .mobile_hame {
    width: 32px;
    display: block;
  }

  .mobile_mega_menu {
    z-index: 452;
    background-color: #fff;
    width: 100%;
    height: 100vh;
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
  }

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

  .link-block {
    width: 100px;
  }

  .mobile_mega_menu_close {
    width: 35px;
  }

  .only_for_mob_nav_bk {
    background-image: url("https://cdn.prod.website-files.com/67bf52ae8e2883b74ee10a75/67bf52ae8e2883b74ee10c07_down-arrow.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 25px;
    width: 30px;
    height: 30px;
  }

  .sub-main-menu-block-2 {
    position: relative;
  }

  .nav_block-2 {
    grid-row-gap: 20px;
    flex-flow: wrap;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .process-timeline-bar-2 {
    height: 68%;
    top: 4%;
  }

  .cta-component-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sub_nav_blg-2 {
    justify-content: space-between;
    width: auto;
  }

  .sub_nav_blg-2.npx-last-btn {
    width: 100%;
  }

  .service-home-item-2 {
    padding: 2rem;
  }

  .sub-main-menu-block-3 {
    position: relative;
  }

  .values-item-2 {
    padding: 2rem;
  }

  .cta-component-3 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .image-5 {
    width: 100%;
  }

  .service-home-item-3 {
    padding: 2rem;
  }

  .image-6 {
    width: 100%;
  }

  .heading-2, .heading-3 {
    font-size: 2.3rem;
  }

  .paragraph, .paragraph-2, .paragraph-3, .paragraph-4, .paragraph-5, .paragraph-6, .paragraph-7, .paragraph-8, .paragraph-9, .paragraph-10, .paragraph-11 {
    font-size: .9rem;
  }

  .heading-15, .heading-16 {
    font-size: 2.2rem;
  }

  .paragraph-25, .paragraph-26, .paragraph-27 {
    font-size: .9rem;
  }

  .heading-17, .heading-18, .heading-19 {
    font-size: 2.3rem;
  }

  .paragraph-28 {
    font-size: .9rem;
  }

  .heading-20 {
    font-size: 2.3rem;
  }

  .paragraph-29, .paragraph-30 {
    font-size: .9rem;
  }

  .heading-21 {
    font-size: 2.3rem;
  }

  .paragraph-31, .paragraph-32, .paragraph-33, .paragraph-34, .paragraph-35, .paragraph-36 {
    font-size: .9rem;
  }

  .heading-22, .heading-23 {
    font-size: 2.3rem;
  }

  .list-item, .list-item-2, .list-item-3, .list-item-4 {
    font-size: 1.1rem;
  }

  .heading-24 {
    font-size: 2.3rem;
  }

  .paragraph-37, .paragraph-38, .paragraph-39, .paragraph-40 {
    font-size: .9rem;
  }

  .heading-25, .heading-26 {
    font-size: 2.3rem;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 3rem;
  }

  h2 {
    font-size: 2.5rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .hide-mobile-landscape {
    display: none;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

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

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

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

  .styleguide-section-header {
    font-size: .875rem;
  }

  .styleguide-heading-medium {
    font-size: 2rem;
  }

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

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

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

  .heading-style-h6 {
    font-size: .9rem;
    line-height: .5;
  }

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

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

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

  .heading-style-h5, .button.is-secondary.dark-background.dsa, .button.dark-background.dg {
    font-size: .9rem;
  }

  .button.is-link.is-icon.wewe.desk {
    display: none;
  }

  .button.is-link.is-icon.wewe.btcmob {
    display: flex;
  }

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

  .padding-section-medium, .padding-section-medium.dfa {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .section-home-header.h-margin {
    margin-top: 60px;
  }

  .home-header-component {
    grid-row-gap: 3rem;
  }

  .home-header-component.imgswitch {
    flex-flow: wrap-reverse;
  }

  .home-header-component.swaps {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .image {
    height: auto;
  }

  .image.tgw {
    width: 100%;
  }

  .navigation-logo-link {
    padding-left: 0;
  }

  .navigation-component {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .navigation-link {
    display: none;
  }

  .navigation-link.mobile {
    display: block;
  }

  .navigation-container {
    min-height: 4rem;
  }

  .why-content-wrapper.fff, .why-content-wrapper.wy.why, .why-content-wrapper.sude._0-0, .why-content-wrapper.widthchnfg {
    width: 100%;
  }

  .why-component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .why-component.weew {
    flex-flow: wrap-reverse;
  }

  .why-component.wy {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .why-component.gwt.direction-down {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .why-component.whyreverse, .why-component.direction-down {
    grid-auto-flow: row dense;
  }

  .why-image-wrapper.rarp, .why-image-wrapper.imgwrap, .why-image-wrapper.whm._0-0 {
    width: 100%;
  }

  .contact-form-content.fss {
    padding-top: 0;
  }

  .contact-form-component {
    grid-row-gap: 3rem;
    grid-template-columns: .75fr;
  }

  .cta-component {
    padding: 4rem 2rem;
  }

  .home-approach-content-wrapper {
    width: 100%;
    min-width: 100px;
  }

  .home-approach-image-wrapper {
    width: 100%;
  }

  .home-approach-component {
    grid-row-gap: 3rem;
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
  }

  .home-approach-component.dex, .home-approach-component.dex.reverse {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.dex.reverse.display-inlineflex {
    flex-flow: wrap;
  }

  .home-approach-component.fw {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.arr {
    flex-flow: column;
  }

  .home-approach-component.arr.rev2 {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.secnd, .home-approach-component.reverse {
    flex-flow: wrap;
  }

  .faq-question {
    padding: 1rem 1.25rem;
  }

  .faq-icon {
    width: 1.75rem;
  }

  .faq-component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .faq-answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .values-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .values-component._3-1 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .values-item {
    padding: 1.5rem;
  }

  .home-services-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-columns: max-content;
    justify-content: space-between;
  }

  .home-services-component.component2.third.four.newthree._3-1 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .home-services-component.component2._3-1._1-3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .service-header-component, .approach-component {
    grid-template-columns: 1fr;
  }

  .service-home-item {
    padding: 1.5rem;
  }

  .keypoints-component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .keypoints-item-list {
    grid-template-columns: 1fr;
  }

  .navigation-icon {
    margin-right: 1.25rem;
  }

  .section-home-why.ff, .section-home-why.pd {
    margin-top: 0;
  }

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

  .footer-link {
    font-size: .8rem;
  }

  .testimonial-item-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .testimonial-item {
    padding: 1.5rem;
  }

  .testimonial-item.items {
    height: 170px;
  }

  .testimonial-item.items.auto-h {
    height: 225px;
  }

  .testimonial-row {
    grid-template-rows: auto;
  }

  .process-timeline-bar {
    left: 2rem;
  }

  .process-timeline-bar.timeline {
    height: 100%;
  }

  .process-timeline-bar.timeline.bar {
    height: 91%;
  }

  .process-timeline-bar.bar {
    height: 82%;
  }

  .process-step-item-number-icon {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .process-step-item-content-wrapper {
    padding: 2rem;
  }

  .contact-header-component {
    grid-template-columns: 1fr;
  }

  .about-header-component, .post-component {
    grid-row-gap: 3rem;
  }

  .process-timeline-wrapper {
    height: 2500px;
    left: 0;
  }

  .process-timeline-wrapper.bar-one {
    height: 2700px;
  }

  .team-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .team-image-wrapper {
    height: 100%;
  }

  .more-service-component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .mission-component, .projects-collection-list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .project-header-infos {
    padding: 1rem 1.5rem;
  }

  .project-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .section-project-content {
    padding-top: 2rem;
  }

  .headings-1 {
    margin-top: 4rem;
    font-size: 2.1rem;
    line-height: 1.2;
  }

  .headings-3 {
    font-size: 1.2rem;
  }

  .ffssa {
    font-size: 1rem;
  }

  .text-block {
    font-size: .9rem;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
    font-size: 16px;
    line-height: 1.6;
  }

  .tabs-container---brix {
    width: 100%;
    padding: 16px 16px 16px 8px;
  }

  .accordion-item-wrapper---brix.tabs-accordion---brix {
    width: 100%;
    max-width: 100%;
    padding: 0 32px;
  }

  .accordion-item-title---brix {
    max-width: 80%;
    font-size: 18px;
  }

  .accordion-tabs-menu---brix {
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    margin-bottom: 16px;
  }

  .tab-button---brix {
    width: 100%;
    max-width: 240px;
    margin: 4px auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 18px;
  }

  .tab-button---brix.w--current {
    display: block;
  }

  .tab-button---brix.rwrw.w--current {
    max-width: 100%;
  }

  .header_number_block {
    grid-row-gap: 10px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .sub-main-menu-block {
    display: none;
  }

  .sub-main-menu-block.with_sub_nav {
    flex-flow: wrap;
    display: none;
  }

  .ftr_sub_menu_col.trp_box {
    width: 100%;
  }

  .mobile_mega_menu {
    display: none;
    overflow: scroll;
  }

  .code-embed {
    width: 100%;
  }

  .sub-main-menu-block-2.with_sub_nav {
    flex-flow: wrap;
    display: none;
  }

  .process-timeline-bar-2 {
    left: 2rem;
  }

  .testimonial-item-2 {
    padding: 1.5rem;
  }

  .testimonial-item-2.items {
    height: auto;
  }

  .cta-component-2 {
    padding: 4rem 2rem;
  }

  .process-step-item-number-icon-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .process-step-item-content-wrapper-2 {
    padding: 2rem;
  }

  .headings-5.h-padding {
    margin-top: 3rem;
  }

  .service-home-item-2 {
    padding: 1.5rem;
  }

  .sub-main-menu-block-3.with_sub_nav {
    flex-flow: wrap;
    display: none;
  }

  .values-item-2 {
    padding: 1.5rem;
  }

  .cta-component-3 {
    padding: 4rem 2rem;
  }

  .process-step-item-number-icon-3 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .service-home-item-3 {
    padding: 1.5rem;
  }

  .heading-2 {
    font-size: 2.2rem;
    line-height: 1.2;
  }

  .heading-3 {
    font-size: 2.1rem;
  }

  .paragraph, .paragraph-4, .paragraph-5, .paragraph-6, .paragraph-7, .paragraph-8 {
    font-size: .8rem;
  }

  .heading-4 {
    font-size: 2.2rem;
  }

  .heading-5 {
    font-size: 2.1rem;
  }

  .heading-6 {
    font-size: 2.2rem;
  }

  .heading-7 {
    font-size: 2.1rem;
  }

  .heading-8 {
    font-size: 2.2rem;
  }

  .paragraph-13, .paragraph-14, .paragraph-15 {
    font-size: .8rem;
  }

  .heading-10 {
    font-size: 2.3rem;
  }

  .paragraph-16 {
    font-size: .9rem;
  }

  .paragraph-17, .paragraph-18, .paragraph-19 {
    font-size: .8rem;
  }

  .paragraph-20 {
    font-size: 1rem;
  }

  .heading-11 {
    font-size: 2.3rem;
  }

  .paragraph-21, .paragraph-22, .paragraph-23, .paragraph-24 {
    font-size: .9rem;
  }

  .heading-12, .heading-13, .heading-14, .heading-28, .heading-29, .heading-30, .heading-31 {
    font-size: 2.3rem;
  }

  .paragraph-41 {
    font-size: .9rem;
  }

  .heading-32 {
    font-size: 1.4rem;
  }

  .paragraph-42 {
    font-size: .9rem;
  }

  .heading-33 {
    font-size: 1.4rem;
  }

  .paragraph-43 {
    font-size: .9rem;
  }

  .heading-34 {
    font-size: 1.4rem;
  }

  .paragraph-44 {
    font-size: .9rem;
  }

  .heading-35 {
    font-size: 1.4rem;
  }

  .paragraph-45 {
    font-size: .9rem;
  }

  .heading-36 {
    font-size: 1.4rem;
  }

  .paragraph-46 {
    font-size: .9rem;
  }

  .heading-37, .heading-38 {
    font-size: 2.3rem;
  }

  .heading-39 {
    font-size: 1.4rem;
  }

  .paragraph-47 {
    font-size: .9rem;
  }

  .heading-40 {
    font-size: 1.4rem;
  }

  .paragraph-48 {
    font-size: .9rem;
  }

  .heading-41, .heading-42 {
    font-size: 2.3rem;
  }

  .paragraph-49, .paragraph-50, .paragraph-51 {
    font-size: .9rem;
  }

  .heading-43, .heading-44 {
    font-size: 2.3rem;
  }

  .paragraph-52 {
    font-size: .9rem;
  }

  .heading-45, .heading-46, .heading-47, .heading-48 {
    font-size: 2.3rem;
  }

  .text-block-6 {
    text-align: left;
    display: block;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2rem;
  }

  h2 {
    font-size: 1.8rem;
  }

  h3 {
    font-size: 1.25rem;
  }

  p {
    font-size: .875rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .padding-global {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

  .form-input {
    border-radius: .75rem;
  }

  .heading-style-h6 {
    font-size: .9rem;
  }

  .heading-style-h6.h6 {
    line-height: 1;
  }

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

  .container-large {
    max-width: 80rem;
  }

  .button.is-secondary.dark-background.dsa {
    width: 85%;
    font-size: .7rem;
  }

  .button.is-secondary.gg {
    padding-left: .9rem;
    padding-right: .9rem;
    font-size: .6rem;
  }

  .button.dark-background.dg {
    width: 85%;
    font-size: .7rem;
  }

  .button.dark-background.dg.relative-pg-button {
    font-size: .9rem;
  }

  .button.is-link.is-icon {
    overflow-wrap: normal;
  }

  .button.is-link.is-icon.rr {
    width: 100%;
    padding-right: 0;
    display: none;
  }

  .button.is-link.is-icon.rr.hidesektp {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .button.is-link.is-icon.wewe {
    text-align: left;
    white-space: normal;
    word-break: normal;
    place-items: start;
  }

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

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

  .section-legal {
    margin-top: 2rem;
  }

  .home-header-component {
    grid-template-columns: 1fr;
  }

  .home-header-component.imgswitch, .home-header-component.swaps {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .image.imgheight {
    height: 300px;
  }

  .image.imgheight.poer {
    height: auto;
  }

  .image.imgheight.poer.rr {
    width: 100%;
    height: 262px;
  }

  .image.fs {
    height: 262px;
    overflow: visible;
  }

  .navigation-menu-button, .navigation-logo-link.w--current {
    max-width: 33.33%;
  }

  .navigation-component {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .navigation-link {
    display: none;
  }

  .navigation-link.mobile {
    display: block;
  }

  .navigation-logo {
    height: 1.3rem;
  }

  .navigation-logo.dd {
    width: 70px;
  }

  .navigation-menu.fw {
    display: none;
  }

  .why-content-wrapper.wy, .why-content-wrapper.sude {
    width: 100%;
  }

  .why-component {
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .why-component.weew {
    flex-flow: wrap-reverse;
  }

  .why-component.wy.chabnge {
    flex-flow: wrap;
  }

  .why-component.gwt {
    flex-flow: column;
  }

  .why-component.gwt.whyreverse {
    flex-flow: wrap-reverse;
  }

  .why-component.gwt.direction-down {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .why-component.whyreverse {
    flex-flow: wrap;
  }

  .why-item-list {
    grid-template-columns: 1fr;
  }

  .why-image-wrapper.imgwrap, .why-image-wrapper.whm {
    width: 100%;
  }

  .contact-form-content.fss {
    padding-top: 0;
  }

  .contact-form-component {
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .cta-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 2rem 1.5rem;
  }

  .home-approach-content-wrapper, .home-approach-image-wrapper {
    width: 100%;
  }

  .home-approach-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
  }

  .home-approach-component.dex, .home-approach-component.dex.chabnge {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.dex.pd, .home-approach-component.dex.ge {
    flex-flow: wrap;
  }

  .home-approach-component.fw {
    flex-flow: wrap-reverse;
  }

  .home-approach-component.arr, .home-approach-component.wrapdwon {
    flex-flow: wrap;
  }

  .faq-component {
    grid-template-columns: 1fr;
  }

  .home-services-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .home-services-component.component2 {
    flex-flow: column;
    display: flex;
  }

  .home-services-component._4-2._4-1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .section-services-header {
    padding-top: 2rem;
  }

  .service-header-component, .approach-component {
    grid-template-columns: 1fr;
  }

  .approach-image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .keypoints-component {
    grid-template-columns: 1fr;
  }

  .keypoints-item-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .navigation-button-wrapper {
    flex-flow: column;
  }

  .trusted-component {
    grid-column-gap: 2rem;
    grid-template-columns: auto auto;
    justify-items: start;
  }

  .section-home-why.ff {
    margin-top: 0;
  }

  .footer-component {
    flex-flow: column;
    grid-template-columns: auto;
    display: flex;
  }

  .footer-content {
    width: 100%;
    max-width: 100%;
  }

  .testimonial-item-list {
    grid-template-columns: 1fr;
  }

  .testimonial-item.items {
    height: auto;
  }

  .testimonial-author-content {
    font-size: 1rem;
  }

  .testimonial-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .process-step-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .process-timeline-bar {
    height: 1430px;
    top: 3%;
    left: .875rem;
  }

  .process-timeline-bar.timeline {
    height: 1920px;
  }

  .process-timeline-bar.timeline.bar {
    height: 84%;
  }

  .process-timeline-bar.bar {
    height: 61%;
  }

  .process-timeline-bar-inner {
    height: 100%;
  }

  .process-step-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .process-step-item-number-icon {
    width: 2rem;
    height: 2rem;
    font-size: 1rem;
  }

  .process-step-item-content-wrapper {
    padding: 1rem;
  }

  .contact-header-component {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .section-about-header {
    padding-top: 2rem;
  }

  .about-header-component {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .about-header-image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .post-component {
    grid-template-columns: 1fr;
  }

  .process-timeline-wrapper {
    height: 2500px;
  }

  .process-timeline-wrapper.bar-one {
    height: 2338px;
  }

  .team-collection-list {
    grid-template-columns: 1fr;
  }

  .more-service-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-blog-header {
    padding-top: 2rem;
  }

  .contact-contact-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-auto-flow: row;
  }

  .footer-contact-wrapper {
    flex-flow: column;
    display: flex;
  }

  .mission-content-list {
    grid-template-columns: 1fr;
  }

  .mission-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .projects-collection-list {
    grid-row-gap: 1rem;
  }

  .projects-content-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-projects-header {
    padding-top: 2rem;
  }

  .project-header-info {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .headings-1 {
    margin-top: 2.5rem;
    font-size: 2rem;
  }

  .headings-1.mobilehide {
    font-size: 2rem;
    display: block;
  }

  .headings-1.desktyop-hide {
    word-break: normal;
    font-size: 1.9rem;
  }

  .ffssa {
    font-size: .9rem;
  }

  .text-block {
    word-break: normal;
    width: 100%;
  }

  .div-block-4 {
    max-width: 33.33%;
  }

  .div-block-4.desktop-hide, .imgdv {
    display: block;
  }

  .open-close-icon-wrapper---brix {
    margin-right: 16px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .tabs-container---brix {
    margin-top: 24px;
    padding: 0;
    overflow: visible;
  }

  .accordion-item-wrapper---brix.tabs-accordion---brix {
    padding: 0 24px;
  }

  .accordion-item-title---brix {
    max-width: 70%;
    font-size: 20px;
  }

  .accordion-tabs-menu---brix {
    flex-direction: column;
    width: 100%;
    margin-bottom: 0;
  }

  .accordion-item---brix.tabs-accordion---brix {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .tab-button---brix {
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin: 4px auto;
  }

  .header_nav_block.navea {
    display: block;
  }

  .logo_link.w--current {
    width: 73px;
  }

  .ftr_sub_menu_col.trp_box.twoxtwo {
    width: 100%;
  }

  .mobile_mega_menu {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .mobile_mega_menu_top_bar {
    margin-bottom: 20px;
  }

  .form-input-2 {
    border-radius: .75rem;
  }

  .process-timeline-bar-2 {
    height: 1430px;
    top: 3%;
    left: .875rem;
  }

  .process-timeline-bar-2.timeline {
    height: 1900px;
  }

  .button-2.is-secondary.dark-background.dsa, .button-2.dark-background.dg {
    width: 85%;
  }

  .button-2.is-link.is-icon {
    overflow-wrap: normal;
  }

  .button-2.is-link.is-icon.rr {
    width: 100%;
    padding-right: 0;
    display: none;
  }

  .button-2.is-link.is-icon.rr.hidesektp {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .testimonial-item-2.items {
    height: auto;
  }

  .text-block-2 {
    word-break: normal;
    width: 100%;
  }

  .cta-component-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 2rem 1.5rem;
  }

  .process-step-item-number-icon-2 {
    width: 2rem;
    height: 2rem;
    font-size: 1rem;
  }

  .process-step-item-content-wrapper-2 {
    padding: 1rem;
  }

  .headings-5 {
    font-size: 2.1rem;
  }

  .form-input-3 {
    border-radius: .75rem;
  }

  .text-block-3 {
    word-break: normal;
    width: 100%;
  }

  .cta-component-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 2rem 1.5rem;
  }

  .process-step-item-number-icon-3 {
    width: 2rem;
    height: 2rem;
    font-size: 1rem;
  }

  .headings-7 {
    font-size: 2.1rem;
  }

  .form-input-4 {
    border-radius: .75rem;
  }

  .image-5.imgheight {
    height: 300px;
  }

  .text-block-4 {
    word-break: normal;
    width: 100%;
  }

  .headings-8 {
    font-size: 2.1rem;
  }

  .form-input-5 {
    border-radius: .75rem;
  }

  .image-6.imgheight {
    height: 300px;
  }

  .text-block-5 {
    word-break: normal;
    width: 100%;
  }

  .headings-9 {
    font-size: 2.1rem;
  }

  .heading-2, .heading-3 {
    font-size: 1.9rem;
  }

  .paragraph-4, .paragraph-5, .paragraph-6, .paragraph-7, .paragraph-8 {
    font-size: .7rem;
  }

  .heading-4 {
    font-size: 2rem;
  }

  .heading-5, .heading-6, .heading-7, .heading-8 {
    font-size: 1.9rem;
  }

  .heading-9 {
    font-size: 1.7rem;
  }

  .paragraph-12 {
    font-size: .8rem;
  }

  .heading-12 {
    font-size: 2.2rem;
  }
}

#w-node-_4583e3eb-2fb6-a931-70e8-6ebe37885e00-4ee10a76 {
  justify-self: end;
}

#w-node-_41bd6be4-957d-729f-f92b-a47457ae3568-4ee10a76 {
  align-self: center;
}

#w-node-_41bd6be4-957d-729f-f92b-a47457ae3566-4ee10a76, #w-node-e1d8f107-607a-42c8-2ca4-a0db18fb7cc0-4ee10a76 {
  justify-self: center;
}

#w-node-_888f0d93-6cb8-259a-ca51-c3223d8c3bf9-4ee10a76, #w-node-_1034faeb-4c60-288a-b9d3-49544d53a946-4ee10a76, #w-node-_096bac2f-f22d-7b3f-07f0-51cb1b4cc775-4ee10a76 {
  align-self: center;
}

#w-node-_0d1ce42c-ac5b-4c2a-7988-bcdfefaf736a-4ee10a76, #w-node-eb2462a8-7335-e233-ad6e-7ab00db97a4c-4ee10a76, #w-node-_98a3cc61-e24a-a280-11b5-215c555e797a-4ee10a76, #w-node-_8cc19fb3-74db-ffd9-fc74-42db4861f63e-4ee10a76, #w-node-_7fe3646c-8ec3-e668-50e9-ab96be27efd1-4ee10a76, #w-node-_9a3af81c-9811-913f-acc5-300d81cf8d98-4ee10a76, #w-node-_39c58dd5-ecca-7b16-1965-8c7a6563efa9-4ee10a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_494fe922-082b-6482-b8c6-1fb8b5b44389-4ee10a76, #w-node-_7cd18929-a5c0-3c70-898f-c22ea299803a-4ee10a76, #w-node-_29dbea3b-2fac-c038-cbf9-8f39190ad7ed-4ee10a76 {
  align-self: start;
}

#w-node-_0ab65e81-2087-95e5-89ec-6ca53b2fbc65-4ee10a76 {
  justify-self: center;
}

#w-node-_0ab65e81-2087-95e5-89ec-6ca53b2fbc68-4ee10a76 {
  align-self: center;
}

#w-node-b5f45b7e-1e09-7c77-b921-d4395da2044d-4ee10a76, #w-node-_72bd3627-e92d-e8e2-451e-5ff43ef56faa-4ee10a76, #w-node-ea2c46d2-9681-cf8a-c57a-d15eeb5985b5-4ee10a76, #w-node-d2cd53d1-aed9-a20f-8e5c-2ee1d34cabff-4ee10a76, #w-node-becae238-188d-ec70-0c6d-fc10995845b5-4ee10a76, #w-node-_46f47d37-49b4-f5e0-9db6-f49ce8a97af7-4ee10a76, #w-node-_46f47d37-49b4-f5e0-9db6-f49ce8a97afd-4ee10a76, #w-node-_8b716738-5d1f-b5d1-3716-e28759b257bb-4ee10a76, #w-node-_8b716738-5d1f-b5d1-3716-e28759b257c1-4ee10a76, #w-node-fadea548-2ad7-0005-9396-c0cd5b38ed77-4ee10a76, #w-node-_555fbe4b-713d-fda9-35c4-543965cd319e-4ee10a76, #w-node-af420e8f-c4b3-a371-e611-34d04a36686a-4ee10a76, #w-node-_085c5479-be84-ba0d-c03f-8bf7283d2931-4ee10a76, #w-node-d31830a6-ce01-6720-52a6-dd37d00fa7c9-4ee10a76, #w-node-_4ce8e01d-af34-68ae-4941-6b698e21c182-4ee10a76, #w-node-_7e3063c1-6db4-e59b-3239-395dd3b83fc3-d3b83fbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66ee84b4-da30-55ee-cd28-c3bc524c1e8e-d3b83fbe {
  justify-self: start;
}

#w-node-_80119334-c2cb-2233-947e-0cdbb590c711-ba82a060 {
  justify-self: end;
}

#w-node-_9ea6bd91-58c6-fbed-fbf4-05ce99e6710d-4ee10acf {
  place-self: center;
}

#w-node-a41d3b34-9d55-31d4-88e1-f557eec420be-4ee10acf {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8653982d-4218-6663-56eb-bf68df811836-4ee10acf {
  justify-self: center;
}

#w-node-_3cb73ca4-87f6-2003-77ec-2c06fe7a2429-4ee10acf {
  align-self: auto;
}

#w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585c2-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585c3-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585c4-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585ca-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585cd-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585ce-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585d4-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585d7-4ee10acf, #w-node-cdeb641e-90e2-11b2-0fa2-50ccbe3585dd-4ee10acf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cabcaa20-3168-50da-3606-ff7c0deff232-4ee10acf {
  justify-self: end;
}

#w-node-_43d831f3-05e7-046a-3497-60d52c3ab279-4ee10adf, #w-node-_3422bd55-119a-9d48-5d91-a2eee28ab320-4ee10adf, #w-node-_3422bd55-119a-9d48-5d91-a2eee28ab32a-4ee10adf, #w-node-_7d1fd43a-47af-2737-9a64-03c97b870f27-4ee10adf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80605668-89ae-599a-560e-d19e0ece3cbd-4ee10c02 {
  justify-self: center;
}

#w-node-_80605668-89ae-599a-560e-d19e0ece3cbf-4ee10c02 {
  align-self: center;
}

#w-node-_3f5d9aa9-f96d-970b-43eb-e0d055e06af1-4ee10c02 {
  justify-self: start;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7a4-bbdb7693 {
  justify-self: end;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7ab-bbdb7693 {
  align-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7b2-bbdb7693 {
  justify-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7b9-bbdb7693 {
  align-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7c0-bbdb7693 {
  justify-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7c7-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7d5-bbdb7693, #w-node-d7db07ec-9e85-2365-1d8f-9a34c385510f-bbdb7693, #w-node-_217857d9-4ea1-ffd9-6dd6-0e3aad97a37f-bbdb7693, #w-node-dc5c4516-e0a0-0702-3466-0cee3489ae81-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7e3-bbdb7693 {
  align-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7f7-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e804-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e814-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e822-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e830-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e83e-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e862-bbdb7693 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e879-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e87f-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e885-bbdb7693 {
  align-self: start;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e890-bbdb7693 {
  justify-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e892-bbdb7693 {
  align-self: center;
}

#w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8a9-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8aa-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8ab-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8b0-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8b3-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8b4-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8b9-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8bc-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8c1-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8d2-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8e1-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8e4-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8fd-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e900-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e929-bbdb7693 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa04-f1d2846d {
  justify-self: end;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa0b-f1d2846d {
  align-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa12-f1d2846d {
  justify-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa19-f1d2846d {
  align-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa20-f1d2846d {
  justify-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa27-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa35-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa43-f1d2846d {
  align-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa57-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa64-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa74-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa82-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa90-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa9e-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfac2-f1d2846d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfad9-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfadf-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfae5-f1d2846d {
  align-self: start;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfaf2-f1d2846d {
  align-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfaf0-f1d2846d, #w-node-f4a5d822-1173-f536-8927-3e5b70a588f6-f1d2846d {
  justify-self: center;
}

#w-node-f4a5d822-1173-f536-8927-3e5b70a588f8-f1d2846d, #w-node-_93d842ae-24f5-24f9-bea3-7102b4565eab-f1d2846d {
  align-self: center;
}

#w-node-_93d842ae-24f5-24f9-bea3-7102b4565ea9-f1d2846d, #w-node-ca3b89c8-5861-54db-f702-954d97001584-f1d2846d {
  justify-self: center;
}

#w-node-ca3b89c8-5861-54db-f702-954d97001586-f1d2846d {
  align-self: center;
}

#w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb09-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb0a-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb0b-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb10-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb13-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb14-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb19-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb1c-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb21-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb32-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb41-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb44-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb5d-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb60-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb89-f1d2846d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df43-6d5e0762 {
  justify-self: end;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df4a-6d5e0762 {
  align-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df51-6d5e0762 {
  justify-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df58-6d5e0762 {
  align-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df5f-6d5e0762 {
  justify-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df68-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df75-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df83-6d5e0762 {
  align-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df97-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82dfa4-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82dfb4-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82dfc2-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82dfd0-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82dfde-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e002-6d5e0762 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e019-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e01f-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e025-6d5e0762 {
  align-self: start;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e05a-6d5e0762 {
  justify-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e05c-6d5e0762 {
  align-self: center;
}

#w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e073-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e074-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e075-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e07a-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e07d-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e07e-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e083-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e086-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e08b-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e09c-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ab-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ae-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0c7-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ca-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0f3-6d5e0762 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8d5-94ff0aad {
  justify-self: end;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8dc-94ff0aad {
  align-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8e3-94ff0aad {
  justify-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8ea-94ff0aad {
  align-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8f1-94ff0aad {
  justify-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c8fa-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c90f-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c924-94ff0aad {
  align-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c938-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c945-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c955-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c963-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c971-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c97f-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9a3-94ff0aad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c9ba-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9c0-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9c6-94ff0aad {
  align-self: start;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c9d1-94ff0aad {
  justify-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c9d3-94ff0aad {
  align-self: center;
}

#w-node-b14b37de-dd86-a4ab-df60-d9791167c9ea-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9eb-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9ec-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9f1-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9f4-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9f5-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9fa-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9fd-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca02-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca13-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca22-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca25-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca3e-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca41-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca6a-94ff0aad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc043-e755d3d6 {
  justify-self: end;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc04a-e755d3d6 {
  align-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc051-e755d3d6 {
  justify-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc058-e755d3d6 {
  align-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc066-e755d3d6 {
  justify-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc06f-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc082-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc098-e755d3d6 {
  align-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0ac-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0b9-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0c9-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0d7-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0e5-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc0f3-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc117-e755d3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc136-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc13c-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc142-e755d3d6 {
  align-self: start;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc14d-e755d3d6 {
  justify-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc14f-e755d3d6 {
  align-self: center;
}

#w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc166-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc167-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc168-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc16d-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc170-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc171-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc176-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc179-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc17e-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc18f-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc19e-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1a1-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1ba-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1bd-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1e6-e755d3d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e53-359ad6d0 {
  justify-self: end;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e5a-359ad6d0 {
  align-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e61-359ad6d0 {
  justify-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e68-359ad6d0 {
  align-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e76-359ad6d0 {
  justify-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235e7f-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235e92-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235ea7-359ad6d0 {
  align-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235ebb-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235ec8-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235ed8-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235ee6-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235ef4-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f02-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f26-359ad6d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235f3e-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f44-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f4a-359ad6d0 {
  align-self: start;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235f55-359ad6d0 {
  justify-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235f57-359ad6d0 {
  align-self: center;
}

#w-node-adcd62b7-231c-77b1-3729-ae5852235f6e-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f6f-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f70-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f75-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f78-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f79-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f7e-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f81-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f86-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235f97-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fa6-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fa9-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fc2-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fc5-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fee-359ad6d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f670-86be56a9 {
  justify-self: end;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f677-86be56a9 {
  align-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f67e-86be56a9 {
  justify-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f685-86be56a9 {
  align-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f693-86be56a9 {
  justify-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f69c-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f6af-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f6c5-86be56a9 {
  align-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f6d9-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f6e6-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f6f6-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f704-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f712-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f720-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f744-86be56a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f763-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f769-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f76f-86be56a9 {
  align-self: start;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f77a-86be56a9 {
  justify-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f77c-86be56a9 {
  align-self: center;
}

#w-node-f6655289-54bd-df01-eea3-806cc574f793-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f794-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f795-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f79a-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f79d-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f79e-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7a3-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7a6-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7ab-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7bc-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7cb-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7ce-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7e7-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7ea-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f813-86be56a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed70-12338000 {
  justify-self: end;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed77-12338000 {
  align-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed7e-12338000 {
  justify-self: center;
}

#w-node-_2418b6cc-2e1a-3e91-1252-1d7d49370153-12338000 {
  align-self: center;
}

#w-node-_2418b6cc-2e1a-3e91-1252-1d7d4937015a-12338000 {
  justify-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed85-12338000 {
  align-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed93-12338000 {
  justify-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceed9c-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceedaf-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceedc4-12338000 {
  align-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceedd8-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceede5-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceedf5-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee03-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee11-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee1f-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee43-12338000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b592985a-b430-7efb-7487-675c54ceee62-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee68-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee6e-12338000 {
  align-self: start;
}

#w-node-b592985a-b430-7efb-7487-675c54ceee79-12338000 {
  justify-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceee7b-12338000 {
  align-self: center;
}

#w-node-b592985a-b430-7efb-7487-675c54ceee92-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee93-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee94-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee99-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee9c-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceee9d-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeea2-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeea5-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeeaa-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeebb-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeeca-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeecd-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeee6-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeee9-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceef12-12338000 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f7106d-2159e43f {
  justify-self: end;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71074-2159e43f {
  align-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f7107b-2159e43f {
  justify-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71082-2159e43f {
  align-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71090-2159e43f {
  justify-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71099-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f710ac-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f710c2-2159e43f {
  align-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f710d6-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f710e3-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f710f3-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71101-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f7110f-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f7111d-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71141-2159e43f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71160-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71166-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f7116c-2159e43f {
  align-self: start;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71177-2159e43f {
  justify-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71179-2159e43f {
  align-self: center;
}

#w-node-_9177a063-c732-679d-7c39-d9ce95f71190-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71191-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71192-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71197-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f7119a-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f7119b-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711a0-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711a3-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711a8-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711b9-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711c8-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711cb-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711e4-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711e7-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71210-2159e43f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2d88-e6253edb {
  justify-self: end;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2d8f-e6253edb {
  align-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2d96-e6253edb {
  justify-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2d9d-e6253edb {
  align-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2dab-e6253edb {
  justify-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2db4-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2dc8-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ddd-e6253edb {
  align-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2df1-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2dfe-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e0e-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e1c-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e2a-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e38-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e5c-e6253edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2e7c-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e82-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e88-e6253edb {
  align-self: start;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2e93-e6253edb {
  justify-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2e95-e6253edb {
  align-self: center;
}

#w-node-_1380682e-5fb3-127a-482a-cef7e94a2eac-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ead-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2eae-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2eb3-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2eb6-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2eb7-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ebc-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ebf-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ec4-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ed5-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ee4-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ee7-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f00-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f03-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f2c-e6253edb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdac-cf314649 {
  justify-self: end;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdb3-cf314649 {
  align-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdba-cf314649 {
  justify-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdc1-cf314649 {
  align-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdcf-cf314649 {
  justify-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdd8-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdeb-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe00-cf314649 {
  align-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe14-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe21-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe31-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe3f-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe4d-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe5b-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe7f-cf314649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe9f-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfea5-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfeab-cf314649 {
  align-self: start;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfeb6-cf314649 {
  justify-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfeb8-cf314649 {
  align-self: center;
}

#w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfecf-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfed0-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfed1-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfed6-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfed9-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfeda-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfedf-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfee2-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfee7-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfef8-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff07-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff0a-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff23-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff26-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff4f-cf314649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9f9a-0a5d9fae {
  justify-self: end;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fa1-0a5d9fae {
  align-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fa8-0a5d9fae {
  justify-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9faf-0a5d9fae {
  align-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fbe-0a5d9fae {
  justify-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fc7-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fda-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fef-0a5d9fae {
  align-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635ba003-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba010-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba020-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba02e-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba03c-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba04a-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba06e-0a5d9fae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635ba08d-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba093-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba099-0a5d9fae {
  align-self: start;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0a4-0a5d9fae {
  justify-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0a6-0a5d9fae {
  align-self: center;
}

#w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0bd-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0be-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0bf-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0c4-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0c7-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0c8-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0cd-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0d0-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0d5-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0e6-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0f5-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0f8-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba111-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba114-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba13d-0a5d9fae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888144-c3193c61 {
  justify-self: end;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b88814b-c3193c61 {
  align-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888152-c3193c61 {
  justify-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888159-c3193c61 {
  align-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888168-c3193c61 {
  justify-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888171-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888184-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888199-c3193c61 {
  align-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b8881ad-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8881ba-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8881ca-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8881d8-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8881e6-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8881f4-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888218-c3193c61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888237-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b88823d-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888243-c3193c61 {
  align-self: start;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b88824e-c3193c61 {
  justify-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888250-c3193c61 {
  align-self: center;
}

#w-node-_8fecfe07-f0a1-337d-7e86-47689b888267-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888268-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888269-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b88826e-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888271-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888272-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888277-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b88827a-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b88827f-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888290-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b88829f-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882a2-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882bb-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882be-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882e7-c3193c61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3e7-77ba2bad {
  justify-self: end;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3ee-77ba2bad {
  align-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3f5-77ba2bad {
  justify-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3fc-77ba2bad {
  align-self: center;
}

#w-node-b6268f26-19a5-5d1c-2e26-2d84c7932a7a-77ba2bad, #w-node-b6268f26-19a5-5d1c-2e26-2d84c7932a80-77ba2bad, #w-node-b6268f26-19a5-5d1c-2e26-2d84c7932a86-77ba2bad {
  align-self: start;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad40d-77ba2bad {
  justify-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad416-77ba2bad {
  align-self: center;
}

#w-node-_7901eb42-25ec-fa34-f3a7-ac2a38ecfdde-77ba2bad, #w-node-_7901eb42-25ec-fa34-f3a7-ac2a38ecfde4-77ba2bad, #w-node-_7901eb42-25ec-fa34-f3a7-ac2a38ecfdea-77ba2bad {
  align-self: start;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad429-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad43e-77ba2bad {
  align-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad452-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad45f-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad46f-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad47d-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad48b-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad499-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4bd-77ba2bad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4dc-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4e2-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4e8-77ba2bad {
  align-self: start;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4f3-77ba2bad {
  justify-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4f5-77ba2bad {
  align-self: center;
}

#w-node-d49c0973-a2cb-a28a-302d-9f5f130ad50c-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad50d-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad50e-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad513-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad516-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad517-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad51c-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad51f-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad524-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad535-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad544-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad547-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad560-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad563-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad58c-77ba2bad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbab8-587938b9 {
  justify-self: end;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbabf-587938b9 {
  align-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbac6-587938b9 {
  justify-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbacd-587938b9 {
  align-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbad4-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbada-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbae0-587938b9 {
  align-self: start;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbaee-587938b9 {
  justify-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbaf7-587938b9 {
  align-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbafc-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb02-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb09-587938b9 {
  align-self: start;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb16-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb2b-587938b9 {
  align-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb3f-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb4c-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb5c-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb6a-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb78-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb86-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbaa-587938b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbc9-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbcf-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbd5-587938b9 {
  align-self: start;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbe0-587938b9 {
  justify-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbe2-587938b9 {
  align-self: center;
}

#w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbf9-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbfa-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbfb-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc00-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc03-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc04-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc09-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc0c-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc11-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc22-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc31-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc34-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc4d-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc50-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc79-587938b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c53-f4613dc9 {
  justify-self: end;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c5a-f4613dc9 {
  align-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c61-f4613dc9 {
  justify-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c68-f4613dc9 {
  align-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c6f-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140c75-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140c7c-f4613dc9 {
  align-self: start;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c89-f4613dc9 {
  justify-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c92-f4613dc9 {
  align-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140c97-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140c9d-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140ca4-f4613dc9 {
  align-self: start;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140cb1-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140cc6-f4613dc9 {
  align-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140cda-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140ce7-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140cf7-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d05-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d13-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d21-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d45-f4613dc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140d64-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d6a-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d70-f4613dc9 {
  align-self: start;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140d7b-f4613dc9 {
  justify-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140d7d-f4613dc9 {
  align-self: center;
}

#w-node-cb3f1e36-2997-4027-9bbf-220eec140d94-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d95-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d96-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d9b-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d9e-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d9f-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140da4-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140da7-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140dac-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140dbd-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140dcc-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140dcf-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140de8-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140deb-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140e14-f4613dc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdec8-b0abfa3e {
  justify-self: end;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdecf-b0abfa3e {
  align-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfded6-b0abfa3e {
  justify-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdedd-b0abfa3e {
  align-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdee4-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdeeb-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdef1-b0abfa3e {
  align-self: start;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf00-b0abfa3e {
  justify-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf09-b0abfa3e {
  align-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf0e-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf15-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf1c-b0abfa3e {
  align-self: start;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf29-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf3e-b0abfa3e {
  align-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf52-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf5f-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf6f-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf7d-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf8b-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf99-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdfbd-b0abfa3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdfdc-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdfe2-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdfe8-b0abfa3e {
  align-self: start;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdff3-b0abfa3e {
  justify-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdff5-b0abfa3e {
  align-self: center;
}

#w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe00c-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe00d-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe00e-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe013-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe016-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe017-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe01c-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe01f-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe024-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe035-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe044-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe047-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe060-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe063-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe08c-b0abfa3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a384-30f9ad9a {
  justify-self: end;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a38b-30f9ad9a {
  align-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a392-30f9ad9a {
  justify-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a399-30f9ad9a {
  align-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3a0-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3a6-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3ac-30f9ad9a {
  align-self: start;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3c7-30f9ad9a {
  justify-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3d0-30f9ad9a {
  align-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3d5-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3db-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3e1-30f9ad9a {
  align-self: start;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3ed-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a402-30f9ad9a {
  align-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a416-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a423-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a433-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a441-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a44f-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a45d-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a481-30f9ad9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4a0-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4a6-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4ac-30f9ad9a {
  align-self: start;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4b7-30f9ad9a {
  justify-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4b9-30f9ad9a {
  align-self: center;
}

#w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4d0-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4d1-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4d2-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4d7-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4da-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4db-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4e0-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4e3-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4e8-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4f9-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a508-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a50b-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a524-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a527-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a550-30f9ad9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c883d7-5b8ff3ac {
  justify-self: end;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c883de-5b8ff3ac {
  align-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c883e5-5b8ff3ac {
  justify-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c883ec-5b8ff3ac {
  align-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c883f3-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c883f9-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c883ff-5b8ff3ac {
  align-self: start;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c8841a-5b8ff3ac {
  justify-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c88423-5b8ff3ac {
  align-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c88428-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8842e-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88434-5b8ff3ac {
  align-self: start;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c88440-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88455-5b8ff3ac {
  align-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c88469-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88476-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88486-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88494-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884a2-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884b0-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884d4-5b8ff3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c884f3-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884f9-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884ff-5b8ff3ac {
  align-self: start;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c8850a-5b8ff3ac {
  justify-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c8850c-5b8ff3ac {
  align-self: center;
}

#w-node-_79d688c4-3710-e51c-d10e-3c36a8c88523-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88524-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88525-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8852a-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8852d-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8852e-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88533-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88536-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8853b-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8854c-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8855b-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8855e-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88577-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8857a-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c885a3-5b8ff3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3011-fe50a8d2 {
  justify-self: end;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3018-fe50a8d2 {
  align-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead301f-fe50a8d2 {
  justify-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3026-fe50a8d2 {
  align-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead302b-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3031-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3037-fe50a8d2 {
  align-self: start;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3050-fe50a8d2 {
  justify-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3059-fe50a8d2 {
  align-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead305e-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3065-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead306c-fe50a8d2 {
  align-self: start;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3078-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead308d-fe50a8d2 {
  align-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead30a1-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead30ae-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead30be-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead30cc-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead30da-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead30e8-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead310c-fe50a8d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead312b-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3131-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3137-fe50a8d2 {
  align-self: start;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3142-fe50a8d2 {
  justify-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead3144-fe50a8d2 {
  align-self: center;
}

#w-node-a18bf5ec-2450-5851-bdab-575a5ead315b-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead315c-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead315d-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3162-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3165-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3166-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead316b-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead316e-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3173-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3184-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3193-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3196-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead31af-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead31b2-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead31db-fe50a8d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c85d-aac11ae9 {
  justify-self: end;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c864-aac11ae9 {
  align-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c86b-aac11ae9 {
  justify-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c872-aac11ae9 {
  align-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c877-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c87e-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c884-aac11ae9 {
  align-self: start;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c898-aac11ae9 {
  justify-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8a1-aac11ae9 {
  align-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8a6-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8ad-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8b3-aac11ae9 {
  align-self: start;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8bf-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8d4-aac11ae9 {
  align-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8e8-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8f5-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c905-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c913-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c921-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c92f-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c953-aac11ae9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c972-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c978-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c97e-aac11ae9 {
  align-self: start;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c989-aac11ae9 {
  justify-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c98b-aac11ae9 {
  align-self: center;
}

#w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9a2-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9a3-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9a4-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9a9-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9ac-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9ad-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9b2-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9b5-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9ba-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9cb-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9da-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9dd-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9f6-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9f9-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39ca22-aac11ae9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4642-2243d25e {
  justify-self: end;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4649-2243d25e {
  align-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4650-2243d25e {
  justify-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4657-2243d25e {
  align-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e465c-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4663-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e466a-2243d25e {
  align-self: start;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e467f-2243d25e {
  justify-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4688-2243d25e {
  align-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e468d-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4694-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e469b-2243d25e {
  align-self: start;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e46a8-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e46bd-2243d25e {
  align-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e46d1-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e46de-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e46ee-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e46fc-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e470a-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4718-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e473c-2243d25e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e475b-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4761-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4767-2243d25e {
  align-self: start;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4772-2243d25e {
  justify-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e4774-2243d25e {
  align-self: center;
}

#w-node-_95da8336-948a-2a23-a888-a8c9792e478b-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e478c-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e478d-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4792-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4795-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4796-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e479b-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e479e-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47a3-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47b4-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47c3-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47c6-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47df-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47e2-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e480b-2243d25e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372403-d28cab7d {
  justify-self: end;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d037240a-d28cab7d {
  align-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372411-d28cab7d {
  justify-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372418-d28cab7d {
  align-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d037241d-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372424-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037242a-d28cab7d {
  align-self: start;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372440-d28cab7d {
  justify-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372449-d28cab7d {
  align-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d037244e-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372455-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037245c-d28cab7d {
  align-self: start;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372469-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037247e-d28cab7d {
  align-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372492-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037249f-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03724af-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03724bd-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03724cb-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03724d9-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03724fd-d28cab7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d037251c-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372522-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372528-d28cab7d {
  align-self: start;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372533-d28cab7d {
  justify-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d0372535-d28cab7d {
  align-self: center;
}

#w-node-c6510f4e-17ff-0d04-0fba-7b20d037254c-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037254d-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037254e-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372553-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372556-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372557-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037255c-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037255f-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372564-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372575-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372584-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372587-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725a0-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725a3-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725cc-d28cab7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd1330648780-b6ca1812 {
  justify-self: end;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd1330648787-b6ca1812 {
  align-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd133064878e-b6ca1812 {
  justify-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd1330648795-b6ca1812 {
  align-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd133064879a-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487a1-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487a8-b6ca1812 {
  align-self: start;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306487bd-b6ca1812 {
  justify-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306487c6-b6ca1812 {
  align-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306487cb-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487d2-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487d8-b6ca1812 {
  align-self: start;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306487e5-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487fa-b6ca1812 {
  align-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd133064880e-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064881b-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064882b-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648839-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648847-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648855-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648879-b6ca1812 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd1330648898-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064889e-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488a4-b6ca1812 {
  align-self: start;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306488af-b6ca1812 {
  justify-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306488b1-b6ca1812 {
  align-self: center;
}

#w-node-b07a3464-fe67-1e8a-bf07-bd13306488c8-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488c9-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488ca-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488cf-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488d2-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488d3-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488d8-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488db-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488e0-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306488f1-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648900-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648903-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064891c-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064891f-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648948-b6ca1812 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e7079-319bec2d {
  justify-self: end;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e7080-319bec2d {
  align-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e7087-319bec2d {
  justify-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e708e-319bec2d {
  align-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e7093-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e709a-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70a1-319bec2d {
  align-self: start;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e70bd-319bec2d {
  justify-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e70c6-319bec2d {
  align-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e70cb-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70d2-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70d8-319bec2d {
  align-self: start;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e70e5-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70fa-319bec2d {
  align-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e710e-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e711b-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e712b-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7139-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7147-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7155-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7179-319bec2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e7198-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e719e-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71a4-319bec2d {
  align-self: start;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e71af-319bec2d {
  justify-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e71b1-319bec2d {
  align-self: center;
}

#w-node-ab50ce03-8609-fe6f-baad-0262350e71c8-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71c9-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71ca-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71cf-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71d2-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71d3-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71d8-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71db-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71e0-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e71f1-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7200-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7203-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e721c-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e721f-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7248-319bec2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e79-3e6f1235 {
  justify-self: end;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e80-3e6f1235 {
  align-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e87-3e6f1235 {
  justify-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e8e-3e6f1235 {
  align-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e93-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e9a-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ea1-3e6f1235 {
  align-self: start;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ebd-3e6f1235 {
  justify-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ec6-3e6f1235 {
  align-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ecb-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ed2-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ed8-3e6f1235 {
  align-self: start;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ee5-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6efa-3e6f1235 {
  align-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f0e-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f1b-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f2b-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f39-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f47-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f55-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f79-3e6f1235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f98-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f9e-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fa4-3e6f1235 {
  align-self: start;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6faf-3e6f1235 {
  justify-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fb1-3e6f1235 {
  align-self: center;
}

#w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fc8-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fc9-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fca-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fcf-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fd2-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fd3-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fd8-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fdb-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fe0-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ff1-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7000-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7003-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe701c-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe701f-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7048-3e6f1235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d82-8890834b {
  justify-self: end;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d89-8890834b {
  align-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d91-8890834b {
  justify-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d98-8890834b {
  align-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d9d-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09da3-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09da9-8890834b {
  align-self: start;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dc2-8890834b {
  justify-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dcb-8890834b {
  align-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dd0-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dd7-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ddd-8890834b {
  align-self: start;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09de9-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dfe-8890834b {
  align-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e12-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e1f-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e2f-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e3d-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e4b-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e59-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e7d-8890834b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e9c-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ea2-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ea8-8890834b {
  align-self: start;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09eb3-8890834b {
  justify-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09eb5-8890834b {
  align-self: center;
}

#w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ecc-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ecd-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ece-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ed3-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ed6-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ed7-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09edc-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09edf-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ee4-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ef5-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f04-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f07-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f20-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f23-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f4c-8890834b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c61d-eeda210a {
  justify-self: end;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c624-eeda210a {
  align-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c62b-eeda210a {
  justify-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c632-eeda210a {
  align-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c637-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c63e-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c645-eeda210a {
  align-self: start;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c65a-eeda210a {
  justify-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c663-eeda210a {
  align-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c668-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c66f-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c676-eeda210a {
  align-self: start;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c683-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c698-eeda210a {
  align-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6ac-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6b9-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6c9-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6d7-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6e5-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c6f3-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c717-eeda210a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c736-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c73c-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c742-eeda210a {
  align-self: start;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c74d-eeda210a {
  justify-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c74f-eeda210a {
  align-self: center;
}

#w-node-_95005eb8-c440-3a7e-e644-7258bfa1c766-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c767-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c768-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c76d-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c770-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c771-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c776-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c779-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c77e-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c78f-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c79e-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7a1-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7ba-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7bd-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7e6-eeda210a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28a9-f97cf663 {
  justify-self: end;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28b0-f97cf663 {
  align-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28b7-f97cf663 {
  justify-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28be-f97cf663 {
  align-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28c3-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28ca-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28d1-f97cf663 {
  align-self: start;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28e6-f97cf663 {
  justify-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28ef-f97cf663 {
  align-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28f4-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28fa-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2901-f97cf663 {
  align-self: start;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a290e-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2923-f97cf663 {
  align-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2937-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2944-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2954-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2962-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2970-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a297e-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29a2-f97cf663 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29c1-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29c7-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29cd-f97cf663 {
  align-self: start;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29d8-f97cf663 {
  justify-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29da-f97cf663 {
  align-self: center;
}

#w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29f1-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29f2-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29f3-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29f8-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29fb-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29fc-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a01-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a04-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a09-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a1a-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a29-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a2c-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a45-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a48-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a71-f97cf663 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bacf-f74479cd {
  justify-self: end;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bad6-f74479cd {
  align-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556badd-f74479cd {
  justify-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bae4-f74479cd {
  align-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bae9-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556baf0-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556baf6-f74479cd {
  align-self: start;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bb0c-f74479cd {
  justify-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bb15-f74479cd {
  align-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bb1a-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb21-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb27-f74479cd {
  align-self: start;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bb34-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb49-f74479cd {
  align-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bb5d-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb6a-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb7a-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb88-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb96-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bba4-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bbc8-f74479cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bbe7-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bbed-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bbf3-f74479cd {
  align-self: start;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bbfe-f74479cd {
  justify-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bc00-f74479cd {
  align-self: center;
}

#w-node-_77748f93-f8e1-bae6-9567-96f11556bc17-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc18-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc19-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc1e-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc21-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc22-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc27-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc2a-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc2f-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc40-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc4f-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc52-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc6b-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc6e-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc97-f74479cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866b7-fa068985 {
  justify-self: end;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866be-fa068985 {
  align-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866c5-fa068985 {
  justify-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866cc-fa068985 {
  align-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866d1-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b866d8-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b866df-fa068985 {
  align-self: start;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866f5-fa068985 {
  justify-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b866fe-fa068985 {
  align-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b86703-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86709-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8670f-fa068985 {
  align-self: start;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b8671b-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86730-fa068985 {
  align-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b86744-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86751-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86761-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8676f-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8677d-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8678b-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b867af-fa068985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b867ce-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b867d4-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b867da-fa068985 {
  align-self: start;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b867e5-fa068985 {
  justify-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b867e7-fa068985 {
  align-self: center;
}

#w-node-_1a57e796-0626-2159-05b0-0388e3b867fe-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b867ff-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86800-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86805-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86808-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86809-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8680e-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86811-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86816-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86827-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86836-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86839-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86852-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86855-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8687e-fa068985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784963-c88ab163 {
  justify-self: end;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f78496a-c88ab163 {
  align-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784972-c88ab163 {
  justify-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784979-c88ab163 {
  align-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f78497e-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784985-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f78498c-c88ab163 {
  align-self: start;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849a2-c88ab163 {
  justify-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849ab-c88ab163 {
  align-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849b0-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849b6-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849bd-c88ab163 {
  align-self: start;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849ca-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849df-c88ab163 {
  align-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849f3-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a00-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a10-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a1e-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a2c-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a3a-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a5e-c88ab163 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a7d-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a83-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a89-c88ab163 {
  align-self: start;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a94-c88ab163 {
  justify-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a96-c88ab163 {
  align-self: center;
}

#w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784aad-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784aae-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784aaf-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ab4-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ab7-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ab8-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784abd-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ac0-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ac5-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ad6-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ae5-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ae8-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b01-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b04-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b2d-c88ab163 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c81891e-f98ad565 {
  justify-self: end;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818925-f98ad565 {
  align-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c81892d-f98ad565 {
  justify-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818934-f98ad565 {
  align-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818939-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818940-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818947-f98ad565 {
  align-self: start;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c81895d-f98ad565 {
  justify-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818966-f98ad565 {
  align-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c81896b-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818972-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818979-f98ad565 {
  align-self: start;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818986-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c81899b-f98ad565 {
  align-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189af-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189bc-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189cc-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189da-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189e8-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c8189f6-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a1a-f98ad565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a39-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a3f-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a45-f98ad565 {
  align-self: start;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a50-f98ad565 {
  justify-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a52-f98ad565 {
  align-self: center;
}

#w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a69-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a6a-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a6b-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a70-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a73-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a74-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a79-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a7c-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a81-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a92-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818aa1-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818aa4-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818abd-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818ac0-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818ae9-f98ad565 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465016-dd34d86a {
  justify-self: end;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46501d-dd34d86a {
  align-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465024-dd34d86a {
  justify-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46502b-dd34d86a {
  align-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465030-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465037-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46503e-dd34d86a {
  align-self: start;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465054-dd34d86a {
  justify-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46505d-dd34d86a {
  align-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465062-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465069-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46506f-dd34d86a {
  align-self: start;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46507c-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465091-dd34d86a {
  align-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f4650a5-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4650b2-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4650c2-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4650d0-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4650de-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4650ec-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465110-dd34d86a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46512f-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465135-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46513b-dd34d86a {
  align-self: start;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465146-dd34d86a {
  justify-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f465148-dd34d86a {
  align-self: center;
}

#w-node-e4f37990-830f-7f50-836e-f97e7f46515f-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465160-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465161-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465166-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465169-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46516a-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46516f-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465172-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465177-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465188-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f465197-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46519a-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4651b3-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4651b6-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4651df-dd34d86a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d610b098-b060-0178-558c-f0320de51185-7c71df77 {
  justify-self: end;
}

#w-node-d610b098-b060-0178-558c-f0320de5118c-7c71df77 {
  align-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de51193-7c71df77 {
  justify-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de5119a-7c71df77 {
  align-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de511a8-7c71df77 {
  justify-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de511b1-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de511c4-7c71df77, #w-node-_758bf889-7bae-2aa5-aaae-de203b3982b2-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de511d9-7c71df77 {
  align-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de511ed-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de511fa-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de5120a-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de51218-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de51226-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de51234-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de51258-7c71df77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d610b098-b060-0178-558c-f0320de51287-7c71df77 {
  justify-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de51289-7c71df77 {
  align-self: center;
}

#w-node-d610b098-b060-0178-558c-f0320de512a0-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512a1-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512a2-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512a7-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512aa-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512ab-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512b0-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512b3-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512b8-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512c9-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512d8-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512db-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512f4-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512f7-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de51320-7c71df77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_41bd6be4-957d-729f-f92b-a47457ae3568-4ee10a76, #w-node-_888f0d93-6cb8-259a-ca51-c3223d8c3bf9-4ee10a76, #w-node-_1034faeb-4c60-288a-b9d3-49544d53a946-4ee10a76 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_096bac2f-f22d-7b3f-07f0-51cb1b4cc775-4ee10a76 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_0ab65e81-2087-95e5-89ec-6ca53b2fbc68-4ee10a76 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dc3a3a2c-1113-fb2d-3262-fb86c6d37b89-4ee10a76 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_555fbe4b-713d-fda9-35c4-543965cd319e-4ee10a76, #w-node-af420e8f-c4b3-a371-e611-34d04a36686a-4ee10a76 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-af420e8f-c4b3-a371-e611-34d04a366870-4ee10a76, #w-node-_085c5479-be84-ba0d-c03f-8bf7283d2937-4ee10a76 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_085c5479-be84-ba0d-c03f-8bf7283d2931-4ee10a76, #w-node-d31830a6-ce01-6720-52a6-dd37d00fa7c9-4ee10a76 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d31830a6-ce01-6720-52a6-dd37d00fa7cf-4ee10a76 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7e3063c1-6db4-e59b-3239-395dd3b83fc3-d3b83fbe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_80119334-c2cb-2233-947e-0cdbb590c711-ba82a060 {
    justify-self: start;
  }

  #w-node-_9ea6bd91-58c6-fbed-fbf4-05ce99e6710f-4ee10acf {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-cabcaa20-3168-50da-3606-ff7c0deff232-4ee10acf {
    justify-self: start;
  }

  #w-node-_80605668-89ae-599a-560e-d19e0ece3cbf-4ee10c02 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3f5d9aa9-f96d-970b-43eb-e0d055e06ad2-4ee10c02 {
    order: -9999;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7ab-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7b9-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7c7-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7d5-bbdb7693, #w-node-d7db07ec-9e85-2365-1d8f-9a34c385510f-bbdb7693, #w-node-_217857d9-4ea1-ffd9-6dd6-0e3aad97a37f-bbdb7693, #w-node-dc5c4516-e0a0-0702-3466-0cee3489ae81-bbdb7693 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7e3-bbdb7693 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e892-bbdb7693 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8d6-bbdb7693 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8e1-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8e4-bbdb7693 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8ea-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8f2-bbdb7693 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e8fd-bbdb7693, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e900-bbdb7693 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e906-bbdb7693 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa0b-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa19-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa27-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa35-f1d2846d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa43-f1d2846d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfaf2-f1d2846d, #w-node-f4a5d822-1173-f536-8927-3e5b70a588f8-f1d2846d, #w-node-_93d842ae-24f5-24f9-bea3-7102b4565eab-f1d2846d, #w-node-ca3b89c8-5861-54db-f702-954d97001586-f1d2846d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb36-f1d2846d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb41-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb44-f1d2846d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb4a-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb52-f1d2846d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb5d-f1d2846d, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb60-f1d2846d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfb66-f1d2846d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df4a-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df58-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df68-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df75-6d5e0762 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df83-6d5e0762 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e05c-6d5e0762 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0a0-6d5e0762 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ab-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ae-6d5e0762 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0b4-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0bc-6d5e0762 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0c7-6d5e0762, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0ca-6d5e0762 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e0d0-6d5e0762 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167c8dc-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c8ea-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c8fa-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167c90f-94ff0aad {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167c924-94ff0aad {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167c9d3-94ff0aad {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167ca17-94ff0aad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167ca22-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca25-94ff0aad {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167ca2b-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca33-94ff0aad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167ca3e-94ff0aad, #w-node-b14b37de-dd86-a4ab-df60-d9791167ca41-94ff0aad {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b14b37de-dd86-a4ab-df60-d9791167ca47-94ff0aad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc04a-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc058-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc06f-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc082-e755d3d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc098-e755d3d6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc14f-e755d3d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc193-e755d3d6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc19e-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1a1-e755d3d6 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1a7-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1af-e755d3d6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1ba-e755d3d6, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1bd-e755d3d6 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc1c3-e755d3d6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235e5a-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235e68-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235e7f-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235e92-359ad6d0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235ea7-359ad6d0 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235f57-359ad6d0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235f9b-359ad6d0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235fa6-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fa9-359ad6d0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235faf-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fb7-359ad6d0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235fc2-359ad6d0, #w-node-adcd62b7-231c-77b1-3729-ae5852235fc5-359ad6d0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-adcd62b7-231c-77b1-3729-ae5852235fcb-359ad6d0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f677-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f685-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f69c-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f6af-86be56a9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f6c5-86be56a9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f77c-86be56a9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f7c0-86be56a9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f7cb-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7ce-86be56a9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f7d4-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7dc-86be56a9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f7e7-86be56a9, #w-node-f6655289-54bd-df01-eea3-806cc574f7ea-86be56a9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f6655289-54bd-df01-eea3-806cc574f7f0-86be56a9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceed77-12338000, #w-node-_2418b6cc-2e1a-3e91-1252-1d7d49370153-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceed85-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceed9c-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceedaf-12338000 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceedc4-12338000 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceee7b-12338000 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceeebf-12338000 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceeeca-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeecd-12338000 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceeed3-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeedb-12338000 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceeee6-12338000, #w-node-b592985a-b430-7efb-7487-675c54ceeee9-12338000 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b592985a-b430-7efb-7487-675c54ceeeef-12338000 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f71074-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71082-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f71099-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f710ac-2159e43f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f710c2-2159e43f {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f71179-2159e43f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f711bd-2159e43f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f711c8-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711cb-2159e43f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f711d1-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711d9-2159e43f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f711e4-2159e43f, #w-node-_9177a063-c732-679d-7c39-d9ce95f711e7-2159e43f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9177a063-c732-679d-7c39-d9ce95f711ed-2159e43f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2d8f-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2d9d-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2db4-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2dc8-e6253edb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ddd-e6253edb {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e95-e6253edb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ed9-e6253edb {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ee4-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ee7-e6253edb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2eed-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ef5-e6253edb {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f00-e6253edb, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f03-e6253edb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1380682e-5fb3-127a-482a-cef7e94a2f09-e6253edb {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdb3-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdc1-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdd8-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfdeb-cf314649 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe00-cf314649 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfeb8-cf314649 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfefc-cf314649 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff07-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff0a-cf314649 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff10-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff18-cf314649 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff23-cf314649, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff26-cf314649 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dff2c-cf314649 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fa1-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9faf-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fc7-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fda-0a5d9fae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fef-0a5d9fae {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0a6-0a5d9fae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0ea-0a5d9fae {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0f5-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0f8-0a5d9fae {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba0fe-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba106-0a5d9fae {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba111-0a5d9fae, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba114-0a5d9fae {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba11a-0a5d9fae {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b88814b-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888159-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888171-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888184-c3193c61 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b888199-c3193c61 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b888250-c3193c61 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b888294-c3193c61 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b88829f-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882a2-c3193c61 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882a8-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882b0-c3193c61 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882bb-c3193c61, #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882be-c3193c61 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8fecfe07-f0a1-337d-7e86-47689b8882c4-c3193c61 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3ee-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad3fc-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad416-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad429-77ba2bad {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad43e-77ba2bad {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4f5-77ba2bad {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad539-77ba2bad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad544-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad547-77ba2bad {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad54d-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad555-77ba2bad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad560-77ba2bad, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad563-77ba2bad {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad569-77ba2bad {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbabf-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbacd-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbaf7-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb16-587938b9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb2b-587938b9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbe2-587938b9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc26-587938b9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc31-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc34-587938b9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc3a-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc42-587938b9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc4d-587938b9, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc50-587938b9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbc56-587938b9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140c5a-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140c68-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140c92-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140cb1-f4613dc9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140cc6-f4613dc9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140d7d-f4613dc9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140dc1-f4613dc9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140dcc-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140dcf-f4613dc9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140dd5-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140ddd-f4613dc9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140de8-f4613dc9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140deb-f4613dc9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cb3f1e36-2997-4027-9bbf-220eec140df1-f4613dc9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdecf-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdedd-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf09-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf29-b0abfa3e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf3e-b0abfa3e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdff5-b0abfa3e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe039-b0abfa3e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe044-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe047-b0abfa3e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe04d-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe055-b0abfa3e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe060-b0abfa3e, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe063-b0abfa3e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfe069-b0abfa3e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a38b-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a399-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3d0-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a3ed-30f9ad9a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a402-30f9ad9a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4b9-30f9ad9a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a4fd-30f9ad9a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a508-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a50b-30f9ad9a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a511-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a519-30f9ad9a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a524-30f9ad9a, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a527-30f9ad9a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a52d-30f9ad9a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c883de-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c883ec-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88423-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88440-5b8ff3ac {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88455-5b8ff3ac {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8850c-5b8ff3ac {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88550-5b8ff3ac {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8855b-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8855e-5b8ff3ac {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88564-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8856c-5b8ff3ac {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88577-5b8ff3ac, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c8857a-5b8ff3ac {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88580-5b8ff3ac {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead3018-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3026-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3059-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3078-fe50a8d2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead308d-fe50a8d2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead3144-fe50a8d2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead3188-fe50a8d2 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead3193-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead3196-fe50a8d2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead319c-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead31a4-fe50a8d2 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead31af-fe50a8d2, #w-node-a18bf5ec-2450-5851-bdab-575a5ead31b2-fe50a8d2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a18bf5ec-2450-5851-bdab-575a5ead31b8-fe50a8d2 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c864-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c872-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8a1-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8bf-aac11ae9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8d4-aac11ae9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c98b-aac11ae9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9cf-aac11ae9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9da-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9dd-aac11ae9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9e3-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9eb-aac11ae9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9f6-aac11ae9, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9f9-aac11ae9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c9ff-aac11ae9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e4649-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4657-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e4688-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e46a8-2243d25e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e46bd-2243d25e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e4774-2243d25e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e47b8-2243d25e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e47c3-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47c6-2243d25e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e47cc-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47d4-2243d25e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e47df-2243d25e, #w-node-_95da8336-948a-2a23-a888-a8c9792e47e2-2243d25e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_95da8336-948a-2a23-a888-a8c9792e47e8-2243d25e {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d037240a-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372418-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372449-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372469-d28cab7d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d037247e-d28cab7d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372535-d28cab7d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372579-d28cab7d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372584-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372587-d28cab7d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d037258d-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d0372595-d28cab7d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725a0-d28cab7d, #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725a3-d28cab7d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-c6510f4e-17ff-0d04-0fba-7b20d03725a9-d28cab7d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd1330648787-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648795-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487c6-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487e5-b6ca1812 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd13306487fa-b6ca1812 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd13306488b1-b6ca1812 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd13306488f5-b6ca1812 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd1330648900-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648903-b6ca1812 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd1330648909-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648911-b6ca1812 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd133064891c-b6ca1812, #w-node-b07a3464-fe67-1e8a-bf07-bd133064891f-b6ca1812 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b07a3464-fe67-1e8a-bf07-bd1330648925-b6ca1812 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e7080-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e708e-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70c6-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e70e5-319bec2d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e70fa-319bec2d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e71b1-319bec2d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e71f5-319bec2d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e7200-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7203-319bec2d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e7209-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e7211-319bec2d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e721c-319bec2d, #w-node-ab50ce03-8609-fe6f-baad-0262350e721f-319bec2d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ab50ce03-8609-fe6f-baad-0262350e7225-319bec2d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e80-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6e8e-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ec6-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ee5-3e6f1235 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6efa-3e6f1235 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6fb1-3e6f1235 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6ff5-3e6f1235 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7000-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7003-3e6f1235 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7009-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7011-3e6f1235 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe701c-3e6f1235, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe701f-3e6f1235 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe7025-3e6f1235 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d89-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09d98-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dcb-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09de9-8890834b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dfe-8890834b {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09eb5-8890834b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09ef9-8890834b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f04-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f07-8890834b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f0d-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f15-8890834b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f20-8890834b, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f23-8890834b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09f29-8890834b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c624-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c632-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c663-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c683-eeda210a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c698-eeda210a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c74f-eeda210a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c793-eeda210a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c79e-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7a1-eeda210a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7a7-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7af-eeda210a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7ba-eeda210a, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7bd-eeda210a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c7c3-eeda210a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28b0-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28be-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a28ef-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a290e-f97cf663 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2923-f97cf663 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29da-f97cf663 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a1e-f97cf663 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a29-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a2c-f97cf663 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a32-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a3a-f97cf663 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a45-f97cf663, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a48-f97cf663 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2a4e-f97cf663 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bad6-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bae4-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb15-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb34-f74479cd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bb49-f74479cd {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc00-f74479cd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc44-f74479cd {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc4f-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc52-f74479cd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc58-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc60-f74479cd {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc6b-f74479cd, #w-node-_77748f93-f8e1-bae6-9567-96f11556bc6e-f74479cd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_77748f93-f8e1-bae6-9567-96f11556bc74-f74479cd {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b866be-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b866cc-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b866fe-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b8671b-fa068985 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b86730-fa068985 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b867e7-fa068985 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b8682b-fa068985 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b86836-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86839-fa068985 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b8683f-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86847-fa068985 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b86852-fa068985, #w-node-_1a57e796-0626-2159-05b0-0388e3b86855-fa068985 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1a57e796-0626-2159-05b0-0388e3b8685b-fa068985 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f78496a-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784979-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849ab-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849ca-c88ab163 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849df-c88ab163 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a96-c88ab163 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ada-c88ab163 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ae5-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784ae8-c88ab163 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784aee-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784af6-c88ab163 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b01-c88ab163, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b04-c88ab163 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784b0a-c88ab163 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818925-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818934-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818966-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818986-f98ad565 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c81899b-f98ad565 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a52-f98ad565 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a96-f98ad565 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818aa1-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818aa4-f98ad565 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818aaa-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818ab2-f98ad565 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818abd-f98ad565, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818ac0-f98ad565 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818ac6-f98ad565 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f46501d-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46502b-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46505d-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46507c-dd34d86a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f465091-dd34d86a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f465148-dd34d86a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f46518c-dd34d86a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f465197-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f46519a-dd34d86a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f4651a0-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4651a8-dd34d86a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f4651b3-dd34d86a, #w-node-e4f37990-830f-7f50-836e-f97e7f4651b6-dd34d86a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e4f37990-830f-7f50-836e-f97e7f4651bc-dd34d86a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d610b098-b060-0178-558c-f0320de5118c-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de5119a-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de511b1-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de511c4-7c71df77, #w-node-_758bf889-7bae-2aa5-aaae-de203b3982b2-7c71df77 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d610b098-b060-0178-558c-f0320de511d9-7c71df77 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-d610b098-b060-0178-558c-f0320de51289-7c71df77 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d610b098-b060-0178-558c-f0320de512cd-7c71df77 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d610b098-b060-0178-558c-f0320de512d8-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512db-7c71df77 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d610b098-b060-0178-558c-f0320de512e1-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512e9-7c71df77 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d610b098-b060-0178-558c-f0320de512f4-7c71df77, #w-node-d610b098-b060-0178-558c-f0320de512f7-7c71df77 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d610b098-b060-0178-558c-f0320de512fd-7c71df77 {
    grid-area: 1 / 2 / 2 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_494fe922-082b-6482-b8c6-1fb8b5b44381-4ee10a76, #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e871-bbdb7693, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfad1-f1d2846d, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82e011-6d5e0762, #w-node-b14b37de-dd86-a4ab-df60-d9791167c9b2-94ff0aad, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc126-e755d3d6, #w-node-adcd62b7-231c-77b1-3729-ae5852235f35-359ad6d0, #w-node-f6655289-54bd-df01-eea3-806cc574f753-86be56a9, #w-node-b592985a-b430-7efb-7487-675c54ceee52-12338000, #w-node-_9177a063-c732-679d-7c39-d9ce95f71150-2159e43f, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2e6b-e6253edb, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe8e-cf314649, #w-node-acd7bef8-9db0-603f-6b6e-f96f635ba07d-0a5d9fae, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888227-c3193c61, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad4cc-77ba2bad, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbbb9-587938b9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140d54-f4613dc9, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdfcc-b0abfa3e, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a490-30f9ad9a, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c884e3-5b8ff3ac, #w-node-a18bf5ec-2450-5851-bdab-575a5ead311b-fe50a8d2, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c962-aac11ae9, #w-node-_95da8336-948a-2a23-a888-a8c9792e474b-2243d25e, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037250c-d28cab7d, #w-node-b07a3464-fe67-1e8a-bf07-bd1330648888-b6ca1812, #w-node-ab50ce03-8609-fe6f-baad-0262350e7188-319bec2d, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6f88-3e6f1235, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09e8c-8890834b, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c726-eeda210a, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a29b1-f97cf663, #w-node-_77748f93-f8e1-bae6-9567-96f11556bbd7-f74479cd, #w-node-_1a57e796-0626-2159-05b0-0388e3b867be-fa068985, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f784a6d-c88ab163, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c818a29-f98ad565, #w-node-e4f37990-830f-7f50-836e-f97e7f46511f-dd34d86a {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_096bac2f-f22d-7b3f-07f0-51cb1b4cc775-4ee10a76 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_7e3063c1-6db4-e59b-3239-395dd3b83fc3-d3b83fbe {
    grid-column: span 1 / span 1;
  }

  #w-node-_1b5fe6b3-7940-e4ec-2896-c3830e90e7e3-bbdb7693, #w-node-_88188e5c-17f7-e877-ed51-47d7da0bfa43-f1d2846d, #w-node-dbcf8d9b-4ba2-2ea5-f229-46be6f82df83-6d5e0762, #w-node-b14b37de-dd86-a4ab-df60-d9791167c924-94ff0aad, #w-node-d20b7ebc-5e69-b0ef-8a46-bae2613fc098-e755d3d6, #w-node-adcd62b7-231c-77b1-3729-ae5852235ea7-359ad6d0, #w-node-f6655289-54bd-df01-eea3-806cc574f6c5-86be56a9, #w-node-b592985a-b430-7efb-7487-675c54ceedc4-12338000, #w-node-_9177a063-c732-679d-7c39-d9ce95f710c2-2159e43f, #w-node-_1380682e-5fb3-127a-482a-cef7e94a2ddd-e6253edb, #w-node-_8cb68ba9-8f43-fb0b-8850-1d45642dfe00-cf314649, #w-node-acd7bef8-9db0-603f-6b6e-f96f635b9fef-0a5d9fae, #w-node-_8fecfe07-f0a1-337d-7e86-47689b888199-c3193c61, #w-node-d49c0973-a2cb-a28a-302d-9f5f130ad43e-77ba2bad, #w-node-_68be3bf2-72c1-6de6-6278-ff635a4dbb2b-587938b9, #w-node-cb3f1e36-2997-4027-9bbf-220eec140cc6-f4613dc9, #w-node-_111d43d7-6b37-b67b-58c0-6ac641cfdf3e-b0abfa3e, #w-node-_38b63250-2ab0-4643-5c25-a74d38f5a402-30f9ad9a, #w-node-_79d688c4-3710-e51c-d10e-3c36a8c88455-5b8ff3ac, #w-node-a18bf5ec-2450-5851-bdab-575a5ead308d-fe50a8d2, #w-node-_8b0d3560-d3f0-fb6c-9f84-1f941a39c8d4-aac11ae9, #w-node-_95da8336-948a-2a23-a888-a8c9792e46bd-2243d25e, #w-node-c6510f4e-17ff-0d04-0fba-7b20d037247e-d28cab7d, #w-node-b07a3464-fe67-1e8a-bf07-bd13306487fa-b6ca1812, #w-node-ab50ce03-8609-fe6f-baad-0262350e70fa-319bec2d, #w-node-_7d364d04-66d0-d0a8-6213-bb0fdbfe6efa-3e6f1235, #w-node-_41c3b7df-168c-c8b0-b343-6c12a2b09dfe-8890834b, #w-node-_95005eb8-c440-3a7e-e644-7258bfa1c698-eeda210a, #w-node-ab016d74-e3f3-5d98-c9dc-81045c1a2923-f97cf663, #w-node-_77748f93-f8e1-bae6-9567-96f11556bb49-f74479cd, #w-node-_1a57e796-0626-2159-05b0-0388e3b86730-fa068985, #w-node-_6dc4c0f0-0f8b-ebc5-5f8e-a8662f7849df-c88ab163, #w-node-_6ebc8ee2-6941-1ace-6e08-63866c81899b-f98ad565, #w-node-e4f37990-830f-7f50-836e-f97e7f465091-dd34d86a, #w-node-d610b098-b060-0178-558c-f0320de511d9-7c71df77 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }
}
