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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --black: black;
  --medium: #d43a3a;
  --white: white;
  --dark-transparent: #00000080;
  --dark: #561004;
  --light: #fad3cc;
}

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

body {
  color: var(--black);
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 52px;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  margin-top: 24px;
  margin-bottom: 12px;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.3;
}

h4 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
}

h6 {
  margin-top: 16px;
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
}

p {
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 1.6;
}

a {
  color: var(--black);
  text-decoration: underline;
}

.nav-link {
  color: var(--medium);
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
}

.navbar {
  background-color: #0000;
  flex: 0 auto;
}

.header-background {
  background-color: var(--white);
  color: var(--black);
  flex-direction: column;
  height: auto;
  min-height: 500px;
  margin-bottom: 50px;
  padding-bottom: 70px;
  display: flex;
}

.headline-container {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.button {
  background-color: var(--medium);
  color: var(--white);
  border-radius: 3px;
  align-self: center;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 20px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.subhead {
  color: var(--dark-transparent);
  text-align: center;
  margin-top: 0;
  margin-bottom: 15px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.brand-link {
  flex-flow: row;
  justify-content: flex-start;
  max-height: 80px;
  display: flex;
}

.site-title {
  color: var(--black);
  margin-top: 12px;
  margin-bottom: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.body-container {
  padding-top: 0;
}

.menu-button {
  color: var(--medium);
}

.footer {
  background-color: var(--black);
  text-align: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 40px;
}

.footer-flex-container {
  text-align: left;
  justify-content: space-between;
  margin-bottom: 40px;
  display: flex;
}

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

.footer-image {
  object-fit: contain;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
}

.footer-heading {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 1.5;
}

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

.footer-link:hover {
  text-decoration: underline;
}

.hero {
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
}

.flex-container {
  flex-direction: column;
  flex: 1;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.hero-image-mask {
  width: 100%;
  margin-left: 40px;
}

.hero-image {
  object-fit: cover;
  object-position: 50% 50%;
  flex: 0 .5 auto;
  width: 100%;
  height: 100%;
}

.hero-overlay {
  color: #fff;
  background-image: linear-gradient(#0009, #0009), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 50%;
  justify-content: center;
  align-items: center;
  height: 90vh;
  max-height: 780px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.centered-container {
  color: var(--white);
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.site-navigation {
  float: none;
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading {
  color: var(--black);
  margin-bottom: 8px;
  font-family: Montserrat, sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 1.2;
}

.navbar-container {
  margin-left: auto;
  margin-right: auto;
}

.body {
  background-color: #000;
}

.heading-2 {
  color: var(--white);
  text-align: center;
  margin-left: 10px;
  margin-right: 10px;
}

.paragraph {
  color: var(--white);
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  display: block;
}

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

.button-2 {
  float: none;
  background-color: var(--medium);
  text-align: center;
  padding-left: 15px;
  position: relative;
  left: 100px;
}

.sticky-nav {
  z-index: 1;
  background-color: #f4f4f4;
  padding: 20px;
  position: sticky;
  top: 0;
}

.nav-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content max-content max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 0;
  display: grid;
}

.nav-logo-link {
  height: 60px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: block;
}

.nav-logo {
  object-fit: contain;
  object-position: 0% 50%;
  width: auto;
  height: 100%;
}

.nav-link-2 {
  color: #444;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  text-decoration: none;
  display: block;
}

.nav-link-2:hover {
  text-decoration: underline;
}

.call-to-action {
  background-color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.button-3 {
  background-color: var(--medium);
  margin-right: 20px;
}

.button-4, .button-5 {
  background-color: var(--medium);
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.field-label, .field-label-2, .heading-3 {
  color: var(--medium);
  margin-left: 10px;
}

.image-2 {
  margin-left: 0;
}

.image-3 {
  margin-left: 0;
  padding: 1px;
}

.image-4 {
  margin-left: 0;
}

.feature-section {
  background-color: var(--black);
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 40px;
  padding-bottom: 0;
}

.feature-image-mask {
  align-self: center;
  width: 100%;
  margin-right: 40px;
}

.feature-image {
  float: none;
  text-align: center;
  object-fit: contain;
  object-position: 50% 50%;
  width: auto;
  height: auto;
  display: block;
}

.contact-form {
  padding-top: 20px;
  padding-bottom: 100px;
}

.contact-form-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.cards-section {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 100px;
  box-shadow: 1px 1px 3px #000;
}

.cards-grid-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.cards-image-mask {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0%;
  grid-template-rows: auto auto minmax(auto, auto);
  grid-template-columns: minmax(200px, 1fr) 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0%;
  display: grid;
  position: relative;
  overflow: hidden;
}

.cards-image {
  box-sizing: content-box;
  object-fit: fill;
  object-position: 50% 50%;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: auto;
}

.section {
  background-color: #0a0a25;
}

.navbar-2 {
  background-color: #0d0b20;
}

.nav-link-3 {
  color: #fff;
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-weight: 700;
}

.navbar-3 {
  color: #fff;
  background-color: #000;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-weight: 700;
  position: sticky;
}

.nav-link-4, .nav-link-5, .nav-link-6, .nav-link-7, .nav-link-8, .nav-link-9, .nav-link-10 {
  color: #fff;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-weight: 700;
}

.heading-4 {
  cursor: pointer;
}

.div-block, .paragraph-3 {
  overflow: hidden;
}

.section-2 {
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.container {
  margin-top: 60px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.accordion-item {
  margin-top: 24px;
}

.accordion-item-content {
  overflow: hidden;
}

.accordion-item-trigger {
  cursor: pointer;
}

.section-title {
  color: var(--white);
  margin-top: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 46px;
  font-weight: 300;
  line-height: 39px;
}

.section-title-wrapper {
  text-align: center;
  width: 60%;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-description {
  color: var(--white);
  margin-top: 30px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 27px;
}

.paragraph-4 {
  margin: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 31px;
}

.heading-5 {
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.paragraph-5 {
  margin-bottom: 5px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.heading-6 {
  padding-top: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.italic-text, .field-label-3, .field-label-4, .field-label-5, .field-label-6, .field-label-7, .submit-button {
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.feature-section-2 {
  background-color: var(--black);
  color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.paragraph-6 {
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.column {
  padding-right: 10px;
}

.paragraph-7 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 20px;
  display: flex;
}

.paragraph-8 {
  float: right;
  text-align: left;
  padding-right: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.column-2 {
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.columns {
  margin-top: 60px;
}

.image-5 {
  object-fit: fill;
  display: inline-block;
}

.image-6 {
  float: none;
  display: inline-block;
}

.image-7 {
  flex: 0 auto;
  align-self: center;
}

.paragraph-9 {
  color: var(--white);
  text-align: center;
  font-size: 23px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
}

.heading-7 {
  color: var(--white);
  text-align: center;
}

.text-block-3 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 18px;
}

.image-8 {
  float: left;
  order: -1;
  align-self: center;
  margin-right: 40px;
  padding-right: 0;
}

.gallery {
  background-color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.gallery-grid-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 / auto auto auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.gallery-lightbox {
  position: relative;
  overflow: hidden;
}

.gallery-thumbnail {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.nav-link-all {
  background-color: var(--black);
  color: var(--white);
  text-align: center;
}

.nav-link-all.w--current, .text-block-4, .icon-3 {
  color: var(--white);
}

.dropdown-list {
  color: var(--black);
}

.dropdown-toggle {
  background-color: var(--black);
}

.sticky-nav-2 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.nav-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content max-content max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 0;
  display: grid;
}

.nav-link-11 {
  color: #444;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  text-decoration: none;
  display: block;
}

.nav-link-11:hover {
  text-decoration: underline;
}

.image-9 {
  float: none;
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block;
  position: static;
}

.sticky-nav-3, .sticky-nav-4 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.body-2 {
  background-color: var(--black);
}

.div-block-2, .container-2 {
  color: var(--white);
}

.sticky-nav-5, .sticky-nav-6 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.link {
  float: none;
  color: var(--white);
  justify-content: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 21px;
  display: flex;
}

.heading-8, .paragraph-10 {
  text-align: center;
}

.paragraph-11 {
  color: var(--white);
  text-align: center;
}

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

.heading-10 {
  text-align: center;
  font-size: 21px;
}

.paragraph-12 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
}

.link-2 {
  color: var(--white);
  margin-left: 20px;
}

.button-6 {
  justify-content: center;
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 31px;
  display: flex;
}

.heading-11, .paragraph-13 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.paragraph-14 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-weight: 400;
}

.heading-12, .heading-13 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.image-10 {
  float: right;
}

.link-block {
  float: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-3 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.link-block-2, .link-block-3 {
  justify-content: center;
  align-self: center;
  margin-top: 10px;
  padding-top: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.link-block-4 {
  align-self: center;
  padding-left: 1px;
  padding-right: 1px;
}

.main-content {
  background-color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-4 {
  background-color: var(--black);
  margin-bottom: 40px;
}

.paragraph-15 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-14 {
  color: var(--white);
  text-align: center;
}

.container-4 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.video {
  background-color: var(--black);
  padding-bottom: 0;
}

.button-7 {
  text-align: center;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 21px;
  display: flex;
}

.paragraph-16 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.cards-section-2 {
  aspect-ratio: 1;
  background-color: var(--black);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 100px;
  overflow: visible;
}

.centered-container-2 {
  color: var(--white);
  text-align: center;
  flex: 1;
}

.sticky-nav-7 {
  z-index: 1;
  background-color: var(--black);
  color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.heading-15 {
  color: var(--white);
}

.paragraph-17 {
  color: var(--white);
  text-align: left;
  margin-bottom: 20px;
}

.paragraph-18 {
  color: var(--white);
}

.heading-16 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.heading-17, .heading-18, .heading-19, .heading-20, .heading-21, .heading-17-copy {
  color: var(--white);
}

.paragraph-white-18 {
  color: var(--white);
  text-align: center;
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.body-5 {
  background-color: var(--black);
}

.sticky-nav-8 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.call-to-action-2 {
  background-color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.link-3 {
  color: var(--white);
  font-size: 21px;
}

.sticky-nav-9 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.body-6 {
  background-color: var(--black);
}

.heading-left-wihte-32 {
  color: var(--white);
  cursor: pointer;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.p-w-l-18 {
  color: var(--white);
  margin: 10px 10px 40px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.sticky-nav-10, .sticky-nav-11, .sticky-nav-12 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.body-7 {
  background-color: var(--black);
}

.sticky-nav-13 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.body-8 {
  background-color: var(--black);
}

.sticky-nav-14 {
  z-index: 1;
  background-color: var(--black);
  padding: 20px;
  position: sticky;
  top: 0;
}

.gallery-2 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.dropdown-link {
  background-color: var(--black);
  color: var(--white);
}

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

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

.icon-4 {
  color: var(--white);
}

.slide {
  margin-top: 0;
}

.container-5 {
  margin-top: 40px;
}

.mask {
  width: auto;
  position: static;
  overflow: visible;
}

.dropdown-toggle-2 {
  background-color: var(--black);
  justify-content: center;
  display: flex;
}

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

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

.button-8 {
  background-color: var(--medium);
  text-align: center;
  justify-content: center;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
  display: block;
}

.button-9 {
  text-align: center;
  justify-content: center;
  display: block;
}

.section-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #228b78;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: block;
}

.heading-22 {
  color: var(--white);
  text-align: center;
  background-color: #e53838;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 29px;
  font-weight: 400;
}

.image-11 {
  margin-top: 40px;
}

.image-12 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.fav-film {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
}

.cards-section-3 {
  text-align: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.gallery-grid-container-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: ". . . ." 1fr
                 ". . . Area" 1fr
                 ". . . Area-2" 1fr
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.body-9 {
  background-color: var(--black);
}

.button-10 {
  color: var(--white);
  text-align: center;
  background-color: #1b5085;
  margin-top: 40px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.paragraph-21 {
  color: var(--white);
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.body-10 {
  background-color: var(--black);
}

.paragraph-22, .paragraph-23 {
  color: var(--white);
  text-align: left;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

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

.pwl-18-hist {
  color: var(--white);
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.text-block-5 {
  color: var(--white);
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 19px;
}

.gallery-grid-container-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "." 1fr
                 "." 1fr
                 "." 1fr
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.link-4 {
  color: var(--white);
  text-align: center;
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 60px;
  font-size: 18px;
  display: flex;
}

.heading-23 {
  color: var(--white);
  text-align: center;
}

.image-13 {
  margin-top: 20px;
  margin-bottom: 20px;
}

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

.heading-24 {
  color: var(--white);
  text-align: center;
}

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

.text-block-6 {
  color: var(--black);
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.heading-25 {
  text-align: center;
  font-size: 23px;
}

.heading-26 {
  text-align: center;
  font-size: 27px;
}

.gallery-grid-container-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "Area-2 Area-2 . ."
                 "Area-2 Area-2 . ."
                 ". . Area-3 Area-3"
                 ". . Area-3 Area-3"
                 ". . . ."
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.body-11 {
  background-color: var(--black);
}

.heading-27 {
  color: var(--white);
  font-size: 31px;
}

.heading-28 {
  text-align: center;
  font-size: 23px;
}

.heading-29 {
  text-align: center;
  margin-top: 5px;
  font-size: 29px;
}

.section-4 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.feature-section-3 {
  background-color: var(--black);
  padding-top: 100px;
  padding-bottom: 100px;
}

.flex-container-2 {
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.feature-image-mask-2 {
  width: 100%;
  margin-right: 40px;
}

.feature-image-2 {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.heading-30 {
  color: var(--white);
  text-align: center;
}

.paragraph-25 {
  color: var(--white);
  margin-top: 16px;
  font-weight: 400;
  text-decoration: none;
}

.bold-text, .bold-text-2 {
  font-weight: 400;
}

.image-15, .image-16 {
  padding: 10px;
}

.image-17 {
  flex: 0 auto;
  order: 0;
  align-self: auto;
  display: block;
}

.container-6 {
  justify-content: center;
  display: flex;
}

.button-11 {
  color: var(--white);
  background-color: #ff6200;
  border: 1px solid #2f4159;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 31px;
  font-weight: 700;
  display: flex;
}

.image-18 {
  margin: 20px;
  padding-left: 0;
  padding-right: 0;
}

.heading-31 {
  text-align: center;
  margin-bottom: 0;
  font-size: 21px;
}

.call-to-action-3 {
  background-color: var(--black);
  margin-bottom: 40px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.hwl-13 {
  text-align: left;
  font-size: 25px;
}

.paragraph-26 {
  font-weight: 400;
}

.heading-32 {
  margin-bottom: 40px;
  font-size: 41px;
}

.heading-33 {
  font-size: 37px;
}

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

.heading-34 {
  color: var(--white);
}

.heading-35 {
  color: var(--white);
  text-align: center;
  font-size: 32px;
}

.link-block-5 {
  margin-top: 40px;
}

.heading-36 {
  text-align: center;
  font-size: 21px;
}

.button-12 {
  text-align: center;
  justify-content: center;
  display: flex;
}

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

.link-block-6 {
  justify-content: center;
  display: flex;
}

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

.heading-38 {
  margin-bottom: 20px;
  font-size: 41px;
  text-decoration: none;
}

.text-span {
  color: red;
}

.image-19 {
  margin-top: 20px;
}

.body-12 {
  background-color: var(--black);
}

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

.heading-39 {
  color: var(--white);
  text-align: center;
  font-size: 29px;
}

.image-21 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.image-22, .image-23 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.paragraph-111 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 23px;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-112 {
  color: var(--white);
  text-align: center;
  font-size: 25px;
}

.html-embed {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.html-embed-2 {
  text-align: center;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.image-24 {
  margin-top: 0;
}

.button-14 {
  color: var(--white);
  white-space: normal;
  cursor: pointer;
  background-color: red;
  border: 3px solid red;
  border-radius: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
  position: static;
  transform: translate(0);
}

.grid {
  grid-template: "Area"
  / 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 0;
}

.block-quote {
  margin-top: 20px;
  margin-bottom: 20px;
  font-style: italic;
}

.heading-tvt {
  text-align: center;
  margin-top: 12px;
  margin-bottom: 0;
  font-size: 27px;
}

.heading-40 {
  color: var(--white);
  text-align: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.paragraph-113 {
  color: var(--white);
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.text-block-7 {
  text-align: center;
  margin-top: 6px;
  margin-bottom: 6px;
  font-size: 21px;
  font-style: italic;
}

.html-embed-3 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-4 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-25 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.paragraph-115 {
  align-self: center;
  margin-bottom: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 31px;
}

.div-block-5 {
  flex-flow: row;
  place-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.image-26 {
  width: auto;
  max-width: 15%;
}

.image-27 {
  max-width: 15%;
}

.paragraph-115-copy {
  align-self: center;
  margin-bottom: 0;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 23px;
}

.html-embed-4 {
  margin-top: 20px;
}

.body-13 {
  background-color: var(--black);
}

.button-15 {
  background-color: var(--white);
  color: var(--black);
  justify-content: center;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 21px;
  font-weight: 700;
  display: flex;
}

.container-8 {
  justify-content: center;
  display: flex;
}

.heading-41 {
  color: #ff0101;
  text-align: center;
}

.container-9 {
  justify-content: center;
  display: flex;
}

.section-5 {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
  display: flex;
}

.section-6, .section-7 {
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.section-8 {
  justify-content: center;
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
}

.section-10 {
  justify-content: center;
  display: flex;
}

.link-block-7, .link-block-8, .link-block-9 {
  margin-left: 2px;
  margin-right: 2px;
}

.link-block-10 {
  justify-content: center;
  display: flex;
}

.image-29 {
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.section-11 {
  margin-bottom: 60px;
  padding-top: 10px;
  padding-bottom: 100px;
}

.heading-partners {
  color: var(--white);
  text-align: center;
  font-size: 25px;
}

.heading-partners2 {
  color: var(--white);
  text-align: center;
  font-size: 21px;
  font-style: italic;
}

.paragraph-116, .paragraph-117, .paragraph-118 {
  color: var(--white);
}

.grid-2 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 2.5fr .75fr;
}

.heading-43, .heading-44 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 33px;
}

.text-block-8 {
  font-style: normal;
}

.menu {
  color: var(--white);
  text-align: justify;
  object-fit: fill;
  font-size: 21px;
}

.columns-2 {
  margin-left: 0;
  margin-right: 0;
  padding-top: 5px;
}

.column-3 {
  padding-left: 0;
  padding-right: 0;
}

.columns-3 {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 5px 0;
  padding-top: 5px;
  display: flex;
}

.heading-45 {
  color: var(--white);
  text-align: center;
  font-size: 41px;
}

.div-block-6 {
  flex: 0 auto;
  align-self: auto;
  margin-left: 20px;
  margin-right: 20px;
  position: static;
}

.div-block-7 {
  flex: 0 100%;
}

.menu-center {
  color: var(--white);
  text-align: center;
  padding-top: 5px;
  font-size: 21px;
}

.paragraph-119 {
  color: var(--white);
  text-align: center;
  font-size: 21px;
}

.heading-46 {
  color: var(--white);
  text-align: center;
  font-size: 31px;
}

.paragraph-jb {
  color: var(--white);
  text-align: left;
  margin-bottom: 5px;
}

.list-item {
  color: var(--white);
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 18px;
}

.link-6 {
  color: #2aa6d3;
}

.div-block-8, .div-block-9, .div-block-10 {
  margin-bottom: 40px;
}

.paragraph-120 {
  margin-bottom: 5px;
}

.list {
  margin-bottom: 10px;
}

.heading-47 {
  color: var(--white);
  text-align: center;
}

._119 {
  margin-bottom: 5px;
}

.link-7 {
  color: #43bac7;
}

.heading-48 {
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.image-30 {
  text-align: center;
  display: block;
}

.link-block-11 {
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.rich-text-block {
  color: var(--white);
}

.paragraph-121 {
  color: var(--white);
  margin-top: 40px;
}

.heading-49 {
  color: var(--white);
  text-align: center;
  margin-top: 60px;
}

.image-31 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slide-2 {
  background-color: var(--black);
}

.lightbox-link {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-32 {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slide-3 {
  background-color: var(--black);
}

.image-33 {
  object-fit: scale-down;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: scroll;
}

.slider {
  object-fit: fill;
  width: auto;
  height: auto;
  overflow: visible;
}

.block-quote-2, .paragraph-122 {
  color: var(--white);
}

.container-10, .video-2 {
  margin-top: 60px;
}

.heading-50 {
  color: var(--white);
  text-align: center;
}

.paragraph-123 {
  color: var(--white);
}

.link-block-12 {
  justify-content: center;
  display: flex;
}

.image-34 {
  flex: 0 auto;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-51 {
  color: var(--white);
  text-align: center;
  font-size: 31px;
}

.html-embed-5 {
  flex-direction: row;
  justify-content: space-around;
  margin-top: 60px;
  display: flex;
}

.bold-text-3 {
  color: var(--white);
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.link-8 {
  color: var(--white);
  text-align: right;
  justify-content: flex-end;
  display: flex;
}

.paragraph-124 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  font-size: 25px;
}

.image-35 {
  margin-top: 20px;
}

.link-block-13 {
  justify-content: center;
  margin-top: 20px;
  display: flex;
}

.container-11 {
  margin-top: 60px;
}

.div-block-11 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.image-36 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slider-2 {
  width: auto;
  height: auto;
  margin-top: 40px;
}

.image-37, .mask-2 {
  width: auto;
  height: auto;
}

.section-12 {
  margin-top: 40px;
}

.image-38 {
  width: auto;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-52 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
}

.paragraph-125 {
  text-align: center;
  font-size: 21px;
}

.paragraph-126 {
  color: var(--white);
  font-size: 21px;
}

.paragraph-127 {
  color: var(--white);
  text-align: center;
  font-size: 21px;
}

.div-block-12 {
  margin-top: 40px;
}

.heading-53 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
}

.paragraph-128 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-size: 21px;
}

.image-39 {
  margin-left: auto;
  margin-right: auto;
  padding-right: 40px;
}

.div-block-13 {
  justify-content: center;
  display: flex;
}

.image-40 {
  padding-left: 40px;
  padding-right: 10px;
}

.link-block-14 {
  padding-left: 10px;
  padding-right: 10px;
}

.container-12 {
  display: block;
}

.link-block-15 {
  margin: 40px auto;
}

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

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

.centered-container-3 {
  text-align: center;
  flex: 1;
}

.cards-grid-container-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: stretch center;
  display: grid;
}

.paragraph-129, .heading-54 {
  color: var(--white);
  text-align: center;
}

.image-42 {
  clear: both;
  object-fit: fill;
  display: block;
}

.button-16 {
  clear: none;
  outline-offset: 2px;
  object-fit: fill;
  outline: 3px solid #fff;
  justify-content: center;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
  position: static;
}

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

.html-embed-6 {
  margin-top: 20px;
}

.image-43 {
  margin-top: 40px;
  display: inline-block;
}

.heading-55 {
  color: var(--white);
  text-align: center;
  font-size: 35px;
}

.button-17 {
  border: 0px solid var(--white);
  outline-offset: 2px;
  mix-blend-mode: normal;
  background-color: #ec383b;
  outline: 3px solid #fff;
  justify-content: center;
  margin-top: 15px;
  font-size: 24px;
  font-weight: 700;
  display: flex;
}

.heading-56 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 21px;
}

.text-block-9 {
  text-align: center;
  font-size: 23px;
  line-height: 23px;
}

.heading-57 {
  text-align: center;
  font-size: 19px;
}

.heading101 {
  text-align: center;
  margin-top: 12px;
  font-size: 20px;
  line-height: 1.3;
}

.bold-text-4 {
  font-size: 17px;
}

.bold-text-5 {
  font-size: 21px;
}

.heading-a {
  text-align: center;
  margin-top: 10px;
  font-size: 29px;
  line-height: 1;
}

.bold-text-6 {
  font-size: 23px;
  line-height: 1.4;
}

.html-embed-7 {
  padding-left: 10px;
  padding-right: 10px;
}

.link-9 {
  color: #75aee0;
  font-weight: 700;
}

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

.image-44 {
  background-color: var(--white);
  object-fit: fill;
  height: 159.238px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-15 {
  padding: 10px;
  display: block;
}

.heading-58 {
  color: var(--white);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 35px;
}

.link-block-16, .link-block-17 {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-130 {
  color: var(--white);
}

.image-45 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-10 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 21px;
}

.heading-59 {
  color: var(--white);
  text-align: center;
}

.paragraph-131 {
  color: var(--white);
  text-align: center;
  font-size: 21px;
}

.heading-59-a {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-size: 31px;
}

.div-block-16 {
  margin-left: auto;
  margin-right: auto;
}

.text-block-11 {
  color: var(--white);
  margin-top: 10px;
}

.image-46 {
  width: 50px;
  max-width: 75%;
}

.div-block-17 {
  text-align: center;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-18 {
  text-align: center;
}

.link-block-18, .link-block-19 {
  margin-left: 10px;
  margin-right: 10px;
}

.image-47, .image-48 {
  max-width: 75%;
}

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

.button-18 {
  text-align: center;
  justify-content: center;
  margin-left: 40px;
  margin-right: 40px;
  display: flex;
}

.image-56 {
  text-align: center;
  height: 159.238px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-57 {
  height: 159.238px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-60 {
  align-self: flex-start;
  display: block;
}

.heading-61 {
  align-self: flex-start;
}

.button-19 {
  box-shadow: 1px 1px 3px 0 black, 1px 1px 3px 0 var(--white);
  outline-offset: 0px;
  text-align: center;
  background-color: #bc38ec;
  outline: 3px solid #fff;
  margin-top: 15px;
  font-size: 24px;
  font-weight: 700;
  display: block;
}

.link-10 {
  color: #77c3e4;
}

.button-20 {
  color: var(--black);
  background-color: #fdd25a;
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 41px;
  display: flex;
}

.paragraph-132 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  font-size: 31px;
}

.footer-subscribe {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

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

.footer-form-two {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.button-primary.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

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

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

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

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

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

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

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

.footer-copyright {
  color: #3a4554;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.image-58 {
  display: block;
}

.link-11 {
  color: var(--medium);
}

.image-5002 {
  background-color: var(--black);
  margin-top: 20px;
}

.link-12 {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  justify-content: center;
  font-size: 21px;
  font-weight: 700;
  display: flex;
}

.button-21 {
  justify-content: center;
  font-size: 31px;
  display: flex;
}

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

.box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.clock-number {
  color: var(--white);
  font-size: 6rem;
  font-weight: 600;
  line-height: 70px;
}

.clock-label {
  color: var(--white);
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-right: -5px;
}

.section-13 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.clock-number-2 {
  color: var(--white);
  font-size: 6rem;
  font-weight: 600;
  line-height: 70px;
}

.clock-label-2 {
  color: var(--white);
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-right: -5px;
}

.section-14 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-62 {
  color: var(--medium);
  text-align: center;
}

.gallery-overview {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  width: 100%;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.heading-63 {
  color: var(--white);
  text-align: center;
}

.paragraph-133 {
  color: var(--white);
  text-align: center;
  font-size: 25px;
}

.image-5003 {
  text-align: center;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.image-5004 {
  overflow: clip;
}

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

@media screen and (max-width: 991px) {
  .nav-link {
    color: var(--white);
  }

  .navbar {
    padding-top: 20px;
  }

  .header-background {
    height: auto;
    min-height: 400px;
    padding-bottom: 50px;
  }

  .brand-link {
    padding-left: 10px;
  }

  .menu-button.w--open {
    background-color: var(--black);
  }

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

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

  .nav-menu {
    background-color: var(--black);
    color: var(--white);
  }

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

  .paragraph {
    color: var(--white);
    font-size: 13px;
    font-style: normal;
  }

  .button-2 {
    background-color: var(--medium);
    object-fit: fill;
    display: inline-block;
    position: static;
    left: auto;
  }

  .sticky-nav {
    background-color: #0f0f25;
  }

  .nav-grid {
    grid-column-gap: 41px;
    grid-template-columns: .25fr max-content max-content max-content 1fr;
  }

  .nav-link-2 {
    color: var(--white);
    text-align: left;
    font-size: 20px;
  }

  .button-3, .button-4, .button-5 {
    background-color: var(--medium);
  }

  .facebook {
    border: 1px solid var(--medium);
    color: var(--medium);
  }

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

  .text-block {
    object-fit: cover;
  }

  .text-block-2 {
    color: var(--white);
    object-fit: fill;
    position: static;
  }

  .cards-grid-container {
    grid-column-gap: 20px;
  }

  .icon-2 {
    color: #fff;
  }

  .section-2 {
    padding: 45px;
  }

  .section-title {
    margin-bottom: 4px;
    font-size: 31px;
    line-height: 30px;
  }

  .section-title-wrapper {
    width: 85%;
    margin-bottom: 40px;
  }

  .section-description {
    margin-top: 20px;
    font-size: 19px;
  }

  .gallery-grid-container, .gallery-grid-container-2, .gallery-grid-container-3 {
    align-self: stretch;
  }

  .nav-menu-2 {
    background-color: var(--black);
  }

  .gallery-grid-container-4 {
    align-self: stretch;
  }

  .paragraph-111, .div-block-3 {
    margin-top: 20px;
  }

  .html-embed-3 {
    margin-top: 10px;
  }

  .image-25 {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .paragraph-114 {
    font-size: 31px;
  }

  .paragraph-115 {
    align-items: center;
    margin-bottom: 0;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 31px;
    display: flex;
  }

  .div-block-5 {
    display: flex;
  }

  .paragraph-115-copy {
    align-items: center;
    margin-bottom: 0;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 31px;
    display: flex;
  }

  .cards-grid-container-2 {
    grid-column-gap: 20px;
  }

  .container-13 {
    max-width: 728px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .container-14 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 40px;
    line-height: 1.2;
  }

  h2 {
    font-size: 28px;
    line-height: 1.2;
  }

  h3 {
    font-size: 24px;
    line-height: 1.4;
  }

  h4 {
    font-size: 20px;
    line-height: 1.4;
  }

  h5 {
    font-size: 16px;
    line-height: 1.4;
  }

  h6 {
    font-size: 14px;
    line-height: 1.4;
  }

  p {
    font-size: 16px;
  }

  .navbar {
    padding-top: 20px;
  }

  .header-background {
    height: auto;
    padding-bottom: 40px;
  }

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

  .button {
    padding: 15px 20px;
    font-size: 18px;
  }

  .subhead {
    font-size: 24px;
    line-height: 1.2;
  }

  .body-container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer {
    padding: 40px 20px;
  }

  .footer-image {
    object-fit: contain;
  }

  .hero {
    padding: 40px 20px;
  }

  .flex-container {
    flex-direction: column;
  }

  .hero-image-mask {
    order: -1;
    margin-left: 0;
    margin-right: 0;
  }

  .hero-overlay {
    padding: 40px 20px;
  }

  .heading {
    font-size: 40px;
  }

  .sticky-nav {
    position: relative;
  }

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

  .call-to-action, .feature-section {
    padding: 40px 20px;
  }

  .feature-image-mask {
    margin-right: 0;
  }

  .feature-image {
    margin-left: auto;
    margin-right: auto;
  }

  .contact-form {
    padding: 40px 20px;
  }

  .cards-section {
    background-color: var(--black);
    padding: 40px 20px;
  }

  .cards-grid-container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .icon-2 {
    color: #fff;
  }

  .section-2 {
    padding: 25px;
  }

  .section-title {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 30px;
  }

  .section-title-wrapper {
    width: 95%;
    margin-bottom: 40px;
  }

  .paragraph-5, .heading-6 {
    margin-right: 10px;
  }

  .feature-section-2 {
    padding: 40px 20px;
  }

  .image-8 {
    margin-left: 10px;
  }

  .gallery {
    padding: 40px 20px;
  }

  .gallery-grid-container {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: none;
  }

  .sticky-nav-2 {
    position: relative;
  }

  .nav-grid-2 {
    text-align: center;
  }

  .sticky-nav-3, .sticky-nav-4, .sticky-nav-5, .sticky-nav-6 {
    position: relative;
  }

  .body-3 {
    background-color: var(--black);
  }

  .main-content, .cards-section-2 {
    padding: 40px 20px;
  }

  .sticky-nav-7, .sticky-nav-8 {
    position: relative;
  }

  .call-to-action-2 {
    padding: 40px 20px;
  }

  .sticky-nav-9, .sticky-nav-10, .sticky-nav-11, .sticky-nav-12, .sticky-nav-13, .sticky-nav-14 {
    position: relative;
  }

  .gallery-2, .cards-section-3 {
    padding: 40px 20px;
  }

  .gallery-grid-container-2, .gallery-grid-container-3, .gallery-grid-container-4 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: none;
  }

  .feature-section-3 {
    padding: 40px 20px;
  }

  .flex-container-2 {
    flex-direction: column;
  }

  .feature-image-mask-2 {
    margin-right: 0;
  }

  .feature-image-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .call-to-action-3 {
    padding: 40px 20px;
  }

  .heading-32 {
    margin-bottom: 10px;
    font-size: 31px;
    text-decoration: underline;
  }

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

  .html-embed-4 {
    margin-left: auto;
    margin-right: auto;
  }

  .body-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-15 {
    justify-content: center;
    margin-top: 5px;
    margin-bottom: 5px;
    display: flex;
  }

  .heading-42 {
    color: var(--white);
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .image-29 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .section-11 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cards-section-4 {
    padding: 40px 20px;
  }

  .cards-grid-container-2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

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

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .gallery-overview, .team-slider {
    padding: 60px 15px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 36px;
    line-height: 1.1;
  }

  h2 {
    line-height: 1.2;
  }

  h3 {
    line-height: 1.3;
  }

  h4, h5 {
    line-height: 1.4;
  }

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

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

  .header-background {
    height: auto;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .headline-container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brand-link {
    padding-left: 10px;
  }

  .site-title {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .menu-button {
    background-color: #0000;
  }

  .menu-button.w--open {
    background-color: var(--black);
  }

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

  .menu-button-2 {
    background-color: var(--black);
  }

  .menu-button-2.w--open {
    color: var(--white);
  }

  .footer {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-flex-container {
    flex-direction: column;
  }

  .footer-logo-link {
    height: 60px;
  }

  .footer-heading {
    margin-top: 20px;
  }

  .centered-container {
    color: var(--white);
    text-align: center;
  }

  .heading {
    font-size: 36px;
  }

  .sticky-nav {
    padding: 0;
  }

  .nav-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 100px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .nav-logo-link {
    border-top: 1px solid #c4c4c4;
  }

  .nav-link-2 {
    border-top: 1px solid #c4c4c4;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cards-grid-container {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section {
    background-color: #0a0a21;
  }

  .navbar-3 {
    position: fixed;
    inset: 0% 0% auto;
  }

  .menu-button-3 {
    color: #fff;
  }

  .section-2 {
    padding: 25px;
  }

  .accordion-item-content {
    width: auto;
    height: auto;
  }

  .section-title {
    font-size: 25px;
    line-height: 26px;
  }

  .section-title-wrapper {
    width: 100%;
    margin-bottom: 30px;
  }

  .section-description {
    margin-top: 14px;
    font-size: 15px;
    line-height: 23px;
  }

  .paragraph-4 {
    margin-bottom: 10px;
  }

  .paragraph-5, .heading-6 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .column {
    padding-right: 0;
  }

  .paragraph-7 {
    flex-wrap: nowrap;
    padding-left: 10px;
    display: flex;
  }

  .paragraph-8 {
    padding-right: 10px;
  }

  .column-2 {
    padding-left: 0;
  }

  .heading-7 {
    margin-bottom: 0;
  }

  .image-8 {
    margin-left: 20px;
  }

  .gallery-grid-container {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .sticky-nav-2 {
    padding: 0;
  }

  .nav-grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 100px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .nav-link-11 {
    border-top: 1px solid #c4c4c4;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .sticky-nav-3, .sticky-nav-4, .sticky-nav-5, .sticky-nav-6 {
    padding: 0;
  }

  .link {
    font-size: 17px;
  }

  .centered-container-2 {
    text-align: left;
  }

  .sticky-nav-7, .sticky-nav-8 {
    padding: 0;
  }

  .link-3 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 18px;
  }

  .sticky-nav-9 {
    padding: 0;
  }

  .p-w-l-18 {
    margin-bottom: 20px;
  }

  .sticky-nav-10, .sticky-nav-11, .sticky-nav-12, .sticky-nav-13, .sticky-nav-14 {
    padding: 0;
  }

  .button-8 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .gallery-grid-container-2, .gallery-grid-container-3 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .image-14 {
    margin-top: 100px;
  }

  .gallery-grid-container-4 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .feature-section-3, .image-18 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-32 {
    text-decoration: none;
  }

  .button-13 {
    justify-content: center;
    display: flex;
  }

  .container-7 {
    position: relative;
    inset: 0% 0% auto;
  }

  .heading-40 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .html-embed-4 {
    margin-left: auto;
    margin-right: auto;
  }

  .body-13 {
    background-color: var(--black);
  }

  .button-15 {
    background-color: var(--white);
    color: var(--black);
    justify-content: center;
    margin: 20px;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 21px;
    font-weight: 700;
    display: flex;
  }

  .image-28 {
    display: block;
  }

  .container-8 {
    justify-content: center;
    display: flex;
  }

  .heading-41 {
    color: red;
    text-align: center;
    margin-bottom: 40px;
  }

  .section-5 {
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }

  .section-6, .section-7, .section-8 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-9 {
    display: block;
  }

  .image-29 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-6 {
    align-self: auto;
    margin-left: 20px;
    margin-right: 20px;
  }

  .paragraph-119 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-46 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-jb {
    margin-left: 20px;
    margin-right: 20px;
  }

  .list-item {
    padding-right: 20px;
  }

  .list-2 {
    margin-left: 10px;
    margin-right: 0;
  }

  .image-39 {
    padding-right: 20px;
  }

  .image-40 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 0;
  }

  .container-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .centered-container-3 {
    text-align: left;
  }

  .cards-grid-container-2 {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .html-embed-7 {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .button-20 {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 31px;
    line-height: 31px;
  }

  .container-13 {
    max-width: none;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-container-two {
    align-items: center;
  }

  .footer-form-title {
    text-align: center;
  }

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

  .footer-form-input {
    align-self: center;
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary.footer-form-button {
    align-self: center;
    position: relative;
    right: 0;
  }

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

  .js-clock {
    flex-wrap: wrap;
  }

  .box {
    margin-bottom: 10px;
  }

  .container-14 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

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

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }
}

#w-node-_12e4ea92-18d1-1efa-0d7b-b7a3dfbcd239-4aefd77f, #w-node-_2d04bcbb-476c-8dd8-e470-510a6e99d02a-4aefd77f, #w-node-_53c58897-eb99-7bfb-fac0-dd6de0586660-4aefd77f, #w-node-_42ca8203-c0ce-3fbc-dc46-652676922291-4aefd77f, #w-node-fbcda94a-739e-c0af-20b7-38b0dde9bed1-4aefd77f, #w-node-_57a0f65c-9d7a-1480-32de-e34ead7b89e3-4aefd77f, #w-node-_33fb3e19-b0d4-ffa4-f0a1-8dd80efa0cd9-4aefd77f, #w-node-_1b84ea9e-4f31-8c42-c98f-b715f5dd71d4-4aefd77f, #w-node-_89076c9f-026c-986a-3092-764e13ef2821-4aefd77f, #w-node-cd79b416-cb68-4077-0256-342404217a00-4aefd77f, #w-node-_67d9cb6a-5d8c-d087-22e9-eec816492bae-4aefd77f, #w-node-_12d51011-e945-7461-62da-cb931f4ec0ff-4aefd77f, #w-node-_8d49ffdb-ecac-da23-402b-4aa76ecd0f5a-4aefd77f, #w-node-b485bf61-1433-7fac-6896-a273886976af-4aefd77f, #w-node-_1b36b035-6c4c-eb01-5de9-3118c8d94207-4aefd77f, #w-node-_11d31736-962f-0313-a60a-eccb3b14a1c1-4aefd77f, #w-node-_730d6b49-f353-f010-d759-335b38ad7508-4aefd77f, #w-node-_6701e43e-f70f-a0e8-6ba2-00f626d841e9-4aefd77f, #w-node-_9e4038ce-75be-76af-a32c-d0f48a14d832-4aefd77f, #w-node-_3352e3d5-744e-a80d-fde0-65bf2c22a145-4aefd77f, #w-node-b176f46d-b13f-68cf-44e2-472509252417-4aefd77f, #w-node-fc6703d8-a656-8fbd-325a-f0d37c97c3f8-4aefd77f, #w-node-_403c76c5-6dad-5224-0313-7339cfb30e20-4aefd77f, #w-node-_9ee728bd-a9fc-1eb2-624a-648fc273588c-4aefd77f, #w-node-_7c245485-4387-db49-0227-2f24c1c048db-4aefd77f, #w-node-ce099a10-3d03-9f05-4988-f4d71a8c527e-4aefd77f, #w-node-_9bb5e61b-ab7d-5b1b-f412-0fda194e0b2c-4aefd77f, #w-node-c40b4113-8bd0-45a4-fdb4-c6dad232d7ee-4aefd77f, #w-node-_7012116b-f0b0-85d2-fcc9-743c176fff8a-4aefd77f, #w-node-_86f29e9c-95d6-05ca-8790-d320f9f5d5dd-4aefd77f, #w-node-_03ff0984-49da-4cc8-d485-5e73683ffb5f-4aefd77f, #w-node-ef54f3f5-f97b-a376-ddda-097992f27e9c-4aefd77f, #w-node-b086517c-268a-9e0b-a0a4-adf1cf38a45b-4aefd77f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d69d06e5-b86e-d770-4781-0cd7ccc25924-a9efd78a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8c53714e-27f2-5bb5-bb4a-668dc10bb069-55efd78b, #w-node-aacc2a67-c118-b40e-3700-d268c80d0d1c-55efd78b, #w-node-_6aa80bb6-3c1f-162e-2914-2d7057e0a4f6-55efd78b, #w-node-_2696cea2-fc69-021f-f442-3dac91ccca0d-55efd78b, #w-node-_6b39dba3-4b05-6e07-8b9d-725b7116dd8b-55efd78b, #w-node-_2b47c445-30b5-e25e-221d-a65e4e2a4ece-55efd78b, #w-node-c88b53ee-20de-6b7f-efc7-2515d43fdd3d-55efd78b, #w-node-_5e733216-b4da-1987-7588-83f512252dab-55efd78b, #w-node-f4ac20d5-41fe-9f93-0bbd-116f66510bf1-55efd78b, #w-node-_51466de3-db3d-6cdd-e866-85a00fc809fb-55efd78b, #w-node-daf2118e-5416-d2d0-046f-21554e4fa3de-55efd78b, #w-node-_534966b2-2898-b04c-6aaa-df07096e0908-55efd78b, #w-node-aff13656-d520-e224-ad1a-2c878cc6ca5f-55efd78b, #w-node-_7c1206fc-85ad-9967-ea78-06f578cd3bcf-55efd78b, #w-node-_957ce137-4270-5096-cc02-313829a30e26-55efd78b, #w-node-da037268-abe1-5ac2-22e0-e6600edfd485-55efd78b, #w-node-_1f5f347f-f003-f1a8-1cef-fb4ecf6b27e1-55efd78b, #w-node-_37a71787-75db-43b6-f6c9-34613dd831bf-55efd78b, #w-node-c1ac2941-d47a-6294-dbe2-f6c3efe9bcb6-55efd78b, #w-node-bff56237-e9d0-bc77-2978-b40773264c6b-55efd78b, #w-node-cdd584af-7828-e2a6-0333-f8ece22fdb0d-55efd78b, #w-node-_3cd73713-71b9-2fed-3f8d-3a59fbcd2756-55efd78b, #w-node-d71184af-5def-8bfd-b6e0-833145d3f2e0-55efd78b, #w-node-_4a720576-e4e5-e639-f1a9-a1bf95ccb29c-55efd78b, #w-node-b983f74b-ad6e-adf9-a981-56bb6c5b97e0-55efd78b, #w-node-_3f0e0629-c473-84d4-fdf9-b93658e6fff4-55efd78b, #w-node-_5f39b9bc-63e0-3d68-7b3f-bc87a6ba7a7b-55efd78b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-d98069aa-9eac-cd81-7e43-5824df914627-5eefd78d, #w-node-_0f260bba-7920-3dfb-5dc5-8763f701f478-5eefd78d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_64ce6643-9263-c091-017c-af822b85baf7-73efd79e, #w-node-_6da23fb6-b9dd-b000-7309-f769bcf076b3-73efd79e, #w-node-c75851aa-3fa4-836e-f982-3270f9bb068b-73efd79e, #w-node-_111714ff-a5d3-d555-e83c-c54cc30950a1-73efd79e, #w-node-bc98cf26-8f7e-1760-4c66-8671819e0aeb-73efd79e, #w-node-b29b1322-a5bb-2147-01dc-e87c8cd3f615-73efd79e, #w-node-_89dd7a2f-097d-d0a6-0f2f-fb462901c880-73efd79e, #w-node-_5436afb9-ebcb-29f0-bb6b-3ac43c4c895c-73efd79e, #w-node-e793e196-8c0b-fa23-7cb9-2649de22c1d2-73efd79e, #w-node-_59179bc2-7437-4a4f-8054-4bee55ff508d-71efd7a0, #w-node-b891e026-0b2e-94ce-7c89-03ca778e06db-71efd7a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aa61b3b-f597-7e13-6688-fa80bf13867a-513bf97f, #w-node-c9b1cc3d-42a2-5bce-18e0-beb730bab347-513bf97f, #w-node-dbc0e49d-32e3-60aa-6abb-eac4867b9308-513bf97f, #w-node-_778b8d8a-272d-8125-f21e-c19fb1269ea6-513bf97f, #w-node-c23577b0-6fab-f6b3-f04b-47b159b796c8-513bf97f, #w-node-e74e8a99-a045-c4a8-3f30-9da9eef13a9b-513bf97f, #w-node-_116c17ba-172f-37dd-a830-82954d613168-513bf97f, #w-node-_63e6552b-cde1-d6b9-5c07-f46561b15b45-513bf97f, #w-node-_4268f432-df59-7990-0970-8c1eb71aa307-513bf97f {
  justify-self: auto;
}

#w-node-_6ffa4a02-3322-1fb2-ebc0-c809ea570731-513bf97f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_7804cbfa-4560-a3a0-1618-1094a4a0369b-513bf97f, #w-node-_520258f7-7b32-edd5-a92d-3b5f1e6c6ea9-513bf97f, #w-node-b949641e-e388-0459-ceca-3b6c8352b9f6-513bf97f, #w-node-_2ec77593-e1e4-a06e-b5fa-e2cb4befb63d-513bf97f, #w-node-d846c949-dedc-44eb-6e59-80ad91ca0dc7-513bf97f, #w-node-a9a1813e-da5c-4116-233d-e5362b97f9ec-513bf97f, #w-node-_0bb38937-a16e-cfb7-27d7-ba8718beb829-513bf97f {
  justify-self: auto;
}

#w-node-_0008a87e-916f-1b6c-e87a-4fbdb47e97b3-513bf97f, #w-node-a9a1813e-da5c-4116-233d-e5362b97f9f5-513bf97f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7d45b65-5159-995c-eeb9-2b792bf8a146-513bf97f, #w-node-c5992369-9363-2046-aa3c-008271129345-513bf97f, #w-node-_4c77f537-c962-3381-0cf1-5fdbe045f049-513bf97f, #w-node-c2a6a37f-985f-5728-df98-99777588b517-513bf97f, #w-node-c3b47994-4f2f-2905-cdda-8244fc26f1c3-513bf97f, #w-node-_64f92cd5-1a94-6d58-901c-fd2bc2d390f3-513bf97f, #w-node-d5cf93d6-2c50-5e23-94bd-882ab2f1f44c-513bf97f {
  justify-self: auto;
}

#w-node-_042d464a-8aa8-7b2b-7a4e-284bcbb818c1-513bf97f, #w-node-_79d104b6-f5f0-0dc8-4aa0-bbcc4241ec8d-513bf97f, #w-node-b1ac4385-d139-bdee-c22c-6dce3ab97f81-513bf97f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_725dd28b-e7d4-c503-213e-934630e52481-513bf97f, #w-node-_2765196c-69cd-2384-ba54-8ebc9f34d668-513bf97f, #w-node-df4a6209-c531-c636-44b7-fea8617fd2c8-513bf97f, #w-node-_5fa4c09e-e38d-02c8-10e5-1fc416b36802-513bf97f, #w-node-_9d4562eb-c824-4557-2510-aa0d9cc44f0b-513bf97f, #w-node-_8a3fc6ac-6dfc-7d1f-7ef3-cd313606a553-513bf97f, #w-node-_62d0b79d-cc53-27f9-ed9a-863bdb8153e1-513bf97f, #w-node-c9689794-ef11-615b-ee65-cbbd91613cab-513bf97f, #w-node-_660e86de-767b-7b21-5afd-5bc8b5240a62-513bf97f, #w-node-ed117f46-4b01-3b7a-5a94-a6604a38c9c8-513bf97f, #w-node-_8730dcee-93d5-69c5-a783-cfb57967bf6e-513bf97f, #w-node-_6c3be456-1820-a65e-cc78-d11f06f17c68-513bf97f, #w-node-_74296531-2c9c-0f78-fcc0-6e86a9e9d9f9-513bf97f, #w-node-_71e35468-fe7f-6126-3c1e-580d534049c1-513bf97f, #w-node-ff496718-8cbe-e470-139a-7f03e495a172-513bf97f, #w-node-e71682b5-3cd7-597c-55be-7ca0d3de0bc8-513bf97f, #w-node-_73541c31-aa33-ed3f-c4d8-032f0b391dbb-513bf97f, #w-node-_548612f4-7336-a263-acf2-09c8ede0692b-513bf97f, #w-node-_9e703ad5-1c5e-ecd4-f0bf-f590a1e01e72-513bf97f, #w-node-_4756d6da-47bd-74f2-f243-94640de3d113-513bf97f, #w-node-_44e93143-95bf-45c5-45fa-ed9b74359159-513bf97f, #w-node-_9d9d258a-7e2a-bd32-044c-f0f9195b6056-513bf97f, #w-node-_8f0e82a7-391d-d531-0797-36deeb34b66c-513bf97f, #w-node-_2c85b9cd-36b6-09e8-2bd4-ffb26aee227c-513bf97f, #w-node-_06b609ea-3f64-3c6a-f41f-1808ae58713c-513bf97f, #w-node-_88692bf5-301f-b33f-1830-6a54cd9ae265-513bf97f, #w-node-_7bca14ad-ff1b-f94b-1684-812ce6c519a1-513bf97f, #w-node-_06448431-cdf5-f98e-885f-e44fcef2cb4e-513bf97f, #w-node-_57d5a099-9d27-9684-eb56-f0c1ddfd5a54-513bf97f, #w-node-_4c6714af-2cef-399b-62ff-a4bb931371fe-513bf97f, #w-node-_21434421-2575-a34e-2fef-881b60d9a77f-513bf97f, #w-node-eb0de7b3-4fe7-0776-5281-2dc22a933ac9-513bf97f, #w-node-_90a32c0a-4ec7-29dd-c19a-bed07b66b662-513bf97f, #w-node-f047db2b-a143-43b1-81b7-43f8fc5a25d9-513bf97f, #w-node-a8d52e23-4ab0-6d5e-476d-088bf0a282c8-513bf97f, #w-node-_672fe5fa-ed48-9823-0175-7e2a536d2157-513bf97f, #w-node-_84ee250a-0d05-e9ad-dbb3-db5f3f3bfdb7-513bf97f, #w-node-_760ff777-4ed8-a8b9-2c91-16e1b5dfe7b2-513bf97f, #w-node-_47f19129-87b4-f23a-0ce5-d37c3f25aa17-513bf97f, #w-node-eee0b35f-18ae-ace9-39b6-d2cf70836ee2-513bf97f, #w-node-d09ce345-5c6d-2c6d-14d5-bf0ba34ff1fd-513bf97f, #w-node-_76dac63e-3a69-ceb7-909d-37494539aafb-513bf97f, #w-node-_68ab31a2-d1a3-e997-8c6c-cb093c712c96-513bf97f, #w-node-ccdb0982-b498-5ff6-d58f-87661218c507-513bf97f, #w-node-_314e4949-aba1-b196-f521-3b9add5820c9-513bf97f, #w-node-_0decda64-ddf9-73c9-2c8f-6c3fdf3bf1c0-513bf97f, #w-node-_399ceb05-c6b2-5945-9872-79d7159f34d7-513bf97f, #w-node-_2d8552aa-0983-59df-0f5c-c53f71959cfd-513bf97f, #w-node-_4293d607-7b73-cdad-0415-4fa297ed91f9-513bf97f, #w-node-_93e99964-c42f-b5b2-6607-9e315726be27-513bf97f, #w-node-a441e970-de75-caa3-27c1-9edc76704810-513bf97f, #w-node-_9808e693-975c-821e-efbd-bfc86059f35a-513bf97f, #w-node-c1a9b361-a3ba-6ed3-acd7-6a8543d00581-513bf97f {
  justify-self: auto;
}

#w-node-_3ea9ef58-4a7d-3ba3-3aeb-a9a21d6f9d4b-238c0c8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b5acd5e-6fd3-1418-9ead-49681ef66551-238c0c8a, #w-node-f8d2086c-7f2d-1b86-d077-66502cab758e-238c0c8a, #w-node-b4701881-191f-d34f-6e07-9b300f03b165-238c0c8a, #w-node-e9d47c48-6f96-8497-8532-a65a1980ebf7-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d418a-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4194-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41a2-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41aa-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41c1-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41d5-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41df-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41e8-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41f4-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d41fc-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4206-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d420f-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4218-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4225-238c0c8a, #w-node-d7637655-b871-b85b-ce2b-02e4ff5f4af5-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d422e-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4239-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4244-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d424d-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4258-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4263-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d426f-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d427c-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4287-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d4292-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d429d-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d42a8-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d42b6-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d42c1-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d42cc-238c0c8a, #w-node-e0374697-40c5-da42-d077-5356013d42d9-238c0c8a, #w-node-_23adca9f-93e2-8f7b-4939-cba6c9a6c046-238c0c8a, #w-node-fe8a6fe6-2e59-e230-c9f0-27c12f279588-238c0c8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2aa61b3b-f597-7e13-6688-fa80bf13867a-79887ed7, #w-node-adc647dd-35a0-a4bf-e096-b87e82964665-79887ed7, #w-node-_54ef4f50-a280-7058-cbe7-183c868b8f4b-79887ed7, #w-node-_989f3381-dac6-e991-b1a9-60b9c77e7a2f-79887ed7, #w-node-_079b8527-04a3-42de-7d20-139a5c82f8bf-79887ed7, #w-node-ae296c45-fbbd-e3ce-9b10-a0ce9e4061b7-79887ed7, #w-node-b4c93a5b-15ab-3537-bd0d-7289cccf4c4a-79887ed7, #w-node-_297da757-0a1c-e58b-eb5f-4d65873678d0-79887ed7, #w-node-d4615f60-b40d-8f6a-ef6d-ba94477fee09-79887ed7, #w-node-_7d879d6d-0f28-d02f-ec84-6c42a5e65041-79887ed7, #w-node-ee068414-f466-3ed3-aa0f-a59c060551d7-79887ed7, #w-node-f718e205-ae42-2ac1-f3b1-13432dfce47d-79887ed7, #w-node-fd318ad8-1540-d423-5024-f145bbc22b70-79887ed7, #w-node-f7665e38-34cf-ff21-32c4-12bf161cbcbb-79887ed7, #w-node-af9e9833-b5f2-6f64-59af-a7615caa2e1f-79887ed7, #w-node-_84077ce4-338d-9c0c-ce69-5f12ed3b6279-79887ed7, #w-node-_63074c27-59cf-514c-a2f5-b3c91343bf10-79887ed7, #w-node-_0426c732-41d9-394e-458f-e7683ea5ae11-79887ed7, #w-node-be0aa528-7607-c031-f159-50ba2e81e24f-79887ed7, #w-node-d42374e9-add3-53c2-c1fc-2440be63d492-79887ed7, #w-node-_8dc18096-9e2c-f211-7372-4599e7f47c77-79887ed7, #w-node-_384424b9-fbf5-0c9b-ec66-b5d07710c0fb-79887ed7, #w-node-_976e82ef-bcbf-672e-2204-0fc0041ab261-79887ed7, #w-node-_172822b6-3153-89b8-3506-1dc46eac6892-79887ed7, #w-node-fb6bc6f9-28cf-5865-07b9-79df5dc6d7d9-79887ed7, #w-node-_1d5fb4c5-2e93-4b2b-5b28-3b6a12702058-79887ed7, #w-node-_65e4245e-bb15-9d73-d9cc-7591a0a8fff9-79887ed7, #w-node-e63e0010-9c20-c034-7a89-2e507699a4e7-79887ed7, #w-node-aeb96e42-c1ca-e3b1-8d53-f27cab88e3f1-79887ed7, #w-node-_956a8299-531f-6fe1-de86-259006e28b3a-79887ed7, #w-node-afc4ff9f-3133-8887-514a-4a707427b1bb-79887ed7, #w-node-_243cc893-ae63-d27b-d822-3e1453e58d99-79887ed7, #w-node-b990e252-fb08-5dd2-f321-1c4876ffe1c6-79887ed7, #w-node-ff09706c-9560-1621-7f5d-b487910ee255-79887ed7, #w-node-f22ba832-9836-c4ee-2e91-d93b55b8395b-79887ed7, #w-node-e3dc30e8-b1d5-af6b-9d9d-c75c0cbaefba-79887ed7, #w-node-_839946e4-b7d2-2de7-7a4b-36fef1402573-79887ed7, #w-node-_8eaa1ce0-a23a-d505-b815-a2a04b96e028-79887ed7, #w-node-_1255c3f9-f166-3c73-2397-e6fe4b107c49-79887ed7, #w-node-afc43bc7-c395-00db-6d3d-e954260d2085-79887ed7 {
  justify-self: auto;
}

#w-node-_1643f114-4604-562b-5d4d-68e05dd30396-333fc02a, #w-node-b34701ea-635b-eabd-e307-01061e12493b-333fc02a, #w-node-_1ca3a384-d493-a07e-7008-106824f682b0-333fc02a, #w-node-_35e4da85-1128-c692-3fee-57327ce9eceb-333fc02a, #w-node-_72400756-e7c9-d657-0526-257e5d26abb0-333fc02a, #w-node-d1a27b52-47ce-87bd-2afb-75ff771dcf28-333fc02a, #w-node-_31c34494-4ccb-92b4-0ff1-9cbaaaa9b7e5-333fc02a, #w-node-_91802d20-5f7b-d871-72a1-e554b808228e-333fc02a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

@media screen and (max-width: 767px) {
  #w-node-d8f90a7f-5a75-109a-bebd-352a6875f252-faefd76f, #w-node-d8f90a7f-5a75-109a-bebd-352a6875f254-faefd76f, #w-node-d8f90a7f-5a75-109a-bebd-352a6875f25b-faefd76f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8f90a7f-5a75-109a-bebd-352a6875f25d-faefd76f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d8f90a7f-5a75-109a-bebd-352a6875f263-faefd76f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8f90a7f-5a75-109a-bebd-352a6875f265-faefd76f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-cb56561b-639d-f1cc-b051-db99ae3b31fd-4defd77c, #w-node-cb56561b-639d-f1cc-b051-db99ae3b31ff-4defd77c, #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfa9-4defd77c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfab-4defd77c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-cb56561b-639d-f1cc-b051-db99ae3b31fd-bfefd77d, #w-node-cb56561b-639d-f1cc-b051-db99ae3b31ff-bfefd77d, #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfa9-bfefd77d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfab-bfefd77d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-cb56561b-639d-f1cc-b051-db99ae3b31fd-3defd77e, #w-node-cb56561b-639d-f1cc-b051-db99ae3b31ff-3defd77e, #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfa9-3defd77e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cad5b1c-d6be-3798-cdaa-651bbcf6bfab-3defd77e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_59e95673-6ac9-05a8-270b-d7a5aae0615f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59e95673-6ac9-05a8-270b-d7a5aae06163-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_3e19adc0-df9f-f9b6-dd28-16c4803533b6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3e19adc0-df9f-f9b6-dd28-16c4803533bb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_221a978e-0e5c-ac63-5563-f47a2008000c-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_221a978e-0e5c-ac63-5563-f47a20080010-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_8c2e246e-8d6a-bc9c-818b-3c260554ebd4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8c2e246e-8d6a-bc9c-818b-3c260554ebd9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b2d69b8b-a63b-c660-ee7e-49c26c4ae888-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b2d69b8b-a63b-c660-ee7e-49c26c4ae88d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_12e4ea92-18d1-1efa-0d7b-b7a3dfbcd23c-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_12e4ea92-18d1-1efa-0d7b-b7a3dfbcd241-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-fe867331-ea59-b516-c017-5a73b94fe93a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe867331-ea59-b516-c017-5a73b94fe941-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d4fe3b88-067d-3e9e-4549-7ed3f7b80a15-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d4fe3b88-067d-3e9e-4549-7ed3f7b80a1a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-af56945f-a9e6-c6a2-8c87-eefeed32063b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af56945f-a9e6-c6a2-8c87-eefeed320640-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_00feb6eb-ec4d-e0a0-a3ff-765eb2e9a927-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00feb6eb-ec4d-e0a0-a3ff-765eb2e9a92e-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d7600bb9-0812-d792-30ea-3abb0b3798d3-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7600bb9-0812-d792-30ea-3abb0b3798da-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_3d2e720b-71a0-cb34-00e4-7900cee15ba1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3d2e720b-71a0-cb34-00e4-7900cee15ba6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2a91db29-d44b-d6ff-f648-84fc755ce5e3-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a91db29-d44b-d6ff-f648-84fc755ce5eb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d7235b8b-5a6d-6600-cc53-5b097febcaf4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7235b8b-5a6d-6600-cc53-5b097febcaf9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_96da1773-f690-1987-65d1-29a645197307-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96da1773-f690-1987-65d1-29a64519730e-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_5ee3fdcb-abd2-1c15-a478-2bb8f63187e0-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5ee3fdcb-abd2-1c15-a478-2bb8f63187e5-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4ee5da7e-956a-cd92-c011-f8bfa7c42dce-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ee5da7e-956a-cd92-c011-f8bfa7c42dd5-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b8d966b1-421e-19f6-489f-e49f57fa2379-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8d966b1-421e-19f6-489f-e49f57fa2380-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-e46b21a9-1464-76d2-2f4b-8f6066cd3ff1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e46b21a9-1464-76d2-2f4b-8f6066cd3ff6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d2061c88-f5f7-d018-ccda-69fda6da3e73-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2061c88-f5f7-d018-ccda-69fda6da3e7a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_83dbe533-7025-1e9f-dba3-a2978a31e61d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83dbe533-7025-1e9f-dba3-a2978a31e622-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4ff2f651-4961-0314-076f-9ea42ca59ae7-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ff2f651-4961-0314-076f-9ea42ca59aec-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_50dc9c95-b2ca-e440-6771-d1bcc1790ad8-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_50dc9c95-b2ca-e440-6771-d1bcc1790adf-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-dd8ad2e9-b2ea-d631-3d4e-324cfd26d71c-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dd8ad2e9-b2ea-d631-3d4e-324cfd26d723-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b10f1667-cde7-df95-b0e3-3882f743c79d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b10f1667-cde7-df95-b0e3-3882f743c7a2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2d04bcbb-476c-8dd8-e470-510a6e99d02d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2d04bcbb-476c-8dd8-e470-510a6e99d032-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d7e35f9d-3fc1-24bb-b847-f7ef01e5e8b5-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7e35f9d-3fc1-24bb-b847-f7ef01e5e8ba-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_5f8a51be-875f-4545-c097-a6a62d62fc47-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5f8a51be-875f-4545-c097-a6a62d62fc50-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_53c58897-eb99-7bfb-fac0-dd6de0586663-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53c58897-eb99-7bfb-fac0-dd6de058666a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_5651f1fc-7c18-bf12-2399-81a199cd8ddd-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5651f1fc-7c18-bf12-2399-81a199cd8de4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_42ca8203-c0ce-3fbc-dc46-652676922294-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_42ca8203-c0ce-3fbc-dc46-652676922299-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_5781f40c-458d-3474-fc52-5c857478b356-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5781f40c-458d-3474-fc52-5c857478b35b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-fbcda94a-739e-c0af-20b7-38b0dde9bed4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fbcda94a-739e-c0af-20b7-38b0dde9bed9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d2427d5e-c160-183a-76b2-a318c983461a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2427d5e-c160-183a-76b2-a318c9834623-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4d1bc29d-be12-36d0-845e-add5786b9177-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d1bc29d-be12-36d0-845e-add5786b917c-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_57a0f65c-9d7a-1480-32de-e34ead7b89e6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_57a0f65c-9d7a-1480-32de-e34ead7b89eb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-dc73e284-2f56-fbe6-da42-684632b7015f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dc73e284-2f56-fbe6-da42-684632b70164-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-f8c509a9-96dc-8d3c-f083-e3610e7f87d9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f8c509a9-96dc-8d3c-f083-e3610e7f87e0-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_33fb3e19-b0d4-ffa4-f0a1-8dd80efa0cdc-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33fb3e19-b0d4-ffa4-f0a1-8dd80efa0ce1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ea491292-1c23-29fd-486c-ba96f33d7c5b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea491292-1c23-29fd-486c-ba96f33d7c62-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_1b84ea9e-4f31-8c42-c98f-b715f5dd71d7-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1b84ea9e-4f31-8c42-c98f-b715f5dd71dc-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_62e539ea-8847-9a93-82d8-5813d9afd053-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_62e539ea-8847-9a93-82d8-5813d9afd058-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-eb244db2-3d12-aa07-6bb9-a1af547aad2f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb244db2-3d12-aa07-6bb9-a1af547aad34-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_89076c9f-026c-986a-3092-764e13ef2824-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89076c9f-026c-986a-3092-764e13ef282b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_70b5f3b6-6819-416f-32e1-d09a5143e310-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_70b5f3b6-6819-416f-32e1-d09a5143e315-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b12b41f4-83f9-0f07-f139-f857189051f5-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b12b41f4-83f9-0f07-f139-f857189051fa-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-cd79b416-cb68-4077-0256-342404217a03-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cd79b416-cb68-4077-0256-342404217a08-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_34a460b3-eb91-6601-f0c9-96079136fdef-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34a460b3-eb91-6601-f0c9-96079136fdf4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_67d9cb6a-5d8c-d087-22e9-eec816492bb1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_67d9cb6a-5d8c-d087-22e9-eec816492bb8-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_12d51011-e945-7461-62da-cb931f4ec102-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_12d51011-e945-7461-62da-cb931f4ec107-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_73062b1d-a3b5-d106-0adb-49a06f7511ad-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_73062b1d-a3b5-d106-0adb-49a06f7511b2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_8d49ffdb-ecac-da23-402b-4aa76ecd0f5d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8d49ffdb-ecac-da23-402b-4aa76ecd0f64-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b485bf61-1433-7fac-6896-a273886976b2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b485bf61-1433-7fac-6896-a273886976bb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_1b36b035-6c4c-eb01-5de9-3118c8d9420a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1b36b035-6c4c-eb01-5de9-3118c8d94211-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_11d31736-962f-0313-a60a-eccb3b14a1c4-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_11d31736-962f-0313-a60a-eccb3b14a1cb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_730d6b49-f353-f010-d759-335b38ad750b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_730d6b49-f353-f010-d759-335b38ad7512-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c43f466b-1602-8a7a-3f43-f973a0cbd67b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c43f466b-1602-8a7a-3f43-f973a0cbd682-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_16132efe-2720-0bab-d2d0-a3276013d2dd-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_16132efe-2720-0bab-d2d0-a3276013d2e2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_6701e43e-f70f-a0e8-6ba2-00f626d841ec-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6701e43e-f70f-a0e8-6ba2-00f626d841f1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9e4038ce-75be-76af-a32c-d0f48a14d835-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9e4038ce-75be-76af-a32c-d0f48a14d83a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d295a752-09b1-e97d-7588-f7a2c74ded8a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d295a752-09b1-e97d-7588-f7a2c74ded8f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_3352e3d5-744e-a80d-fde0-65bf2c22a148-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3352e3d5-744e-a80d-fde0-65bf2c22a14d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-bc744ec9-0490-e56b-0135-2047a372c18a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc744ec9-0490-e56b-0135-2047a372c191-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4b333429-3d62-f51c-526a-4e4ca36f9aa6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b333429-3d62-f51c-526a-4e4ca36f9aab-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9e6dd566-030c-298a-e490-0240ad703843-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9e6dd566-030c-298a-e490-0240ad70384c-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b176f46d-b13f-68cf-44e2-47250925241a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b176f46d-b13f-68cf-44e2-47250925241f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ff41d5ee-f3f8-60b2-1d9f-fe1a1f36a0e2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff41d5ee-f3f8-60b2-1d9f-fe1a1f36a0e9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2bab0f64-78c2-8160-345d-dd691bb5d55a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2bab0f64-78c2-8160-345d-dd691bb5d561-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-fc6703d8-a656-8fbd-325a-f0d37c97c3fb-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc6703d8-a656-8fbd-325a-f0d37c97c400-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_69ef8710-eacb-08bd-b601-22aacd9fba1b-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_69ef8710-eacb-08bd-b601-22aacd9fba22-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_403c76c5-6dad-5224-0313-7339cfb30e23-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_403c76c5-6dad-5224-0313-7339cfb30e2a-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9a078093-821c-7fe0-38a8-103108787d28-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a078093-821c-7fe0-38a8-103108787d2f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9ee728bd-a9fc-1eb2-624a-648fc273588f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ee728bd-a9fc-1eb2-624a-648fc2735894-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_7c245485-4387-db49-0227-2f24c1c048de-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c245485-4387-db49-0227-2f24c1c048e5-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ce099a10-3d03-9f05-4988-f4d71a8c5281-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ce099a10-3d03-9f05-4988-f4d71a8c5286-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9bb5e61b-ab7d-5b1b-f412-0fda194e0b2f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9bb5e61b-ab7d-5b1b-f412-0fda194e0b34-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c40b4113-8bd0-45a4-fdb4-c6dad232d7f1-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c40b4113-8bd0-45a4-fdb4-c6dad232d7f8-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4ddb11ea-101e-2895-7f81-970bacb5f38d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ddb11ea-101e-2895-7f81-970bacb5f394-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_7012116b-f0b0-85d2-fcc9-743c176fff8d-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7012116b-f0b0-85d2-fcc9-743c176fff94-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c39a908c-0cae-9585-6396-06c714faa211-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c39a908c-0cae-9585-6396-06c714faa216-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_86f29e9c-95d6-05ca-8790-d320f9f5d5e0-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_86f29e9c-95d6-05ca-8790-d320f9f5d5e7-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_03ff0984-49da-4cc8-d485-5e73683ffb62-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03ff0984-49da-4cc8-d485-5e73683ffb69-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ef54f3f5-f97b-a376-ddda-097992f27e9f-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef54f3f5-f97b-a376-ddda-097992f27ea6-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b086517c-268a-9e0b-a0a4-adf1cf38a45e-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b086517c-268a-9e0b-a0a4-adf1cf38a463-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-bb1edb73-3b45-da0a-cf86-e0e380728fb2-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bb1edb73-3b45-da0a-cf86-e0e380728fb9-4aefd77f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_8c53714e-27f2-5bb5-bb4a-668dc10bb06f-55efd78b, #w-node-aacc2a67-c118-b40e-3700-d268c80d0d22-55efd78b, #w-node-_6aa80bb6-3c1f-162e-2914-2d7057e0a4fc-55efd78b, #w-node-_2696cea2-fc69-021f-f442-3dac91ccca13-55efd78b, #w-node-_6b39dba3-4b05-6e07-8b9d-725b7116dd91-55efd78b, #w-node-_2b47c445-30b5-e25e-221d-a65e4e2a4ed4-55efd78b, #w-node-c88b53ee-20de-6b7f-efc7-2515d43fdd43-55efd78b, #w-node-_5e733216-b4da-1987-7588-83f512252db1-55efd78b, #w-node-f4ac20d5-41fe-9f93-0bbd-116f66510bf7-55efd78b, #w-node-_51466de3-db3d-6cdd-e866-85a00fc80a01-55efd78b, #w-node-daf2118e-5416-d2d0-046f-21554e4fa3e4-55efd78b, #w-node-_534966b2-2898-b04c-6aaa-df07096e090e-55efd78b, #w-node-aff13656-d520-e224-ad1a-2c878cc6ca65-55efd78b, #w-node-_7c1206fc-85ad-9967-ea78-06f578cd3bd5-55efd78b, #w-node-_957ce137-4270-5096-cc02-313829a30e2c-55efd78b, #w-node-da037268-abe1-5ac2-22e0-e6600edfd48b-55efd78b, #w-node-_1f5f347f-f003-f1a8-1cef-fb4ecf6b27e7-55efd78b, #w-node-_37a71787-75db-43b6-f6c9-34613dd831c5-55efd78b, #w-node-c1ac2941-d47a-6294-dbe2-f6c3efe9bcbc-55efd78b, #w-node-bff56237-e9d0-bc77-2978-b40773264c71-55efd78b, #w-node-cdd584af-7828-e2a6-0333-f8ece22fdb13-55efd78b, #w-node-_3cd73713-71b9-2fed-3f8d-3a59fbcd275c-55efd78b, #w-node-d71184af-5def-8bfd-b6e0-833145d3f2e6-55efd78b, #w-node-_4a720576-e4e5-e639-f1a9-a1bf95ccb2a2-55efd78b, #w-node-b983f74b-ad6e-adf9-a981-56bb6c5b97e6-55efd78b, #w-node-_3f0e0629-c473-84d4-fdf9-b93658e6fffa-55efd78b, #w-node-_5f39b9bc-63e0-3d68-7b3f-bc87a6ba7a81-55efd78b, #w-node-_4c5c5b17-8e70-e006-0f44-b147d0764517-73efd79e, #w-node-_4c5c5b17-8e70-e006-0f44-b147d0764519-73efd79e, #w-node-_64ce6643-9263-c091-017c-af822b85bafa-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64ce6643-9263-c091-017c-af822b85bb00-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_6da23fb6-b9dd-b000-7309-f769bcf076b6-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6da23fb6-b9dd-b000-7309-f769bcf076bc-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c75851aa-3fa4-836e-f982-3270f9bb068e-73efd79e, #w-node-_111714ff-a5d3-d555-e83c-c54cc30950a4-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_111714ff-a5d3-d555-e83c-c54cc30950aa-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-bc98cf26-8f7e-1760-4c66-8671819e0aee-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc98cf26-8f7e-1760-4c66-8671819e0af4-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b29b1322-a5bb-2147-01dc-e87c8cd3f618-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b29b1322-a5bb-2147-01dc-e87c8cd3f61e-73efd79e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_89dd7a2f-097d-d0a6-0f2f-fb462901c883-73efd79e, #w-node-_5436afb9-ebcb-29f0-bb6b-3ac43c4c895f-73efd79e, #w-node-e793e196-8c0b-fa23-7cb9-2649de22c1d5-73efd79e, #w-node-_65afd0ea-a9b2-f01a-8550-6bca8f563d36-1031b1f4, #w-node-_65afd0ea-a9b2-f01a-8550-6bca8f563d38-1031b1f4, #w-node-_65afd0ea-a9b2-f01a-8550-6bca8f563d3d-1031b1f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_65afd0ea-a9b2-f01a-8550-6bca8f563d3f-1031b1f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_89ed9009-c8b2-0196-23d1-f1714fa782c7-1031b1f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89ed9009-c8b2-0196-23d1-f1714fa782c9-1031b1f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2aa61b3b-f597-7e13-6688-fa80bf13867e-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2aa61b3b-f597-7e13-6688-fa80bf138683-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c9b1cc3d-42a2-5bce-18e0-beb730bab34b-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9b1cc3d-42a2-5bce-18e0-beb730bab34e-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-dbc0e49d-32e3-60aa-6abb-eac4867b930a-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dbc0e49d-32e3-60aa-6abb-eac4867b9311-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_778b8d8a-272d-8125-f21e-c19fb1269ea8-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_778b8d8a-272d-8125-f21e-c19fb1269eaf-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c23577b0-6fab-f6b3-f04b-47b159b796ca-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c23577b0-6fab-f6b3-f04b-47b159b796d3-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-e74e8a99-a045-c4a8-3f30-9da9eef13a9d-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e74e8a99-a045-c4a8-3f30-9da9eef13aa2-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_562cbc30-1727-eb73-fcf7-d8c33ed670f2-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad50c178-9c60-f426-24cb-b7fd76db0ebf-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_116c17ba-172f-37dd-a830-82954d61316c-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_116c17ba-172f-37dd-a830-82954d613171-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_63e6552b-cde1-d6b9-5c07-f46561b15b47-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63e6552b-cde1-d6b9-5c07-f46561b15b4e-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4268f432-df59-7990-0970-8c1eb71aa309-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4268f432-df59-7990-0970-8c1eb71aa310-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c2edd929-5e20-f3f9-8db4-16d3af77443b-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6ffa4a02-3322-1fb2-ebc0-c809ea57073a-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_7804cbfa-4560-a3a0-1618-1094a4a0369f-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7804cbfa-4560-a3a0-1618-1094a4a036a4-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_520258f7-7b32-edd5-a92d-3b5f1e6c6ead-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_520258f7-7b32-edd5-a92d-3b5f1e6c6eb2-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b949641e-e388-0459-ceca-3b6c8352b9fa-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b949641e-e388-0459-ceca-3b6c8352ba01-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2ec77593-e1e4-a06e-b5fa-e2cb4befb641-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2ec77593-e1e4-a06e-b5fa-e2cb4befb648-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d846c949-dedc-44eb-6e59-80ad91ca0dcb-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d846c949-dedc-44eb-6e59-80ad91ca0dd2-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-a9a1813e-da5c-4116-233d-e5362b97f9f0-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9a1813e-da5c-4116-233d-e5362b97f9f5-513bf97f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b7d45b65-5159-995c-eeb9-2b792bf8a14a-513bf97f, #w-node-c5992369-9363-2046-aa3c-008271129349-513bf97f, #w-node-_587bf2e7-473d-8e56-a1bb-fcfb830d21f4-513bf97f, #w-node-c2a6a37f-985f-5728-df98-99777588b51b-513bf97f, #w-node-c3b47994-4f2f-2905-cdda-8244fc26f1c7-513bf97f, #w-node-d5cf93d6-2c50-5e23-94bd-882ab2f1f450-513bf97f, #w-node-e1379d2d-49ae-2e09-6040-7e849b9fff9a-513bf97f, #w-node-d48c4b35-ddb8-b6c6-5747-849ba138bc68-513bf97f, #w-node-b1ac4385-d139-bdee-c22c-6dce3ab97f85-513bf97f, #w-node-_725dd28b-e7d4-c503-213e-934630e52485-513bf97f, #w-node-_966207ad-98e1-1632-9fc9-59bb1360cc6d-513bf97f, #w-node-df4a6209-c531-c636-44b7-fea8617fd2cc-513bf97f, #w-node-_4b2a02a5-2aa3-5563-f656-4fcfdbbe640d-513bf97f, #w-node-ed272e2a-b96b-cfa8-e326-714c9aa863c2-513bf97f, #w-node-_8a3fc6ac-6dfc-7d1f-7ef3-cd313606a557-513bf97f, #w-node-_057d158d-c1f1-d4bc-6ac9-2369380bef1a-513bf97f, #w-node-_1a6659c8-d555-1214-f038-94b26aea5a0e-513bf97f, #w-node-_0ede05cc-a62a-16f4-dbc6-e7b17ce40e8e-513bf97f, #w-node-_4dd1cad9-ab08-df90-9865-2e92985830a7-513bf97f, #w-node-_8730dcee-93d5-69c5-a783-cfb57967bf72-513bf97f, #w-node-_5c2f9b33-f4ae-9fe4-5e96-4fd76951b8a1-513bf97f, #w-node-b2fa87b4-2580-46ed-0ba9-881867f4c19a-513bf97f, #w-node-_4987bb13-68ab-f3e3-a695-defe8631d88c-513bf97f, #w-node-ff496718-8cbe-e470-139a-7f03e495a179-513bf97f, #w-node-aeef94e0-d4eb-782d-c152-49dcf28630ca-513bf97f, #w-node-_73541c31-aa33-ed3f-c4d8-032f0b391dc3-513bf97f, #w-node-_1700ca8c-499d-99c5-6190-13c348c90d00-513bf97f, #w-node-_93cbbeed-dd8f-1b68-23a2-297f455a53a1-513bf97f, #w-node-cf6ab9c3-e8c8-1938-5634-a2b327e15393-513bf97f, #w-node-_4d3a5d80-ac4f-0d85-4fb7-bd518cd359fc-513bf97f, #w-node-_9d9d258a-7e2a-bd32-044c-f0f9195b605f-513bf97f, #w-node-_278a18e4-bebc-1234-7d19-1a21f5210723-513bf97f, #w-node-_07c5c456-033c-93fa-9c52-ee3ceecc2f6e-513bf97f, #w-node-_1610c483-dd14-493f-850e-a35d59a131ed-513bf97f, #w-node-_88692bf5-301f-b33f-1830-6a54cd9ae26f-513bf97f, #w-node-_4994dda4-4ac5-e496-9ff7-81ad62bd0229-513bf97f, #w-node-_7288ed55-6635-e1b7-3e51-40a7165084bd-513bf97f, #w-node-_5cd34f99-7236-abb6-b4df-7677b036c427-513bf97f, #w-node-_27042a9c-78de-5285-20db-9a17bb4cfeb3-513bf97f, #w-node-_707598a0-6f51-fdbc-67a0-2acbb845170f-513bf97f, #w-node-_939e6094-2843-02cf-e9f6-81e750b677e9-513bf97f, #w-node-_6fe5d8a2-2950-e8bc-3638-31860ec9df2b-513bf97f, #w-node-f047db2b-a143-43b1-81b7-43f8fc5a25e5-513bf97f, #w-node-a8d52e23-4ab0-6d5e-476d-088bf0a282d4-513bf97f, #w-node-_7c685016-6d84-f0ef-de2e-1dffc0f15f67-513bf97f, #w-node-_41602a95-de45-a09a-96d8-bc2b7df1a5bf-513bf97f, #w-node-ef40c255-252a-e0c9-e685-83d31aa80356-513bf97f, #w-node-abc2060e-4123-85bc-ae51-956ce3f8a3c8-513bf97f, #w-node-_8c4a0a1c-8500-6578-a928-6c79885ef8fb-513bf97f, #w-node-d09ce345-5c6d-2c6d-14d5-bf0ba34ff211-513bf97f, #w-node-_334ecf4a-e111-03cb-1378-c75c995dc231-513bf97f, #w-node-_4454d890-cce3-1801-f800-16e85698418c-513bf97f, #w-node-_45f89d4a-c2f9-dce2-fd50-e5d31fd7a79c-513bf97f, #w-node-_314e4949-aba1-b196-f521-3b9add5820e1-513bf97f, #w-node-_0decda64-ddf9-73c9-2c8f-6c3fdf3bf1d2-513bf97f, #w-node-_3d037e38-df49-4fd0-9c98-e4a88cbe3e14-513bf97f, #w-node-c5ad88fc-08c6-9b8f-ff8a-486e797aeedb-513bf97f, #w-node-_4293d607-7b73-cdad-0415-4fa297ed920b-513bf97f, #w-node-_79f0b6a5-bf0a-27c1-2c02-70eded893ac3-513bf97f, #w-node-fa22e81a-6eb5-5cde-4e65-74d341806ea7-513bf97f, #w-node-_5a0c6ef0-257e-08f7-dd04-cf3f8be9fd45-513bf97f, #w-node-f5891746-5b3c-10d2-1630-17af64e08af0-513bf97f, #w-node-cff68ebb-3923-7e40-3e6c-5d7188f8f1af-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2aa61b3b-f597-7e13-6688-fa80bf138683-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-fd926516-c4eb-a8de-94d4-19101049975b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-adc647dd-35a0-a4bf-e096-b87e82964671-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_09ea5a6e-86e1-7960-fa36-0ca71e1e1b2a-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_54ef4f50-a280-7058-cbe7-183c868b8f57-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ef669dc1-3373-ed24-f75e-0a187a5d655f-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_989f3381-dac6-e991-b1a9-60b9c77e7a3d-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_079b8527-04a3-42de-7d20-139a5c82f8ca-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_079b8527-04a3-42de-7d20-139a5c82f8cd-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_33a65b95-5823-84eb-a7d4-d550ee24b54b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ae296c45-fbbd-e3ce-9b10-a0ce9e4061c5-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-eb5e874d-adb0-602f-be57-ffec13c468ed-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b4c93a5b-15ab-3537-bd0d-7289cccf4c5c-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_6630ac05-b31e-170d-9578-7487e1f60c24-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_297da757-0a1c-e58b-eb5f-4d65873678de-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ad493aa4-efa7-bf40-b0bc-9151097c6657-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d4615f60-b40d-8f6a-ef6d-ba94477fee1b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-a644670f-0e2a-166a-8bdf-7c9ee354da24-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7d879d6d-0f28-d02f-ec84-6c42a5e65053-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_5f3c64bc-ed2b-4d18-a991-e514f96323dc-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ee068414-f466-3ed3-aa0f-a59c060551e9-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-f718e205-ae42-2ac1-f3b1-13432dfce48e-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f718e205-ae42-2ac1-f3b1-13432dfce491-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2b0bc43e-e3b9-3ade-96de-3c593cc9e2d9-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd318ad8-1540-d423-5024-f145bbc22b84-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_06f57efc-a2b0-4b7d-d47c-79628ef311bf-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7665e38-34cf-ff21-32c4-12bf161cbccf-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_3acba0f3-a788-05e3-d117-4d5185782c37-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af9e9833-b5f2-6f64-59af-a7615caa2e35-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-eeca779e-79a1-65a6-521f-9c2689abf9b5-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_84077ce4-338d-9c0c-ce69-5f12ed3b6295-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_2dbb366e-14c2-8bbd-1447-e6fccfb245a0-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_63074c27-59cf-514c-a2f5-b3c91343bf2c-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_0426c732-41d9-394e-458f-e7683ea5ae28-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0426c732-41d9-394e-458f-e7683ea5ae2b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ce75ce08-cbda-74a7-c1c9-97a5076b3918-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be0aa528-7607-c031-f159-50ba2e81e26b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_9400f511-e3e4-acec-745e-5e3252071ef6-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d42374e9-add3-53c2-c1fc-2440be63d4ac-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_8dc18096-9e2c-f211-7372-4599e7f47c90-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8dc18096-9e2c-f211-7372-4599e7f47c93-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c88f9df8-8072-ddab-21ce-bcd0e7212389-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_384424b9-fbf5-0c9b-ec66-b5d07710c119-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-ddb80c30-5364-7a9c-5d08-40ca4f32d790-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_976e82ef-bcbf-672e-2204-0fc0041ab281-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_172822b6-3153-89b8-3506-1dc46eac68af-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_172822b6-3153-89b8-3506-1dc46eac68b2-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-fb6bc6f9-28cf-5865-07b9-79df5dc6d7fa-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fb6bc6f9-28cf-5865-07b9-79df5dc6d7ff-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-aae2796f-9072-d3d3-89ce-e8d7c87eb595-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1d5fb4c5-2e93-4b2b-5b28-3b6a1270207e-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-aa8dbe1e-74b7-a2ec-90a4-810c9170636f-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_65e4245e-bb15-9d73-d9cc-7591a0a9001f-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-e63e0010-9c20-c034-7a89-2e507699a50c-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e63e0010-9c20-c034-7a89-2e507699a50f-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_872b0313-3ee5-86d1-eed0-70727538dd0c-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aeb96e42-c1ca-e3b1-8d53-f27cab88e419-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_44b3867e-afc0-e7ea-07b1-1ff7aae5b8d8-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_956a8299-531f-6fe1-de86-259006e28b66-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-afc4ff9f-3133-8887-514a-4a707427b1e2-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-afc4ff9f-3133-8887-514a-4a707427b1e7-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-d4edb9d5-a798-2203-ef0c-87e51069b6f4-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_243cc893-ae63-d27b-d822-3e1453e58dc5-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-bb7bc91f-8a9c-0747-d166-19d6d5216199-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b990e252-fb08-5dd2-f321-1c4876ffe1f2-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c89a6b6d-68df-8980-7099-6646ae6daf26-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff09706c-9560-1621-7f5d-b487910ee284-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_65bba611-3c79-2a4a-cfc5-9ce28103e1ce-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f22ba832-9836-c4ee-2e91-d93b55b8398b-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-f9d630ac-42e5-1dea-fb7f-d143b1227e55-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3dc30e8-b1d5-af6b-9d9d-c75c0cbaefeb-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_48ed0bb5-831c-4aa8-b8cb-99f1f65b5dc0-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_839946e4-b7d2-2de7-7a4b-36fef14025a9-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-a304a8d9-9126-5c55-ea2d-e8916978b1b4-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8eaa1ce0-a23a-d505-b815-a2a04b96e05e-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-c0f9c6ea-d51e-3f63-f186-40a40c361a5a-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1255c3f9-f166-3c73-2397-e6fe4b107c81-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_1e6d31a6-0d76-1a74-f658-60beb88c51f0-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-afc43bc7-c395-00db-6d3d-e954260d20bf-79887ed7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_1643f114-4604-562b-5d4d-68e05dd3039b-333fc02a, #w-node-b34701ea-635b-eabd-e307-01061e124940-333fc02a, #w-node-_1ca3a384-d493-a07e-7008-106824f682b5-333fc02a, #w-node-_35e4da85-1128-c692-3fee-57327ce9ecf0-333fc02a, #w-node-_72400756-e7c9-d657-0526-257e5d26abb5-333fc02a, #w-node-d1a27b52-47ce-87bd-2afb-75ff771dcf2d-333fc02a, #w-node-_31c34494-4ccb-92b4-0ff1-9cbaaaa9b7ea-333fc02a, #w-node-_91802d20-5f7b-d871-72a1-e554b8082293-333fc02a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_59e95673-6ac9-05a8-270b-d7a5aae0615c-4aefd77f, #w-node-_3e19adc0-df9f-f9b6-dd28-16c4803533b3-4aefd77f, #w-node-_221a978e-0e5c-ac63-5563-f47a20080009-4aefd77f, #w-node-_8c2e246e-8d6a-bc9c-818b-3c260554ebd1-4aefd77f, #w-node-b2d69b8b-a63b-c660-ee7e-49c26c4ae885-4aefd77f, #w-node-_12e4ea92-18d1-1efa-0d7b-b7a3dfbcd239-4aefd77f, #w-node-fe867331-ea59-b516-c017-5a73b94fe937-4aefd77f, #w-node-d4fe3b88-067d-3e9e-4549-7ed3f7b80a12-4aefd77f, #w-node-af56945f-a9e6-c6a2-8c87-eefeed320638-4aefd77f, #w-node-_00feb6eb-ec4d-e0a0-a3ff-765eb2e9a924-4aefd77f, #w-node-d7600bb9-0812-d792-30ea-3abb0b3798d0-4aefd77f, #w-node-_3d2e720b-71a0-cb34-00e4-7900cee15b9e-4aefd77f, #w-node-_2a91db29-d44b-d6ff-f648-84fc755ce5e0-4aefd77f, #w-node-d7235b8b-5a6d-6600-cc53-5b097febcaf1-4aefd77f, #w-node-_96da1773-f690-1987-65d1-29a645197304-4aefd77f, #w-node-_5ee3fdcb-abd2-1c15-a478-2bb8f63187dd-4aefd77f, #w-node-_4ee5da7e-956a-cd92-c011-f8bfa7c42dcb-4aefd77f, #w-node-b8d966b1-421e-19f6-489f-e49f57fa2376-4aefd77f, #w-node-e46b21a9-1464-76d2-2f4b-8f6066cd3fee-4aefd77f, #w-node-d2061c88-f5f7-d018-ccda-69fda6da3e70-4aefd77f, #w-node-_83dbe533-7025-1e9f-dba3-a2978a31e61a-4aefd77f, #w-node-_4ff2f651-4961-0314-076f-9ea42ca59ae4-4aefd77f, #w-node-_50dc9c95-b2ca-e440-6771-d1bcc1790ad5-4aefd77f, #w-node-dd8ad2e9-b2ea-d631-3d4e-324cfd26d719-4aefd77f, #w-node-b10f1667-cde7-df95-b0e3-3882f743c79a-4aefd77f, #w-node-_2d04bcbb-476c-8dd8-e470-510a6e99d02a-4aefd77f, #w-node-d7e35f9d-3fc1-24bb-b847-f7ef01e5e8b2-4aefd77f, #w-node-_5f8a51be-875f-4545-c097-a6a62d62fc44-4aefd77f, #w-node-_53c58897-eb99-7bfb-fac0-dd6de0586660-4aefd77f, #w-node-_5651f1fc-7c18-bf12-2399-81a199cd8dda-4aefd77f, #w-node-_42ca8203-c0ce-3fbc-dc46-652676922291-4aefd77f, #w-node-_5781f40c-458d-3474-fc52-5c857478b353-4aefd77f, #w-node-fbcda94a-739e-c0af-20b7-38b0dde9bed1-4aefd77f, #w-node-d2427d5e-c160-183a-76b2-a318c9834617-4aefd77f, #w-node-_4d1bc29d-be12-36d0-845e-add5786b9174-4aefd77f, #w-node-_57a0f65c-9d7a-1480-32de-e34ead7b89e3-4aefd77f, #w-node-dc73e284-2f56-fbe6-da42-684632b7015c-4aefd77f, #w-node-f8c509a9-96dc-8d3c-f083-e3610e7f87d6-4aefd77f, #w-node-_33fb3e19-b0d4-ffa4-f0a1-8dd80efa0cd9-4aefd77f, #w-node-ea491292-1c23-29fd-486c-ba96f33d7c58-4aefd77f, #w-node-_1b84ea9e-4f31-8c42-c98f-b715f5dd71d4-4aefd77f, #w-node-_62e539ea-8847-9a93-82d8-5813d9afd050-4aefd77f, #w-node-eb244db2-3d12-aa07-6bb9-a1af547aad2c-4aefd77f, #w-node-_89076c9f-026c-986a-3092-764e13ef2821-4aefd77f, #w-node-_70b5f3b6-6819-416f-32e1-d09a5143e30d-4aefd77f, #w-node-b12b41f4-83f9-0f07-f139-f857189051f2-4aefd77f, #w-node-cd79b416-cb68-4077-0256-342404217a00-4aefd77f, #w-node-_34a460b3-eb91-6601-f0c9-96079136fdec-4aefd77f, #w-node-_67d9cb6a-5d8c-d087-22e9-eec816492bae-4aefd77f, #w-node-_12d51011-e945-7461-62da-cb931f4ec0ff-4aefd77f, #w-node-_73062b1d-a3b5-d106-0adb-49a06f7511aa-4aefd77f, #w-node-_8d49ffdb-ecac-da23-402b-4aa76ecd0f5a-4aefd77f, #w-node-b485bf61-1433-7fac-6896-a273886976af-4aefd77f, #w-node-_1b36b035-6c4c-eb01-5de9-3118c8d94207-4aefd77f, #w-node-_11d31736-962f-0313-a60a-eccb3b14a1c1-4aefd77f, #w-node-_730d6b49-f353-f010-d759-335b38ad7508-4aefd77f, #w-node-c43f466b-1602-8a7a-3f43-f973a0cbd678-4aefd77f, #w-node-_16132efe-2720-0bab-d2d0-a3276013d2da-4aefd77f, #w-node-_6701e43e-f70f-a0e8-6ba2-00f626d841e9-4aefd77f, #w-node-_9e4038ce-75be-76af-a32c-d0f48a14d832-4aefd77f, #w-node-d295a752-09b1-e97d-7588-f7a2c74ded87-4aefd77f, #w-node-_3352e3d5-744e-a80d-fde0-65bf2c22a145-4aefd77f, #w-node-bc744ec9-0490-e56b-0135-2047a372c187-4aefd77f, #w-node-_4b333429-3d62-f51c-526a-4e4ca36f9aa3-4aefd77f, #w-node-_9e6dd566-030c-298a-e490-0240ad703840-4aefd77f, #w-node-b176f46d-b13f-68cf-44e2-472509252417-4aefd77f, #w-node-ff41d5ee-f3f8-60b2-1d9f-fe1a1f36a0df-4aefd77f, #w-node-_2bab0f64-78c2-8160-345d-dd691bb5d557-4aefd77f, #w-node-fc6703d8-a656-8fbd-325a-f0d37c97c3f8-4aefd77f, #w-node-_69ef8710-eacb-08bd-b601-22aacd9fba18-4aefd77f, #w-node-_403c76c5-6dad-5224-0313-7339cfb30e20-4aefd77f, #w-node-_9a078093-821c-7fe0-38a8-103108787d25-4aefd77f, #w-node-_9ee728bd-a9fc-1eb2-624a-648fc273588c-4aefd77f, #w-node-_7c245485-4387-db49-0227-2f24c1c048db-4aefd77f, #w-node-ce099a10-3d03-9f05-4988-f4d71a8c527e-4aefd77f, #w-node-_9bb5e61b-ab7d-5b1b-f412-0fda194e0b2c-4aefd77f, #w-node-c40b4113-8bd0-45a4-fdb4-c6dad232d7ee-4aefd77f, #w-node-_4ddb11ea-101e-2895-7f81-970bacb5f38a-4aefd77f, #w-node-_7012116b-f0b0-85d2-fcc9-743c176fff8a-4aefd77f, #w-node-c39a908c-0cae-9585-6396-06c714faa20e-4aefd77f, #w-node-_86f29e9c-95d6-05ca-8790-d320f9f5d5dd-4aefd77f, #w-node-_03ff0984-49da-4cc8-d485-5e73683ffb5f-4aefd77f, #w-node-ef54f3f5-f97b-a376-ddda-097992f27e9c-4aefd77f, #w-node-b086517c-268a-9e0b-a0a4-adf1cf38a45b-4aefd77f, #w-node-bb1edb73-3b45-da0a-cf86-e0e380728faf-4aefd77f {
    grid-column: span 1 / span 1;
  }

  #w-node-d69d06e5-b86e-d770-4781-0cd7ccc25914-a9efd78a, #w-node-d69d06e5-b86e-d770-4781-0cd7ccc25918-a9efd78a, #w-node-d69d06e5-b86e-d770-4781-0cd7ccc2591c-a9efd78a, #w-node-d69d06e5-b86e-d770-4781-0cd7ccc25920-a9efd78a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c53714e-27f2-5bb5-bb4a-668dc10bb069-55efd78b, #w-node-aacc2a67-c118-b40e-3700-d268c80d0d1c-55efd78b, #w-node-_6aa80bb6-3c1f-162e-2914-2d7057e0a4f6-55efd78b, #w-node-_2696cea2-fc69-021f-f442-3dac91ccca0d-55efd78b, #w-node-_6b39dba3-4b05-6e07-8b9d-725b7116dd8b-55efd78b, #w-node-_2b47c445-30b5-e25e-221d-a65e4e2a4ece-55efd78b, #w-node-c88b53ee-20de-6b7f-efc7-2515d43fdd3d-55efd78b, #w-node-_5e733216-b4da-1987-7588-83f512252dab-55efd78b, #w-node-f4ac20d5-41fe-9f93-0bbd-116f66510bf1-55efd78b, #w-node-_51466de3-db3d-6cdd-e866-85a00fc809fb-55efd78b, #w-node-daf2118e-5416-d2d0-046f-21554e4fa3de-55efd78b, #w-node-_534966b2-2898-b04c-6aaa-df07096e0908-55efd78b, #w-node-aff13656-d520-e224-ad1a-2c878cc6ca5f-55efd78b, #w-node-_7c1206fc-85ad-9967-ea78-06f578cd3bcf-55efd78b, #w-node-_957ce137-4270-5096-cc02-313829a30e26-55efd78b, #w-node-da037268-abe1-5ac2-22e0-e6600edfd485-55efd78b, #w-node-_1f5f347f-f003-f1a8-1cef-fb4ecf6b27e1-55efd78b, #w-node-_37a71787-75db-43b6-f6c9-34613dd831bf-55efd78b, #w-node-c1ac2941-d47a-6294-dbe2-f6c3efe9bcb6-55efd78b, #w-node-bff56237-e9d0-bc77-2978-b40773264c6b-55efd78b, #w-node-cdd584af-7828-e2a6-0333-f8ece22fdb0d-55efd78b, #w-node-_3cd73713-71b9-2fed-3f8d-3a59fbcd2756-55efd78b, #w-node-d71184af-5def-8bfd-b6e0-833145d3f2e0-55efd78b, #w-node-_4a720576-e4e5-e639-f1a9-a1bf95ccb29c-55efd78b, #w-node-b983f74b-ad6e-adf9-a981-56bb6c5b97e0-55efd78b, #w-node-_3f0e0629-c473-84d4-fdf9-b93658e6fff4-55efd78b, #w-node-_5f39b9bc-63e0-3d68-7b3f-bc87a6ba7a7b-55efd78b {
    grid-column: span 1 / span 1;
  }

  #w-node-d98069aa-9eac-cd81-7e43-5824df914627-5eefd78d, #w-node-_0f260bba-7920-3dfb-5dc5-8763f701f478-5eefd78d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4c5c5b17-8e70-e006-0f44-b147d076450d-73efd79e, #w-node-_4c5c5b17-8e70-e006-0f44-b147d0764514-73efd79e, #w-node-_64ce6643-9263-c091-017c-af822b85baf7-73efd79e, #w-node-_6da23fb6-b9dd-b000-7309-f769bcf076b3-73efd79e, #w-node-c75851aa-3fa4-836e-f982-3270f9bb068b-73efd79e, #w-node-_111714ff-a5d3-d555-e83c-c54cc30950a1-73efd79e, #w-node-bc98cf26-8f7e-1760-4c66-8671819e0aeb-73efd79e, #w-node-b29b1322-a5bb-2147-01dc-e87c8cd3f615-73efd79e, #w-node-_89dd7a2f-097d-d0a6-0f2f-fb462901c880-73efd79e, #w-node-_5436afb9-ebcb-29f0-bb6b-3ac43c4c895c-73efd79e, #w-node-e793e196-8c0b-fa23-7cb9-2649de22c1d2-73efd79e, #w-node-_2aa61b3b-f597-7e13-6688-fa80bf13867a-513bf97f, #w-node-c9b1cc3d-42a2-5bce-18e0-beb730bab347-513bf97f, #w-node-dbc0e49d-32e3-60aa-6abb-eac4867b9308-513bf97f, #w-node-_778b8d8a-272d-8125-f21e-c19fb1269ea6-513bf97f, #w-node-c23577b0-6fab-f6b3-f04b-47b159b796c8-513bf97f, #w-node-e74e8a99-a045-c4a8-3f30-9da9eef13a9b-513bf97f, #w-node-_116c17ba-172f-37dd-a830-82954d613168-513bf97f, #w-node-_63e6552b-cde1-d6b9-5c07-f46561b15b45-513bf97f, #w-node-_4268f432-df59-7990-0970-8c1eb71aa307-513bf97f, #w-node-_6ffa4a02-3322-1fb2-ebc0-c809ea570731-513bf97f, #w-node-_7804cbfa-4560-a3a0-1618-1094a4a0369b-513bf97f, #w-node-_520258f7-7b32-edd5-a92d-3b5f1e6c6ea9-513bf97f, #w-node-b949641e-e388-0459-ceca-3b6c8352b9f6-513bf97f, #w-node-_2ec77593-e1e4-a06e-b5fa-e2cb4befb63d-513bf97f, #w-node-d846c949-dedc-44eb-6e59-80ad91ca0dc7-513bf97f, #w-node-a9a1813e-da5c-4116-233d-e5362b97f9ec-513bf97f, #w-node-_0bb38937-a16e-cfb7-27d7-ba8718beb829-513bf97f, #w-node-b7d45b65-5159-995c-eeb9-2b792bf8a146-513bf97f, #w-node-c5992369-9363-2046-aa3c-008271129345-513bf97f, #w-node-_4c77f537-c962-3381-0cf1-5fdbe045f049-513bf97f, #w-node-c2a6a37f-985f-5728-df98-99777588b517-513bf97f, #w-node-c3b47994-4f2f-2905-cdda-8244fc26f1c3-513bf97f, #w-node-_64f92cd5-1a94-6d58-901c-fd2bc2d390f3-513bf97f, #w-node-d5cf93d6-2c50-5e23-94bd-882ab2f1f44c-513bf97f, #w-node-_725dd28b-e7d4-c503-213e-934630e52481-513bf97f, #w-node-_2765196c-69cd-2384-ba54-8ebc9f34d668-513bf97f, #w-node-df4a6209-c531-c636-44b7-fea8617fd2c8-513bf97f, #w-node-_5fa4c09e-e38d-02c8-10e5-1fc416b36802-513bf97f, #w-node-_9d4562eb-c824-4557-2510-aa0d9cc44f0b-513bf97f, #w-node-_8a3fc6ac-6dfc-7d1f-7ef3-cd313606a553-513bf97f, #w-node-_62d0b79d-cc53-27f9-ed9a-863bdb8153e1-513bf97f, #w-node-c9689794-ef11-615b-ee65-cbbd91613cab-513bf97f, #w-node-_660e86de-767b-7b21-5afd-5bc8b5240a62-513bf97f, #w-node-ed117f46-4b01-3b7a-5a94-a6604a38c9c8-513bf97f, #w-node-_8730dcee-93d5-69c5-a783-cfb57967bf6e-513bf97f, #w-node-_6c3be456-1820-a65e-cc78-d11f06f17c68-513bf97f, #w-node-_74296531-2c9c-0f78-fcc0-6e86a9e9d9f9-513bf97f, #w-node-_71e35468-fe7f-6126-3c1e-580d534049c1-513bf97f, #w-node-ff496718-8cbe-e470-139a-7f03e495a172-513bf97f, #w-node-e71682b5-3cd7-597c-55be-7ca0d3de0bc8-513bf97f, #w-node-_73541c31-aa33-ed3f-c4d8-032f0b391dbb-513bf97f, #w-node-_548612f4-7336-a263-acf2-09c8ede0692b-513bf97f, #w-node-_9e703ad5-1c5e-ecd4-f0bf-f590a1e01e72-513bf97f, #w-node-_4756d6da-47bd-74f2-f243-94640de3d113-513bf97f, #w-node-_44e93143-95bf-45c5-45fa-ed9b74359159-513bf97f, #w-node-_9d9d258a-7e2a-bd32-044c-f0f9195b6056-513bf97f, #w-node-_8f0e82a7-391d-d531-0797-36deeb34b66c-513bf97f, #w-node-_2c85b9cd-36b6-09e8-2bd4-ffb26aee227c-513bf97f, #w-node-_06b609ea-3f64-3c6a-f41f-1808ae58713c-513bf97f, #w-node-_88692bf5-301f-b33f-1830-6a54cd9ae265-513bf97f, #w-node-_7bca14ad-ff1b-f94b-1684-812ce6c519a1-513bf97f, #w-node-_06448431-cdf5-f98e-885f-e44fcef2cb4e-513bf97f, #w-node-_57d5a099-9d27-9684-eb56-f0c1ddfd5a54-513bf97f, #w-node-_4c6714af-2cef-399b-62ff-a4bb931371fe-513bf97f, #w-node-_21434421-2575-a34e-2fef-881b60d9a77f-513bf97f, #w-node-eb0de7b3-4fe7-0776-5281-2dc22a933ac9-513bf97f, #w-node-_90a32c0a-4ec7-29dd-c19a-bed07b66b662-513bf97f, #w-node-f047db2b-a143-43b1-81b7-43f8fc5a25d9-513bf97f, #w-node-a8d52e23-4ab0-6d5e-476d-088bf0a282c8-513bf97f, #w-node-_672fe5fa-ed48-9823-0175-7e2a536d2157-513bf97f, #w-node-_84ee250a-0d05-e9ad-dbb3-db5f3f3bfdb7-513bf97f, #w-node-_760ff777-4ed8-a8b9-2c91-16e1b5dfe7b2-513bf97f, #w-node-_47f19129-87b4-f23a-0ce5-d37c3f25aa17-513bf97f, #w-node-eee0b35f-18ae-ace9-39b6-d2cf70836ee2-513bf97f, #w-node-d09ce345-5c6d-2c6d-14d5-bf0ba34ff1fd-513bf97f, #w-node-_76dac63e-3a69-ceb7-909d-37494539aafb-513bf97f, #w-node-_68ab31a2-d1a3-e997-8c6c-cb093c712c96-513bf97f, #w-node-ccdb0982-b498-5ff6-d58f-87661218c507-513bf97f, #w-node-_314e4949-aba1-b196-f521-3b9add5820c9-513bf97f, #w-node-_0decda64-ddf9-73c9-2c8f-6c3fdf3bf1c0-513bf97f, #w-node-_399ceb05-c6b2-5945-9872-79d7159f34d7-513bf97f, #w-node-_2d8552aa-0983-59df-0f5c-c53f71959cfd-513bf97f, #w-node-_4293d607-7b73-cdad-0415-4fa297ed91f9-513bf97f, #w-node-_93e99964-c42f-b5b2-6607-9e315726be27-513bf97f, #w-node-a441e970-de75-caa3-27c1-9edc76704810-513bf97f, #w-node-_9808e693-975c-821e-efbd-bfc86059f35a-513bf97f, #w-node-c1a9b361-a3ba-6ed3-acd7-6a8543d00581-513bf97f, #w-node-_2aa61b3b-f597-7e13-6688-fa80bf13867a-79887ed7, #w-node-adc647dd-35a0-a4bf-e096-b87e82964665-79887ed7, #w-node-_54ef4f50-a280-7058-cbe7-183c868b8f4b-79887ed7, #w-node-_989f3381-dac6-e991-b1a9-60b9c77e7a2f-79887ed7, #w-node-_079b8527-04a3-42de-7d20-139a5c82f8bf-79887ed7, #w-node-ae296c45-fbbd-e3ce-9b10-a0ce9e4061b7-79887ed7, #w-node-b4c93a5b-15ab-3537-bd0d-7289cccf4c4a-79887ed7, #w-node-_297da757-0a1c-e58b-eb5f-4d65873678d0-79887ed7, #w-node-d4615f60-b40d-8f6a-ef6d-ba94477fee09-79887ed7, #w-node-_7d879d6d-0f28-d02f-ec84-6c42a5e65041-79887ed7, #w-node-ee068414-f466-3ed3-aa0f-a59c060551d7-79887ed7, #w-node-f718e205-ae42-2ac1-f3b1-13432dfce47d-79887ed7, #w-node-fd318ad8-1540-d423-5024-f145bbc22b70-79887ed7, #w-node-f7665e38-34cf-ff21-32c4-12bf161cbcbb-79887ed7, #w-node-af9e9833-b5f2-6f64-59af-a7615caa2e1f-79887ed7, #w-node-_84077ce4-338d-9c0c-ce69-5f12ed3b6279-79887ed7, #w-node-_63074c27-59cf-514c-a2f5-b3c91343bf10-79887ed7, #w-node-_0426c732-41d9-394e-458f-e7683ea5ae11-79887ed7, #w-node-be0aa528-7607-c031-f159-50ba2e81e24f-79887ed7, #w-node-d42374e9-add3-53c2-c1fc-2440be63d492-79887ed7, #w-node-_8dc18096-9e2c-f211-7372-4599e7f47c77-79887ed7, #w-node-_384424b9-fbf5-0c9b-ec66-b5d07710c0fb-79887ed7, #w-node-_976e82ef-bcbf-672e-2204-0fc0041ab261-79887ed7, #w-node-_172822b6-3153-89b8-3506-1dc46eac6892-79887ed7, #w-node-fb6bc6f9-28cf-5865-07b9-79df5dc6d7d9-79887ed7, #w-node-_1d5fb4c5-2e93-4b2b-5b28-3b6a12702058-79887ed7, #w-node-_65e4245e-bb15-9d73-d9cc-7591a0a8fff9-79887ed7, #w-node-e63e0010-9c20-c034-7a89-2e507699a4e7-79887ed7, #w-node-aeb96e42-c1ca-e3b1-8d53-f27cab88e3f1-79887ed7, #w-node-_956a8299-531f-6fe1-de86-259006e28b3a-79887ed7, #w-node-afc4ff9f-3133-8887-514a-4a707427b1bb-79887ed7, #w-node-_243cc893-ae63-d27b-d822-3e1453e58d99-79887ed7, #w-node-b990e252-fb08-5dd2-f321-1c4876ffe1c6-79887ed7, #w-node-ff09706c-9560-1621-7f5d-b487910ee255-79887ed7, #w-node-f22ba832-9836-c4ee-2e91-d93b55b8395b-79887ed7, #w-node-e3dc30e8-b1d5-af6b-9d9d-c75c0cbaefba-79887ed7, #w-node-_839946e4-b7d2-2de7-7a4b-36fef1402573-79887ed7, #w-node-_8eaa1ce0-a23a-d505-b815-a2a04b96e028-79887ed7, #w-node-_1255c3f9-f166-3c73-2397-e6fe4b107c49-79887ed7, #w-node-afc43bc7-c395-00db-6d3d-e954260d2085-79887ed7, #w-node-_4c5c5b17-8e70-e006-0f44-b147d076450d-88aab702, #w-node-_1e8fee94-b326-6433-aaf8-91d59ec02c00-88aab702, #w-node-ca57fd92-9c26-edfb-1af0-9bea673b754f-88aab702, #w-node-_1643f114-4604-562b-5d4d-68e05dd30396-333fc02a, #w-node-b34701ea-635b-eabd-e307-01061e12493b-333fc02a, #w-node-_1ca3a384-d493-a07e-7008-106824f682b0-333fc02a, #w-node-_35e4da85-1128-c692-3fee-57327ce9eceb-333fc02a, #w-node-_72400756-e7c9-d657-0526-257e5d26abb0-333fc02a, #w-node-d1a27b52-47ce-87bd-2afb-75ff771dcf28-333fc02a, #w-node-_31c34494-4ccb-92b4-0ff1-9cbaaaa9b7e5-333fc02a, #w-node-_91802d20-5f7b-d871-72a1-e554b808228e-333fc02a {
    grid-column: span 1 / span 1;
  }
}
