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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c59b2c2b1a1985557_dooType%20-%20Sica%20Condensed%20ExtraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cb04899b6700ae1ba_dooType%20-%20Sica%20Condensed%20ExtraBold.otf") format("opentype"), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c862e1c80906db6dc_dooType%20-%20Sica%20Condensed%20Bold.otf") format("opentype"), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cb04899b6700ae1ba_dooType%20-%20Sica%20Condensed%20ExtraBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cf9fd06b1d731c212_dooType%20-%20Sica%20Condensed%20ExtraBold%20Italic.otf") format("opentype"), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cbea94024d4dc39ec_dooType%20-%20Sica%20Condensed%20Bold%20Italic.otf") format("opentype"), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cf9fd06b1d731c212_dooType%20-%20Sica%20Condensed%20ExtraBold%20Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c63d9d8d434a1d500_dooType%20-%20Sica%20Condensed%20ExtraLight%20Italic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660cb0489923920ae1bb_dooType%20-%20Sica%20Condensed%20Light%20Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c2ae5441728a50d78_dooType%20-%20Sica%20Condensed%20Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c8980840b75aed03f_dooType%20-%20Sica%20Condensed.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c46b8b2758028bef6_dooType%20-%20Sica%20Condensed%20Regular%20Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c6aab904e8a11a914_dooType%20-%20Sica%20Condensed%20SemiBold%20Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Sica condensed;
  src: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c660c992a5eaca5a60714_dooType%20-%20Sica%20Condensed%20SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

:root {
  --white: white;
  --medium: #d43a3a;
  --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;
}

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

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

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

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

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

body {
  color: #222;
  font-family: Sica condensed, sans-serif;
  font-size: 18px;
  font-weight: 300;
  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: #000;
  text-decoration: underline;
}

.nav-link {
  color: #fff;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Sica condensed, sans-serif;
  font-size: 18px;
  font-weight: 300;
  text-decoration: none;
  left: auto;
  right: auto;
}

.nav-link:hover, .nav-link:focus, .nav-link.w--current, .nav-link.w--current:visited {
  color: #fff;
}

.nav-link.w--open {
  color: #fff;
  background-color: #0087e0;
}

.navbar-wldps {
  color: #333;
  background-color: #222;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.image-2 {
  margin-top: 4px;
}

.paragraph {
  color: #fff;
  font-family: Sica condensed, sans-serif;
  font-weight: 300;
}

.paragraph.large {
  text-align: center;
  font-size: 22px;
}

.paragraph.large.top {
  color: #222;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
}

.navi-link-dropdown {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 18px;
  font-weight: 300;
}

.navi-link-dropdown:hover {
  color: #fff;
}

.navi-link-dropdown:active {
  color: #fff;
  background-color: #000;
}

.navi-link-dropdown:focus {
  color: var(--white);
}

.navi-link-dropdown.w--open {
  background-color: #1893ff;
}

.dropdown-link {
  color: var(--white);
  background-color: #222;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.dropdown-link:hover {
  color: #ff0;
}

.dropdown-link.w--current, .dropdown-link.w--current:hover, .dropdown-link.w--current:active, .dropdown-link.w--current:focus, .dropdown-link.w--current:visited {
  color: #fff;
}

.homepagecontainer {
  opacity: 1;
  object-fit: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.homepage-button {
  text-align: center;
  background-color: #1893ff;
  border-radius: 2px;
  align-self: flex-start;
  width: 110px;
  font-family: Sica condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.homepage-button.red {
  background-color: var(--medium);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  display: block;
}

.homepage-button.red.small {
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
}

.homepage-button.maths {
  text-align: center;
  margin-right: 20px;
}

.homepage-button.wider {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 11px;
  display: flex;
}

.homepage-button.tight {
  padding-left: 10px;
  padding-right: 10px;
}

.homepage-button.hb1 {
  background-color: #e30632;
}

.homepage-button.hb2 {
  color: #9bbafd;
  background-color: #1d3e84;
}

.homepage-button.hb3 {
  color: #132f4e;
  background-color: #4397f7;
}

.homepage-button.hb4 {
  color: #423d05;
  background-color: #fcea17;
}

.homepage-button.hb5 {
  text-align: center;
  background-color: #e30632;
  padding-left: 10px;
  padding-right: 10px;
}

.homepage-button.hb6 {
  color: #582a13;
  background-color: #cb6837;
}

.homepage-button.hb7 {
  color: #132f4e;
  background-color: #4497f7;
}

.homepage-button.hb8 {
  color: #423d05;
  background-color: #fcea17;
}

.homepage-button.hb9 {
  color: #9ee6be;
  background-color: #017f39;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 10.6px;
  font-style: normal;
  line-height: 10px;
}

.homepage-text {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  display: flex;
  position: static;
}

.column {
  padding-right: 10px;
}

.homepage-column {
  display: flex;
}

.div-block-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 370px;
  display: flex;
}

.grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.standard-container {
  padding-top: 75px;
  padding-bottom: 0;
}

.standard-container.results {
  padding-top: 0;
  padding-bottom: 0;
}

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

.aims-heading {
  color: #1893ff;
  text-align: center;
  font-size: 22px;
  font-weight: 700;
}

.list-item {
  color: #222;
  font-size: 18px;
  font-weight: 300;
  list-style-type: square;
}

.image-4 {
  padding-top: 0;
}

.footer-navlink {
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 300;
}

.footer-navlink.w--current {
  color: #fff;
}

.paragraph-3 {
  color: #222;
  text-align: right;
  font-weight: 300;
}

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

.paragraph-4 {
  color: #222;
  text-align: left;
  font-weight: 300;
  text-decoration: none;
}

.recent-news {
  background-color: #222;
  padding-bottom: 60px;
}

.page-section-blue {
  opacity: 1;
  object-fit: cover;
  background-color: #1a93ff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: block;
  position: static;
}

.page-section-blue.digitalwings {
  text-align: justify;
  border: 1px #222;
  border-radius: 2px;
  padding-top: 20px;
  padding-bottom: 18px;
  display: flex;
}

.page-section-blue.digitalwings._2 {
  background-color: #222;
  display: flex;
}

.paragraph-text-black {
  color: #222;
  text-align: left;
  width: auto;
  font-weight: 400;
}

.paragraph-text-black.asc-text {
  color: #222;
  text-align: left;
  font-family: Sica condensed, sans-serif;
  font-weight: 400;
}

.paragraph-text-black.asc-text.homework {
  color: #fff;
  background-color: #333;
  padding: 10px 20px;
}

.paragraph-text-black.centre-aligned {
  text-align: center;
}

.paragraph-text-black.local-offer {
  justify-content: center;
  display: flex;
}

.paragraph-text-black.white {
  color: #fff;
  text-align: center;
}

.section-7 {
  width: auto;
  height: 100vh;
}

.page-heading-section {
  object-fit: fill;
  background-color: #fff;
  background-image: linear-gradient(#00000080, #00000080);
  width: 100%;
  height: 400px;
}

.page-heading-section.page-heading-asc-image {
  background-image: none;
  background-size: auto;
  height: 700px;
}

.page-heading-section.swim-school-header {
  object-fit: fill;
  background-color: #5491cd;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/609248c0f813de031c33a213_logo%402x.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 50%;
  width: 100%;
  display: block;
}

.page-heading-section.header-contact-us {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0dd180d0d8000532aa3ff8_dt.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.page-heading-section.news-header {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.page-heading-section.leadership-team {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff3cdef0a6b591cbf01ae_leadership.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.news {
  background-color: #0000;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f6d51e8c5f9ce87e83622_news.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.online-safety {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff477d8e2525c94f315c0_online%20safety.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.safeguarding {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff44b0cb7753bae6877d5_safeguarding.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.british-values {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff4ba35ecccab1cf2cfc3_bv.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.local-offer {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff54e466dc151e84fe14f_document.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.local-offer.equality {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/640b03d831b4965747e8a378_Equality%404x.png"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.curriculum {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff293e573cf84c3a8a8ac_curriculum.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.homework {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f6d978157aad2a36f9801_homework.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 35%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.marking {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff2e5cb42af31df91088d_marking.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.term-dates {
  background-image: linear-gradient(#1a93ff, #1a93ff);
}

.page-heading-section.term-dates.covid {
  background-image: linear-gradient(#00000080, #00000080), linear-gradient(#1a93ff, #1a93ff);
}

.page-heading-section.calendar {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0fec261913973c89618a71_noun_Calendar_441276.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  background-attachment: fixed, scroll;
}

.page-heading-section.our-staff {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0fec5e9664df529ddc7cc5_noun_Teacher_2550702.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.governors {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0feba560ce4c647f2cb77e_govs.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.ptfa {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/679ccb16ae1e8a5197dd2c0d_pp.png"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 10%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 20%, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.admissions {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0fed2a2ccbd4550eaea9fd_admissions.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  background-attachment: fixed, scroll;
}

.page-heading-section.ofsted-report {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0fef3215318758153842b0_results.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 35%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  background-attachment: fixed, scroll;
}

.page-heading-section.ofsted-report.attendance {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f733f11f79c1c82a2199f3b_attendance.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 10%, 0 0;
  background-size: 450px, auto;
}

.page-heading-section.ofsted-report.absence {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f73408b0083213e3683fd08_absence.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 20%, 0 0;
  background-size: auto, auto;
  background-attachment: scroll, scroll;
}

.page-heading-section.ofsted-report.schoolmeals {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f73412cc11969193346736e_noun_dinner_3407876.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 25%, 0 0;
  background-size: 300px, auto;
  background-attachment: fixed, scroll;
}

.page-heading-section.ofsted-report.uniform {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f734168fca90a2f94b6a9e4_uniform.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 50% 20%, 0 0;
  background-size: 350px, auto;
  background-attachment: fixed, scroll;
}

.page-heading-section.ofsted-report.lettings {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f7341fde2f35024c7f8c958_exercise.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 20%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.privacy {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0fef702ccbd45813aeabca_noun_GDPR_2592953.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.digitalwings {
  background-color: #222;
  background-image: none;
  height: 250px;
}

.page-heading-section.feedback {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0ff63999a3283cd7b67196_feedback.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.prospectus {
  background-image: linear-gradient(#1a93ff73, #1a93ff73), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f101e1b6a0b096e6803853c_bandw.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 20%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 300px, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.staff-zone {
  background-image: linear-gradient(#3998eb, #3998eb);
}

.page-heading-section.art {
  background-image: linear-gradient(#00000078, #00000078), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b3226ec14192fac711f3_Art%20and%20design.svg"), linear-gradient(#ffeb3b, #ffeb3b);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
  height: 400px;
  position: static;
}

.page-heading-section.art.small {
  background-image: linear-gradient(#333, #333);
  height: auto;
}

.page-heading-section.geography {
  background-color: #00000080;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b361bca781fe12f3b842_Geography.svg"), linear-gradient(#009688, #009688);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.comp {
  background-color: var(--dark-transparent);
  object-fit: fill;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c4d088c2793b1a594596_Computing.svg"), linear-gradient(#607d8b, #607d8b);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.dt {
  background-color: #9e9e9e;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c52ac59220370788564a_Design%20Technology.svg"), linear-gradient(#9e9e9e, #9e9e9e);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.pshe {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b38b0ac43a06a819bf2a_PSHE.svg"), linear-gradient(#5ceac2, #5ceac2);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.writing {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5762f5ac30bae4c474a_Writing.svg"), linear-gradient(#f44336, #f44336);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.languages {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c6406008c78aa1a2538c_languages.svg"), linear-gradient(#3f51b5, #3f51b5);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.pe {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b34b33d31427014cdcc1_PE.svg"), linear-gradient(#e91e63, #e91e63);
  background-position: 0 0, 50% 23%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.history {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5a8cf312d638b8389bf_history.svg"), linear-gradient(#9c27b0, #9c27b0);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.re {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c664436860678823f6ce_RE.svg"), linear-gradient(#795548, #795548);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.music {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5de8dac39d208d6a662_music.svg"), linear-gradient(#ff9800, #ff9800);
  background-position: 0 0, 50% 0, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.music.early-years {
  background-color: #d05ce3;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/61cefdff62c168f7cc6f97b8_noun-building-blocks-319841-FFFFFF.svg"), linear-gradient(#0000, #0000);
  background-position: 0 0, 50% 20%, 0 0;
  background-repeat: repeat, repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.science {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c683695a2b3d34eb2217_science.svg"), linear-gradient(#cddc39, #cddc39);
  background-position: 0 0, 50% 23%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.maths {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c3c533d31401d44cf94f_Maths.svg"), linear-gradient(#2196f3, #2196f3);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.research {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3fbbca78186bef3fec5_research.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.vision {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d1aad4704d1d6d415f3a_vision.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.vision.curric-map {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f1033733aa5a90dc9db8007_logo.png"), linear-gradient(#e30632, #e30632);
  background-position: 0 0, 50% 30%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 100px, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.design {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d2429784307fb04689c6_blocks.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.assessment {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3e00ac43a04e91a1f85_assessment.svg"), linear-gradient(#1a93ff, #1a93ff);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.trips {
  background-color: #fff0;
  background-image: linear-gradient(#00000080, #00000080), linear-gradient(#00000080, #00000080);
}

.page-heading-section.clubs {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3c85c644e786080b847_club.svg"), linear-gradient(#464646, #464646);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.reading {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b27aeca031a09c905eef_Reading.svg"), linear-gradient(#4caf50, #4caf50);
  background-position: 0 0, 50% 25%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  background-attachment: scroll, fixed, scroll;
}

.page-heading-section.parentexpectationsheader {
  background-image: linear-gradient(#00000080, #00000080), linear-gradient(#00000080, #00000080);
}

.div-paragraph {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: block;
}

.div-paragraph.digitalwings {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: minmax(auto, 1fr);
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center;
  width: 800px;
  display: grid;
}

.div-paragraph.centre {
  flex-direction: column;
  display: flex;
}

.div-paragraph.ofsted {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-paragraph.covid {
  width: 100%;
}

.div-paragraph.narrow {
  max-width: 100%;
}

.div-paragraph.narrow.homework {
  grid-column-gap: 2px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-paragraph.gdpr, .div-paragraph.arbor-app {
  flex-flow: column;
  display: flex;
}

.div-paragraph.spacer {
  margin-top: 100px;
  margin-bottom: 20px;
}

.link-white {
  color: #fff;
  font-weight: 600;
  text-decoration: none;
}

.link-white.asc-link {
  color: #222;
}

.page-heading-div {
  background-color: #0009;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
  display: flex;
}

.page-heading-div.digitwings {
  background-color: #222;
  height: 250px;
}

.page-heading-div.ourapproach {
  background-color: #000000bf;
  background-image: linear-gradient(#00000080, #00000080), linear-gradient(#1a93ff, #1a93ff);
}

.page-heading-div.small {
  background-color: #0000;
  background-image: none;
  width: 100%;
  height: auto;
  display: block;
}

.page-heading-div.asc {
  background-image: linear-gradient(#00000045, #00000045), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/646b3bc4318b59aa1e16a0e7_IMG-0507.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: 700px;
}

.page-heading-divider {
  background-color: #000;
  width: 100%;
  height: 10px;
  margin-top: -10px;
}

.page-heading-title {
  color: #fff;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.page-heading-title.blog-post-page-title {
  background-image: none;
}

.page-heading-title.local-offer {
  width: 100%;
}

.page-heading-title.ptfa {
  background-color: #0000;
}

.page-heading-title.subheading {
  color: #fff;
  background-color: #0000;
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 38px;
  display: block;
}

.page-heading-title.subheading.small {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

.page-heading-title.curriculum-map {
  text-align: center;
}

.page-heading-blue {
  color: #1a93ff;
  text-align: center;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
}

.page-heading-blue.centre {
  text-align: left;
  justify-content: center;
  display: flex;
}

.page-heading-blue.centre-aligned {
  text-align: center;
}

.page-heading-blue.gdpr {
  text-align: left;
}

.page-paragraph-container {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.page-paragraph-container.curric {
  text-align: right;
  justify-content: flex-end;
}

.page-paragraph-container.dw {
  justify-content: center;
  display: flex;
}

.page-paragraph-container.wide {
  max-width: 100%;
}

.page-paragraph-container.centre {
  display: flex;
}

.page-paragraph-container.bottom {
  margin-bottom: 50px;
}

.link-black {
  font-weight: 400;
  text-decoration: none;
}

.page-heading-white {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px 0;
  font-size: 28px;
  font-weight: 700;
}

.page-heading-white.centre {
  justify-content: center;
  display: flex;
}

.page-heading-white.centre-aligned {
  text-align: center;
}

.page-heading-white.ofsted {
  justify-content: center;
  display: flex;
}

.button {
  text-align: center;
  border-radius: 2px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 9px;
  font-weight: 700;
}

.button.button-black {
  background-color: #000;
  margin-top: 0;
  margin-bottom: 15px;
  font-weight: 700;
}

.button.button-black.curric {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 130px;
  margin: 10px;
  padding-top: 9px;
  display: flex;
}

.button.button-black.curric.back-button {
  width: 160px;
}

.button.button-black.curric.ko {
  width: 190px;
}

.button.button-black.curric.ko.eyfs {
  width: 150px;
}

.button.button-black.curric.ko.art {
  width: 140px;
}

.button.button-black.curric.ko.art.small {
  font-size: 18px;
}

.button.button-black.curric.ko.art.small._2 {
  width: 200px;
}

.button.button-black.curric.larger {
  width: 155px;
  padding-left: 10px;
  padding-right: 10px;
}

.button.button-black.curric.extra {
  margin-left: 23px;
  margin-right: 0;
  padding-right: 15px;
}

.button.form-submit {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

.button.blog-button {
  margin-top: 0;
  margin-bottom: 0;
}

.button.thin {
  margin-top: 10px;
  margin-bottom: 15px;
}

.button.staff-zone {
  border: 1px #000;
  margin-left: 20px;
  margin-right: 20px;
}

.button.staff-zone.green {
  background-color: #5fc941;
}

.button.staff-zone.grey {
  background-color: #343537;
}

.button.staff-zone.grey.yellow {
  color: #000;
  background-color: #ff0;
  width: 200px;
  padding-left: 8px;
  padding-right: 8px;
}

.button.staff-zone.red {
  background-color: #c62a2f;
}

.button.staff-zone.links {
  color: #fff;
  background-color: #333;
  border: 2px solid #333;
}

.button.send {
  margin-left: 15px;
  margin-right: 15px;
}

.button.equality {
  margin-left: 10px;
  margin-right: 10px;
}

.button.separate {
  mix-blend-mode: normal;
  background-color: #ec3838;
  margin: 5px;
  padding: 30px;
  font-weight: 400;
}

.button.separate._1 {
  color: #fff;
  background-color: #7a38ec;
}

.button.separate._2 {
  background-color: #7a38ec;
  font-weight: 400;
}

.button.separate._3 {
  background-color: #ec3838;
  font-weight: 400;
}

.button.separate.gov {
  background-color: #8038ec;
}

.button.separate.nhs {
  background-color: #e6c001;
}

.button.separate.dfe {
  background-color: #00c943;
}

.page-section-white {
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.page-section-white.contact-us-section {
  height: 850px;
}

.page-section-white.embedder {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.page-section-white.centre {
  display: flex;
}

.homepage-title {
  color: #fff;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  display: flex;
}

.homepage-title.recent-news {
  padding-top: 40px;
  padding-bottom: 40px;
}

.homepage-title-black {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.homepage-title-black.homepage-title-blue {
  color: #1a93ff;
  padding-bottom: 0;
}

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

.contact-us-info {
  width: auto;
}

.div-block-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
}

.html-embed {
  border: 2px solid #1893ff;
  border-radius: 2px;
}

.html-embed.contact-us.small {
  display: none;
}

.div-block-contact-us-map {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 40px;
  display: flex;
}

.field-label {
  text-align: left;
  font-weight: 400;
}

.field {
  width: 300px;
}

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

.text-block {
  color: #fff;
}

.error-message {
  color: #fff;
  background-color: red;
}

.blog-container.news {
  padding-top: 40px;
  padding-bottom: 40px;
}

.collection-item {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  height: 200px;
  min-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list.homepage-news {
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
  grid-auto-flow: row;
}

.news-title {
  color: #fff;
  height: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  font-size: 28px;
}

.news-date {
  font-weight: 700;
}

.div-block-6 {
  height: 150px;
}

.div-block-7 {
  justify-content: flex-end;
  align-items: flex-end;
  height: 50px;
  display: flex;
}

.text-block-2 {
  color: var(--white);
  padding-top: 132px;
  padding-left: 20px;
  font-weight: 700;
}

.div-block-8 {
  background-image: linear-gradient(#0000004d, #0000004d);
}

.section-9 {
  background-color: #1a93ff;
  padding-top: 20px;
  padding-bottom: 40px;
}

.div-block-9 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.embedder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.html-embed-4 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

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

.cards-grid-container.office {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cards-image-mask {
  border-radius: 0%;
  width: 100%;
  padding-top: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.cards-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.cards-image.javina {
  background-image: none;
}

.cards-image.delete {
  display: none;
}

.cards-image.sophie {
  width: auto;
  height: 205px;
  position: static;
}

.heading {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  font-size: 28px;
  display: flex;
}

.paragraph-5 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.heading-2 {
  justify-content: center;
  font-size: 28px;
  display: flex;
}

.paragraph-6 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.heading-3 {
  justify-content: center;
  font-size: 28px;
  display: flex;
}

.heading-3.small {
  font-size: 24px;
}

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

.bold-text {
  text-align: left;
  display: block;
}

.html-embed-5 {
  padding-left: 0;
}

.bold-text-2 {
  text-transform: capitalize;
}

.button-2 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f58057cdeae5419bbe78b_thinkuknow.png");
  background-position: 50%;
  background-size: 150px 100px;
  border: 1px solid #000;
  border-radius: 2px;
  width: 150px;
  height: 100px;
}

.button-2.thinkuknow {
  text-align: center;
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.rules {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/66d996493383fb395a38de59_Book%20Buddy%20Library%404x.png");
  background-position: 50% 52%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.busythings {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6053a1924f266e7d579ce1b6_Screenshot%202021-03-18%20at%2018.07.30.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.quizlet {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/644994e0ac6a582cb229826e_Brainscape.png"), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f5b485b6eb5ffcb88225b_quizlet.png");
  background-position: 0 0, 50%;
  background-size: cover, 150px 100px;
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.oodlu {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f5b55cae4b5d3b6eaefdd_oodlu.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.reading-cloud {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/644996881e6f057448deb7b6_google%20classroom.png");
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #222;
  border-radius: 2px;
  outline: 3px #fff;
}

.button-2.oxford-owl {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/66d998e7da700e531cb39540_Oxford%20Owl%404x.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.spelling-frame {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f5fff86a5cb4fcf33fa8f_spellingframe.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.storybird {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f608b387ac207d760d5b1_storybird.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.read-theory {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/66d9994abf05f218092712e5_read%20theory%404x.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.bond-bonanza {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f5b29de0d673ce2166e27_bb.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.lbq {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f623ee8c5f92feee8214e_lbq.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.eedi {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f62f0e8c5f90794e8232b_eedi.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.doodle {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f6379b65ec8635fb1853a_doodle.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.ttrock {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0f63905b6eb50c91882e1a_ttrockstars.png");
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.numbots {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/664f4fa0b01625a5fcfcef6d_1minmaths.png");
  background-position: 0 0;
  background-size: auto;
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.mathsflex {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6050d4b66f52a58ff3d88bf5_1.png");
}

.button-2.scratch {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/624c12b9c3197371e4205cd8_scratch.png");
}

.button-2.languagesangels {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/624c12d0e9be609693f68420_language%20angels.png");
}

.button-2.charanga {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/624c12efb4a239d2f922d2a9_charanga.png");
}

.button-2.digimaps {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/624c146c59db1879858262e5_digimaps.png");
}

.button-2.tutor {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/62c88a0737150b4eb132e13f_Tutor.png");
}

.button-2.cjtables {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/62d72c7d10fb1d0d273d2e6f_cmtables.png");
}

.button-2.cmtables {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/681b5d89bc5b1658c2dc93fa_Table%20Facts%20Logo%404x.png");
  background-position: 50%;
  background-size: cover;
  border-style: none;
  border-radius: 0;
}

.button-2.brainscape {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/644994e0ac6a582cb229826e_Brainscape.png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #222;
  border-radius: 2px;
}

.button-2.wordwall {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/644995fc8fdaf93e964268ff_Wordwall.png");
  background-position: 0 0;
  background-size: cover;
  border-color: #222;
}

.button-2.retrieval {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/675849ec79ceffd4297f1f89_Retrieval%402x.png");
}

.button-2.factsto20 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/66a3a0cdd704a31e4d46f8af_Facts%20to%2020%20%2B%20-%404x.png");
}

.div-block-11 {
  width: 150px;
  height: 100px;
}

.div-block-11.dw {
  width: 150px;
}

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

.background-video {
  align-items: center;
  height: 100vh;
  display: flex;
}

.section-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  padding-right: 0;
  display: flex;
}

.section-10.red {
  background-color: #222;
}

.section-10.blue {
  background-color: #3898ec;
}

.section-10.black {
  background-color: #333;
}

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

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

.body {
  display: block;
}

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

.grid-9 {
  grid-template: "Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24" minmax(100px, 1fr)
                 "Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24 Area-24" minmax(100px, 1fr)
                 "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                 "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                 "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                 "Area-10 Area-10 Area-10 Area-2 Area-2 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                 "Area-10 Area-10 Area-10 Area-9 Area-9 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                 "Area-10 Area-10 Area-10 Area-9 Area-9 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                 "Area-10 Area-10 Area-10 Area-7 Area-7 Area-7 Area-7 Area-5 Area-5" minmax(100px, 1fr)
                 "Area-13 Area-13 Area-13 Area-7 Area-7 Area-7 Area-7 Area-6 Area-6" minmax(100px, 1fr)
                 "Area-13 Area-13 Area-13 Area-7 Area-7 Area-7 Area-7 Area-6 Area-6" minmax(100px, 1fr)
                 "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                 "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                 "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                 "Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22" minmax(100px, 1fr)
                 "Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22" minmax(100px, 1fr)
                 "Area-14 Area-14 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16" minmax(100px, 1fr)
                 "Area-14 Area-14 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16" minmax(100px, 1fr)
                 "Area-15 Area-15 Area-15 Area-17 Area-17 Area-17 Area-17 Area-18 Area-18" minmax(100px, 1fr)
                 "Area-15 Area-15 Area-15 Area-17 Area-17 Area-17 Area-17 Area-18 Area-18" minmax(100px, 1fr)
                 "Area-15 Area-15 Area-15 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20" minmax(100px, 1fr)
                 "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20" minmax(100px, 1fr)
                 "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20"
                 "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20"
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.curriculum-grid-div {
  background-color: #4ca550;
}

.curriculum-grid-div.reading {
  background-color: #4caf50;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b27aeca031a09c905eef_Reading.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 200px;
  background-attachment: scroll;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.art {
  background-color: #ffeb3b;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b3226ec14192fac711f3_Art%20and%20design.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 170px;
  background-attachment: scroll;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.vision {
  background-color: #eee;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d1aad4704d1d6d415f3a_vision.svg");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 150px 150px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.geo {
  background-color: #607d8b;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c4d088c2793b1a594596_Computing.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 150px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  min-height: 340px;
  display: flex;
}

.curriculum-grid-div.pshe {
  background-color: #5ceac2;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b38b0ac43a06a819bf2a_PSHE.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.res {
  background-color: #555454;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3fbbca78186bef3fec5_research.svg");
  background-position: 50% 35%;
  background-repeat: no-repeat;
  background-size: 80px 80px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.maths {
  background-color: #2196f3;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c3c533d31401d44cf94f_Maths.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 150px;
  background-attachment: scroll;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.computing {
  background-color: #009688;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b361bca781fe12f3b842_Geography.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px 220px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.writing {
  background-color: #f44336;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5762f5ac30bae4c474a_Writing.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 420px 150px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.dt {
  background-color: #9e9e9e;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c52ac59220370788564a_Design%20Technology.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 280px 150px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.history {
  background-color: #9c27b0;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5a8cf312d638b8389bf_history.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 325px 150px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.trips {
  background-color: #eee;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3a95c644e67a280b72b_fieldtrip.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.mus {
  background-color: #ff9800;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c5de8dac39d208d6a662_music.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 450px 160px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.mus.eyfs {
  background-color: #d05ce3;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/61cefdff62c168f7cc6f97b8_noun-building-blocks-319841-FFFFFF.svg");
}

.curriculum-grid-div.extra-curric {
  background-color: #464646;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3c85c644e786080b847_club.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.design {
  background-color: #999;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d2429784307fb04689c6_blocks.svg");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 70px 70px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.lang {
  background-color: #3f51b5;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c6406008c78aa1a2538c_languages.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px 160px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.assessment {
  background-color: #999;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10d3e00ac43a04e91a1f85_assessment.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.sci {
  background-color: #cddc39;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c683695a2b3d34eb2217_science.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 570px 180px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.pe {
  background-color: #e91e63;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b34b33d31427014cdcc1_PE.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 125px 200px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curriculum-grid-div.curricmap {
  background-color: #e30632;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f1033733aa5a90dc9db8007_logo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.div-block-12 {
  background-color: #795548;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10c664436860678823f6ce_RE.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 425px 160px;
  border-radius: 2px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.curric-section {
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.curric-button {
  background-color: #a50021;
  margin: 10px;
  padding: 20px 10px;
  font-size: 28px;
  font-weight: 700;
}

.curric-button.reading {
  letter-spacing: normal;
  background-color: #087f23;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
}

.curric-button.art {
  background-color: #c8b900;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
  display: block;
}

.curric-button.vision {
  background-color: #b6b3b3;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
}

.curric-button.geo {
  background-color: #00675b;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
}

.curric-button.research {
  background-color: #363636;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
}

.curric-button.pe {
  background-color: #b0003a;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
  display: flex;
}

.curric-button.pshe {
  background-color: #15bc8c;
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
  display: flex;
}

.curric-button.maths {
  background-color: #0069c0;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.com {
  background-color: #34515e;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.writing {
  background-color: #b9000a;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.dt {
  background-color: #707070;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.trips {
  background-color: #aaacad;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.his {
  background-color: #6a0080;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.music {
  background-color: #c66900;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.music.early-years {
  background-color: #9a3fa8;
}

.curric-button.re {
  background-color: #4b2c20;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.science {
  background-color: #9a0;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.design {
  background-color: #757677;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.lang {
  background-color: #002984;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.ex {
  background-color: #242424;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.ass {
  background-color: #818181;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
}

.curric-button.comp {
  background-color: #435761;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 30px;
  display: flex;
}

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

.subject-div {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: block;
}

.subject-div.reading {
  background-image: linear-gradient(#4cb14f, #4cb14f);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
  display: flex;
}

.subject-div.reading.image-section {
  background-image: linear-gradient(#4caf50, #4caf50);
  min-height: auto;
}

.subject-div.reading.centred {
  background-image: linear-gradient(#4db04f, #4db04f);
  justify-content: center;
  height: auto;
  min-height: 390px;
  padding: 0;
}

.subject-div.reading.centred.bottom {
  min-height: auto;
}

.subject-div.reading.centred.bottom.hide {
  display: none;
}

.subject-div.image-section {
  text-align: center;
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.subject-div.image-section.writing {
  background-color: #f04437;
  padding-left: 20px;
  padding-right: 0;
}

.subject-div.image-section.pe {
  background-color: #e91e62;
}

.subject-div.image-section.music {
  background-color: #ff9800;
}

.subject-div.image-section.music.eyfs {
  background-color: #d05ce2;
}

.subject-div.image-section.music.eyfs.white {
  background-color: #fff;
}

.subject-div.image-section.pshe {
  padding-top: 0;
}

.subject-div.image-section.maths {
  margin-right: 0;
  padding-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
}

.subject-div.image-section.science {
  background-color: #c2d951;
}

.subject-div.image-section.science.white {
  background-color: #fff;
}

.subject-div.image-section.computing {
  padding-left: 0;
  padding-right: 0;
}

.subject-div.image-section.his {
  background-color: #9c27b0;
}

.subject-div.image-section.fixed {
  background-color: #c8b900;
}

.subject-div.image-section.fixed.white, .subject-div.image-section.eyfs, .subject-div.image-section.eyfs.white {
  background-color: #fff;
}

.subject-div.writing {
  background-color: #f44335;
}

.subject-div.writing.centred {
  background-color: #f44336;
  padding: 0;
}

.subject-div.centred.pe {
  background-color: #e91e61;
}

.subject-div.music {
  background-color: #ff9800;
}

.subject-div.music.early-years {
  background-color: #d05ce3;
}

.subject-div.music.early-years.white {
  background-color: #fff;
}

.subject-div.geo {
  background-color: #009688;
  padding-left: 20px;
}

.subject-div.pshe {
  text-align: center;
  background-color: #15bc8c;
  padding-left: 5px;
  padding-right: 5px;
}

.subject-div.art {
  color: #fff;
  background-color: #c8b900;
}

.subject-div.art.image {
  text-align: center;
}

.subject-div.art.bottom, .subject-div.art.white {
  background-color: #fff;
}

.subject-div.languages {
  background-color: #3f51b5;
  justify-content: center;
  align-items: center;
  display: flex;
}

.subject-div.langauges.image {
  text-align: center;
  background-color: #3f51b5;
}

.subject-div.dt {
  background-color: #9e9e9e;
}

.subject-div.science {
  background-color: #c2d951;
  padding-left: 10px;
  padding-right: 10px;
}

.subject-div.science.iamge {
  text-align: center;
  background-color: #c2d951;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.subject-div.science.iamge.white {
  background-color: #fff;
}

.subject-div.science.iamge.next {
  background-color: #c2d951;
  align-items: flex-start;
}

.subject-div.science.top {
  justify-content: center;
  align-items: center;
  display: flex;
}

.subject-div.sci {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.subject-div.maths {
  background-color: #2196f3;
  padding-bottom: 20px;
}

.subject-div.re {
  background-color: #795548;
}

.subject-div.computing {
  color: #607d8b;
  background-color: #607d8b;
  padding-left: 0;
  padding-right: 0;
}

.subject-div.his {
  background-color: #9c27b0;
}

.subject-div.eyfs {
  background-color: #fff;
}

.subject-div.special {
  padding-left: 67px;
}

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

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

.subject-grid.art {
  grid-template-rows: auto;
}

.subject-grid.computing {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid.eyfs {
  background-color: #d05ce2;
}

.subject-heading {
  color: #4cb14f;
  font-size: 32px;
  font-weight: 400;
}

.subject-heading.reading {
  color: #4cb14f;
  font-size: 23.5px;
}

.subject-heading.reading.pusher {
  margin-top: 25px;
}

.subject-heading.whte {
  color: #fff;
  text-align: center;
  font-size: 28px;
}

.subject-heading.whte.small {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-size: 23.5px;
}

.subject-heading.white {
  color: #fff;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  display: block;
}

.subject-heading.white.bumper {
  margin-top: 5px;
  margin-bottom: -20px;
  padding-bottom: 0;
}

.subject-heading.white.bumper.not-white {
  color: #d05ce2;
}

.subject-heading.white.pshe {
  color: #fff;
  margin-top: 0;
}

.subject-heading.white.small {
  text-align: left;
  font-size: 18px;
}

.subject-heading.writing {
  color: #f44335;
  font-size: 23.5px;
}

.subject-heading.writing.pusher {
  color: #f44335;
  margin-top: 6px;
}

.subject-heading.pe {
  color: #e91e61;
  text-align: center;
  font-size: 12px;
}

.subject-heading.pe.pusher {
  margin-top: 25px;
}

.subject-heading.pe.pusher.normal {
  margin-top: 24px;
  margin-bottom: 12px;
}

.subject-heading.pe.normal {
  font-size: 23.5px;
}

.subject-heading.science {
  color: #9ba91e;
  text-align: center;
  font-size: 12px;
}

.subject-heading.science.head {
  color: #cddc39;
  -webkit-text-stroke-color: #c2d951;
  font-size: 23.5px;
}

.subject-heading.art {
  color: #c8b900;
  text-align: center;
  font-size: 12px;
}

.subject-heading.art.bottom {
  color: #222;
  font-size: 20px;
}

.subject-heading.art.large {
  color: #c8b900;
  background-color: #0000;
  font-size: 23.5px;
}

.subject-heading.art.large.dark {
  color: #222;
}

.subject-heading.art.large.small {
  font-size: 16px;
}

.subject-heading.art.large.white, .subject-heading.art.large.fixed {
  color: #fff;
}

.subject-heading.art.large.fixed.black {
  color: #c8b900;
}

.subject-heading.art.black {
  color: #222;
  font-size: 23.5px;
}

.subject-heading.art.black.bottom {
  font-size: 16px;
}

.subject-heading.dt {
  color: #9e9e9e;
  text-align: center;
  font-size: 12px;
}

.subject-heading.dt.headings {
  font-size: 23.5px;
}

.subject-heading.geo {
  color: #169385;
  text-align: center;
  font-size: 12px;
}

.subject-heading.geo.big {
  font-size: 24px;
}

.subject-heading.his {
  color: #95358b;
  text-align: center;
  font-size: 12px;
}

.subject-heading.lan {
  color: #4050b5;
  text-align: center;
  font-size: 12px;
}

.subject-heading.music {
  color: #ff9800;
  text-align: center;
  font-size: 12px;
}

.subject-heading.music.pusher {
  margin-top: 13px;
}

.subject-heading.music.big {
  font-size: 23.5px;
}

.subject-heading.music.big.nudge {
  margin-top: 17px;
}

.subject-heading.music.big.eyfs {
  color: #d05ce2;
}

.subject-heading.music.big.eyfs.white {
  color: #fff;
}

.subject-heading.re {
  color: #795548;
  text-align: center;
  font-size: 10px;
}

.subject-heading.re.heading {
  font-size: 23.5px;
}

.subject-heading.pshe {
  color: #15bc8c;
  font-size: 23.5px;
}

.subject-heading.pshe.pusher {
  margin-top: 30px;
}

.subject-heading.languages {
  color: #3f51b5;
  font-size: 23.5px;
}

.subject-heading.maths {
  color: #2196f3;
  font-size: 23.5px;
}

.subject-heading.maths.pusher {
  margin-top: 35px;
}

.subject-heading.computing {
  color: #607d8b;
  font-size: 23.5px;
}

.subject-heading.history {
  color: #9c27b0;
  font-size: 24px;
}

.subject-heading.computing-small {
  color: #607c8a;
  text-align: center;
  font-size: 12px;
}

.subject-heading.computing-small.super {
  font-size: 10px;
}

.paragraph-9 {
  font-size: 12px;
}

.paragraph-9.subject-text {
  font-size: 18px;
}

.subject-text {
  font-size: 18px;
  overflow: visible;
}

.subject-text.white {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  display: block;
}

.subject-text.white.sci {
  padding-top: 10px;
}

.subject-text.white.special {
  text-align: center;
  align-items: center;
  display: flex;
}

.subject-text.white.not-white {
  color: #222;
}

.subject-text.art {
  padding-left: 27px;
}

.subject-section-image {
  width: 100px;
  max-width: none;
  display: inline-block;
}

.subject-section-image.push-down {
  margin-top: 5px;
}

.subject-section-image.pusher {
  margin-top: 10px;
}

.subject-section-image.resizer {
  width: 100px;
}

.subject-section-image.small {
  width: 80px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.subject-section-image.large {
  width: 120px;
  padding-top: 20px;
}

.subject-section-image.fixed {
  display: inline-block;
}

.subject-section-image.smaller {
  width: 90px;
}

.subject-grid-in-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.pe {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.science {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.geo {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.languages {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-items: start;
}

.subject-grid-in-grid.music {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.reading {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.subject-grid-in-grid.pshe {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.writing {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subject-grid-in-grid.writing.hide {
  display: none;
}

.curric-navi {
  background-color: #444;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.subject-specific-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.subject-specific-grid.writing {
  grid-template-columns: 1fr 1fr 1fr;
  display: flex;
}

.subject-specific-navi {
  background-color: #444;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.divider {
  background-color: #444;
  justify-content: center;
  align-items: center;
  height: 30px;
  display: flex;
}

.divider.ourapproach {
  height: auto;
}

.author-spine {
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.book-study {
  justify-content: center;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.image-16 {
  width: 100%;
  max-width: none;
  height: auto;
}

.image-17, .image-18 {
  width: 100%;
  max-width: none;
}

.curriculum-page-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.curriculum-page-section.horizontal {
  flex-direction: row;
  width: auto;
  height: auto;
}

.curriculum-page-section.padding {
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-11 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 20px;
}

.ideas-headings {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  font-weight: 400;
  display: flex;
}

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

.div-block-17 {
  background-color: #444;
  width: 100%;
  height: 30px;
}

.section-11 {
  height: 40px;
}

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

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

.div-block-18.table {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-18.table.art {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-18.table.dt, .div-block-18.table.geo, .div-block-18.table.his {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-18.table.languages {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr 1fr 1fr;
}

.div-block-18.table.music {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-18.table.re.onlyre {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-18.table.comp {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.base-studies-table {
  background-color: #e91e61;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  display: flex;
}

.base-studies-table.white {
  background-color: #fff;
}

.base-studies-table.white.science {
  background-color: #cbd63d;
  width: 95px;
}

.base-studies-table.white.science.computing {
  background-color: #607c8a;
}

.base-studies-table.white.science.computing.double {
  width: 200px;
}

.base-studies-table.white.art {
  background-color: #c8b900;
  width: 155px;
  height: 100px;
}

.base-studies-table.white.dt {
  background-color: #9e9e9e;
  width: 95px;
}

.base-studies-table.white.geo {
  background-color: #169385;
  width: 95px;
}

.base-studies-table.white.empty {
  background-color: #0000;
}

.base-studies-table.white.his {
  background-color: #95358b;
  width: 95px;
}

.base-studies-table.white.lan {
  background-color: #4050b5;
  width: 150px;
}

.base-studies-table.white.music {
  background-color: #ff9800;
}

.base-studies-table.white.music.wider {
  width: 245px;
}

.base-studies-table.white.re {
  background-color: #795548;
  width: 95px;
}

.base-studies-table.white.double {
  width: 160px;
}

.base-studies-table.white.pe {
  background-color: #e91e61;
}

.base-studies-table.white.really-white {
  background-color: #fff;
}

.div-block-19 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 73px;
  padding: 5px;
  display: flex;
}

.div-block-19.wider, .div-block-19.wider.music.wide {
  width: 243px;
}

.div-block-19.lan {
  width: 148px;
}

.div-block-19.short {
  background-color: #fffac3;
}

.div-block-19.short.artblock {
  background-color: #fff;
}

.div-block-19.artblock {
  background-color: #fff;
  width: 153px;
  height: 98px;
}

.div-block-19.double {
  width: 158px;
  display: flex;
}

.div-block-19.music {
  width: 73px;
}

.div-block-19.comp {
  width: 93px;
}

.div-block-19.comp.double {
  width: 198px;
}

.div-block-19.pe {
  width: 73px;
}

.science-table {
  background-color: #c2d951;
  justify-content: center;
  align-items: center;
  display: flex;
}

.science-table.computing {
  background-color: #607c8a;
}

.art-table {
  background-color: #c8b900;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dt-table {
  background-color: #9e9e9e;
  justify-content: center;
  align-items: center;
  display: flex;
}

.geo-table {
  background-color: #169385;
  justify-content: center;
  align-items: center;
  display: flex;
}

.his-table {
  background-color: #9c27b0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.languages-table {
  background-color: #3f51b5;
  justify-content: center;
  align-items: center;
  display: flex;
}

.music-table {
  background-color: #ff9800;
  justify-content: center;
  align-items: center;
  display: flex;
}

.re-table {
  background-color: #795548;
  justify-content: center;
  align-items: center;
  display: flex;
}

.temp {
  margin-top: 20px;
}

.image-19 {
  width: 100%;
}

.image-19.cc {
  width: 50%;
}

.image-20 {
  width: 80%;
  display: inline-block;
}

.checkbox-field, .checkbox-field-2, .checkbox-field-3, .checkbox-field-4, .checkbox-field-5, .checkbox-field-6, .checkbox-field-7, .checkbox-field-8, .checkbox-field-9, .form {
  text-align: left;
}

.newparents {
  background-color: #222323;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.newparents.top {
  opacity: 1;
  color: #0000;
  background-color: #e30632;
  border: 2px solid #0000;
  display: block;
  overflow: visible;
}

.bold-text-3 {
  color: #fff;
  font-weight: 300;
}

.bold-text-3.videotitles {
  color: #1a93ff;
}

.bold-text-3.top {
  color: #fff;
  border: 0 #8d8d8d;
  font-weight: 400;
}

.videogrid {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #222324;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-content: center;
  place-items: center;
  width: auto;
  padding-bottom: 70px;
}

.aims {
  padding-bottom: 40px;
}

.videobutton {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/65d489b2c7ce7533aafdb8e8_Screenshot%202024-02-20%20at%2011.13.21.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  width: 200px;
  height: 150px;
}

.videobutton._2 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/649ff6e419ddf795aae7e337_Screenshot%202023-07-01%20at%2010.49.47.png");
  background-position: 0 0;
  background-size: cover;
  width: 200px;
  height: 150px;
  display: inline-block;
}

.videobutton._3 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f6cbf9fe636e20f3cab7101_4.jpg");
  background-size: 400px;
}

.videobutton._4 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f6cbfb884fc07e6c5e4781c_2.png");
  background-position: 0 0;
  background-size: cover;
  width: 200px;
}

.videobutton._5 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f6cbfc14a162248f7b6a502_1.jpg");
  background-size: cover;
  width: 200px;
}

.videobutton._6 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f6cbfadc608f24c131df5cf_3.png");
  background-size: cover;
  width: 200px;
}

.videobutton._1 {
  background-position: 50%;
  background-size: cover;
}

.div-block-20 {
  width: auto;
}

.slide {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c8a3005357e332d684ace_1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.mask {
  position: static;
}

.homepagetext {
  z-index: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 93vh;
  display: flex;
  position: absolute;
}

.homepageslider {
  z-index: auto;
  height: 93vh;
  display: block;
}

.homepagetextholder {
  z-index: 20;
  justify-content: center;
  width: 100%;
  display: flex;
  position: absolute;
}

.slide-2 {
  opacity: 1;
  background-color: #0000;
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c8a3005357e332d684ace_1.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.slide-2.nursery {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/603e09a7b40058cacfcf4a47_Beach%20%201.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-3 {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0cc0236e0a044441c71555_Screenshot%202020-07-13%20at%2021.10.58.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-3.nursery {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6040961f63a2e09f646cfe94_IMG_0293.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

._w-slider {
  height: 93vh;
}

.slide-4 {
  float: none;
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f0c8a3005357e332d684ace_1.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-4.nursery {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/604096c09781175c4afa091e_IMG_0415.jpg");
  background-position: 0 0, 50% 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-5 {
  background-image: linear-gradient(#00000080, #00000080);
}

.slide-5.nursery {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/604096a49f020e0dc08eb0bd_IMG_0467.jpg");
  background-position: 0 0, 50% 25%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-6 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670e7cef68bebc05f69539e3_ukuleles.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-6.nursery {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/603e0a43088b8267d5a2e93d_Indoor%201.jpg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-nav {
  z-index: 25;
  justify-content: center;
  display: flex;
  position: absolute;
}

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

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

.mask-2 {
  float: none;
}

.slide-7 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670e7c2b5496a4550285656d_Boratton.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-7.nursery {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/60409672730eef0e0109c6a2_IMG_0482.jpg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-8 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f705a81f3bafb17b248f0c9_1.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-8.nursery {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/60409650614661e5e3becc12_IMG_0328.jpg");
  background-position: 0 0, 50% 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-9 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670e7ba535705500722d1d2b_london.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-10 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f705ebdf3bafb6f7048f998_2.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-11 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f705ee150a6d0f6ceb240a8_3.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-12 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f705f1cd34719010a8a2272_4.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-13 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670e7b5537917727221d8926_Choir.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.slide-14 {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f70640ff4878065ff13f517_1.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-15 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f706701a85b9208eacff8f5_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.div-block-21, .div-block-22, .div-block-23, .div-block-24, .div-block-25 {
  width: auto;
}

.paragraph-10 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14, .bold-text-15, .bold-text-16 {
  color: #2196f3;
}

.html-embed-6 {
  display: block;
}

.html-embed-7 {
  justify-content: center;
  height: 1200px;
  display: flex;
}

.html-embed-8 {
  padding-left: 0;
  padding-right: 0;
}

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

.heading-4 {
  text-align: center;
  margin-top: -1px;
}

.image-21, .image-22 {
  width: 500px;
}

.button-3 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6002a74176ea0a98bc56d3bc_Screenshot%202021-01-16%20at%2008.41.01.png");
  background-position: 0 0;
  background-size: auto;
}

.button-3.parent-tutorials {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6002a74176ea0a98bc56d3bc_Screenshot%202021-01-16%20at%2008.41.01.png");
  background-position: 50%;
  background-size: cover;
  width: 500px;
  height: 230px;
}

.button-3.parents {
  border: 2px dashed #000;
  width: 500px;
  height: 230px;
}

.button-3.parents.showbie {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6002a8d2436223215cb715a7_Screenshot%202021-01-16%20at%2008.50.06.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border: 2px dashed #000;
}

.button-3.parents.sora {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6002a77308fd5f4fa16bdb5a_Screenshot%202021-01-16%20at%2008.40.36.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border: 2px dashed #000;
}

.button-3.parents.mathsflex {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/605b0d53d20f5881c40c919d_Screenshot%202021-03-24%20at%2009.58.30.png");
  background-position: 50% 0;
  background-size: cover;
}

.button-3.parents.quizlet {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6075c59e38665c6fd93a14af_Screenshot%202021-04-13%20at%2017.23.34.png");
  background-size: cover;
}

.slide-1.nursery {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/603e0c421587184950de2fb6_Farm%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

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

.grid-13 {
  color: #fff;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  font-style: italic;
}

.bold-text-17, .bold-text-18, .bold-text-19 {
  color: #222;
}

.standard {
  color: #fff;
  font-weight: 400;
}

.div-block-28, .text-block-3, .text-block-3.essential, .div-block-29, .text-block-4, .italic-text, .text-block-5, .text-block-6, .text-block-7, .text-block-8, .text-block-9, .text-block-10, .text-block-11, .text-block-12, .optional {
  color: #fff;
}

.essential {
  color: #ff0;
  text-align: center;
}

.text-block-13 {
  color: #000;
}

.div-block-30 {
  display: flex;
}

.ourapproachdivider {
  color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-5 {
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-14 {
  grid-template-rows: auto auto auto;
}

.text-block-14 {
  background-image: linear-gradient(#07d6ff80, #07d6ff80);
  font-weight: 700;
}

.text-block-15 {
  background-color: #00ff26;
  font-weight: 700;
}

.bold-text-20, .bold-text-21, .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-25 {
  color: #d05ce2;
}

.paragraph-11, .paragraph-12 {
  color: #000;
}

.paragraph-13 {
  color: #000;
  object-fit: fill;
}

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

.div-block-33 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-23, .image-24 {
  height: 320px;
}

.image-25 {
  width: 400px;
}

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

.div-block-34 {
  display: flex;
}

.image-26 {
  display: inline-block;
}

.text-block-16, .text-block-17 {
  font-style: italic;
}

.heading-6 {
  font-size: 24px;
  font-weight: 400;
}

.container {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  margin-top: 30px;
}

.button-4 {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/630f78f5edd15cccacf5bef2_Pedagogy.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.campus {
  text-align: center;
  background-color: #222;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6442930bedb2d34b1e361f63_Logo%20Large%402x.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  width: 300px;
  height: 300px;
  margin-top: 40px;
  padding-top: 9px;
}

.bold-text-26 {
  color: #811d25;
  padding-top: 15px;
  font-size: 36px;
  display: block;
}

.rich-text-block {
  font-weight: 400;
}

.image-27, .image-28, .image-29, .image-30 {
  width: 100%;
}

.paragraph-14 {
  color: #fff;
  justify-content: center;
  width: 600px;
  display: flex;
}

.div-block-35 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.page-heading {
  background-color: #333;
  width: 100%;
}

.div-block-36 {
  flex-direction: row;
  display: flex;
}

.background-video-2 {
  width: 50%;
  display: block;
}

.video {
  width: 50%;
}

.background-video-3 {
  height: 1200px;
}

.background-video-4 {
  height: 1000px;
}

.image-31 {
  max-width: none;
}

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

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

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

.html-embed-10 {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.empty-div {
  display: block;
}

.empty-div.hidden {
  display: none;
}

.dt-designers, .image-32, .image-33, .image-34, .image-35, .image-36, .image-37, .image-38, .image-39, .image-40, .image-41, .image-42, .image-43, .image-44, .image-45 {
  width: 100%;
}

.body-2 {
  margin-top: 61px;
  display: block;
}

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

.staff-image {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cfff06c75c20afa1a16de_FB662692E9.jpg");
  background-position: 0 0;
  background-size: cover;
  width: auto;
  height: 205px;
}

.staff-image.chris {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d029bd80137c6bb58140d_2BBAFF2DD6.jpg");
}

.staff-image.catherine {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d02a56afb9611dfa9c330_32EAC7777C.jpg");
}

.staff-image.beth-d {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cff9dd855353571954e2a_D8E0D7FC29.jpg");
}

.staff-image.rob {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cff4243f5a6765612e123_A46348EB6A.jpg");
}

.staff-image.rob.jls {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/62aef82a8e7ede260ff54d0f_jls.jpg");
}

.staff-image.sarah {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/657034e0f6d56da753d08a4d_Sarah.png");
}

.staff-image.sophie {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f159f3a76ab21184647c393_soph.jpg");
}

.staff-image.amanda {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cff5108a93ced7819f171_2A195708C9.jpg");
}

.staff-image.joanne {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cff5f340b990aa9dab839_980A77FA13.jpg");
}

.staff-image.bethd {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/627c1fe587cd4f7da6e95f0c_beth.jpg");
}

.staff-image.rachel {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f1966ea996e1b84249743e0_Rachel.jpg");
  background-size: cover;
}

.staff-image.charlotte {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/650d45e1a03bcbf99967e025_cb.jpg");
}

.staff-image.javina {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636cffe151c1611918c28b15_B597D64872.jpg");
}

.staff-image.emmas {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d099a9aae2877063d94db_CC9206D6B5.jpg");
  background-size: cover;
}

.staff-image.rebecca {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/650d463492425fac5499a247_rw.jpg");
}

.staff-image.gabby {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/628dd8269698385bab892bcc_Gabby.jpg");
  background-size: cover;
}

.staff-image.lauren {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d021d123cfe8d5e4a12ea_123.jpg");
}

.staff-image.ian {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d023047b5c3267da39349_AFCA964F03.jpg");
}

.staff-image.emmab {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d023b2244ad5ce0619b6b_ACFC957F02.jpg");
}

.staff-image.bethh {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d024651c1615816c490d4_967D8EAA82.jpg");
}

.staff-image.jk {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d0257013b712f13ef3ad6_B204D3F9AB.jpg");
}

.staff-image.anna {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d025fe708fd63b1a001fb_83D1647733.jpg");
}

.staff-image.john {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d02703803e391f09106ac_BE860A05A9.jpg");
}

.staff-image.maria {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/636d000ab425d4455a73dcf4_924EFAA831.jpg");
}

.image-46 {
  max-width: 0%;
}

.image-47 {
  max-width: 80%;
}

.container-2 {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 41%;
  height: 100%;
  min-height: 100%;
  display: flex;
}

.section-14 {
  height: 800px;
}

.body-3 {
  max-height: none;
}

.gocampus {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/65f160aea3e6b95b65fc6dcf_Screenshot%202024-03-13%20at%2008.15.30.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 200px;
}

.bold-text-27 {
  font-weight: 400;
}

.responsieembed {
  width: 150%;
  height: 100vh;
}

.gummi {
  width: 600px;
  position: static;
  top: auto;
}

.flex-block {
  text-align: center;
  justify-content: center;
  align-self: center;
  align-items: center;
  height: auto;
  margin-top: 0;
  padding-right: 0;
}

.flex-block.subjecticons {
  margin: 5px;
}

.flex-block.posters {
  flex-flow: wrap;
}

.flex-block.red {
  color: red;
}

.flex-block.factsto20 {
  margin-top: 20px;
}

.container-3 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 0;
  padding-bottom: 0;
  display: flex;
}

.container-3.f220 {
  align-items: center;
}

.container-3.kl {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
}

.facts-to-20-button {
  background-color: #fff;
}

.facts-to-20-button.learn {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6734b310012fa0b9c2bf1b37_learn%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.learn.xt {
  margin-top: 20px;
}

.facts-to-20-button.remember {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/66a39df4b6a6f936c7358137_remember%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.speed {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670a8ace512f6099630e0ffd_speed%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.flashcards {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/670a8ad98db3443c8da79966_flashcards%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.practice {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/6734b32626967c404f3d450c_practice%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.practice.xt {
  margin-top: 20px;
}

.facts-to-20-button.check {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/67938a90099eef75f4a18620_check%402x.png");
  background-position: 0 0;
  background-size: auto;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.facts-to-20-button.test {
  background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/682b2ca8713f67ec1146b98f_test%404x.png");
  background-position: 0 0;
  background-size: cover;
  width: 135px;
  height: 175px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.grid-17 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-self: center;
  place-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.grid-17.f220 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.image-48 {
  width: 100px;
  max-width: none;
  margin: 20px 10px 0;
}

.link-block {
  display: block;
}

.link-block.subject {
  margin: 5px;
  padding-right: 0;
}

.facts-to-20-title {
  width: 75%;
}

.facts-to-20-back-button {
  width: 100px;
  height: auto;
}

.list-item-2, .list-item-3, .list-item-4, .list-item-5, .list-item-6, .list-item-7, .list-item-8, .list-item-9, .list-item-10, .list-item-11, .list-item-12, .list-item-13, .list-item-14, .list-item-15, .list-item-16, .list-item-17, .list-item-18, .list-item-19, .list-item-20, .list-item-21, .list-item-22, .list-item-23, .list-item-24, .list-item-25 {
  text-align: left;
}

.link {
  display: block;
}

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

.image-49 {
  width: auto;
}

.image-50 {
  width: 400px;
  margin-bottom: 0;
}

.image-50.respect {
  width: 100%;
}

.fto20-invisible-button {
  background-color: #fff;
  width: 100%;
  min-width: 600px;
  height: 30px;
}

.grid-18 {
  flex-flow: row;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-block-lines {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.flex-block-lines._2 {
  flex-flow: column;
}

.flex-block-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.bold-text-28 {
  font-size: 28px;
}

.image-51 {
  height: 600px;
  margin: 20px;
}

.body-dark {
  background-color: #3c3c3c;
}

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

.video-2 {
  width: 800px;
  margin-bottom: 60px;
}

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

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

.heading-7 {
  display: block;
}

.heading-7.kl {
  color: #0089d9;
  background-color: #fdd74400;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 36px;
  font-weight: 400;
}

.heading-7.kl.purple {
  color: #5c4a94;
}

.heading-7.kl.red {
  color: red;
}

.heading-7.kl.green {
  color: #3dbd32;
}

.heading-7.kl.yellow {
  color: #d5b333;
}

.heading-7.kl.black {
  color: #000;
}

.heading-kl {
  color: #000;
  font-size: 28px;
  font-weight: 400;
}

.heading-kl.bold-text-26 {
  margin-bottom: 35px;
  font-size: 42px;
  font-weight: 700;
}

.image-52 {
  width: 400px;
  max-width: none;
}

.div-block-42 {
  color: #000;
  background-color: red;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  padding: 5px;
  display: flex;
}

.div-block-42._2 {
  background-color: #fdd744;
}

.div-block-42._3 {
  background-color: #3dbd32;
}

.div-block-42._4 {
  background-color: #0089d9;
}

.div-block-42._5 {
  background-color: #5b4994;
}

.div-block-42._6 {
  background-color: #000;
}

.text-block-23 {
  color: #fff;
  text-decoration: none;
}

.text-block-23.dark {
  color: #000;
}

.image-53 {
  width: 800px;
  max-width: none;
  height: auto;
  margin-bottom: 20px;
}

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

.div-block-43 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.div-block-43._2 {
  margin-bottom: 20px;
}

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

.link-2.jumper {
  font-size: 24px;
}

.div-block-44 {
  text-align: center;
  height: 125px;
}

.image-54 {
  height: 200px;
}

.image-54._2 {
  height: 180px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.div-block-45 {
  font-size: 42px;
}

.text-block-24 {
  font-size: 42px;
  font-weight: 700;
}

.hw-link {
  text-align: center;
  font-size: 42px;
  font-weight: 700;
}

.link-3 {
  text-decoration: none;
}

.hw-box {
  width: 50px;
}

.text-block-25 {
  font-size: 48px;
}

.text-block-26 {
  font-size: 42px;
}

.text-block-27 {
  margin-top: 0;
  margin-bottom: 20px;
  text-decoration: none;
}

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

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

.image-55 {
  width: 300px;
  margin-bottom: 69px;
}

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

  .paragraph {
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-closed {
    color: #fff;
  }

  .page-heading-section.page-heading-asc-image {
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f15596378093a6f132ffc54_asc.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-paragraph.narrow.homework {
    grid-column-gap: 4px;
    grid-row-gap: 2px;
  }

  .div-paragraph.arbor-app {
    flex-flow: column;
  }

  .page-heading-title {
    text-align: center;
    flex-direction: column;
  }

  .button.button-black.curric {
    flex-direction: row;
    flex: none;
    align-self: center;
    margin-left: 8px;
    margin-right: 8px;
  }

  .html-embed.contact-us.small {
    display: none;
  }

  .menu-button-2 {
    color: #333;
    background-color: #1a93ff;
  }

  .menu-button-2.w--open {
    color: #1a93ff;
    background-color: #1a93ff;
  }

  .nav-menu-2 {
    color: #fff;
    text-align: left;
    background-color: #222;
  }

  .cards-grid-container {
    grid-column-gap: 20px;
  }

  .cards-image.sophie {
    object-fit: fill;
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f159f3a76ab21184647c393_soph.jpg");
    background-position: 0 0;
    background-size: auto;
    overflow: visible;
  }

  .section-10 {
    grid-row-gap: 2px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: "Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23" minmax(100px, 1fr)
                   "Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23 Area-23" minmax(100px, 1fr)
                   ". . . . . . . . ." minmax(100px, 1fr)
                   ". . . . . . . . ." minmax(100px, 1fr)
                   "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                   "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                   "Area Area Area Area-2 Area-2 Area-3 Area-3 Area-3 Area-3" minmax(100px, 1fr)
                   "Area-8 Area-8 Area-8 Area-2 Area-2 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                   "Area-8 Area-8 Area-8 Area-9 Area-9 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                   "Area-8 Area-8 Area-8 Area-9 Area-9 Area-4 Area-4 Area-5 Area-5" minmax(100px, 1fr)
                   "Area-8 Area-8 Area-8 Area-7 Area-7 Area-7 Area-7 Area-5 Area-5" minmax(100px, 1fr)
                   "Area-13 Area-13 Area-13 Area-7 Area-7 Area-7 Area-7 Area-6 Area-6" minmax(100px, 1fr)
                   "Area-13 Area-13 Area-13 Area-7 Area-7 Area-7 Area-7 Area-6 Area-6" minmax(100px, 1fr)
                   "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                   "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                   "Area-13 Area-13 Area-13 Area-12 Area-12 Area-11 Area-11 Area-11 Area-11" minmax(100px, 1fr)
                   "Area-14 Area-14 Area-14 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16" minmax(100px, 1fr)
                   "Area-14 Area-14 Area-14 Area-16 Area-16 Area-16 Area-16 Area-16 Area-16" minmax(100px, 1fr)
                   "Area-15 Area-15 Area-15 Area-17 Area-17 Area-17 Area-17 Area-18 Area-18" minmax(100px, 1fr)
                   "Area-15 Area-15 Area-15 Area-17 Area-17 Area-17 Area-17 Area-18 Area-18" minmax(100px, 1fr)
                   "Area-15 Area-15 Area-15 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20" minmax(100px, 1fr)
                   "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20" minmax(100px, 1fr)
                   "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20"
                   "Area-19 Area-19 Area-19 Area-21 Area-21 Area-20 Area-20 Area-20 Area-20"
                   "Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22"
                   "Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22 Area-22"
                   / .75fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .menu-button-3, .menu-button-3:hover, .menu-button-3.w--open:focus {
    background-color: #1a93ff;
  }

  .nav-menu-3 {
    background-color: #222;
  }

  .subject-div {
    display: block;
  }

  .subject-div.reading {
    height: auto;
    min-height: auto;
    max-height: none;
  }

  .subject-div.reading.image-section {
    width: 100%;
    height: auto;
    max-height: none;
  }

  .subject-div.reading.centred {
    height: auto;
    min-height: auto;
  }

  .subject-div.image-section.writing {
    padding-right: 20px;
  }

  .subject-div.image-section.pe, .subject-div.image-section.music {
    width: 100%;
  }

  .subject-div.image-section.computing {
    align-self: auto;
    width: 100%;
  }

  .subject-div.hider {
    display: none;
  }

  .subject-div.pshe {
    width: 100%;
  }

  .subject-div.langauges.image {
    align-self: center;
    width: 100%;
  }

  .subject-div.science.top {
    padding-left: 0;
    padding-right: 0;
  }

  .subject-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .subject-grid.pshe {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .subject-heading.whte.small, .subject-heading.white {
    text-align: center;
  }

  .subject-grid-in-grid {
    grid-template-columns: 1fr;
  }

  .subject-grid-in-grid.science {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .subject-grid-in-grid.languages {
    flex-direction: column;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    display: flex;
  }

  .subject-specific-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-content: center;
  }

  .subject-specific-grid.writing {
    flex-direction: column;
  }

  .div-block-15 {
    text-align: left;
  }

  .div-block-18 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-18.table.art {
    grid-column-gap: 2px;
  }

  .base-studies-table {
    width: auto;
    height: auto;
  }

  .base-studies-table.white.double.pe, .base-studies-table.white.pe {
    height: 75px;
  }

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

  .videobutton, .videobutton._2, .videobutton._4, .videobutton._5, .videobutton._6 {
    width: 250px;
  }

  .html-embed-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-14 {
    width: 500px;
  }

  .staff-image.sophie {
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f159f3a76ab21184647c393_soph.jpg");
    background-position: 50%;
  }

  .gummi {
    width: 600px;
  }

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

  .facts-to-20-button.learn, .facts-to-20-button.remember {
    margin-right: 5px;
  }

  .facts-to-20-button.speed {
    margin-left: 5px;
    margin-right: 5px;
  }

  .facts-to-20-button.flashcards {
    margin-left: 5px;
  }

  .facts-to-20-button.practice, .facts-to-20-button.check {
    margin-right: 5px;
  }

  .grid-17 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center;
    display: grid;
  }

  .image-48 {
    width: 100px;
  }

  .link-block {
    width: auto;
    height: auto;
  }

  .link-block.subject {
    width: auto;
    margin-right: 5px;
    padding-right: 0;
  }

  .video-2 {
    width: 600px;
  }
}

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

  .paragraph {
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-closed {
    color: #fff;
  }

  .column, .column-3 {
    padding-bottom: 20px;
  }

  .grid {
    grid-template-columns: .75fr .75fr .75fr;
  }

  .page-section-blue.digitalwings {
    display: flex;
  }

  .page-heading-section.page-heading-asc-image {
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f15596378093a6f132ffc54_asc.jpg");
    background-position: 0 15%;
    background-repeat: no-repeat;
    background-size: 700px;
  }

  .div-paragraph.digitalwings {
    grid-template-columns: 1fr 1fr 1fr;
    width: 470px;
  }

  .html-embed.contact-us.small {
    display: none;
  }

  .menu-button-2, .menu-button-2.w--open {
    background-color: #1a93ff;
  }

  .nav-menu-2 {
    background-color: #222;
  }

  .cards-section {
    padding: 40px 20px;
  }

  .cards-grid-container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .cards-grid-container.office {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-10 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-9 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template: "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   "." minmax(200px, .75fr)
                   / 1fr;
    grid-auto-rows: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .curriculum-grid-div.reading, .curriculum-grid-div.art, .curriculum-grid-div.vision {
    height: 200px;
  }

  .curriculum-grid-div.geo {
    background-size: auto 200px;
    height: 200px;
    min-height: auto;
  }

  .curriculum-grid-div.pshe {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: flex-end;
    height: 200px;
    display: flex;
  }

  .curriculum-grid-div.res, .curriculum-grid-div.maths, .curriculum-grid-div.computing, .curriculum-grid-div.writing, .curriculum-grid-div.dt, .curriculum-grid-div.history, .curriculum-grid-div.trips, .curriculum-grid-div.mus, .curriculum-grid-div.extra-curric, .curriculum-grid-div.design, .curriculum-grid-div.lang, .curriculum-grid-div.assessment, .curriculum-grid-div.sci {
    height: 200px;
  }

  .curriculum-grid-div.pe {
    background-color: #e91e63;
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f10b34b33d31427014cdcc1_PE.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 150px;
    background-attachment: scroll;
    justify-content: flex-end;
    align-items: flex-end;
    height: 200px;
    display: flex;
  }

  .div-block-12 {
    height: 200px;
  }

  .curric-button.reading, .curric-button.art, .curric-button.vision, .curric-button.geo, .curric-button.research, .curric-button.pe, .curric-button.pshe, .curric-button.maths, .curric-button.com, .curric-button.writing, .curric-button.dt, .curric-button.trips, .curric-button.his, .curric-button.music, .curric-button.re, .curric-button.science, .curric-button.design, .curric-button.lang {
    text-align: right;
  }

  .curric-button.ex {
    text-align: right;
    justify-content: flex-end;
    align-self: auto;
    align-items: flex-end;
    display: flex;
  }

  .curric-button.ass {
    text-align: right;
  }

  .subject-div {
    display: block;
  }

  .subject-div.reading {
    height: auto;
  }

  .subject-div.reading.image-section {
    width: 100%;
    height: auto;
  }

  .subject-div.reading.centred {
    height: auto;
    display: block;
  }

  .subject-div.image-section, .subject-div.image-section.writing {
    width: 100%;
  }

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

  .subject-heading.art {
    font-size: 10px;
  }

  .subject-grid-in-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .subject-grid-in-grid.reading, .subject-grid-in-grid.pshe {
    flex-direction: column;
    display: flex;
  }

  .subject-grid-in-grid.writing {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .subject-specific-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 auto;
    order: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .subject-specific-grid.writing {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
  }

  .subject-specific-navi {
    flex-direction: row;
  }

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

  .div-block-18 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-18.table {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .div-block-18.table.art {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .div-block-18.table.his {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-18.table.re.onlyre {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .div-block-18.table.comp {
    grid-template-columns: 1fr 1fr;
  }

  .base-studies-table.white.science.computing.empty {
    background-color: #fff;
  }

  .base-studies-table.white.art {
    width: 75px;
    height: 130px;
  }

  .base-studies-table.white.his.empty {
    background-color: #fff;
  }

  .base-studies-table.white.re {
    width: 75px;
  }

  .base-studies-table.white.re.double {
    width: 160px;
  }

  .div-block-19 {
    width: 93px;
  }

  .div-block-19.short.artblock {
    width: 73px;
  }

  .div-block-19.artblock {
    width: 73px;
    height: 128px;
  }

  .div-block-19.re {
    width: 73px;
  }

  .videogrid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

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

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

  .page-heading {
    background-color: #333;
  }

  .div-block-37, .div-block-38, .div-block-39, .div-block-40 {
    display: none;
  }

  .staff-image.rachel {
    background-position: 50%;
  }

  .gummi {
    width: 500px;
  }

  .flex-block {
    flex-flow: column;
  }

  .flex-block.subjecticons {
    flex-flow: row;
  }

  .container-3 {
    width: 90%;
  }

  .facts-to-20-button.learn, .facts-to-20-button.remember {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .facts-to-20-button.speed {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .facts-to-20-button.flashcards {
    margin-left: 0;
  }

  .facts-to-20-button.practice {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .facts-to-20-button.check {
    margin-right: 0;
  }

  .grid-17 {
    flex-flow: column;
    flex: 0 auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-48 {
    width: 150px;
  }

  .facts-to-20-title {
    align-self: auto;
  }

  .facts-to-20-back-button {
    width: 200px;
  }

  .flex-block-lines {
    flex-flow: column;
  }

  .video-2 {
    width: 500px;
  }
}

@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 {
    color: var(--white);
    background-color: #000;
  }

  .paragraph {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .menu-closed {
    color: #fff;
  }

  .homepage-text, .div-block-3 {
    width: 100%;
  }

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

  .page-heading-section.page-heading-asc-image {
    background-image: url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f15596378093a6f132ffc54_asc.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-paragraph {
    font-size: 12px;
  }

  .div-paragraph.digitalwings {
    grid-template-columns: 1fr 1fr;
    width: 320px;
  }

  .button.button-black.curric {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .homepage-title {
    width: 300px;
  }

  .html-embed.contact-us {
    display: none;
  }

  .html-embed.contact-us.small {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-contact-us-map {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

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

  .cards-grid-container {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-10 {
    grid-template-columns: 1fr;
  }

  .grid-9 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-areas: ".";
  }

  .subject-div.reading, .subject-div.reading.image-section {
    height: auto;
  }

  .subject-div.image-section {
    width: 100%;
    display: block;
  }

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

  .subject-grid.science {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .subject-grid-in-grid.pe, .subject-grid-in-grid.geo, .subject-grid-in-grid.music, .subject-grid-in-grid.reading {
    flex-direction: column;
    display: flex;
  }

  .subject-specific-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-content: center;
    justify-items: center;
    display: grid;
  }

  .subject-specific-grid.writing {
    order: 1;
  }

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

  .grid-11, .div-block-18.table, .div-block-18.table.art, .div-block-18.table.dt, .div-block-18.table.geo {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-18.table.languages {
    grid-template-columns: .5fr;
  }

  .div-block-18.table.music, .div-block-18.table.re.onlyre {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .base-studies-table.white {
    width: 70px;
  }

  .base-studies-table.white.science {
    width: 75px;
  }

  .base-studies-table.white.science.computing {
    width: 95px;
  }

  .base-studies-table.white.empty {
    display: block;
  }

  .base-studies-table.white.his {
    width: 95px;
  }

  .base-studies-table.white.music {
    width: 75px;
  }

  .base-studies-table.white.music.wider {
    width: 150px;
  }

  .base-studies-table.white.re.double, .base-studies-table.white.double.pe {
    width: 160px;
  }

  .base-studies-table.white.pe {
    width: 75px;
  }

  .div-block-19 {
    width: 73px;
  }

  .div-block-19.wider, .div-block-19.wider.music.wide {
    width: 148px;
  }

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

  .slide-8 {
    background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5f0c1385c085174ad3056fba/5f705a81f3bafb17b248f0c9_1.jpg");
    background-position: 0 0, 50%;
  }

  .html-embed-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-12 {
    justify-items: center;
    display: flex;
  }

  .image-21, .button-3.parents.showbie, .button-3.parents.sora {
    width: 300px;
  }

  .button-3.parents.mathsflex {
    text-align: justify;
    background-position: 30% 0;
    width: 300px;
  }

  .essential, .text-block-13 {
    font-size: 12px;
  }

  .div-block-31 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-23, .image-24 {
    height: 140px;
  }

  .paragraph-14, .gummi {
    width: 300px;
  }

  .flex-block, .flex-block.subjecticons {
    flex-flow: column;
  }

  .facts-to-20-button.learn {
    margin-right: 0;
  }

  .facts-to-20-button.remember {
    margin-top: 0;
    padding-top: 0;
  }

  .facts-to-20-button.speed {
    margin-top: 0;
    margin-left: 0;
  }

  .grid-17 {
    display: flex;
  }

  .image-48 {
    width: 150px;
  }

  .facts-to-20-back-button {
    width: 200px;
  }

  .image-51 {
    height: 400px;
  }

  .text-block-19, .text-block-20, .text-block-21, .text-block-22 {
    font-size: 12px;
  }

  .video-2 {
    width: 300px;
  }
}

#w-node-_7f54a804-dfb2-6c05-0086-c50e168a132a-38e2d481, #w-node-d9ab3afa-00be-b879-68a5-fb98b9aa7de5-38e2d481, #w-node-cfaa975b-5c98-2a16-b26e-d35e364c0915-38e2d481, #w-node-_98018415-93df-856e-4e89-0b93b84284a5-38e2d481, #w-node-_6d5df806-9fef-e313-4300-ec6d7c6621c7-38e2d481, #w-node-_8d6543a7-19a8-441f-7db6-e91fd0e0bebe-38e2d481, #w-node-_6830595b-fe29-8601-46d9-62f04944e119-38e2d481, #w-node-_66dcfea1-2455-1459-be37-a95fc3070194-38e2d481, #w-node-_90755a1d-9c94-000b-aa4e-0239b5946a57-38e2d481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b44bf71-244f-1986-7509-79f63e2ccfc4-38e2d481, #w-node-_1ff3ba11-00c5-fc69-989d-386e0addfaba-e7bf9362 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_199523cd-e75b-9402-c553-f398305a02f9-78a08d53 {
  grid-area: Area-22;
}

#w-node-_7df47672-9529-1b34-bd88-3de0602a4fd9-78a08d53 {
  grid-area: Area-9;
}

#w-node-_013e1f7a-8ac7-5380-82bb-e2e24a602f93-78a08d53 {
  grid-area: Area-7;
}

#w-node-_91e21c3f-7d6a-19ca-a572-d2e0f266c7d2-78a08d53 {
  grid-area: Area-18;
}

#w-node-d09613d3-87a0-ed16-3991-36e4e1c91754-78a08d53 {
  grid-area: Area-17;
}

#w-node-_76744930-0886-08c5-357b-0a81de1dddeb-78a08d53 {
  grid-area: Area-20;
}

#w-node-_853ef4ce-3a7c-4bb6-6a02-7c5813099aa0-78a08d53 {
  grid-area: Area-11;
}

#w-node-cc08f1a4-2d6c-1624-12c2-a3868977a9b8-78a08d53 {
  grid-area: Area-12;
}

#w-node-_5bfce8ec-1d60-fc21-02ae-95a1d8abddce-78a08d53 {
  grid-area: Area-2;
}

#science.w-node-a2004491-a5d7-0718-656b-be1e367b83b1-78a08d53 {
  grid-area: Area-6;
}

#w-node-dfb205b4-5e30-ad39-9680-e20db9ee7463-78a08d53 {
  grid-area: span 4 / span 2 / span 4 / span 2;
}

#w-node-_29ebba4a-83c4-085e-8ed3-1039f694e7f0-78a08d53 {
  grid-area: Area-3;
  place-self: auto;
}

#w-node-_8527161e-a5b6-c8fb-c1bc-fa7c4090b8c1-78a08d53 {
  grid-area: Area-14;
}

#w-node-_723061d4-c07a-0bd9-364a-9078730ece4a-78a08d53 {
  grid-area: Area;
}

#w-node-d712e842-d546-fea9-94af-f7f7da944434-78a08d53 {
  grid-area: Area-4;
}

#w-node-a4d9249f-072d-efa1-541c-da67f619a0aa-78a08d53 {
  grid-area: Area-13;
}

#w-node-fb2ff347-0f41-9746-bee5-3764c75b4778-78a08d53 {
  grid-area: Area-21;
}

#w-node-ff02fc36-a191-de8f-0718-0eb14f52cb5a-78a08d53 {
  grid-area: Area-15;
}

#w-node-_8f93dc4a-e7b1-58e0-c0d2-26d7be838c33-78a08d53 {
  grid-area: Area-19;
}

#w-node-_574b809f-6c65-87c5-3d88-614d826e43dc-78a08d53 {
  grid-area: Area-10;
}

#w-node-_7707ea11-d86d-99cc-2b0e-4d961fa0387d-78a08d53 {
  grid-area: Area-16;
}

#w-node-_85ec7977-020a-b457-9c46-6dc2656d0ce4-78a08d53 {
  grid-area: Area-24;
}

#w-node-_6f8369af-f52d-6eb0-fe84-067062901f32-297f5ad6, #w-node-ccd53f48-5be7-02cd-514d-3121034d8a36-297f5ad6, #w-node-_81549501-2241-3b87-84a8-f9f176ac4f09-297f5ad6, #w-node-_99b4acbd-ffbc-e070-6a47-5c9890802b73-297f5ad6, #w-node-_9c475cde-5cb3-46cf-c23d-33dafeae1303-297f5ad6, #w-node-aa6bf236-aacb-22d7-a546-3a452c8c60a7-297f5ad6, #w-node-_369257d0-94b4-854f-2d14-84aaa8e102e2-297f5ad6, #w-node-af91cca8-eff9-cba9-8a03-4d986149b315-297f5ad6, #w-node-b75605c8-ee73-5770-4310-9da50f88b062-297f5ad6, #w-node-b658f41b-5efe-c515-81a4-d29e0260a281-297f5ad6, #w-node-_74d7fcc0-474f-8962-e57a-56d7f3928358-297f5ad6, #w-node-b1c4d3ec-ad9e-ae12-b158-4ffe04372a7d-297f5ad6, #w-node-f8d057aa-d175-235a-10a3-13e53fd5e3d1-297f5ad6, #w-node-_145356ec-af9b-f2a7-5cf9-c272263b064b-297f5ad6, #w-node-_123533fa-a32a-d1a1-fe72-4c81f84fe693-297f5ad6, #w-node-c08fb2ec-d64b-ecf5-3913-3577188ea13b-297f5ad6, #w-node-_9127e1f8-b80e-5879-c9f4-0d5e65ac7f95-297f5ad6, #w-node-a95ad754-0313-519a-1dc5-80c4951bc6d4-297f5ad6, #w-node-ed2b4f52-e25d-b312-27dd-778f35cfcbb4-297f5ad6, #w-node-_056285b9-22ea-8e93-297d-5c1927e893f0-297f5ad6, #w-node-_52ced860-0a45-95ff-2a5a-3272c228dac9-297f5ad6, #w-node-_1b182c47-23e8-cf84-aeb8-cc417498fd20-297f5ad6, #w-node-_13dbc730-c58e-237f-cced-6a405c526115-297f5ad6, #w-node-_3a1c67a3-3729-96af-0d8a-557b652f0baf-297f5ad6, #w-node-_93dea904-31d0-28ad-50e8-ab61d2d3acb1-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c27-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c2a-297f5ad6, #w-node-_61ac6614-a0ee-9659-3cb1-f59362a18f83-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c2d-297f5ad6, #w-node-_5d1fd196-e9c1-b467-a181-d393486cf319-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c30-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c33-297f5ad6, #w-node-f8031879-8145-e1c5-9715-3303a320145f-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c36-297f5ad6, #w-node-_7b583daa-13e4-9472-d913-d8492940b6cb-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c39-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c3b-297f5ad6, #w-node-b4b8ecd6-892a-f699-7ad7-1de531cb17d3-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c3d-297f5ad6, #w-node-c25fb60d-07e0-eb52-b127-be9631c46cac-297f5ad6, #w-node-_68941d36-2907-b6e2-3c11-0a253b768249-297f5ad6, #w-node-f3f59bce-8dd1-3f49-41ea-d94341885a5f-297f5ad6, #w-node-df352ed4-4c93-b253-c777-e2ae528aeb06-297f5ad6, #w-node-_76436fff-ac30-41e6-09ee-f0bbcaffb0c6-297f5ad6, #w-node-_68c9e715-281a-cd6b-84f2-f7457eb1a074-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c40-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c42-297f5ad6, #w-node-_0fb4b2b2-dac6-33b8-25e6-b4bbff0f081c-297f5ad6, #w-node-_28e41120-73bd-1dac-35b5-511316618c45-297f5ad6, #w-node-_3d0febce-8090-31ca-d6a1-19dfdb9380ba-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7d1-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7d4-297f5ad6, #w-node-_8f5ad605-08fa-6ea5-a966-426ee127da49-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7d7-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7da-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7dd-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7df-297f5ad6, #w-node-_3f02fd2b-902d-a253-4610-4464f8150921-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7e1-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7e3-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7e5-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7e7-297f5ad6, #w-node-_328daefd-a99c-819f-5abc-e4bdd6be376b-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7e9-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7eb-297f5ad6, #w-node-_4a3ce635-bd76-606a-fe42-2f4c6dd7ef1a-297f5ad6, #w-node-_9e935bfc-d2c9-1df4-6b3d-989543c62f11-297f5ad6, #w-node-_403541dd-9326-9b3d-c0dc-2c94ef83d081-297f5ad6, #w-node-_09da5a40-928e-03fb-2869-54bcc4165a52-297f5ad6, #w-node-_88c9c72d-c3ca-7f14-1735-8adb04d148fd-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7ed-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7ef-297f5ad6, #w-node-dc639aa1-68a0-368e-396a-5097b7964cb9-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7f1-297f5ad6, #w-node-_93da3a54-e852-8e26-ac23-e7888481d7f3-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69ca-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69cd-297f5ad6, #w-node-_63101763-1c46-11ea-119b-442a85d1c445-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69d0-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69d3-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69d6-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69d8-297f5ad6, #w-node-f229eabd-48ba-d447-d97b-2996f8e16804-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69da-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69dc-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69de-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69e0-297f5ad6, #w-node-_14b3188f-da32-0b45-4a8c-6ece08ea82a0-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69e2-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69e4-297f5ad6, #w-node-f900d978-01d2-9563-bb95-3eb3b6b8f60a-297f5ad6, #w-node-fc9105ed-1d07-5352-1c7b-957778e776ba-297f5ad6, #w-node-_66099c59-2365-e7de-4663-869d9ba4056a-297f5ad6, #w-node-_90535048-4abc-7449-2443-e37110f6af18-297f5ad6, #w-node-_1a1dd075-1922-c094-9dc3-2ff278b308e0-297f5ad6, #w-node-_269ed98a-30fa-5e22-2546-ca4329f99d11-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69e8-297f5ad6, #w-node-_4fbf7379-67ec-146f-d6db-0fd4d01a4cc5-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69ea-297f5ad6, #w-node-_5055e6d9-a7a6-6d3d-c4ee-c245f41e69ec-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16cf-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16d2-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16d5-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16d8-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16db-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16de-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16e0-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16e2-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16e4-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16e6-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16e8-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16ea-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16ec-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16ee-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16f0-297f5ad6 {
  place-self: center;
}

#w-node-_5ea36d68-a680-e1df-50c1-401db921d8c7-297f5ad6, #w-node-_1917616b-0408-8227-279a-a14be644b184-297f5ad6, #w-node-a1b76ff4-ea3c-4619-9814-fc7b43857fb5-297f5ad6, #w-node-d142f37a-bab1-fcae-a8f7-da6182015895-297f5ad6, #w-node-_41a3ac09-a3cd-2dcc-5fc9-58eb5e3dd901-297f5ad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a51ca64a-8618-383c-b77c-bf4910187432-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16f4-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16f6-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16f8-297f5ad6, #w-node-_192e4ff5-ef70-7132-9733-9c6f999e16fa-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605aa-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605ad-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605b0-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605b3-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605b6-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605b9-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605bb-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605bf-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605c1-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605c3-297f5ad6, #w-node-c9a0d3cc-162d-50a6-4a7e-98adfba605d9-297f5ad6, #w-node-e8424794-d95f-1b5d-9437-3335e3a89b5d-297f5ad6, #w-node-_0c8ed376-8da7-90b4-8f46-d3eaaf3150b0-297f5ad6, #w-node-da118ecd-b305-0c1a-a485-e9d0c7fcb7d9-297f5ad6, #w-node-_2a2364fd-6377-3bdc-198e-05f2bcb84633-297f5ad6, #w-node-b2564d0d-0845-4243-563e-c36d934fbf0f-297f5ad6, #w-node-f90e1fd4-3788-9af9-2793-73f7fd124362-297f5ad6, #w-node-_3cb478df-3cea-693b-4902-ef0a5ea6b4f2-297f5ad6, #w-node-_281fd7b7-94a0-2e87-4d76-84d3ed4079ba-297f5ad6, #w-node-c0579c4b-b67e-35ba-fd82-cc7fd38f48b8-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6d7-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6da-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6dd-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6e0-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6e3-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6e6-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6e8-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6ea-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6ec-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6ee-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6f0-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6f2-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6f4-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6f6-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6f8-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6fa-297f5ad6, #w-node-_4c8ecb63-8083-1cc2-2fc5-c7dafaf897c5-297f5ad6, #w-node-_25a21dca-dfd3-0be5-dd49-e34a6e938e83-297f5ad6, #w-node-_72321ce2-3e30-c500-6026-44738fe73503-297f5ad6, #w-node-ecbd7407-ea18-6346-11a6-45a308ffc5a6-297f5ad6, #w-node-a73b57c2-d397-9c77-a46e-d1d1f4d7c860-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6fc-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf6fe-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf700-297f5ad6, #w-node-_3505024c-50f0-2cf6-8a88-7871805cf702-297f5ad6 {
  place-self: center;
}

#w-node-c0005890-1e95-2ecf-2d6f-22a583b0c41f-297f5ad6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7902affe-be5c-8592-eb23-2783a93472d3-f20bfc3f, #w-node-_7f415db0-848c-d249-1768-fabc9216a838-f20bfc3f, #w-node-_524a0185-bd63-30f2-2753-90d7b7267232-f20bfc3f, #w-node-_23b56bac-ee52-6a08-ce0c-63f21063a651-f20bfc3f, #w-node-_8fb16103-3d7d-7eff-7124-5df53b3b38aa-f20bfc3f, #w-node-a34ade7c-9842-1479-2617-13ab9e4c43e2-f20bfc3f, #w-node-a688ef43-7424-8d26-d6ac-42f9702f01f5-f20bfc3f, #w-node-_4a2893f2-ba97-857d-b91b-dca3b8f94642-f20bfc3f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f12866df-5c31-59ea-7d3d-0d9ad0bb9241-035cd61b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#leader.w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0d-ae29466b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0f-ae29466b {
  place-self: center;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea13-ae29466b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea19-ae29466b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea1e-ae29466b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-f2750cc4-e5c9-ccae-cff8-d531b662afc3-ae29466b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea28-ae29466b, #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea32-ae29466b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea3a-ae29466b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2e14ea4f-02de-d507-2913-5ec08971ea3f-ae29466b, #w-node-_21476bb3-70ab-80cc-7b90-03b88943b4d6-ae29466b, #w-node-dd9e84cb-b31f-3555-524e-fb3c6327f001-ae29466b, #w-node-_08baaa8b-77fd-2ca0-575a-ef36de3ab18e-ae29466b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_999dee74-e6c9-a085-0eb4-fcb14840b595-ae29466b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_876ff9e9-97d6-651a-a3dd-fccb47854408-ae29466b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440a-ae29466b {
  place-self: center;
}

#w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440e-ae29466b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_876ff9e9-97d6-651a-a3dd-fccb47854415-ae29466b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-edd87f0d-0e81-213f-3139-685ae74cdb7a-ae29466b {
  place-self: center;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9a-ae29466b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3da261d8-cfa6-4869-7402-648c8e6996b5-ae29466b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9d-ae29466b {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da0-ae29466b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da3-ae29466b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da6-ae29466b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da9-ae29466b {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842dac-ae29466b, #w-node-_62672f87-a4d6-17d3-4d05-e3b5debfa185-ae29466b, #w-node-_645ea76e-4289-a9c9-7729-c09b588aa159-ae29466b, #w-node-_97483f71-8a80-3da2-60fd-9ef9ccb23784-ae29466b, #w-node-_087238a2-dba7-59d9-ea8e-e5adf2ec2855-ae29466b, #w-node-_9e86947b-f450-6911-2d55-896090df1dcb-ae29466b, #w-node-_2531bca8-4206-7fa4-3a24-6199ed222e3b-ae29466b, #w-node-_9dfedadd-013a-550a-fa07-4f8bf5b9fa36-ae29466b, #w-node-_6f2bff5e-4080-2387-2beb-6611ab3ca9e9-ae29466b, #w-node-_5ad3956c-61e6-c6e0-c554-305e28da4c1f-ae29466b, #w-node-_7c07ca5b-d380-57ae-71b7-47878619217e-ae29466b, #w-node-_02dde16d-9953-217e-469d-96e54eb4a564-ae29466b, #w-node-e5de4cec-447d-acb1-f8d0-c1be97643aac-ae29466b, #w-node-_79cf941c-cbe8-5f1d-0ff2-f1e993624038-ae29466b, #w-node-d99ceae2-bfd8-acb3-2954-95e0707400a6-ae29466b, #w-node-ec689e4e-5a04-a122-4c0d-33046ad9c758-ae29466b, #w-node-_66167af8-d6bc-2741-6537-90dc6ab6ec07-ae29466b, #w-node-de1edb2d-494c-70b1-3849-a0517fe0db04-ae29466b, #w-node-ceac8908-5b66-c511-21c0-94413e251042-ae29466b, #w-node-_362c62cf-0401-fa49-8805-adf5d2c0922a-ae29466b, #w-node-_2e069b1f-35ba-8342-5cbd-4b863413e8e4-ae29466b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_645827d2-50cc-0fa3-af55-191ac6349bef-f8183cdd {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_645827d2-50cc-0fa3-af55-191ac6349bf1-f8183cdd {
  place-self: center;
}

#w-node-_645827d2-50cc-0fa3-af55-191ac6349bf5-f8183cdd {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a94084-f8183cdd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a9408b-f8183cdd {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a940a9-f8183cdd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a94060-f8183cdd {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a94062-f8183cdd {
  place-self: center;
}

#w-node-_68f3f46f-adad-8a38-3d3b-beb875a94066-f8183cdd {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3fc041ad-5071-9dea-1f44-92eec8bef953-f8183cdd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b15-f8183cdd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_556a307f-fc02-edaf-aba6-e0bcd2926f78-f8183cdd {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b18-f8183cdd {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1b-f8183cdd {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1e-f8183cdd {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b21-f8183cdd {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b24-f8183cdd {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b27-f8183cdd, #w-node-_9adc35e9-088d-5845-23a3-8bd56cbc8364-f8183cdd, #w-node-e58bffde-01f7-e1ac-c107-c624d99aeee8-f8183cdd, #w-node-_58212a5a-2b1d-aa22-fd42-3f6d87b942d0-f8183cdd, #w-node-_27dda436-f663-9ef9-c7e5-9fc65cb19564-f8183cdd, #w-node-_35ff2a5b-cd9f-0869-b5c3-fd35a40742a9-f8183cdd, #w-node-f258238c-bcf0-4391-f98a-63feb715736c-f8183cdd, #w-node-bc541f9a-cae5-33ba-cb34-052f254d0067-f8183cdd, #w-node-_38c72350-c92b-533b-23a8-333b7125f30d-f8183cdd, #w-node-a27ca9b5-5a9e-cf68-daa7-a4b994301e56-f8183cdd, #w-node-e468effa-c451-975b-a079-99caa425ed1f-f8183cdd, #w-node-d7a82ad2-1ce1-28af-8806-48ba9bdd0c70-f8183cdd, #w-node-d5ff1cdf-20fd-cd2a-c044-b84eb8945846-f8183cdd, #w-node-d501f716-c2c7-b7f2-9bb5-7cebe84311f0-f8183cdd, #w-node-ee167992-ba0f-3173-cbd5-e5935ffada24-f8183cdd, #w-node-_6aacf93c-58f5-c2b8-1509-bbe5b3e5d8a1-f8183cdd, #w-node-b711a9a9-7fee-8e1b-ef08-5a212a47f5f9-f8183cdd, #w-node-_719b0968-0912-6880-8d53-6029f95b3112-f8183cdd, #w-node-c6c14e72-03b1-d424-57d2-6b89799ed8ef-f8183cdd, #w-node-_3e1a3d24-04e9-1e4e-d497-a23b407437d1-f8183cdd, #w-node-_1d94d002-06a6-22e6-508b-82ff5d06fdfe-f8183cdd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707aca-7e1d7718 {
  place-self: center;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707ace-7e1d7718 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad1-7e1d7718 {
  place-self: center;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad5-7e1d7718 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_9d651162-7c33-332f-0fa2-3757cce4ad21-7e1d7718 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b32-7e1d7718 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b34-7e1d7718 {
  place-self: center;
}

#w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b38-7e1d7718 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ebe42cc1-72ba-4ef6-2eb6-ee12f49c715c-7e1d7718 {
  place-self: center;
}

#w-node-e20ea1ae-5526-5ada-1ae6-ec09acb8ca68-7e1d7718 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_6f10b6ad-bd6d-8558-5c47-0dc3eec1d6dd-7e1d7718 {
  place-self: center;
}

#w-node-fc03cbfb-ab71-13a9-93f0-0ca171fdf7dd-7e1d7718 {
  grid-area: span 2 / span 3 / span 2 / span 3;
  place-self: center;
}

#w-node-_843fadc1-4f57-1cee-deb7-41074a5dd93e-7e1d7718 {
  place-self: center;
}

#w-node-f237db92-f300-9898-b3a1-2fc18f3c8606-7e1d7718 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_6d1f6f14-2951-85c9-15f0-3b81b83e12e7-7e1d7718 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad9-7e1d7718 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707adb-7e1d7718 {
  place-self: center;
}

#w-node-_58c6637c-7bb8-0d10-b334-3471d8707adf-7e1d7718 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b63b648d-7c42-fed3-4ce2-f1f758ca603c-7e1d7718 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: auto;
}

#w-node-b63b648d-7c42-fed3-4ce2-f1f758ca603e-7e1d7718 {
  place-self: center;
}

#w-node-b63b648d-7c42-fed3-4ce2-f1f758ca6042-7e1d7718 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-faf0983a-91ce-98d4-b664-60ccdbdd9755-7e1d7718 {
  align-self: stretch;
}

#w-node-af0492ec-f2a7-b824-e614-81446442a940-7e1d7718 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b41412e-7e1d7718 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b414131-7e1d7718 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b414134-7e1d7718 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b414137-7e1d7718 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b41413a-7e1d7718 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-dd3df53e-ba50-0476-b7d4-36b09b41413d-7e1d7718 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-e1a3b3f1-f49d-4266-3fb1-3cb06a40b0ff-7e1d7718, #w-node-_82870846-0a48-56ed-c12b-f1c15662fe49-7e1d7718, #w-node-_13fc5818-e135-58fb-8f8a-489ac48063d0-7e1d7718, #w-node-dd3df53e-ba50-0476-b7d4-36b09b414140-7e1d7718, #w-node-_4472da11-5e46-b462-4339-a26d4abb033e-7e1d7718, #w-node-_281661e9-a63d-0d52-7e11-7e96c3c629f1-7e1d7718, #w-node-_29c72c16-8708-016a-c8a2-7bb0fcae82cc-7e1d7718, #w-node-_95f6daa2-4527-9ff1-8f64-e345ac29a279-7e1d7718, #w-node-_4f32fdd0-d2aa-f615-62c1-3a81bbea3529-7e1d7718, #w-node-db9d7829-c3a1-545e-4f20-fcbda3117782-7e1d7718, #w-node-d7c189b5-d65a-23b0-bad4-db6ba89848f5-7e1d7718, #w-node-_7dcaef39-2511-89dc-9379-e19c3f35f13c-7e1d7718, #w-node-_6e60665a-e850-6c6f-24b0-3fb2207a88ed-7e1d7718, #w-node-c31451f8-b637-a59b-637e-6c27497cbb93-7e1d7718, #w-node-d7d44cb8-5a49-ff38-d585-ff9b1388b3a8-7e1d7718, #w-node-_99e272aa-68de-986d-c4a7-8d22b58bb5af-7e1d7718, #w-node-_42e56af8-8be3-681d-271b-291dea5ebdb8-7e1d7718, #w-node-_17e76b26-9187-3177-7ccc-86775182fd9b-7e1d7718, #w-node-_6f365cb3-97ba-c593-d694-9231d620e3f2-7e1d7718, #w-node-da7c081c-1652-b3bf-64f7-ac6b6f337fe1-7e1d7718, #w-node-_7f73f4c3-0f40-dbbd-4496-a6dfa90bc587-7e1d7718 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#leader.w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487de-5df1188a {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e0-5df1188a {
  place-self: center;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e4-5df1188a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487eb-5df1188a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f0-5df1188a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f6-5df1188a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487fb-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48805-5df1188a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e4880b-5df1188a {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48812-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e4881f-5df1188a, #w-node-_2a1367fc-49a8-13de-abf2-c4c91dbaa9ec-5df1188a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#leader.w-node-_833f895f-6354-3df9-609a-a4253c3bcfc6-5df1188a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_833f895f-6354-3df9-609a-a4253c3bcfc8-5df1188a {
  place-self: center;
}

#w-node-_833f895f-6354-3df9-609a-a4253c3bcfcc-5df1188a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_833f895f-6354-3df9-609a-a4253c3bcfd3-5df1188a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48824-5df1188a {
  justify-self: center;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202c-5df1188a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c62f1872-b3fe-68f5-8fd6-887491719bfb-5df1188a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202f-5df1188a {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2032-5df1188a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2035-5df1188a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2038-5df1188a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a203b-5df1188a {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a203e-5df1188a, #w-node-_9d8fddcf-0435-14cc-4678-f677a54a7554-5df1188a, #w-node-_4e170dc4-b20b-cf9c-762e-a26d04ac73d6-5df1188a, #w-node-_8c85815f-0acd-1cce-792e-cf6406050cad-5df1188a, #w-node-_2988ea1d-6a25-c32e-8ece-d019c2902e02-5df1188a, #w-node-af48e52a-fcd9-e7ec-b561-3d7e4453ffa4-5df1188a, #w-node-_6e74c038-3837-7370-27c2-7835937f09c0-5df1188a, #w-node-ac7992db-8177-7cfa-e4e2-7598dc0de905-5df1188a, #w-node-_5eb1346b-4ad6-1580-56bd-0eb83a05b3b8-5df1188a, #w-node-_39c16e7b-e013-f191-a924-6e90d93a2ea0-5df1188a, #w-node-_168c45d7-e432-c958-cd19-f5bfda883297-5df1188a, #w-node-_3398bd44-1323-02ca-3000-5ff73011cf64-5df1188a, #w-node-_7d9e3387-5df4-b265-cce7-c9599c53b37f-5df1188a, #w-node-_4e80b897-e0bb-46c5-f99c-7f2287707a16-5df1188a, #w-node-_4edbe6f8-af74-bbc6-cf99-dbe7f1841077-5df1188a, #w-node-a613ed69-85ba-ad3a-3c03-ef0fb84125ab-5df1188a, #w-node-_9a996b5b-21f9-9249-f137-95f72a25956b-5df1188a, #w-node-_29209fce-5dee-7ce2-bc22-6ab57f9401d9-5df1188a, #w-node-feacdbd7-2b60-da8b-2d82-9b37b67d6751-5df1188a, #w-node-_82f287fb-df7b-e4ab-0078-97f1d501e906-5df1188a, #w-node-_07fa1583-5979-71ca-8f26-e68f43df0524-5df1188a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d3982-a241be12 {
  place-self: center;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d3986-a241be12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d398e-a241be12 {
  place-self: center;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d3992-a241be12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d399c-a241be12 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_1203ba10-f81d-c722-7ece-6d22704852f1-a241be12 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-a4ce8763-5dd1-e18d-0628-ad0b6b3e2916-a241be12, #w-node-b010a8e9-b57a-237c-7b0c-d7c373e03c8d-a241be12, #w-node-_7650814b-5408-bbef-abc9-c95368bd85e6-a241be12, #w-node-_6f363fb6-25ee-6767-31ec-954e68dfb514-a241be12, #w-node-_6f55c3f9-28e9-d344-7272-9db66e097649-a241be12, #w-node-_218e8a73-5e7b-dacd-fb53-0223f1b3aac3-a241be12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_401ee52f-217e-6344-7c9b-a5cf889d39b8-a241be12, #w-node-_401ee52f-217e-6344-7c9b-a5cf889d39bf-a241be12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6775720e-45c1-5d47-3425-a584c7dc1326-a241be12 {
  align-self: end;
}

#w-node-f53b5199-6765-d4dc-cbaa-f881bcdec6e0-a241be12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e46e9f7e-881d-5890-46c5-c7c64f2495cc-a241be12 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: auto;
}

#w-node-dc727c72-0b0e-9976-beb0-d85db358c18d-a241be12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b0-a241be12 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_00ec34a4-8d5c-8822-01eb-b212012c2be3-a241be12 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b3-a241be12 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b6-a241be12 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b9-a241be12 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bc-a241be12 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bf-a241be12 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51c2-a241be12, #w-node-_1fc52b24-d840-f3ba-f0c1-99f8fffd6610-a241be12, #w-node-_443df83b-8457-f85f-6a7d-6476b7dd457e-a241be12, #w-node-bc32d184-49eb-09b9-8448-e95571875043-a241be12, #w-node-_06d90ba6-f13d-d2de-1283-30d6b8f4bc34-a241be12, #w-node-edb62e3a-eaa1-82a5-e1fd-2ce15b146201-a241be12, #w-node-_221f1292-5383-a790-5ab5-f63bfcaf7417-a241be12, #w-node-_5a38b863-90e6-85b9-cd28-663e8a77177c-a241be12, #w-node-fba22d55-cd52-1c37-ee8a-8c4ba5c4c473-a241be12, #w-node-_5c237e7f-8102-1d69-90a0-d14c9e4fee4d-a241be12, #w-node-_9094f52b-9666-418e-7a17-7b393816cc5f-a241be12, #w-node-_3f68a85d-336f-cae1-dd0a-28effca7f17b-a241be12, #w-node-b9d09164-f1da-068f-c23d-eb0b772034e5-a241be12, #w-node-_00803403-7aac-c0af-1527-d65851b11d1d-a241be12, #w-node-_055229db-f008-2c81-03f0-ba1a6d8f41d1-a241be12, #w-node-_3ab6225a-69de-b308-99ff-3b39f8e0e088-a241be12, #w-node-_07023adb-cc81-c29e-9a4d-334d2a827335-a241be12, #w-node-_38a56912-7660-a5b1-6fed-d110419d083e-a241be12, #w-node-a0db8292-0383-8e53-74ff-3a92952e487d-a241be12, #w-node-_8ea06071-b7cd-151e-38eb-ae11199cfc14-a241be12, #w-node-ccba35bf-0d0c-45ce-749e-c555cef2ad70-a241be12, #w-node-_06b8b4b1-3981-f39d-9c77-1976dff1cbb0-a241be12, #w-node-_347acf49-94b7-0f34-1a2b-bde68021b5d6-a241be12, #w-node-_45e1658c-2982-61d3-a0c4-55283a247fe9-a241be12, #w-node-e1a485fa-2e82-508c-97cf-1a596507d2b9-a241be12, #w-node-_43751a8b-d43a-5f42-5ada-22b954143fc3-a241be12, #w-node-b5eb4c67-f68d-f867-ba56-efa92f7e2449-a241be12, #w-node-_17ce4d47-b836-43fc-348f-fb85dc5ac668-a241be12, #w-node-d595d67e-37d4-990b-3071-77b78e2abe89-a241be12, #w-node-_848ce31b-42f3-669f-8d8e-dddb1c262fe2-a241be12, #w-node-_71fcacd3-ea15-b5b4-e7fa-e1d209055a64-a241be12, #w-node-f5e2669c-031b-05a1-ad89-fe9d13696df0-a241be12, #w-node-_8333ab7e-9495-fc5a-4877-1ea9e8fe4690-a241be12, #w-node-dd836783-7339-110d-15bc-8da63fbe2aac-a241be12, #w-node-_0c3717b0-6680-97a9-192d-4946b49a6e02-a241be12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#leader.w-node-_04458d8d-ba9f-c84b-5564-91f2272b318c-b6bdd87b {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b318e-b6bdd87b {
  grid-area: span 1 / span 9 / span 1 / span 9;
  place-self: center;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b3192-b6bdd87b {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b319e-b6bdd87b, #w-node-c29a78f7-9b53-768b-92c0-dd42ffce3612-b6bdd87b, #w-node-fdbc0157-10ee-c434-1f59-86d8abe59752-b6bdd87b, #w-node-d9dcc0a8-bb09-6eb0-05ec-116fef3acf36-b6bdd87b, #w-node-_3446ee88-6c2e-8b0f-9ba3-6a8cd0d488bb-b6bdd87b, #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31a4-b6bdd87b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b31a9-b6bdd87b, #w-node-_3bb6146d-e4f6-871e-1617-360b284027ed-b6bdd87b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b31b9-b6bdd87b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b31c0-b6bdd87b, #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31cd-b6bdd87b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_04458d8d-ba9f-c84b-5564-91f2272b31d1-b6bdd87b {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_86e4a53e-5c76-ba8d-62be-22f34d788208-b6bdd87b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ff58362-8e15-6b62-d845-91d40dd51dd5-b6bdd87b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0ea431c1-13e6-f0a1-5e29-252b8913bdce-b6bdd87b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1b94fbab-8876-d205-b7c4-0b50323c4be6-b6bdd87b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#leader.w-node-d457a3ca-71f2-fb3d-0388-09e692899a68-b6bdd87b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: auto;
}

#w-node-d457a3ca-71f2-fb3d-0388-09e692899a74-b6bdd87b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-d457a3ca-71f2-fb3d-0388-09e692899a80-b6bdd87b {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: center start;
}

#w-node-_2b8bfb88-46b5-aea1-c479-478d77bb0294-7ece739c {
  place-self: center;
}

#w-node-_7004a7ad-505b-a26e-bd79-03ccacae3750-7ece739c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_4be3d49d-e954-cb15-897c-bdd6ffe8c3ec-7ece739c {
  place-self: center;
}

#w-node-a875c8ea-80b1-0fad-896a-2f24e52edfa4-7ece739c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_31f1dfb3-9d53-3175-20de-f8edfdd41431-7ece739c {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_5b3c69e5-21d2-6af8-4047-7ccb1e7387c8-7ece739c {
  place-self: center;
}

#w-node-_456596c8-7d3b-6619-4545-d198b21e942d-7ece739c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ec169853-900c-0d4b-61e8-ef17a6e6d38a-7ece739c, #w-node-a4fa9f0f-239c-3228-a1af-2ea9c7f67a6f-7ece739c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_70afae7e-b293-4add-16fd-2fe714bf8abd-7ece739c, #w-node-b93f139d-8d3e-babd-1480-00ab60f1c46c-7ece739c, #w-node-_5cc9c825-9521-4247-8eb1-ec5e6c0955d9-7ece739c, #w-node-_7e93e475-7d96-8e32-5582-8d3934485d89-7ece739c, #w-node-_971c29b7-5bd9-e44a-6bf4-4c4b6be643e1-7ece739c, #w-node-cfb44e73-32a1-e7c8-8904-24010c398553-7ece739c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb4c2849-eac5-c220-9996-93ada6daa1da-7ece739c {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-cb4c2849-eac5-c220-9996-93ada6daa1dc-7ece739c {
  place-self: auto;
}

#w-node-cb4c2849-eac5-c220-9996-93ada6daa1e0-7ece739c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: start;
}

#w-node-a97f1165-133c-c61a-ec84-af9540f3e205-7ece739c {
  align-self: end;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b1-51998f48 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b3-51998f48 {
  place-self: center;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b8-51998f48 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770bd-51998f48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770ca-51998f48 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770d3-51998f48 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770da-51998f48 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770e2-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770e9-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770f1-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770f8-51998f48 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8680-51998f48 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8682-51998f48 {
  place-self: center;
}

#w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8686-51998f48 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8694-51998f48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770fb-51998f48 {
  align-self: end;
}

#w-node-_57cb739e-2885-34f0-3037-faa326752850-023521e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_57cb739e-2885-34f0-3037-faa326752852-023521e2 {
  place-self: center;
}

#w-node-_57cb739e-2885-34f0-3037-faa326752868-023521e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: start;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606af1-023521e2 {
  place-self: center;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606af5-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606af8-023521e2 {
  place-self: center;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606afc-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_20505a74-a706-e655-d34e-0b938fd65d2c-023521e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_20505a74-a706-e655-d34e-0b938fd65d2e-023521e2 {
  place-self: center;
}

#w-node-_20505a74-a706-e655-d34e-0b938fd65d32-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20505a74-a706-e655-d34e-0b938fd65d38-023521e2, #w-node-_20505a74-a706-e655-d34e-0b938fd65d3e-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606b22-023521e2, #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b29-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606b2d-023521e2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606b31-023521e2 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b2324078-91e5-bc0f-e1e3-ae3703606b38-023521e2, #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b47-023521e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1b9bba6a-bc3f-6fc0-9798-91b41b1b9b79-023521e2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95ae-023521e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95b0-023521e2 {
  place-self: center start;
}

#w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95b4-023521e2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: start;
}

#w-node-d0b37c3a-5361-f948-0af3-0b614b81465d-023521e2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d0b37c3a-5361-f948-0af3-0b614b814663-023521e2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d0b37c3a-5361-f948-0af3-0b614b814666-023521e2 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d0b37c3a-5361-f948-0af3-0b614b814669-023521e2 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-d0b37c3a-5361-f948-0af3-0b614b81466f-023521e2, #w-node-a8452568-4214-941c-f38b-cc8cf64fa291-023521e2, #w-node-_00fe5bc7-6350-e4aa-5392-35a77d55e82c-023521e2, #w-node-_34aab104-dee9-d2a0-a70e-da554f47f155-023521e2, #w-node-_7ee7bbee-f3f6-47b8-1a3b-0c3452ed25c6-023521e2, #w-node-fbc040cf-d2da-f25e-3b30-97cd55fc9033-023521e2, #w-node-_549c118d-729c-3244-31b9-7294d6a89be5-023521e2, #w-node-cc723fb0-53f0-c18f-b788-a89b72f001ec-023521e2, #w-node-_55f926b6-c591-3fdc-4073-c9affc08b927-023521e2, #w-node-ce38b0b0-210f-6b95-ea64-0e8f3ea0aedf-023521e2, #w-node-_145d0719-2389-c2f7-2722-7a88ff1a51e3-023521e2, #w-node-f94076b4-16d2-9fc7-f4e6-72e2505b6da6-023521e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0791-040c3e50 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-040c3e50 {
  place-self: center;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-040c3e50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a0-040c3e50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a5-040c3e50 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07b5-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07cb-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07d3-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07da-040c3e50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a494fd94-44f3-df1c-c92b-a73217465357-040c3e50 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-a494fd94-44f3-df1c-c92b-a73217465359-040c3e50 {
  place-self: center;
}

#w-node-a494fd94-44f3-df1c-c92b-a7321746535d-040c3e50 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7375d6ec-d628-fb7b-6c59-7f765296f7b7-040c3e50 {
  align-self: end;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25d0-040c3e50 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_01fc3418-255e-c83b-0c4a-21a9d945eb32-040c3e50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25d3-040c3e50 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25d6-040c3e50 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25d9-040c3e50 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25dc-040c3e50 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25df-040c3e50 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-bf2d9181-aede-ecea-10f5-9e4760db25e2-040c3e50, #w-node-_8816ea42-28f0-f307-f65c-9b24d53c81b3-040c3e50, #w-node-de49b9cb-0487-9aa3-5479-31adf2c5bdfe-040c3e50, #w-node-b22f26ac-62ea-21b1-dcbc-499ac9e5d1db-040c3e50, #w-node-_38386081-bc3e-ea6c-d926-aa0e48e8f5e0-040c3e50, #w-node-_63a44fa8-1cad-33b4-1e05-2c4ef96762ed-040c3e50, #w-node-_90845754-c02b-a8ab-9804-7d2d1a5f8ffd-040c3e50, #w-node-c71c2b08-7b5f-6a68-3411-d3758f8ec998-040c3e50, #w-node-d03abe2b-3a08-ceee-86a0-7da46247966f-040c3e50, #w-node-d46e429e-7eff-5f08-5d09-f083b6fb34db-040c3e50, #w-node-_396e86fd-293e-72a8-ba5e-a961fed76862-040c3e50, #w-node-_8e84b7e6-1d08-1e41-8272-a829156a3fed-040c3e50, #w-node-b6ebd869-b25d-796f-0826-647a1f902371-040c3e50, #w-node-_06f83c77-4317-39e7-e579-575505bfbf49-040c3e50, #w-node-_3228ebfe-2848-1f0f-7ea5-f0893aaecbce-040c3e50, #w-node-_2ead393a-0448-f611-71a7-811991e3fe8a-040c3e50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5737c92-f4a9-ec6e-9454-cc0834510b5e-040c3e50 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c2ab605b-a82a-6712-5343-e4cf4d6bf2c3-040c3e50, #w-node-_1779700f-3cbb-28b5-4a73-c67965d862ed-040c3e50, #w-node-fa9f7e60-faef-a3ef-82d7-5e968f4ac24b-040c3e50, #w-node-ff6ad544-0bc0-638a-6142-db625bd8cb02-040c3e50, #w-node-_5fb0a12d-28e0-595f-60a3-24c50670ae79-040c3e50, #w-node-db32a310-89ee-50e4-7fb0-58e975e0e335-040c3e50, #w-node-_11803aed-2e61-cc9e-f74b-7e67c9f3421c-040c3e50, #w-node-f9ed95e4-7f98-67a9-8b8f-3042b0365d1e-040c3e50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e97809794-85398262 {
  place-self: center;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e97809798-85398262 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e9780979b-85398262 {
  place-self: center;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e9780979f-85398262 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097a3-85398262 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097a5-85398262 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097a9-85398262 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097af-85398262, #w-node-da3d1f8e-5f55-93d8-eea8-860e978097bb-85398262, #w-node-aa28eca7-7a03-8815-28f7-2548b3efb08d-85398262, #w-node-_9e032059-ba74-1473-7f76-27c40043a083-85398262 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097c5-85398262, #w-node-da3d1f8e-5f55-93d8-eea8-860e978097cc-85398262 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097d0-85398262 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097d4-85398262 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0094ee8a-b794-bacd-cbff-a246dc8fea55-85398262 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-da3d1f8e-5f55-93d8-eea8-860e978097ed-85398262 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  place-self: end;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e260b9-7f999118 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e260c0-7f999118 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e26095-7f999118 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e26097-7f999118 {
  place-self: center;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e2609b-7f999118 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e260c8-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260cf-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260d7-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260de-7f999118 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda2-7f999118 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda4-7f999118 {
  place-self: center;
}

#w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda8-7f999118 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7537eef2-c06c-e984-55cc-303d49e260e1-7f999118 {
  align-self: end;
}

#w-node-_152f33d7-8bc8-a9aa-511e-8379ec8e518d-7f999118, #w-node-_54d5046f-0357-4941-eb75-002fa9491a72-7f999118, #w-node-f18222cc-9841-90e9-21f3-f619edfdc20d-7f999118, #w-node-bbef3e21-ce88-f1b9-33bf-347b7cec303b-7f999118, #w-node-fd76a6ac-c732-6338-84e1-c3f07c4fc5ed-7f999118, #w-node-_4442ef64-1b45-86a4-fe22-5061d0cefad9-7f999118 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66d31979-b6ce-9bfb-62a9-2db7fb8603b5-7f999118 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_477bcab0-4c3c-c03f-6446-d493efb3d763-7f999118 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d0e582c1-f047-265b-9baf-5ace2b17e88b-7f999118 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4f5d7575-8fbf-fd69-10a9-a93195d826d7-7f999118 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-f723a647-65ce-4dee-07aa-4506c5aa6f12-7f999118 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_6684a63e-d845-5ff3-9292-04e93661986e-7f999118 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_4010bc83-e345-e54e-d882-8467138a7bc9-7f999118 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_28f78885-824d-0047-7d86-da9956554023-7f999118, #w-node-_1e5a69ba-eb26-4a2b-54f5-5f401dfd6559-7f999118, #w-node-f4146cba-89ad-a5ca-4c8a-157d5cd70b5d-7f999118, #w-node-_05f070e8-d8cc-80d0-b796-0ec7266eb5e8-7f999118, #w-node-_24a8aea9-e7c0-cb94-afbc-51a2e32af02e-7f999118, #w-node-_17e9aecc-7c53-b0a0-a31a-a1b4dfc274ac-7f999118, #w-node-_5695d37c-ad20-cd40-09fb-7409011af8ee-7f999118, #w-node-_80f58923-0004-b571-0df2-c968c00b90b7-7f999118, #w-node-_5b347e54-7167-8ee1-9783-2293fd1d0c3e-7f999118, #w-node-_00be1ea7-4313-7e7a-91fb-f9ad05788670-7f999118, #w-node-b54ebb33-267d-5305-d3a2-bbcf62789913-7f999118, #w-node-acd5e26b-13c7-2f90-6629-80f44966dff5-7f999118 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abb048a0-afe4-69e0-e278-ce40bb1a7d3c-7f999118, #w-node-f61b6314-d654-a29c-6b7a-0ec671cc4cf8-7f999118, #w-node-cc147536-eac0-e3ad-50ce-167fbc10b690-7f999118, #w-node-_556e9271-c25c-7102-0f7d-e6edfd708217-7f999118, #w-node-_4a0f540c-a084-7b97-94da-0762a1db23d8-7f999118, #w-node-_391b8509-a7ba-29e4-4421-9630ef3ce8ee-7f999118 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_96a88992-6a41-0523-8210-b7d903773cc8-7f999118, #w-node-acd56d6a-de6d-fe78-cdc6-2f8f4ffdcdab-7f999118, #w-node-_0539e636-e072-31b5-e19c-240831a5ac6e-7f999118, #w-node-_9ca78e43-31c5-ea04-e649-e0127dded091-7f999118, #w-node-_6ca83182-0e91-af03-a988-919f303a53c0-7f999118, #w-node-e3861eb2-92bb-e8b3-b9c9-049f09ca449c-7f999118, #w-node-_246a4a74-59cc-9873-c09e-bbf435479c63-7f999118, #w-node-a0b4de59-2b6d-2cfe-93d7-7f6445c9d773-7f999118, #w-node-_908a32d6-33ac-0c2e-bbea-8eef3b4cbbc2-7f999118, #w-node-_92a4658a-f19e-c855-29a3-051810b0dd1b-7f999118, #w-node-_547dcb0b-2a7d-b367-6225-ca5dcf7ebe62-7f999118, #w-node-a442c0f3-a3c7-22cb-9f2b-1f9069358976-7f999118, #w-node-ef001227-d7bd-308e-2fa3-40d63df7b2d8-7f999118, #w-node-_4572e28c-a33d-7648-3938-51c85834e5b0-7f999118, #w-node-_93ae51ad-6189-6808-b6e6-64b927b1a908-7f999118, #w-node-f3f4cd30-8834-a5b4-ba8c-261ca6f3c9a3-7f999118, #w-node-_6b3952c2-f3a2-14bb-d670-f94af9a7a2fb-7f999118, #w-node-e3cf638e-81b5-a9cf-460b-dcc1cb7d67a7-7f999118, #w-node-be240bdb-e887-2ceb-5dba-a830f5c38132-7f999118, #w-node-_249754fd-1279-3a21-e8e4-482ece41b7f2-7f999118, #w-node-d5673959-9dce-bb87-b5b4-584d52a4e69f-7f999118, #w-node-b52b5264-c23f-7feb-bb20-5368f4e813cb-7f999118, #w-node-f84c2ac4-2e01-75de-2f0a-5274bfad081a-7f999118, #w-node-b48a9c4e-bee3-f0f4-f132-d7dcecadc2b9-7f999118, #w-node-_7b2fb173-c0d1-d212-1322-690ebce0983d-7f999118, #w-node-_033e2a19-e423-f738-3f78-ea391325be86-7f999118, #w-node-f6562651-1632-f2fb-50c8-c664a0fdfc35-7f999118, #w-node-e9311ad0-da31-fdd4-09c7-5c71199d25fc-7f999118, #w-node-c83cded2-5eb9-5a66-7c97-42dac0d57a56-7f999118, #w-node-_0f537bff-d68b-13d0-29c8-893688bf8d25-7f999118, #w-node-bdddb0a1-2e6f-eaf2-2cae-207ab78a8b50-7f999118, #w-node-_7128997d-1178-56ec-abc4-250de8db111a-7f999118, #w-node-_08385cfe-e845-b602-268f-b807dfb6e88a-7f999118, #w-node-_5a638562-b1c6-8362-b8df-8c817d8e0485-7f999118, #w-node-_45a07eec-dc42-87bb-4504-26f39d74e5d8-7f999118, #w-node-_3e0fb8cc-c955-4d2d-5dd0-8a7c33ff9b4d-7f999118, #w-node-ff385b83-a24e-bc72-0bad-7c3f6f6ce4c0-7f999118, #w-node-d6227541-cab8-84b0-df6c-435c01ad5d40-7f999118, #w-node-daef148b-cd71-4d48-082a-3b82dad990f2-7f999118, #w-node-_34c53b07-7ce0-2a7c-fb6e-76cc4425c8a7-7f999118, #w-node-_87113bfe-c605-dddb-a92a-92e9041a4e3b-7f999118, #w-node-f34ea5ca-b908-8901-09a8-cc42394d4347-7f999118, #w-node-_4df4849f-fcba-b8c0-24d7-b6964aea0e22-7f999118, #w-node-_4f1b65c5-b446-2fed-5f7c-ca523a6cd494-7f999118, #w-node-_13b1ff99-455c-4c6e-c0f1-60a80924d4e0-7f999118, #w-node-a773f15b-0647-4feb-88d5-8c48abe3f101-7f999118, #w-node-a5f02bed-15cf-a2ec-969e-ce3d27ec9fc3-7f999118, #w-node-dc929188-a860-ed01-176f-7b2d3b1ff398-7f999118 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebbb-23183f91 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebbd-23183f91 {
  place-self: center;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebc1-23183f91 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebc7-23183f91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebcc-23183f91 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebd6-23183f91, #w-node-_6a63673a-6685-009d-9cf2-876142c7ebe0-23183f91 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ebed-23183f91 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_31973237-98b6-054c-eb99-61f4c461855f-23183f91 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_31973237-98b6-054c-eb99-61f4c4618561-23183f91 {
  place-self: center;
}

#w-node-_31973237-98b6-054c-eb99-61f4c4618565-23183f91 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6a63673a-6685-009d-9cf2-876142c7ec0a-23183f91 {
  align-self: end;
}

#w-node-df600237-a467-9546-b108-4c75e35595cc-23183f91 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_66571918-de3e-286e-3170-b227c88e9afd-23183f91 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595cf-23183f91 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595d2-23183f91 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595d5-23183f91 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595d8-23183f91 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595db-23183f91 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-df600237-a467-9546-b108-4c75e35595de-23183f91, #w-node-cf50481e-59ae-338e-d9db-f364ee6661f8-23183f91, #w-node-_3706f23f-e23e-7dd8-59ee-a836eb36f509-23183f91 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_24f9436e-69e8-a18b-1746-ca3048541542-23183f91, #w-node-_584210f7-9072-dd7d-24ee-d5fbade4c34d-23183f91, #w-node-eeae283d-e560-eece-4fc3-f455a8edbc64-23183f91, #w-node-_10f6b025-91bb-b9d5-5fed-7bad10fe7673-23183f91, #w-node-ee73142a-e273-8169-a8db-bae67bc0ce52-23183f91, #w-node-_92749807-2010-3f37-2e54-34dc56c4a9ec-23183f91, #w-node-_6bb4996e-2748-747c-c40a-c757cadf0df3-23183f91, #w-node-b7a47890-f98a-cc21-5c54-7e6955d900e3-23183f91, #w-node-ae8000b3-402f-226f-6370-21352f2e72fb-23183f91, #w-node-_8045b555-df94-606f-fecb-042016ac28d4-23183f91, #w-node-_1c14960a-0434-4470-acae-b63679b8ab2d-23183f91, #w-node-a53ce93c-052c-28dd-8909-bd7a0a67542a-23183f91, #w-node-_5bf7eb0f-1b50-09f3-93f3-6e4bc9f07482-23183f91, #w-node-fde52439-6cc8-105b-b5ae-6d208a3ef804-23183f91, #w-node-_83dbbf31-8637-59c9-ce06-e409b749e2fe-23183f91, #w-node-b2766147-3f91-c12c-945d-ce58afb2f4f0-23183f91, #w-node-_907ca265-f966-802f-5820-b4a7103b28d8-23183f91, #w-node-_60d24f7b-30fd-c7c5-b293-d80b14b4a9fe-23183f91, #w-node-_7808e8e0-15d1-da50-d907-31cf5535996d-23183f91, #w-node-_3e8d3fa1-0243-3198-0256-f39b2caa5573-23183f91, #w-node-d25bd5e8-3587-2a81-0239-41e8c71785c2-23183f91, #w-node-_4c9f3ac4-3df4-c435-4fe0-e07d8f89dd8c-23183f91, #w-node-_0b1a324e-a772-763d-a52a-921feac74fde-23183f91, #w-node-b4755c84-4855-1864-05d6-fe4bd078dddb-23183f91, #w-node-_54b42163-0567-4cf8-9618-04ddf1060122-23183f91, #w-node-e8b09d5a-7e8e-b166-3cd8-b0bf327fbd79-23183f91, #w-node-_764484f0-f4ee-7c3e-64d0-df8d3dda131a-23183f91, #w-node-_4498587d-b601-673e-bc44-81c6a3520aa6-23183f91, #w-node-_61c7110f-30db-d962-11d7-41e73b18175f-23183f91, #w-node-_885dd734-fe49-759d-1b4d-3c710e319dca-23183f91, #w-node-_75763406-76c9-d7d2-da1b-f5c46cae419a-23183f91, #w-node-_20468710-0e11-3a72-52de-6b08584ff143-23183f91, #w-node-_72b91f94-d4f1-7f17-1764-40975ac50a09-23183f91, #w-node-d550ced8-98b4-29f9-1df9-4ca16af2cf85-23183f91, #w-node-_0c970bb6-69f8-46fe-8b17-8da421709dd4-23183f91, #w-node-_4c456df1-7d96-121d-3792-02621f7f5d96-23183f91, #w-node-_5c44b03d-ce3d-7a18-430d-047c12f246e7-23183f91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3c-8303b719 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  place-self: auto;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3e-8303b719 {
  place-self: center;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f42-8303b719 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f48-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f4d-8303b719 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f57-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f61-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f6e-8303b719 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f4156b-439f-3b4d-5267-4eda85383ed3-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b07b9e-4660-c988-2a46-6ffe07722f7e-8303b719, #w-node-_999d373b-491b-b9ee-d8ee-27ce8bb64bbf-8303b719, #w-node-d278d354-bd2d-eb27-8b29-31e4b74a0e56-8303b719 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c58277c2-d99f-1523-ecdc-957eed7d48d0-8303b719 {
  grid-area: span 1 / span 10 / span 1 / span 10;
  place-self: auto;
}

#w-node-c58277c2-d99f-1523-ecdc-957eed7d48d2-8303b719 {
  place-self: center;
}

#w-node-c58277c2-d99f-1523-ecdc-957eed7d48d6-8303b719 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c58277c2-d99f-1523-ecdc-957eed7d48dc-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c58277c2-d99f-1523-ecdc-957eed7d48e1-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6f892a8-0dc2-2b69-2393-91011e4cd820-8303b719 {
  align-self: end;
}

#w-node-_461d51dc-3a28-1f53-33da-1473ca0c1a4c-8303b719 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7dac8964-6c48-c5ee-da23-f5612ca16854-8303b719 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7fcf80dd-f935-840e-d706-2d25993e67d4-8303b719 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_6d729c62-c926-34d6-3fba-0b1950e6ce48-8303b719 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_5c43ba30-eb0c-174e-92a3-e8e7b6496e89-8303b719 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffa0-8303b719 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-b51f047d-c353-e865-27e3-13ad5792085b-8303b719 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffb2-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_754932a9-d17a-edec-e037-53566006d671-8303b719, #w-node-dce7721f-4a76-cec7-f5c3-e39320cf4c61-8303b719 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fbd583b6-48ef-ad2a-bf6a-2243b737512a-8303b719, #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffb9-8303b719, #w-node-_17ccf15c-e71d-dc61-a462-f2a295775c16-8303b719, #w-node-bbb5c24b-8db8-843d-2414-0232daea1eb4-8303b719, #w-node-_177e5ea4-929d-4775-200d-82e7a95aece3-8303b719, #w-node-b068c96e-cb75-99d6-f760-a287da77b75a-8303b719, #w-node-da167685-23ad-765a-b4a6-581741fd6bab-8303b719, #w-node-_69cdf0f5-a9be-a904-b8a3-61a1e8d0d43f-8303b719, #w-node-_6498b2af-56f8-b9f9-f235-0bce039b80e2-8303b719, #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffce-8303b719, #w-node-_7d512634-5661-547c-aa80-0aadb55210c5-8303b719, #w-node-_330a3c60-14ff-39aa-e07a-f2ee7c76bc1d-8303b719, #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffc0-8303b719, #w-node-_266f8ac4-708e-f475-1d11-3b2dd55c3779-8303b719, #w-node-_539d17e1-173c-1a29-4260-fdf0b7982483-8303b719, #w-node-f9b5ee26-c016-11d5-78f6-8db08d153bf8-8303b719, #w-node-bf0650a3-47c1-f239-b237-cd04059f81a3-8303b719, #w-node-cb52d635-5eaa-9d5d-f6b4-8bbb40e6e51c-8303b719, #w-node-_4e400e15-2ff4-b449-cfb0-a5b16874d887-8303b719, #w-node-aca4664f-83be-e74d-c92a-54f76b490603-8303b719, #w-node-d7d5b5fa-645c-586c-9cd3-7ecb0b84ed9c-8303b719, #w-node-_7d4aea1d-b9d9-6fe9-01b0-2259207098c4-8303b719, #w-node-a94126ca-04b1-fbba-d8b5-f9cdcdcdcae6-8303b719, #w-node-_449da6e1-b75e-d140-67a1-006be94c2998-8303b719, #w-node-_34047d0b-7587-ed46-64d5-227e03fafdcd-8303b719, #w-node-_2b957db3-49ae-44e1-26ab-346a5d0e9816-8303b719, #w-node-_5f4729ae-3ddb-aea0-70ea-835ffbb76f71-8303b719, #w-node-_9db01e4d-c170-67ee-5d4f-7513095c5b3a-8303b719, #w-node-_10b16ff5-1a22-452e-db06-d7a1b86a8b91-8303b719, #w-node-_193a2ad7-c6be-4694-f9ec-f03183936e64-8303b719 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0791-25cbf994 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-25cbf994 {
  place-self: center;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-25cbf994 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f17c4143-a949-1322-a906-93db30bc7c69-25cbf994 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-f17c4143-a949-1322-a906-93db30bc7c6b-25cbf994 {
  place-self: center;
}

#w-node-f17c4143-a949-1322-a906-93db30bc7c71-25cbf994 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a493-25cbf994 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  place-self: auto;
}

#w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a495-25cbf994 {
  place-self: center;
}

#w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a49b-25cbf994 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07b5-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07cb-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07d3-25cbf994, #w-node-dd3afa2c-ccbb-fbad-36b7-cc5cc6bf3206-25cbf994 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07dd-25cbf994 {
  align-self: end;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-d88b17f4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-4a31c0f0 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  align-self: center;
}

#w-node-_79eee9e7-e005-420e-1205-f7739f9be27b-4a31c0f0 {
  align-self: end;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-71c0010c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-a2cd3523 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  align-self: center;
}

#w-node-ce271df7-3b83-269f-4e51-c8bbb925cb0d-a2cd3523, #w-node-_6ae9b0a5-c6d8-ace1-2558-aff8abbc20dd-a2cd3523, #w-node-_4030f317-3b44-e5b9-df21-94a1e5fdb043-a2cd3523, #w-node-fe585ae6-65d8-a062-36c8-07b64497f2b3-a2cd3523 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-8a903e96 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d54aea2b-42f3-f9fa-0230-b556f29d02fe-8a903e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-733dee32 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ed4a705a-9ad9-0ac0-6431-7ef504ce2e02-733dee32 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-f51476b3, #w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-425f4750, #w-node-f1fda6e1-ed5b-df68-e579-7c4335dea3b9-ce227859 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_9c97f33a-c8ab-f675-2f30-d3471a187960-38e2d481 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_52dbcdf2-31c1-b245-21da-b2713b4d331b-38e2d481 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_91248b96-7cb7-c0a7-f4bc-d3a8a748c74f-38e2d481 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_47599393-1b62-5814-f41f-415e23d8b76e-38e2d481 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7427bd80-faa0-797e-8b0b-8ed26733bb95-38e2d481 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_1512c7b0-7826-c759-31b0-d9f1bfe748ff-38e2d481 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_535a9b2d-4711-1793-4219-588541574023-38e2d481 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0cf6af6d-acaf-ac9f-1910-021a67716d19-38e2d481 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-aa992299-cee6-e027-e2c9-36b0da646dbb-38e2d481 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-e8399235-33d0-b869-96dc-f7fcc882324c-38e2d481 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-fc1e5644-24b1-7bea-f323-881a147c0401-38e2d481 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_23ea6dd1-0e8b-dac3-685c-a1383d9730ca-38e2d481 {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-_199523cd-e75b-9402-c553-f398305a02f9-78a08d53 {
    grid-area: span 2 / span 9 / span 2 / span 9;
  }

  #w-node-dfb205b4-5e30-ad39-9680-e20db9ee7463-78a08d53 {
    grid-area: Area-5;
  }

  #w-node-_574b809f-6c65-87c5-3d88-614d826e43dc-78a08d53 {
    grid-area: Area-8;
  }

  #w-node-_85ec7977-020a-b457-9c46-6dc2656d0ce4-78a08d53 {
    grid-area: Area-23;
  }

  #leader.w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0d-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0f-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea13-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea19-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea1e-ae29466b, #w-node-f2750cc4-e5c9-ccae-cff8-d531b662afc3-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea24-ae29466b, #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea2e-ae29466b, #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea3b-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea3f-ae29466b {
    justify-self: center;
  }

  #w-node-_93933465-df89-9bf1-c76f-2dfa47950855-ae29466b, #w-node-f4fddaf5-3945-b92e-5bde-d95d0287cd84-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dd9e84cb-b31f-3555-524e-fb3c6327f001-ae29466b {
    justify-self: center;
  }

  #w-node-f6b9f890-3762-3a15-6862-1290ecc5d13a-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_08baaa8b-77fd-2ca0-575a-ef36de3ab18e-ae29466b {
    justify-self: center;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb47854408-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440a-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440e-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb47854415-ae29466b, #w-node-edd87f0d-0e81-213f-3139-685ae74cdb7a-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9a-ae29466b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3da261d8-cfa6-4869-7402-648c8e6996b5-ae29466b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9d-ae29466b {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da0-ae29466b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da3-ae29466b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da6-ae29466b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da9-ae29466b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bef-f8183cdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf1-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf5-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94080-f8183cdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94087-f8183cdd {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94060-f8183cdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94062-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94066-f8183cdd, #w-node-_3fc041ad-5071-9dea-1f44-92eec8bef953-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b15-f8183cdd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_556a307f-fc02-edaf-aba6-e0bcd2926f78-f8183cdd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b18-f8183cdd {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1b-f8183cdd {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1e-f8183cdd {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b21-f8183cdd {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b24-f8183cdd {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707aca-7e1d7718, #w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad1-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad5-7e1d7718 {
    grid-column: span 3 / span 3;
  }

  #w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b32-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b34-7e1d7718 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-ebe42cc1-72ba-4ef6-2eb6-ee12f49c715c-7e1d7718, #w-node-_6f10b6ad-bd6d-8558-5c47-0dc3eec1d6dd-7e1d7718, #w-node-_843fadc1-4f57-1cee-deb7-41074a5dd93e-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_6d1f6f14-2951-85c9-15f0-3b81b83e12e7-7e1d7718 {
    grid-column: span 3 / span 3;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad9-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707adb-7e1d7718 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-b63b648d-7c42-fed3-4ce2-f1f758ca603c-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-b63b648d-7c42-fed3-4ce2-f1f758ca603e-7e1d7718 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-af0492ec-f2a7-b824-e614-81446442a940-7e1d7718 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41412e-7e1d7718 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414131-7e1d7718 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414134-7e1d7718 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414137-7e1d7718 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413a-7e1d7718 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413d-7e1d7718 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #leader.w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487de-5df1188a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e0-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e4-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487eb-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f0-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f6-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f7-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48801-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e4880c-5df1188a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48812-5df1188a {
    justify-self: center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48818-5df1188a, #w-node-ba433032-889f-caf4-72c0-0281274307e0-5df1188a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2a1367fc-49a8-13de-abf2-c4c91dbaa9ec-5df1188a {
    justify-self: center;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfc8-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfcc-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfd3-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202c-5df1188a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c62f1872-b3fe-68f5-8fd6-887491719bfb-5df1188a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202f-5df1188a {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2032-5df1188a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2035-5df1188a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2038-5df1188a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a203b-5df1188a {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3982-a241be12 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3986-a241be12 {
    grid-column: span 7 / span 7;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d398e-a241be12 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3992-a241be12 {
    grid-column: span 7 / span 7;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d399b-a241be12 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d399c-a241be12 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: auto;
  }

  #w-node-_1203ba10-f81d-c722-7ece-6d22704852f1-a241be12 {
    grid-column: span 1 / span 1;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d39b4-a241be12 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d39b8-a241be12 {
    grid-column: span 7 / span 7;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d39bb-a241be12 {
    grid-area: span 2 / span 7 / span 2 / span 7;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d39bf-a241be12 {
    grid-column: span 7 / span 7;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b0-a241be12 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_00ec34a4-8d5c-8822-01eb-b212012c2be3-a241be12 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b3-a241be12 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b6-a241be12 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b9-a241be12 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bc-a241be12 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bf-a241be12 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #leader.w-node-_04458d8d-ba9f-c84b-5564-91f2272b318c-b6bdd87b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b318e-b6bdd87b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b3192-b6bdd87b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b319e-b6bdd87b {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-c29a78f7-9b53-768b-92c0-dd42ffce3612-b6bdd87b {
    grid-area: 5 / 1 / 6 / 8;
  }

  #w-node-fdbc0157-10ee-c434-1f59-86d8abe59752-b6bdd87b {
    grid-area: 7 / 1 / 8 / 8;
  }

  #w-node-d9dcc0a8-bb09-6eb0-05ec-116fef3acf36-b6bdd87b {
    grid-area: 4 / 1 / 5 / 8;
  }

  #w-node-_3446ee88-6c2e-8b0f-9ba3-6a8cd0d488bb-b6bdd87b {
    grid-area: 6 / 1 / 7 / 8;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31a4-b6bdd87b {
    grid-area: 8 / 1 / 9 / 8;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31a5-b6bdd87b, #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31ba-b6bdd87b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31c0-b6bdd87b {
    justify-self: center;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31c6-b6bdd87b, #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31d1-b6bdd87b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #leader.w-node-d457a3ca-71f2-fb3d-0388-09e692899a68-b6bdd87b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-d457a3ca-71f2-fb3d-0388-09e692899a74-b6bdd87b {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-d457a3ca-71f2-fb3d-0388-09e692899a80-b6bdd87b {
    grid-area: 4 / 1 / 5 / 8;
  }

  #w-node-_2b8bfb88-46b5-aea1-c479-478d77bb0294-7ece739c, #w-node-_4be3d49d-e954-cb15-897c-bdd6ffe8c3ec-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_0e0538f5-8e79-e872-4c79-f033d1d621f2-7ece739c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_31f1dfb3-9d53-3175-20de-f8edfdd41431-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_6bfe7f4e-9581-e22b-1078-061e70c6df8c-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38a4e110-2e00-2e9d-463d-fdd2c584aefb-7ece739c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-b4796110-3935-0e8a-d451-62ce7939a827-7ece739c, #w-node-_218c87e0-d9fc-9d74-8362-ebe412788889-7ece739c, #w-node-aa26a111-523c-7f94-6f9a-03d2225832cc-7ece739c, #w-node-_7bf2ab6f-514f-8590-9cc6-f44fdb49e154-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cb4c2849-eac5-c220-9996-93ada6daa1da-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-a97f1165-133c-c61a-ec84-af9540f3e205-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b1-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b3-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b8-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770bd-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770ca-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770cf-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770d6-51998f48 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770de-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770e5-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770ed-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770f4-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8680-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8682-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8686-51998f48, #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8694-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770fb-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_57cb739e-2885-34f0-3037-faa326752852-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af1-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af5-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af8-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606afc-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606aff-023521e2 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_20505a74-a706-e655-d34e-0b938fd65d2c-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: auto;
  }

  #w-node-_20505a74-a706-e655-d34e-0b938fd65d2e-023521e2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b1e-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b22-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b25-023521e2 {
    grid-area: span 2 / span 7 / span 2 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b29-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b2d-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b31-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b34-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b38-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b43-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b47-023521e2, #w-node-_1b9bba6a-bc3f-6fc0-9798-91b41b1b9b79-023521e2 {
    grid-column: span 7 / span 7;
  }

  #w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95ae-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: auto;
  }

  #w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95b0-023521e2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b81465d-023521e2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814663-023521e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814666-023521e2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814669-023521e2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0791-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a0-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a5-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07b1-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07c7-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07cf-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07d6-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a73217465357-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a73217465359-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a7321746535d-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7375d6ec-d628-fb7b-6c59-7f765296f7b7-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d0-040c3e50 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_01fc3418-255e-c83b-0c4a-21a9d945eb32-040c3e50 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d3-040c3e50 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d6-040c3e50 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d9-040c3e50 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25dc-040c3e50 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25df-040c3e50 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e97809794-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e97809798-85398262 {
    grid-column: span 3 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e9780979b-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e9780979f-85398262 {
    grid-column: span 3 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097a2-85398262 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097a3-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097c1-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097c5-85398262 {
    grid-column: span 3 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097c8-85398262 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097d0-85398262, #w-node-fb374d07-f9ea-e30a-4e79-6aec21cdef26-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097d4-85398262 {
    grid-column: span 3 / span 3;
  }

  #w-node-_0094ee8a-b794-bacd-cbff-a246dc8fea55-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097ed-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260b5-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260bc-7f999118 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e26095-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e26097-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e2609b-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260c4-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260cb-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260d3-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260da-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda2-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda4-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda8-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260e1-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_152f33d7-8bc8-a9aa-511e-8379ec8e518d-7f999118, #w-node-_54d5046f-0357-4941-eb75-002fa9491a72-7f999118, #w-node-f18222cc-9841-90e9-21f3-f619edfdc20d-7f999118, #w-node-bbef3e21-ce88-f1b9-33bf-347b7cec303b-7f999118, #w-node-fd76a6ac-c732-6338-84e1-c3f07c4fc5ed-7f999118, #w-node-_4442ef64-1b45-86a4-fe22-5061d0cefad9-7f999118 {
    grid-column: span 3 / span 3;
  }

  #w-node-_66d31979-b6ce-9bfb-62a9-2db7fb8603b5-7f999118 {
    grid-area: 13 / 1 / 14 / 4;
  }

  #w-node-_477bcab0-4c3c-c03f-6446-d493efb3d763-7f999118 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-d0e582c1-f047-265b-9baf-5ace2b17e88b-7f999118 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_4f5d7575-8fbf-fd69-10a9-a93195d826d7-7f999118 {
    grid-area: 35 / 1 / 36 / 4;
  }

  #w-node-f723a647-65ce-4dee-07aa-4506c5aa6f12-7f999118 {
    grid-area: 20 / 1 / 21 / 4;
  }

  #w-node-_6684a63e-d845-5ff3-9292-04e93661986e-7f999118 {
    grid-area: 25 / 1 / 26 / 4;
  }

  #w-node-_4010bc83-e345-e54e-d882-8467138a7bc9-7f999118 {
    grid-area: 30 / 1 / 31 / 4;
  }

  #w-node-_391b8509-a7ba-29e4-4421-9630ef3ce8ee-7f999118 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebbb-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebbd-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc1-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc7-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebcc-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebd2-23183f91, #w-node-_6a63673a-6685-009d-9cf2-876142c7ebdc-23183f91, #w-node-_6a63673a-6685-009d-9cf2-876142c7ebe9-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c461855f-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618561-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618565-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ec0a-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cc-23183f91 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_66571918-de3e-286e-3170-b227c88e9afd-23183f91 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cf-23183f91 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d2-23183f91 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d5-23183f91 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d8-23183f91 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595db-23183f91 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3c-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3e-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f42-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f48-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f4d-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f53-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f5d-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f6a-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f7a-8303b719, #w-node-_240d11ad-8288-3528-3d08-d7ee3838e956-8303b719, #w-node-a475932a-ad8e-1ce4-f437-4d5d1a1dad5c-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d0-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d2-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d6-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48dc-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48e1-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f6f892a8-0dc2-2b69-2393-91011e4cd820-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_461d51dc-3a28-1f53-33da-1473ca0c1a4c-8303b719 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7dac8964-6c48-c5ee-da23-f5612ca16854-8303b719 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7fcf80dd-f935-840e-d706-2d25993e67d4-8303b719 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6d729c62-c926-34d6-3fba-0b1950e6ce48-8303b719 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5c43ba30-eb0c-174e-92a3-e8e7b6496e89-8303b719 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffa0-8303b719 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-b51f047d-c353-e865-27e3-13ad5792085b-8303b719 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0791-25cbf994 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c69-25cbf994 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c6b-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c71-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a493-25cbf994 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a495-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a49b-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07b1-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07c7-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07cf-25cbf994, #w-node-d1be329c-0029-b3a5-27cb-f98c103efa23-25cbf994, #w-node-a738d848-86d6-261f-e8bd-1e052336a5b4-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07dd-25cbf994 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ce271df7-3b83-269f-4e51-c8bbb925cb0d-d88b17f4, #w-node-b89ec9be-7ae2-59b5-e05d-bb4ad40b5c05-d88b17f4, #w-node-_24103a46-51cd-4e3a-9d43-dadb2843aa0c-d88b17f4, #w-node-d54aea2b-42f3-f9fa-0230-b556f29d02fe-d88b17f4, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-d88b17f4, #w-node-_766b240c-f0a9-b068-01e8-9b20c9e5a5ba-d88b17f4, #w-node-_79eee9e7-e005-420e-1205-f7739f9be27b-d88b17f4, #w-node-d15ffdf6-a54c-6edd-3747-f721172bf9fa-d88b17f4, #w-node-be3e13eb-fc9a-a5c9-cc8f-28cc7c12101b-d88b17f4, #w-node-_1c293ea6-023c-3927-e180-b3d67f87768f-d88b17f4, #w-node-eb21bad2-ec1d-6f50-277a-7095b985309b-d88b17f4, #w-node-_02303ae2-6073-60ef-eb8d-7d9d4447e5a3-d88b17f4, #w-node-f63c87fc-90e1-dbd5-a236-f6af58c87af5-d88b17f4, #w-node-_4f339356-ea8c-4ce6-5c38-5adb391d0949-d88b17f4, #w-node-_2caf1e5a-b545-a3af-c552-e70bbf0bbb30-d88b17f4, #w-node-bbee0a4f-a066-e4ad-8571-b41e2aea9df2-d88b17f4, #w-node-_8ea4e044-2bbf-532e-f2ad-962ccacd5a56-d88b17f4, #w-node-d31d63c9-e3e1-5865-835c-1378eba4b2a9-d88b17f4, #w-node-_007e0b68-f341-4a20-c3f0-11c5d52149ef-d88b17f4, #w-node-_816e0928-7a09-b568-bd54-ec7904475cea-d88b17f4, #w-node-e3ed9ee0-a42b-2640-6fb5-08b594cd979c-d88b17f4, #w-node-dc73dfe3-f5df-ec57-9329-5ba3e665b681-d88b17f4, #w-node-_3c102b4e-afb3-b394-d410-2e5dbe28bd70-d88b17f4, #w-node-a1c4b225-c1e3-40e5-88cc-fecaff15f716-d88b17f4, #w-node-d8a79af6-3da1-c2ee-c27a-1b111a9cbf97-d88b17f4, #w-node-_29bb052f-0c30-2176-723a-11975a1badf4-d88b17f4, #w-node-_49ea22ae-7f71-b65b-40f8-ea3e21cb1a25-d88b17f4, #w-node-ab1b6b76-923d-8be2-6b7e-a954decc2bda-d88b17f4, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-d88b17f4, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-d88b17f4, #w-node-_1c8d1508-ff15-1d8c-504b-645ba59e0ff2-d88b17f4, #w-node-eac1cbe6-b4be-d001-5373-8f70a5c4102c-d88b17f4, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-d88b17f4, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-d88b17f4, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-d88b17f4, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-d88b17f4, #w-node-e70c4c4e-a780-0d41-9268-47a3d6e6b667-d88b17f4, #w-node-fe890466-5242-df5c-1163-c69af6508907-d88b17f4, #w-node-_8df176b5-3d71-237b-8ae8-f46a259eb2d7-d88b17f4, #w-node-f4a9378c-7b0b-847e-1b7d-e081a7172205-d88b17f4, #w-node-_1d0f9576-c14c-b782-5d3b-652aed755e49-d88b17f4, #w-node-_72e33f47-45ad-a506-08ea-570058d4446e-d88b17f4, #w-node-b2a8123a-e51f-eb47-101d-aea37a4b28e3-d88b17f4, #w-node-_143b7fa1-1298-d881-3b37-d9905918b902-d88b17f4, #w-node-cd3cfe7a-1529-8f36-cff1-92551ec3381e-d88b17f4, #w-node-_8ad5c69f-d0f3-c4d4-f678-ef0825a9cfe9-d88b17f4, #w-node-_677d4495-732f-2c61-79c6-0d9827f50cea-d88b17f4, #w-node-_43721368-71bf-6bdc-5d5a-7d1e2653855c-d88b17f4, #w-node-_3b5775ed-2029-782f-d689-0b326e38ee06-d88b17f4, #w-node-f880880d-debf-b0e5-4a20-d17272b7ddd2-d88b17f4, #w-node-_00009fed-3ee7-a106-1bbf-9abcede50309-d88b17f4, #w-node-_41bb9d05-15ea-b176-bfb2-4dc5aac9ad13-d88b17f4, #w-node-_259e264b-66fe-eb91-afbc-4c808f909085-d88b17f4, #w-node-d35b846d-c7ad-0a60-4d8c-8c1f11c25f5c-d88b17f4, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-d88b17f4, #w-node-ce271df7-3b83-269f-4e51-c8bbb925cb0d-4a31c0f0, #w-node-_3882a1a7-00e5-965b-e495-683f8d3219df-4a31c0f0, #w-node-b89ec9be-7ae2-59b5-e05d-bb4ad40b5c05-4a31c0f0, #w-node-_24103a46-51cd-4e3a-9d43-dadb2843aa0c-4a31c0f0, #w-node-d54aea2b-42f3-f9fa-0230-b556f29d02fe-4a31c0f0, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-4a31c0f0, #w-node-_8fbae98c-4b44-c5c5-643a-33a8f5666ff6-4a31c0f0, #w-node-_06c6aa5e-6822-92e4-2f32-a2204a0dc98c-4a31c0f0, #w-node-c580e9bf-8f3d-4229-5487-339af1bbb17f-4a31c0f0, #w-node-_79eee9e7-e005-420e-1205-f7739f9be27b-4a31c0f0, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-71c0010c, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-71c0010c, #w-node-_766b240c-f0a9-b068-01e8-9b20c9e5a5ba-71c0010c, #w-node-d31d63c9-e3e1-5865-835c-1378eba4b2a9-71c0010c, #w-node-_238a38d3-265d-2b7c-9c91-2d20573cef7b-71c0010c, #w-node-_9117cf1d-5ced-04f2-2247-f9020c4ef002-71c0010c, #w-node-c1b7a1fd-6e52-7ccb-0076-1061c6103a8b-71c0010c, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-71c0010c, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-71c0010c, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-71c0010c, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-71c0010c, #w-node-e70c4c4e-a780-0d41-9268-47a3d6e6b667-71c0010c, #w-node-fe890466-5242-df5c-1163-c69af6508907-71c0010c, #w-node-_8df176b5-3d71-237b-8ae8-f46a259eb2d7-71c0010c, #w-node-_41bb9d05-15ea-b176-bfb2-4dc5aac9ad13-71c0010c, #w-node-_259e264b-66fe-eb91-afbc-4c808f909085-71c0010c, #w-node-d35b846d-c7ad-0a60-4d8c-8c1f11c25f5c-71c0010c, #w-node-_3f8dec65-e4fc-5c9d-023b-ae634af3a40b-71c0010c, #w-node-ce271df7-3b83-269f-4e51-c8bbb925cb0d-a2cd3523, #w-node-_6ae9b0a5-c6d8-ace1-2558-aff8abbc20dd-a2cd3523, #w-node-_4030f317-3b44-e5b9-df21-94a1e5fdb043-a2cd3523, #w-node-fe585ae6-65d8-a062-36c8-07b64497f2b3-a2cd3523, #w-node-_3882a1a7-00e5-965b-e495-683f8d3219df-a2cd3523, #w-node-b89ec9be-7ae2-59b5-e05d-bb4ad40b5c05-a2cd3523, #w-node-_24103a46-51cd-4e3a-9d43-dadb2843aa0c-a2cd3523, #w-node-d54aea2b-42f3-f9fa-0230-b556f29d02fe-a2cd3523, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-a2cd3523, #w-node-_8fbae98c-4b44-c5c5-643a-33a8f5666ff6-a2cd3523, #w-node-_766b240c-f0a9-b068-01e8-9b20c9e5a5ba-a2cd3523, #w-node-edc09c23-bcc4-5c50-8e55-6f26f60b163a-a2cd3523, #w-node-ec30389a-6e27-1a75-352d-59bbd3f90d27-a2cd3523, #w-node-_5f3e6bd0-9975-1aac-ce54-8af3d0c7f6e0-a2cd3523, #w-node-f2b632ad-bff1-5958-72c1-1fdb08a31ee1-a2cd3523, #w-node-a733d134-81f3-c946-3f07-73fbfbeccbd6-a2cd3523, #w-node-_06c6aa5e-6822-92e4-2f32-a2204a0dc98c-a2cd3523, #w-node-_15130622-7f86-c3d7-872a-ae0f910ddea1-a2cd3523, #w-node-_067131b1-235a-df3e-d835-7a8010da0270-a2cd3523, #w-node-c580e9bf-8f3d-4229-5487-339af1bbb17f-a2cd3523, #w-node-d58460b2-4907-86fc-48c4-15c972a6196f-a2cd3523, #w-node-eac8fd62-bf79-da63-c93d-7faeb050da59-a2cd3523, #w-node-_020e2d27-57df-4fe2-db45-2cff44516c03-a2cd3523, #w-node-_48d675dc-c151-5c32-cf45-c949ea25983d-a2cd3523, #w-node-f697b713-27f5-a92b-d3c4-f919dd4ad9bd-a2cd3523, #w-node-_02eaa182-4464-4b52-9b69-9ae09eb99b4d-a2cd3523, #w-node-_77eac0f4-e6b9-2ff3-9871-4097aedb15d9-a2cd3523, #w-node-b905cdb9-ec43-e033-99f5-25793329021a-a2cd3523, #w-node-_9c4bfad1-7aac-fdf5-3a40-c5330d8ef5c4-a2cd3523, #w-node-_84f51c4c-d583-0db7-6e95-c5fbd369cc5a-a2cd3523, #w-node-_249f5f99-1fc7-3b19-b323-5ffb2899216f-a2cd3523, #w-node-eac80b7e-ac8a-e4b3-420e-8d058761da54-a2cd3523, #w-node-_643695d8-89bd-44cc-ed19-4ac3b71026cd-a2cd3523, #w-node-f33b225e-324a-9154-1f22-3b9b5f17b1ca-a2cd3523, #w-node-f3048a6f-bbdd-ffdb-31af-3f66a0090284-a2cd3523, #w-node-_17615525-785f-291e-1e27-8d418df490e0-a2cd3523, #w-node-_5fdb56d4-98b7-ea5b-2506-0c95167d2105-a2cd3523, #w-node-_79eee9e7-e005-420e-1205-f7739f9be27b-a2cd3523, #w-node-ce271df7-3b83-269f-4e51-c8bbb925cb0d-8a903e96, #w-node-b89ec9be-7ae2-59b5-e05d-bb4ad40b5c05-8a903e96, #w-node-_24103a46-51cd-4e3a-9d43-dadb2843aa0c-8a903e96, #w-node-d54aea2b-42f3-f9fa-0230-b556f29d02fe-8a903e96, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-8a903e96, #w-node-_766b240c-f0a9-b068-01e8-9b20c9e5a5ba-8a903e96, #w-node-_79eee9e7-e005-420e-1205-f7739f9be27b-8a903e96, #w-node-d15ffdf6-a54c-6edd-3747-f721172bf9fa-8a903e96, #w-node-be3e13eb-fc9a-a5c9-cc8f-28cc7c12101b-8a903e96, #w-node-_1c293ea6-023c-3927-e180-b3d67f87768f-8a903e96, #w-node-eb21bad2-ec1d-6f50-277a-7095b985309b-8a903e96, #w-node-_02303ae2-6073-60ef-eb8d-7d9d4447e5a3-8a903e96, #w-node-f63c87fc-90e1-dbd5-a236-f6af58c87af5-8a903e96, #w-node-_4f339356-ea8c-4ce6-5c38-5adb391d0949-8a903e96, #w-node-_2caf1e5a-b545-a3af-c552-e70bbf0bbb30-8a903e96, #w-node-bbee0a4f-a066-e4ad-8571-b41e2aea9df2-8a903e96, #w-node-_8ea4e044-2bbf-532e-f2ad-962ccacd5a56-8a903e96, #w-node-d31d63c9-e3e1-5865-835c-1378eba4b2a9-8a903e96, #w-node-_007e0b68-f341-4a20-c3f0-11c5d52149ef-8a903e96, #w-node-_816e0928-7a09-b568-bd54-ec7904475cea-8a903e96, #w-node-e3ed9ee0-a42b-2640-6fb5-08b594cd979c-8a903e96, #w-node-dc73dfe3-f5df-ec57-9329-5ba3e665b681-8a903e96, #w-node-_3c102b4e-afb3-b394-d410-2e5dbe28bd70-8a903e96, #w-node-a1c4b225-c1e3-40e5-88cc-fecaff15f716-8a903e96, #w-node-d8a79af6-3da1-c2ee-c27a-1b111a9cbf97-8a903e96, #w-node-_29bb052f-0c30-2176-723a-11975a1badf4-8a903e96, #w-node-_49ea22ae-7f71-b65b-40f8-ea3e21cb1a25-8a903e96, #w-node-ab1b6b76-923d-8be2-6b7e-a954decc2bda-8a903e96, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-8a903e96, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-8a903e96, #w-node-_1c8d1508-ff15-1d8c-504b-645ba59e0ff2-8a903e96, #w-node-eac1cbe6-b4be-d001-5373-8f70a5c4102c-8a903e96, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-8a903e96, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-8a903e96, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-8a903e96, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-8a903e96, #w-node-e70c4c4e-a780-0d41-9268-47a3d6e6b667-8a903e96, #w-node-fe890466-5242-df5c-1163-c69af6508907-8a903e96, #w-node-_8df176b5-3d71-237b-8ae8-f46a259eb2d7-8a903e96, #w-node-f4a9378c-7b0b-847e-1b7d-e081a7172205-8a903e96, #w-node-_1d0f9576-c14c-b782-5d3b-652aed755e49-8a903e96, #w-node-_72e33f47-45ad-a506-08ea-570058d4446e-8a903e96, #w-node-b2a8123a-e51f-eb47-101d-aea37a4b28e3-8a903e96, #w-node-_143b7fa1-1298-d881-3b37-d9905918b902-8a903e96, #w-node-cd3cfe7a-1529-8f36-cff1-92551ec3381e-8a903e96, #w-node-_8ad5c69f-d0f3-c4d4-f678-ef0825a9cfe9-8a903e96, #w-node-_677d4495-732f-2c61-79c6-0d9827f50cea-8a903e96, #w-node-_43721368-71bf-6bdc-5d5a-7d1e2653855c-8a903e96, #w-node-_3b5775ed-2029-782f-d689-0b326e38ee06-8a903e96, #w-node-f880880d-debf-b0e5-4a20-d17272b7ddd2-8a903e96, #w-node-_00009fed-3ee7-a106-1bbf-9abcede50309-8a903e96, #w-node-_41bb9d05-15ea-b176-bfb2-4dc5aac9ad13-8a903e96, #w-node-_259e264b-66fe-eb91-afbc-4c808f909085-8a903e96, #w-node-d35b846d-c7ad-0a60-4d8c-8c1f11c25f5c-8a903e96, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-8a903e96, #w-node-bbee0a4f-a066-e4ad-8571-b41e2aea9df2-733dee32, #w-node-_8ea4e044-2bbf-532e-f2ad-962ccacd5a56-733dee32, #w-node-d31d63c9-e3e1-5865-835c-1378eba4b2a9-733dee32, #w-node-_79b595f5-70aa-afb3-dd12-47262559b830-733dee32, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-733dee32, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-733dee32, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-733dee32, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-733dee32, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-733dee32, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-733dee32, #w-node-e70c4c4e-a780-0d41-9268-47a3d6e6b667-733dee32, #w-node-_9fa02c32-3bd7-a76f-67d0-a42020b1207e-733dee32, #w-node-_510dd4a9-4362-b86c-ba10-ebce3414144e-733dee32, #w-node-f880880d-debf-b0e5-4a20-d17272b7ddd2-733dee32, #w-node-_00009fed-3ee7-a106-1bbf-9abcede50309-733dee32, #w-node-_41bb9d05-15ea-b176-bfb2-4dc5aac9ad13-733dee32, #w-node-ed4a705a-9ad9-0ac0-6431-7ef504ce2e02-733dee32, #w-node-d51b42cc-51d8-0be7-12fc-bef76b4f8c78-733dee32, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-f51476b3, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-f51476b3, #w-node-_1c8d1508-ff15-1d8c-504b-645ba59e0ff2-f51476b3, #w-node-eac1cbe6-b4be-d001-5373-8f70a5c4102c-f51476b3, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-f51476b3, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-f51476b3, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-f51476b3, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-f51476b3, #w-node-_1d0f9576-c14c-b782-5d3b-652aed755e49-f51476b3, #w-node-_72e33f47-45ad-a506-08ea-570058d4446e-f51476b3, #w-node-b2a8123a-e51f-eb47-101d-aea37a4b28e3-f51476b3, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-f51476b3, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-425f4750, #w-node-_13a3fee8-0f7c-7ac1-f878-18b21d5457d1-425f4750, #w-node-_766b240c-f0a9-b068-01e8-9b20c9e5a5ba-425f4750, #w-node-d31d63c9-e3e1-5865-835c-1378eba4b2a9-425f4750, #w-node-_238a38d3-265d-2b7c-9c91-2d20573cef7b-425f4750, #w-node-_9117cf1d-5ced-04f2-2247-f9020c4ef002-425f4750, #w-node-c1b7a1fd-6e52-7ccb-0076-1061c6103a8b-425f4750, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-425f4750, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-425f4750, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-425f4750, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-425f4750, #w-node-e70c4c4e-a780-0d41-9268-47a3d6e6b667-425f4750, #w-node-fe890466-5242-df5c-1163-c69af6508907-425f4750, #w-node-_8df176b5-3d71-237b-8ae8-f46a259eb2d7-425f4750, #w-node-_41bb9d05-15ea-b176-bfb2-4dc5aac9ad13-425f4750, #w-node-_259e264b-66fe-eb91-afbc-4c808f909085-425f4750, #w-node-d35b846d-c7ad-0a60-4d8c-8c1f11c25f5c-425f4750, #w-node-_3f8dec65-e4fc-5c9d-023b-ae634af3a40b-425f4750, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-ce227859, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-ce227859, #w-node-_1c8d1508-ff15-1d8c-504b-645ba59e0ff2-ce227859, #w-node-eac1cbe6-b4be-d001-5373-8f70a5c4102c-ce227859, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-ce227859, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-ce227859, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-ce227859, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-ce227859, #w-node-_1d0f9576-c14c-b782-5d3b-652aed755e49-ce227859, #w-node-_72e33f47-45ad-a506-08ea-570058d4446e-ce227859, #w-node-b2a8123a-e51f-eb47-101d-aea37a4b28e3-ce227859, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-ce227859, #w-node-_2476ee2b-5925-8d26-0107-b37b0115811c-e2853dec, #w-node-_74c5fe08-f43a-2937-c904-2f668ba379fc-e2853dec, #w-node-_1c8d1508-ff15-1d8c-504b-645ba59e0ff2-e2853dec, #w-node-eac1cbe6-b4be-d001-5373-8f70a5c4102c-e2853dec, #w-node-_17a1361f-505b-eb0e-387e-c075d65682f4-e2853dec, #w-node-_67bf0dcc-5c39-b470-5661-88f33fb1b659-e2853dec, #w-node-_5c123314-1dc9-7780-9826-24750626c2ef-e2853dec, #w-node-_8f146025-df8b-32f6-3a61-62564109ec2e-e2853dec, #w-node-_1d0f9576-c14c-b782-5d3b-652aed755e49-e2853dec, #w-node-_72e33f47-45ad-a506-08ea-570058d4446e-e2853dec, #w-node-b2a8123a-e51f-eb47-101d-aea37a4b28e3-e2853dec, #w-node-b9f00948-a6c6-4c90-4595-20d572e218af-e2853dec {
    place-self: auto;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7f54a804-dfb2-6c05-0086-c50e168a132a-38e2d481, #w-node-d9ab3afa-00be-b879-68a5-fb98b9aa7de5-38e2d481, #w-node-cfaa975b-5c98-2a16-b26e-d35e364c0915-38e2d481, #w-node-_98018415-93df-856e-4e89-0b93b84284a5-38e2d481, #w-node-_6d5df806-9fef-e313-4300-ec6d7c6621c7-38e2d481, #w-node-_8d6543a7-19a8-441f-7db6-e91fd0e0bebe-38e2d481, #w-node-_6830595b-fe29-8601-46d9-62f04944e119-38e2d481, #w-node-_66dcfea1-2455-1459-be37-a95fc3070194-38e2d481, #w-node-_90755a1d-9c94-000b-aa4e-0239b5946a57-38e2d481 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c97f33a-c8ab-f675-2f30-d3471a187960-38e2d481 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_52dbcdf2-31c1-b245-21da-b2713b4d331b-38e2d481 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_91248b96-7cb7-c0a7-f4bc-d3a8a748c74f-38e2d481 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_47599393-1b62-5814-f41f-415e23d8b76e-38e2d481 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_7427bd80-faa0-797e-8b0b-8ed26733bb95-38e2d481 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_1512c7b0-7826-c759-31b0-d9f1bfe748ff-38e2d481 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-_535a9b2d-4711-1793-4219-588541574023-38e2d481 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0cf6af6d-acaf-ac9f-1910-021a67716d19-38e2d481 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-aa992299-cee6-e027-e2c9-36b0da646dbb-38e2d481 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-e8399235-33d0-b869-96dc-f7fcc882324c-38e2d481 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-fc1e5644-24b1-7bea-f323-881a147c0401-38e2d481 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_23ea6dd1-0e8b-dac3-685c-a1383d9730ca-38e2d481 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9c6-cf50796a, #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9c8-cf50796a, #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9cd-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9cf-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_620f2b72-ed6c-9630-0273-b6d78e15698b-cf50796a, #w-node-_620f2b72-ed6c-9630-0273-b6d78e15698d-cf50796a, #w-node-_620f2b72-ed6c-9630-0273-b6d78e156992-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_620f2b72-ed6c-9630-0273-b6d78e156994-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_3142bf14-6637-1c13-7403-ce781c66e503-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3142bf14-6637-1c13-7403-ce781c66e505-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-b9d8030d-52d8-8733-b220-8a41fd4e8576-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b9d8030d-52d8-8733-b220-8a41fd4e8578-cf50796a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_199523cd-e75b-9402-c553-f398305a02f9-78a08d53 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-_7df47672-9529-1b34-bd88-3de0602a4fd9-78a08d53 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_013e1f7a-8ac7-5380-82bb-e2e24a602f93-78a08d53 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_91e21c3f-7d6a-19ca-a572-d2e0f266c7d2-78a08d53 {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-d09613d3-87a0-ed16-3991-36e4e1c91754-78a08d53 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_76744930-0886-08c5-357b-0a81de1dddeb-78a08d53 {
    grid-area: 22 / 1 / 23 / 2;
  }

  #w-node-_853ef4ce-3a7c-4bb6-6a02-7c5813099aa0-78a08d53 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-cc08f1a4-2d6c-1624-12c2-a3868977a9b8-78a08d53 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_5bfce8ec-1d60-fc21-02ae-95a1d8abddce-78a08d53 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #science.w-node-a2004491-a5d7-0718-656b-be1e367b83b1-78a08d53 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-dfb205b4-5e30-ad39-9680-e20db9ee7463-78a08d53 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_29ebba4a-83c4-085e-8ed3-1039f694e7f0-78a08d53 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8527161e-a5b6-c8fb-c1bc-fa7c4090b8c1-78a08d53 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_723061d4-c07a-0bd9-364a-9078730ece4a-78a08d53 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d712e842-d546-fea9-94af-f7f7da944434-78a08d53 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-a4d9249f-072d-efa1-541c-da67f619a0aa-78a08d53 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-fb2ff347-0f41-9746-bee5-3764c75b4778-78a08d53 {
    grid-area: 21 / 1 / 22 / 2;
  }

  #w-node-ff02fc36-a191-de8f-0718-0eb14f52cb5a-78a08d53 {
    grid-area: 19 / 1 / 20 / 2;
  }

  #w-node-_8f93dc4a-e7b1-58e0-c0d2-26d7be838c33-78a08d53 {
    grid-area: 20 / 1 / 21 / 2;
  }

  #w-node-_574b809f-6c65-87c5-3d88-614d826e43dc-78a08d53 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_7707ea11-d86d-99cc-2b0e-4d961fa0387d-78a08d53 {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-_85ec7977-020a-b457-9c46-6dc2656d0ce4-78a08d53 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_23b56bac-ee52-6a08-ce0c-63f21063a651-f20bfc3f {
    justify-self: center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0f-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea13-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea19-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea2e-ae29466b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440a-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440e-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb47854415-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-edd87f0d-0e81-213f-3139-685ae74cdb7a-ae29466b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9a-ae29466b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3da261d8-cfa6-4869-7402-648c8e6996b5-ae29466b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9d-ae29466b {
    grid-row: 7 / 8;
    grid-column-end: 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da0-ae29466b {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da3-ae29466b {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da6-ae29466b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da9-ae29466b {
    grid-row: 6 / 7;
    grid-column-end: 2;
  }

  #w-node-da0d6310-2936-efd4-3cfd-b63afc94f947-fc94f945, #w-node-da0d6310-2936-efd4-3cfd-b63afc94f94a-fc94f945, #w-node-da0d6310-2936-efd4-3cfd-b63afc94f94d-fc94f945 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf1-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf5-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94062-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94066-f8183cdd, #w-node-_3fc041ad-5071-9dea-1f44-92eec8bef953-f8183cdd {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b15-f8183cdd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_556a307f-fc02-edaf-aba6-e0bcd2926f78-f8183cdd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b18-f8183cdd {
    grid-row: 7 / 8;
    grid-column-end: 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1b-f8183cdd {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1e-f8183cdd {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b21-f8183cdd {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b24-f8183cdd {
    grid-row: 6 / 7;
    grid-column-end: 2;
  }

  #w-node-_6a7b4a2c-7a06-e915-b58b-d3b34922c320-4922c31e, #w-node-_6a7b4a2c-7a06-e915-b58b-d3b34922c323-4922c31e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad1-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707ad5-7e1d7718 {
    grid-area: span 2 / span 3 / span 2 / span 3;
    place-self: center;
  }

  #w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b34-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-ed3f2314-a766-3ce2-76e1-5f7ddc3c9b38-7e1d7718 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-ebe42cc1-72ba-4ef6-2eb6-ee12f49c715c-7e1d7718, #w-node-_843fadc1-4f57-1cee-deb7-41074a5dd93e-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_6d1f6f14-2951-85c9-15f0-3b81b83e12e7-7e1d7718 {
    grid-area: span 2 / span 3 / span 2 / span 3;
    place-self: center;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707adb-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_58c6637c-7bb8-0d10-b334-3471d8707adf-7e1d7718 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-b63b648d-7c42-fed3-4ce2-f1f758ca603e-7e1d7718 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-b63b648d-7c42-fed3-4ce2-f1f758ca6042-7e1d7718 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-af0492ec-f2a7-b824-e614-81446442a940-7e1d7718 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41412e-7e1d7718 {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414131-7e1d7718 {
    grid-row: 13 / 14;
    grid-column-end: 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414134-7e1d7718 {
    grid-row: 5 / 6;
    grid-column-end: 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414137-7e1d7718 {
    grid-row: 7 / 8;
    grid-column-end: 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413a-7e1d7718 {
    grid-area: 9 / 1 / 10 / 7;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413d-7e1d7718 {
    grid-row: 11 / 12;
    grid-column-end: 7;
  }

  #w-node-e1a3b3f1-f49d-4266-3fb1-3cb06a40b0ff-7e1d7718 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_82870846-0a48-56ed-c12b-f1c15662fe49-7e1d7718 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_13fc5818-e135-58fb-8f8a-489ac48063d0-7e1d7718 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414140-7e1d7718 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_4472da11-5e46-b462-4339-a26d4abb033e-7e1d7718 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_281661e9-a63d-0d52-7e11-7e96c3c629f1-7e1d7718 {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-_29c72c16-8708-016a-c8a2-7bb0fcae82cc-7e1d7718 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_95f6daa2-4527-9ff1-8f64-e345ac29a279-7e1d7718 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_4f32fdd0-d2aa-f615-62c1-3a81bbea3529-7e1d7718 {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-db9d7829-c3a1-545e-4f20-fcbda3117782-7e1d7718 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-d7c189b5-d65a-23b0-bad4-db6ba89848f5-7e1d7718 {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_7dcaef39-2511-89dc-9379-e19c3f35f13c-7e1d7718 {
    grid-area: 8 / 3 / 9 / 4;
  }

  #w-node-_6e60665a-e850-6c6f-24b0-3fb2207a88ed-7e1d7718 {
    grid-area: 10 / 1 / 10 / 2;
  }

  #w-node-c31451f8-b637-a59b-637e-6c27497cbb93-7e1d7718 {
    grid-area: 10 / 3 / 11 / 4;
  }

  #w-node-d7d44cb8-5a49-ff38-d585-ff9b1388b3a8-7e1d7718 {
    grid-area: 10 / 2 / 11 / 3;
  }

  #w-node-_99e272aa-68de-986d-c4a7-8d22b58bb5af-7e1d7718 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_42e56af8-8be3-681d-271b-291dea5ebdb8-7e1d7718 {
    grid-area: 12 / 2 / 13 / 3;
  }

  #w-node-_17e76b26-9187-3177-7ccc-86775182fd9b-7e1d7718 {
    grid-area: 12 / 3 / 13 / 4;
  }

  #w-node-_6f365cb3-97ba-c593-d694-9231d620e3f2-7e1d7718 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-da7c081c-1652-b3bf-64f7-ac6b6f337fe1-7e1d7718 {
    grid-area: 14 / 2 / 15 / 3;
  }

  #w-node-_7f73f4c3-0f40-dbbd-4496-a6dfa90bc587-7e1d7718 {
    grid-area: 14 / 3 / 15 / 4;
  }

  #w-node-b50e384d-32d3-9a76-0aa0-ed69f5ad6a57-f5ad6a55, #w-node-b50e384d-32d3-9a76-0aa0-ed69f5ad6a5a-f5ad6a55, #w-node-b50e384d-32d3-9a76-0aa0-ed69f5ad6a5d-f5ad6a55 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e0-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e4-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487eb-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e48801-5df1188a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfc8-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfcc-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfd3-5df1188a {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202c-5df1188a {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c62f1872-b3fe-68f5-8fd6-887491719bfb-5df1188a {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202f-5df1188a {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2032-5df1188a {
    grid-row: 5 / 6;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2035-5df1188a {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2038-5df1188a {
    grid-area: 9 / 1 / 10 / 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a203b-5df1188a {
    grid-row: 11 / 12;
    grid-column-end: 4;
  }

  #w-node-_5eb1346b-4ad6-1580-56bd-0eb83a05b3b8-5df1188a, #w-node-_3398bd44-1323-02ca-3000-5ff73011cf64-5df1188a, #w-node-_4edbe6f8-af74-bbc6-cf99-dbe7f1841077-5df1188a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20b0820d-62b5-6043-e373-aef6741ffa97-741ffa95, #w-node-_20b0820d-62b5-6043-e373-aef6741ffa9a-741ffa95, #w-node-_20b0820d-62b5-6043-e373-aef6741ffa9d-741ffa95 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d398e-a241be12 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3992-a241be12 {
    grid-area: span 2 / span 7 / span 2 / span 7;
    place-self: center;
  }

  #w-node-_1203ba10-f81d-c722-7ece-6d22704852f1-a241be12, #w-node-a4ce8763-5dd1-e18d-0628-ad0b6b3e2916-a241be12, #w-node-b010a8e9-b57a-237c-7b0c-d7c373e03c8d-a241be12, #w-node-_7650814b-5408-bbef-abc9-c95368bd85e6-a241be12, #w-node-_6f363fb6-25ee-6767-31ec-954e68dfb514-a241be12, #w-node-_6f55c3f9-28e9-d344-7272-9db66e097649-a241be12, #w-node-_218e8a73-5e7b-dacd-fb53-0223f1b3aac3-a241be12 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b0-a241be12 {
    grid-area: 3 / 1 / 4 / 6;
  }

  #w-node-_00ec34a4-8d5c-8822-01eb-b212012c2be3-a241be12 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b3-a241be12 {
    grid-row: 13 / 14;
    grid-column-end: 6;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b6-a241be12 {
    grid-row: 5 / 6;
    grid-column-end: 6;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b9-a241be12 {
    grid-row: 7 / 8;
    grid-column-end: 6;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bc-a241be12 {
    grid-area: 9 / 1 / 10 / 6;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bf-a241be12 {
    grid-row: 11 / 12;
    grid-column-end: 6;
  }

  #w-node-_443df83b-8457-f85f-6a7d-6476b7dd457e-a241be12 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3f6dd606-a3bf-c522-4d4f-fa4dcec372f3-cec372f1, #w-node-_3f6dd606-a3bf-c522-4d4f-fa4dcec372f6-cec372f1, #w-node-_3f6dd606-a3bf-c522-4d4f-fa4dcec372f9-cec372f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b318e-b6bdd87b {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b3192-b6bdd87b {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_63899336-20fb-5f9b-c225-9ccd8a2e31d8-8a2e31d6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4be3d49d-e954-cb15-897c-bdd6ffe8c3ec-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-a875c8ea-80b1-0fad-896a-2f24e52edfa4-7ece739c {
    grid-area: span 2 / span 2 / span 2 / span 2;
    place-self: center;
  }

  #w-node-_5b3c69e5-21d2-6af8-4047-7ccb1e7387c8-7ece739c {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_456596c8-7d3b-6619-4545-d198b21e942d-7ece739c {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-ec169853-900c-0d4b-61e8-ef17a6e6d38a-7ece739c, #w-node-a4fa9f0f-239c-3228-a1af-2ea9c7f67a6f-7ece739c {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-_218c87e0-d9fc-9d74-8362-ebe412788889-7ece739c, #w-node-_7bf2ab6f-514f-8590-9cc6-f44fdb49e154-7ece739c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cb4c2849-eac5-c220-9996-93ada6daa1dc-7ece739c {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-cb4c2849-eac5-c220-9996-93ada6daa1e0-7ece739c {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-a97f1165-133c-c61a-ec84-af9540f3e205-7ece739c, #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa82-3fe0aa80, #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa88-3fe0aa80 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa8b-3fe0aa80 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: end;
  }

  #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa8e-3fe0aa80 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b3-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b8-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770bd-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770e5-51998f48, #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770f4-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8682-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8686-51998f48 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770fb-51998f48 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef1-51998f48 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef3-51998f48 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef5-51998f48 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef7-51998f48 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef9-51998f48 {
    grid-area: 1 / 5 / 2 / 6;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeefb-51998f48 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeefd-51998f48 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_91e5e75a-c743-fb7e-6a88-5b0ecf6f58e2-51998f48 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_59f57829-d0fb-dcdc-8d6e-9906f9af588d-51998f48 {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-b9c8cf50-def3-992d-eb67-e988e2e8f320-51998f48 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_226f1e6b-7a06-57ac-3a5e-112d44078395-51998f48 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_3a778e32-fd70-a214-8fdb-4c3208eb4b09-51998f48 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_9a2ded17-6b6f-2995-8cf1-aaa4ff34fc50-51998f48 {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-_2f6050c2-fd38-9f0c-0548-2f78b87d6b9d-51998f48 {
    grid-area: 2 / 5 / 3 / 6;
  }

  #w-node-e2e1b896-143b-a227-6abc-058a49db966e-51998f48 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c83171c7-1741-d8ef-de23-7b54114b9170-51998f48 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_2d9164fd-0bd3-6751-2164-24a6799ba142-51998f48 {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-bef0e393-e9e1-f5f3-65ff-6bcb2ffe7d2a-51998f48 {
    grid-area: 4 / 4 / 5 / 5;
  }

  #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fa8-f1b64fa6, #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fab-f1b64fa6, #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fae-f1b64fa6, #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fb1-f1b64fa6, #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fb4-f1b64fa6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_57cb739e-2885-34f0-3037-faa326752852-023521e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_57cb739e-2885-34f0-3037-faa326752868-023521e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af8-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606afc-023521e2 {
    grid-area: span 2 / span 7 / span 2 / span 7;
    place-self: center;
  }

  #w-node-_20505a74-a706-e655-d34e-0b938fd65d2e-023521e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_20505a74-a706-e655-d34e-0b938fd65d32-023521e2 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-_20505a74-a706-e655-d34e-0b938fd65d38-023521e2, #w-node-_20505a74-a706-e655-d34e-0b938fd65d3e-023521e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b34-023521e2, #w-node-b2324078-91e5-bc0f-e1e3-ae3703606b43-023521e2 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95b0-023521e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-_90312db0-a0d4-c4c3-fac2-5ee8ec1e95b4-023521e2 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b81465d-023521e2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814663-023521e2 {
    grid-row: 2 / 3;
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814666-023521e2 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814669-023521e2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c38ca10a-09bb-781e-5a12-b88728d268d9-28d268d7, #w-node-c38ca10a-09bb-781e-5a12-b88728d268dc-28d268d7, #w-node-c38ca10a-09bb-781e-5a12-b88728d268df-28d268d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a0-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07c7-040c3e50, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07d6-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a73217465359-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a7321746535d-040c3e50 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7375d6ec-d628-fb7b-6c59-7f765296f7b7-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d0-040c3e50 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_01fc3418-255e-c83b-0c4a-21a9d945eb32-040c3e50 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d3-040c3e50 {
    grid-row: 7 / 7;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d6-040c3e50 {
    grid-row: 3 / 3;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d9-040c3e50 {
    grid-row: 4 / 4;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25dc-040c3e50 {
    grid-area: 5 / 1 / 5 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25df-040c3e50 {
    grid-row: 6 / 6;
    grid-column-end: 2;
  }

  #w-node-f1756d43-4f21-4f1e-2dd2-0a86776af93e-776af93c, #w-node-f1756d43-4f21-4f1e-2dd2-0a86776af941-776af93c, #w-node-f1756d43-4f21-4f1e-2dd2-0a86776af944-776af93c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e9780979b-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e9780979f-85398262 {
    grid-area: span 2 / span 3 / span 2 / span 3;
    place-self: center;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097a5-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: center;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097a9-85398262 {
    grid-area: span 2 / span 3 / span 2 / span 3;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097af-85398262, #w-node-da3d1f8e-5f55-93d8-eea8-860e978097bb-85398262, #w-node-aa28eca7-7a03-8815-28f7-2548b3efb08d-85398262, #w-node-_9e032059-ba74-1473-7f76-27c40043a083-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-da3d1f8e-5f55-93d8-eea8-860e978097ed-85398262 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e26097-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e2609b-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260cb-7f999118, #w-node-_7537eef2-c06c-e984-55cc-303d49e260da-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda4-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda8-7f999118 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e260e1-7f999118 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66d31979-b6ce-9bfb-62a9-2db7fb8603b5-7f999118 {
    grid-area: 13 / 1 / 14 / 4;
  }

  #w-node-_477bcab0-4c3c-c03f-6446-d493efb3d763-7f999118 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-d0e582c1-f047-265b-9baf-5ace2b17e88b-7f999118 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-_4f5d7575-8fbf-fd69-10a9-a93195d826d7-7f999118 {
    grid-row: 35 / 36;
  }

  #w-node-f723a647-65ce-4dee-07aa-4506c5aa6f12-7f999118 {
    grid-row: 20 / 21;
  }

  #w-node-_6684a63e-d845-5ff3-9292-04e93661986e-7f999118 {
    grid-row: 25 / 26;
  }

  #w-node-_4010bc83-e345-e54e-d882-8467138a7bc9-7f999118 {
    grid-row: 30 / 31;
    grid-column-end: 4;
  }

  #w-node-cd3f16a0-4fcb-3f6b-59e4-960773b2fb2b-73b2fb29, #w-node-cd3f16a0-4fcb-3f6b-59e4-960773b2fb2e-73b2fb29 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebbd-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc1-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc7-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebdc-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618561-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618565-23183f91 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ec0a-23183f91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cc-23183f91 {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_66571918-de3e-286e-3170-b227c88e9afd-23183f91 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cf-23183f91 {
    grid-area: 13 / 1 / 14 / 7;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d2-23183f91 {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d5-23183f91 {
    grid-area: 7 / 1 / 8 / 7;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d8-23183f91 {
    grid-area: 9 / 1 / 10 / 7;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595db-23183f91 {
    grid-area: 11 / 1 / 12 / 7;
  }

  #w-node-a9ea4745-1aba-59d5-5659-a141b24f00ad-b24f00ab, #w-node-a9ea4745-1aba-59d5-5659-a141b24f00b0-b24f00ab, #w-node-a9ea4745-1aba-59d5-5659-a141b24f00b3-b24f00ab {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3e-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f42-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f48-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f5d-8303b719, #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f7a-8303b719, #w-node-_240d11ad-8288-3528-3d08-d7ee3838e956-8303b719, #w-node-a475932a-ad8e-1ce4-f437-4d5d1a1dad5c-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d2-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d6-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48dc-8303b719 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: start center;
  }

  #w-node-f6f892a8-0dc2-2b69-2393-91011e4cd820-8303b719 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_461d51dc-3a28-1f53-33da-1473ca0c1a4c-8303b719 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_7dac8964-6c48-c5ee-da23-f5612ca16854-8303b719 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_7fcf80dd-f935-840e-d706-2d25993e67d4-8303b719 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-_6d729c62-c926-34d6-3fba-0b1950e6ce48-8303b719 {
    grid-area: 10 / 1 / 11 / 4;
  }

  #w-node-_5c43ba30-eb0c-174e-92a3-e8e7b6496e89-8303b719 {
    grid-area: 13 / 1 / 14 / 4;
  }

  #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffa0-8303b719 {
    grid-area: 16 / 1 / 17 / 4;
  }

  #w-node-b51f047d-c353-e865-27e3-13ad5792085b-8303b719 {
    grid-area: 19 / 1 / 20 / 4;
  }

  #w-node-dce7721f-4a76-cec7-f5c3-e39320cf4c61-8303b719 {
    grid-column: span 3 / span 3;
  }

  #w-node-fbd583b6-48ef-ad2a-bf6a-2243b737512a-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_177e5ea4-929d-4775-200d-82e7a95aece3-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-b068c96e-cb75-99d6-f760-a287da77b75a-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffce-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d512634-5661-547c-aa80-0aadb55210c5-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_539d17e1-173c-1a29-4260-fdf0b7982483-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-f9b5ee26-c016-11d5-78f6-8db08d153bf8-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aca4664f-83be-e74d-c92a-54f76b490603-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-d7d5b5fa-645c-586c-9cd3-7ecb0b84ed9c-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34047d0b-7587-ed46-64d5-227e03fafdcd-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5f4729ae-3ddb-aea0-70ea-835ffbb76f71-8303b719, #w-node-_9db01e4d-c170-67ee-5d4f-7513095c5b3a-8303b719, #w-node-_10b16ff5-1a22-452e-db06-d7a1b86a8b91-8303b719 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_193a2ad7-c6be-4694-f9ec-f03183936e64-8303b719 {
    grid-column: span 2 / span 2;
  }

  #w-node-_582cba90-5f15-e970-8e5c-45fc014bd0d7-014bd0d5, #w-node-_582cba90-5f15-e970-8e5c-45fc014bd0da-014bd0d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c6b-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c71-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a495-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    place-self: center;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a49b-25cbf994 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07c7-25cbf994, #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07dd-25cbf994, #w-node-_04f39b69-6d5c-583c-5fe3-f25aef92d7a5-ef92d7a3, #w-node-_04f39b69-6d5c-583c-5fe3-f25aef92d7a8-ef92d7a3, #w-node-_04f39b69-6d5c-583c-5fe3-f25aef92d7ab-ef92d7a3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d9ab3afa-00be-b879-68a5-fb98b9aa7de5-38e2d481, #w-node-cfaa975b-5c98-2a16-b26e-d35e364c0915-38e2d481, #w-node-_98018415-93df-856e-4e89-0b93b84284a5-38e2d481, #w-node-_6d5df806-9fef-e313-4300-ec6d7c6621c7-38e2d481, #w-node-_8d6543a7-19a8-441f-7db6-e91fd0e0bebe-38e2d481, #w-node-_6830595b-fe29-8601-46d9-62f04944e119-38e2d481, #w-node-_66dcfea1-2455-1459-be37-a95fc3070194-38e2d481, #w-node-_90755a1d-9c94-000b-aa4e-0239b5946a57-38e2d481 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c7645c-38e2d481 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c7645e-38e2d481 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76460-38e2d481 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76462-38e2d481 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76465-38e2d481 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76468-38e2d481 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c7646b-38e2d481 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76479-38e2d481 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_3732d274-a5f9-4536-5822-7a4159c76487-38e2d481 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_8b61dab8-5c37-cf59-5b9a-72c911ab0da5-cf50796a, #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9c3-cf50796a, #w-node-bef5f381-2ec6-4128-6203-ccf570f0a9ca-cf50796a, #w-node-_02f43f13-b01e-3cb9-6ba4-9105ca26d94d-cf50796a, #w-node-e6dde08c-139d-4cf7-d11b-432daf437754-cf50796a, #w-node-f055ae3c-1b46-e1d4-f845-061492ee327a-cf50796a, #w-node-e6dde08c-139d-4cf7-d11b-432daf43775c-cf50796a, #w-node-e6dde08c-139d-4cf7-d11b-432daf43776c-cf50796a, #w-node-_620f2b72-ed6c-9630-0273-b6d78e156981-cf50796a, #w-node-_1c38f11a-1c89-3e42-b943-5d9c70b8371a-cf50796a, #w-node-_298474d1-985e-ab56-ed86-c0518617acce-cf50796a, #w-node-b376ec06-31c7-dadb-1a64-1008ecf91b9f-cf50796a, #w-node-_2d57ed90-c41b-df52-ba56-637aea7d43e4-cf50796a, #w-node-ce666fbf-3205-f8c7-cf64-7e5e95a16e2f-cf50796a, #w-node-_59a070af-c139-a043-76e9-10459472d58f-cf50796a, #w-node-cc6fa64d-b12c-10db-d7c8-4c88ac29b7c5-cf50796a, #w-node-_8e1ce086-c8a9-ff2c-822c-9fd2f48e0f85-cf50796a, #w-node-_8bd3ceac-fc96-eae3-3f7e-5652c76b8012-cf50796a, #w-node-f821d95c-fc8f-1692-238e-849f310565ab-cf50796a, #w-node-_82f2bfc4-2b28-cdba-6bb6-45a3b73db35e-cf50796a, #w-node-_4b292ff5-8c8e-4ecb-0306-e7f6f4117398-cf50796a, #w-node-_620f2b72-ed6c-9630-0273-b6d78e156988-cf50796a, #w-node-_620f2b72-ed6c-9630-0273-b6d78e15698f-cf50796a, #w-node-_67c5591e-a7ee-81db-c13a-67006a6575b2-cf50796a, #w-node-_3142bf14-6637-1c13-7403-ce781c66e500-cf50796a, #w-node-b9d8030d-52d8-8733-b220-8a41fd4e8573-cf50796a, #w-node-_5b8d74c8-303e-5217-146d-3bb70f5094e9-cf50796a {
    grid-column: span 1 / span 1;
  }

  #w-node-_574b809f-6c65-87c5-3d88-614d826e43dc-78a08d53 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea0f-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea13-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea19-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-_2e14ea4f-02de-d507-2913-5ec08971ea1e-ae29466b, #w-node-f2750cc4-e5c9-ccae-cff8-d531b662afc3-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440a-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb4785440e-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_876ff9e9-97d6-651a-a3dd-fccb47854415-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-edd87f0d-0e81-213f-3139-685ae74cdb7a-ae29466b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9a-ae29466b {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-_3da261d8-cfa6-4869-7402-648c8e6996b5-ae29466b {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842d9d-ae29466b {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da0-ae29466b {
    grid-row: 5 / 6;
    grid-column-end: 4;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da3-ae29466b {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da6-ae29466b {
    grid-row: 9 / 10;
    grid-column-end: 4;
  }

  #w-node-_7cb5db8f-c66f-68ad-6055-c3bbd5842da9-ae29466b {
    grid-row: 11 / 12;
    grid-column-end: 4;
  }

  #w-node-da0d6310-2936-efd4-3cfd-b63afc94f947-fc94f945 {
    place-self: auto;
  }

  #w-node-da0d6310-2936-efd4-3cfd-b63afc94f94a-fc94f945 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf1-f8183cdd {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_645827d2-50cc-0fa3-af55-191ac6349bf5-f8183cdd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94062-f8183cdd {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_68f3f46f-adad-8a38-3d3b-beb875a94066-f8183cdd, #w-node-_3fc041ad-5071-9dea-1f44-92eec8bef953-f8183cdd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b15-f8183cdd {
    grid-column-end: 4;
  }

  #w-node-_556a307f-fc02-edaf-aba6-e0bcd2926f78-f8183cdd {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b18-f8183cdd {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1b-f8183cdd {
    grid-row: 5 / 6;
    grid-column-end: 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b1e-f8183cdd {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b21-f8183cdd {
    grid-row: 9 / 10;
    grid-column-end: 4;
  }

  #w-node-_0a2d483f-69b8-63a3-707c-96bf1f450b24-f8183cdd {
    grid-area: 11 / 1 / 12 / 4;
  }

  #w-node-_6a7b4a2c-7a06-e915-b58b-d3b34922c320-4922c31e {
    place-self: auto;
  }

  #w-node-_6a7b4a2c-7a06-e915-b58b-d3b34922c323-4922c31e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-af0492ec-f2a7-b824-e614-81446442a940-7e1d7718, #w-node-dd3df53e-ba50-0476-b7d4-36b09b41412e-7e1d7718 {
    grid-column-end: 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414131-7e1d7718 {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414134-7e1d7718 {
    grid-row: 5 / 6;
    grid-column-end: 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414137-7e1d7718 {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413a-7e1d7718 {
    grid-row: 9 / 10;
    grid-column-end: 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b41413d-7e1d7718 {
    grid-area: 11 / 1 / 12 / 4;
  }

  #w-node-dd3df53e-ba50-0476-b7d4-36b09b414140-7e1d7718 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_4472da11-5e46-b462-4339-a26d4abb033e-7e1d7718 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_281661e9-a63d-0d52-7e11-7e96c3c629f1-7e1d7718 {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-b50e384d-32d3-9a76-0aa0-ed69f5ad6a57-f5ad6a55 {
    place-self: auto;
  }

  #w-node-b50e384d-32d3-9a76-0aa0-ed69f5ad6a5a-f5ad6a55 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e0-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487e4-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487eb-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f0-5df1188a, #w-node-d9ce8e4c-0ac8-6f01-b2cd-d959e2e487f6-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfc8-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfcc-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_833f895f-6354-3df9-609a-a4253c3bcfd3-5df1188a {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202c-5df1188a, #w-node-c62f1872-b3fe-68f5-8fd6-887491719bfb-5df1188a {
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a202f-5df1188a {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2032-5df1188a {
    grid-row: 5 / 6;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2035-5df1188a {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a2038-5df1188a {
    grid-row: 9 / 10;
    grid-column-end: 4;
  }

  #w-node-f9c1800f-d7b9-0cc8-3248-9d9ed16a203b-5df1188a {
    grid-row: 11 / 12;
    grid-column-end: 4;
  }

  #w-node-_20b0820d-62b5-6043-e373-aef6741ffa97-741ffa95 {
    place-self: auto;
  }

  #w-node-_20b0820d-62b5-6043-e373-aef6741ffa9a-741ffa95 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3982-a241be12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3986-a241be12, #w-node-_401ee52f-217e-6344-7c9b-a5cf889d398e-a241be12 {
    grid-column: span 1 / span 1;
  }

  #w-node-_401ee52f-217e-6344-7c9b-a5cf889d3992-a241be12, #w-node-_401ee52f-217e-6344-7c9b-a5cf889d399b-a241be12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b0-a241be12 {
    grid-row: 4 / 5;
    grid-column-end: 4;
  }

  #w-node-_00ec34a4-8d5c-8822-01eb-b212012c2be3-a241be12 {
    grid-column-end: 4;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b3-a241be12 {
    grid-row: 19 / 20;
    grid-column-end: 4;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b6-a241be12 {
    grid-row: 7 / 8;
    grid-column-end: 4;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51b9-a241be12 {
    grid-row: 10 / 11;
    grid-column-end: 4;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bc-a241be12 {
    grid-row: 13 / 14;
    grid-column-end: 4;
  }

  #w-node-f0ecc72a-8430-a9ce-42ed-efad1dca51bf-a241be12 {
    grid-row: 16 / 17;
    grid-column-end: 4;
  }

  #w-node-_06d90ba6-f13d-d2de-1283-30d6b8f4bc34-a241be12, #w-node-_5c237e7f-8102-1d69-90a0-d14c9e4fee4d-a241be12, #w-node-_00803403-7aac-c0af-1527-d65851b11d1d-a241be12, #w-node-_8ea06071-b7cd-151e-38eb-ae11199cfc14-a241be12, #w-node-e1a485fa-2e82-508c-97cf-1a596507d2b9-a241be12 {
    grid-column: span 2 / span 2;
  }

  #w-node-_848ce31b-42f3-669f-8d8e-dddb1c262fe2-a241be12 {
    grid-column: span 2 / span 2;
    align-self: auto;
  }

  #w-node-_3f6dd606-a3bf-c522-4d4f-fa4dcec372f3-cec372f1 {
    place-self: auto;
  }

  #w-node-_3f6dd606-a3bf-c522-4d4f-fa4dcec372f6-cec372f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b318e-b6bdd87b {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b3192-b6bdd87b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b319e-b6bdd87b {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-c29a78f7-9b53-768b-92c0-dd42ffce3612-b6bdd87b {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-fdbc0157-10ee-c434-1f59-86d8abe59752-b6bdd87b {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d9dcc0a8-bb09-6eb0-05ec-116fef3acf36-b6bdd87b {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_3446ee88-6c2e-8b0f-9ba3-6a8cd0d488bb-b6bdd87b {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_04458d8d-ba9f-c84b-5564-91f2272b31a4-b6bdd87b {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d457a3ca-71f2-fb3d-0388-09e692899a74-b6bdd87b {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-d457a3ca-71f2-fb3d-0388-09e692899a80-b6bdd87b {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_63899336-20fb-5f9b-c225-9ccd8a2e31d8-8a2e31d6, #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa82-3fe0aa80 {
    place-self: auto;
  }

  #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa8b-3fe0aa80 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-cea6d2a3-e918-9704-a273-f7dd3fe0aa8e-3fe0aa80 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b3-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770b8-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770bd-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-_3e2e7bc9-b0b9-989e-4457-6ac25d2770ca-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8682-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8686-51998f48, #w-node-_52003ec9-50f2-9d58-b0c8-511c2d0d8694-51998f48 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef7-51998f48 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeef9-51998f48 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeefb-51998f48 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-bd4623d5-abcd-f9be-02f7-8c9b7eedeefd-51998f48 {
    grid-column: 3 / 4;
  }

  #w-node-_91e5e75a-c743-fb7e-6a88-5b0ecf6f58e2-51998f48 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_59f57829-d0fb-dcdc-8d6e-9906f9af588d-51998f48 {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-b9c8cf50-def3-992d-eb67-e988e2e8f320-51998f48 {
    grid-column: 1 / 2;
  }

  #w-node-_226f1e6b-7a06-57ac-3a5e-112d44078395-51998f48 {
    grid-column: 2 / 3;
  }

  #w-node-_9a2ded17-6b6f-2995-8cf1-aaa4ff34fc50-51998f48 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2f6050c2-fd38-9f0c-0548-2f78b87d6b9d-51998f48 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-e2e1b896-143b-a227-6abc-058a49db966e-51998f48 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-c83171c7-1741-d8ef-de23-7b54114b9170-51998f48 {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-_2d9164fd-0bd3-6751-2164-24a6799ba142-51998f48 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-bef0e393-e9e1-f5f3-65ff-6bcb2ffe7d2a-51998f48 {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fa8-f1b64fa6 {
    place-self: auto;
  }

  #w-node-d9c669b9-ddd5-31e5-4b90-3710f1b64fab-f1b64fa6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_57cb739e-2885-34f0-3037-faa326752850-023521e2, #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af1-023521e2 {
    grid-column: span 3 / span 3;
  }

  #w-node-b2324078-91e5-bc0f-e1e3-ae3703606af5-023521e2 {
    grid-column: span 1 / span 1;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b81465d-023521e2 {
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814663-023521e2 {
    grid-row: 5 / 6;
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814666-023521e2 {
    grid-row: 9 / 10;
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b814669-023521e2 {
    grid-row: 13 / 14;
    grid-column-end: 2;
  }

  #w-node-d0b37c3a-5361-f948-0af3-0b614b81466f-023521e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a8452568-4214-941c-f38b-cc8cf64fa291-023521e2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c38ca10a-09bb-781e-5a12-b88728d268d9-28d268d7 {
    place-self: auto;
  }

  #w-node-c38ca10a-09bb-781e-5a12-b88728d268dc-28d268d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a0-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f07a5-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a73217465359-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-a494fd94-44f3-df1c-c92b-a7321746535d-040c3e50 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d0-040c3e50 {
    grid-area: 3 / 1 / 5 / 2;
  }

  #w-node-_01fc3418-255e-c83b-0c4a-21a9d945eb32-040c3e50 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d3-040c3e50 {
    grid-row: 13 / 15;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d6-040c3e50 {
    grid-row: 5 / 7;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25d9-040c3e50 {
    grid-row: 7 / 9;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25dc-040c3e50 {
    grid-row: 9 / 11;
    grid-column-end: 2;
  }

  #w-node-bf2d9181-aede-ecea-10f5-9e4760db25df-040c3e50 {
    grid-row: 11 / 13;
    grid-column-end: 2;
  }

  #w-node-e5737c92-f4a9-ec6e-9454-cc0834510b5e-040c3e50, #w-node-cac30ce9-9cb5-ad2b-dc0f-3a9f2c711c04-040c3e50 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f1756d43-4f21-4f1e-2dd2-0a86776af93e-776af93c {
    place-self: auto;
  }

  #w-node-f1756d43-4f21-4f1e-2dd2-0a86776af941-776af93c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e26097-7f999118 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_7537eef2-c06c-e984-55cc-303d49e2609b-7f999118 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda4-7f999118 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-d9824c09-e0a9-c038-56d6-09e8fb81cda8-7f999118 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_4f5d7575-8fbf-fd69-10a9-a93195d826d7-7f999118 {
    grid-row: 35 / 36;
    grid-column-end: 4;
  }

  #w-node-cd3f16a0-4fcb-3f6b-59e4-960773b2fb2b-73b2fb29 {
    place-self: auto;
  }

  #w-node-cd3f16a0-4fcb-3f6b-59e4-960773b2fb2e-73b2fb29 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebbd-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc1-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebc7-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-_6a63673a-6685-009d-9cf2-876142c7ebcc-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618561-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_31973237-98b6-054c-eb99-61f4c4618565-23183f91 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cc-23183f91 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-_66571918-de3e-286e-3170-b227c88e9afd-23183f91 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595cf-23183f91 {
    grid-area: 20 / 1 / 21 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d2-23183f91 {
    grid-area: 8 / 1 / 9 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d5-23183f91 {
    grid-area: 11 / 1 / 12 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595d8-23183f91 {
    grid-area: 14 / 1 / 15 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595db-23183f91 {
    grid-area: 17 / 1 / 18 / 4;
  }

  #w-node-df600237-a467-9546-b108-4c75e35595de-23183f91, #w-node-cf50481e-59ae-338e-d9db-f364ee6661f8-23183f91, #w-node-_3706f23f-e23e-7dd8-59ee-a836eb36f509-23183f91 {
    grid-column: span 3 / span 3;
  }

  #w-node-_584210f7-9072-dd7d-24ee-d5fbade4c34d-23183f91 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9ea4745-1aba-59d5-5659-a141b24f00ad-b24f00ab {
    place-self: auto;
  }

  #w-node-a9ea4745-1aba-59d5-5659-a141b24f00b0-b24f00ab {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f3e-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f42-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f48-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-f9b07b9e-4660-c988-2a46-6ffe07722f4d-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d2-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48d6-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48dc-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: start center;
  }

  #w-node-c58277c2-d99f-1523-ecdc-957eed7d48e1-8303b719 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_461d51dc-3a28-1f53-33da-1473ca0c1a4c-8303b719, #w-node-_7dac8964-6c48-c5ee-da23-f5612ca16854-8303b719, #w-node-_7fcf80dd-f935-840e-d706-2d25993e67d4-8303b719, #w-node-_6d729c62-c926-34d6-3fba-0b1950e6ce48-8303b719, #w-node-_5c43ba30-eb0c-174e-92a3-e8e7b6496e89-8303b719, #w-node-_34cfd36e-d672-3758-888a-dc8cfd98ffa0-8303b719, #w-node-b51f047d-c353-e865-27e3-13ad5792085b-8303b719 {
    grid-column-end: 4;
  }

  #w-node-_582cba90-5f15-e970-8e5c-45fc014bd0d7-014bd0d5 {
    place-self: auto;
  }

  #w-node-_582cba90-5f15-e970-8e5c-45fc014bd0da-014bd0d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0793-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-_5222739b-4e5d-4dc9-3e35-d4f2ff2f0797-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c6b-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-f17c4143-a949-1322-a906-93db30bc7c71-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a495-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    place-self: center;
  }

  #w-node-d50be0b5-0d46-f66b-d66f-a7aeea49a49b-25cbf994 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_04f39b69-6d5c-583c-5fe3-f25aef92d7a5-ef92d7a3 {
    place-self: auto;
  }

  #w-node-_04f39b69-6d5c-583c-5fe3-f25aef92d7a8-ef92d7a3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto;
  }
}
