@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-MediumItalic.ttf') format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-Light.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-SemiBoldItalic.ttf') format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-Medium.ttf') format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-Bold.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-LightItalic.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-BoldItalic.ttf') format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-Italic.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cormorantgaramond;
  src: url('../fonts/CormorantGaramond-SemiBold.ttf') format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Muli;
  src: url('../fonts/Muli-LightItalic.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Muli;
  src: url('../fonts/Muli-Italic.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Muli;
  src: url('../fonts/Muli-Light.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Muli;
  src: url('../fonts/Muli-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --dark-slate-grey: #212e2e;
  --dark-slate-grey-2: #212e2e26;
}

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

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

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

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

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

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

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

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

body {
  color: #333;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

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

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

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

a {
  text-decoration: underline;
}

.utility-page-wrap {
  background-image: linear-gradient(135deg, #0d0d38, #313f67 53%, #232a34);
  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;
  position: absolute;
  inset: auto auto 0%;
}

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

.submit-button {
  background-color: #0d0d38;
}

.logo-img {
  object-fit: contain;
  width: 150px;
}

.logo {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.logo.ber-button {
  position: fixed;
  inset: auto 0% 15% auto;
}

.heading-logo {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 400;
  line-height: 30px;
}

.telefonnummer {
  margin-bottom: 5px;
  line-height: 1.3;
}

.ffnungszeiten {
  margin-bottom: 5px;
}

.hauptfarbe {
  color: #fff;
  background-color: #000;
}

.email {
  margin-bottom: 5px;
  line-height: 1.3;
}

.zweitfarbe {
  background-color: #f7f7f7;
}

.highlights {
  color: #fff;
  background-color: #333;
}

.adresse {
  margin-bottom: 5px;
  line-height: 1.3;
}

.google-maps {
  width: 100%;
  height: 100%;
}

.heading-1 {
  font-family: Muli, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.heading-2 {
  font-family: Muli, sans-serif;
  font-weight: 200;
  line-height: 1.3;
}

.heading-3 {
  font-family: Cormorantgaramond, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.flie-text {
  font-family: Muli, sans-serif;
  font-weight: 200;
  line-height: 1.5;
}

.farbe-der-headings {
  color: #333;
  line-height: 1.3;
}

.terminbutton {
  text-transform: uppercase;
  font-family: Exo, sans-serif;
}

.terminbutton:hover {
  background-color: #292929;
}

.terminbutton.highlights {
  font-family: Roboto, sans-serif;
}

.terminbutton.highlights:hover {
  background-color: #161616;
}

.divblock1 {
  text-align: center;
  width: auto;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 20px;
}

.datenschutz, .impressum {
  color: #fff;
  text-decoration: none;
}

.bold-text-9 {
  font-family: Droid Sans, sans-serif;
}

.video {
  height: 114vh;
  position: relative;
}

.titelvideo {
  height: 100%;
  position: relative;
}

.titelvideo-div {
  color: #fff;
  background-color: #0000004d;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  padding-bottom: 60px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.slogan {
  text-align: center;
  text-transform: uppercase;
  font-size: 100px;
  line-height: 110px;
}

.slogan.heading-1 {
  line-height: 1.3;
}

.heading {
  text-align: left;
  text-transform: uppercase;
  font-size: 120px;
  line-height: 120px;
}

.heading.heading-1 {
  font-size: 55px;
  line-height: 60px;
}

.heading.heading-1.sm {
  font-size: 35px;
  line-height: 40px;
}

.heading.heading-1.center, .heading.mittig {
  text-align: center;
}

.heading.mittig.heading-2 {
  text-transform: none;
  font-size: 30px;
  line-height: 40px;
}

.heading.mittig.heading-2.sm {
  font-size: 20px;
  line-height: 1.3;
}

.heading.slogan {
  font-family: Muli, sans-serif;
  font-size: 80px;
  line-height: 90px;
}

.link-block-2 {
  margin-right: 10px;
}

.heading-footer {
  text-align: left;
  font-size: 20px;
  line-height: 25px;
}

.heading-footer.heading-3.farbe-der-headings {
  line-height: 1.3;
}

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

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

.image-30px {
  object-fit: contain;
  width: 25px;
}

.div-block {
  color: #fff;
  padding-left: 140px;
  padding-right: 140px;
}

.div-block-114 {
  filter: invert();
}

.navlink {
  color: #fff;
  letter-spacing: 3px;
  font-size: 18px;
  line-height: 25px;
}

.navlink.flie-text {
  transition: all .2s;
}

.navlink.flie-text:hover {
  color: #8b8b8b;
}

.navlink.flie-text.w--current {
  color: #c2a893;
}

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

.navbar {
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.link-formular {
  color: #454543;
  text-decoration: none;
}

.link-formular.is-inverted {
  color: #fff;
  text-decoration: underline;
}

.bild-zoom-effekt1 {
  background-image: linear-gradient(#fff3, #fff3), url('../images/AdobeStock_305628877_visu.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: flex-start;
  height: 700px;
  padding-top: 40px;
  padding-bottom: 40px;
  transition: all .2s;
  display: flex;
}

.bild-zoom-effekt1:hover {
  background-image: linear-gradient(#fff0, #fff0), url('../images/AdobeStock_305628877_visu.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.success {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.div-block-41 {
  border: 2px solid #000;
  justify-content: center;
  align-items: center;
  padding: 100px 76px 100px 100px;
  display: flex;
}

.div-block-41.highlights {
  padding-right: 100px;
}

.heading-22 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  line-height: 1.3;
}

.heading-22.success-txt {
  font-family: Muli, sans-serif;
  font-size: 35px;
}

.section-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px;
  display: flex;
}

.html-embed-2 {
  width: 100%;
}

.maos-footer {
  justify-content: center;
  width: 100%;
  min-width: 250px;
  height: 120px;
  display: flex;
}

.maps-gro {
  width: 100%;
  height: 100%;
  min-height: 500px;
}

.paragraph1 {
  font-size: 24px;
  line-height: 30px;
}

.paragraph1.flie-text {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3;
}

.paragraph1.flie-text.slogan {
  text-align: left;
  font-weight: 400;
  line-height: 1.3;
}

.paragraph1.flie-text.list {
  text-align: left;
}

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

.paragraph1.mittig.flie-text {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3;
}

.paragraph1.mittig.flie-text.links {
  text-align: left;
}

.paragraph1.mittig.flie-text.links.list {
  margin-bottom: 0;
}

.grid_rechts {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  margin: 100px;
}

.grid_rechts.kontakt {
  grid-template-columns: 1fr 1fr;
  margin: 0;
}

.grid_rechts.kontakt.contact-page {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr;
}

.content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 60px;
  display: flex;
}

.content.highlights {
  height: 80vh;
}

.content.highlights.auto {
  background-color: #000;
  flex-direction: column;
  height: 100%;
}

.heading1 {
  font-size: 45px;
  line-height: 45px;
}

.heading1.heading-1 {
  text-transform: uppercase;
  font-size: 55px;
  line-height: 60px;
}

.heading1.heading-1.mitting {
  text-align: center;
}

.heading1.heading-1-popup {
  text-transform: uppercase;
  font-family: Muli, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.button {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 15px 30px;
  font-size: 16px;
  line-height: 24px;
}

.button.heading-3 {
  transition: all .2s;
}

.button.heading-3:hover {
  transform: translate(0, -5px);
  box-shadow: 0 11px 20px -4px #00000080;
}

.button.heading-3.hauptfarbe {
  line-height: 1.3;
}

.button.heading-3.hauptfarbe.top {
  margin-top: 20px;
}

.button.heading-3.hauptfarbe.top.is-inverted {
  color: #000;
  background-color: #fff;
}

.button.heading-3.hauptfarbe.invert {
  background-color: #0000;
  border: 3px solid #fff;
  font-family: Muli, sans-serif;
}

.button.heading-3.hauptfarbe.invert:hover {
  color: #000;
  background-color: #fff;
}

.mini_heading {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 20px;
}

.mini_heading.heading-3 {
  font-family: Muli, sans-serif;
  font-weight: 300;
}

.section1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 100px;
  display: flex;
}

.section2 {
  justify-content: center;
  align-items: center;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 100px;
  display: block;
  position: relative;
}

.section3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  position: relative;
  overflow: hidden;
}

.image_parallax {
  background-image: linear-gradient(#00000080, #00000080), url('../images/https---hypebeast.com-image-2022-01-balmain-bskate-sneaker-2022-release-info-02.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  width: 100%;
  height: 60vh;
  margin-top: 0;
}

.content_block {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.navigation-link {
  letter-spacing: 2px;
  text-transform: uppercase;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-right: 15px;
  font-size: 40px;
  line-height: 50px;
  display: flex;
  position: relative;
}

.navigation-link.heading-1 {
  color: #000;
  text-decoration: none;
  transition: all .2s;
}

.navigation-link.heading-1:hover {
  transform: scale(1.1);
}

.navigation-line {
  width: 3px;
  height: 30px;
  margin-top: 1px;
  position: absolute;
  transform: skew(-15deg);
}

.top-title-text {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 26px;
  line-height: 34px;
}

.navigation-text {
  z-index: 1;
  color: #fff;
  margin-left: 20px;
  line-height: 40px;
  position: relative;
}

.navigation {
  z-index: 10;
  background-image: linear-gradient(#00000080, #0000);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 0;
  padding: 20px 25px;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.text-field {
  background-color: #fff;
  border: 1px solid #000;
  border-bottom-color: #e9e9f8;
  min-height: 40px;
}

.text-field.area {
  min-height: auto;
  padding-bottom: 55px;
}

.right-part-overlay {
  z-index: 1;
  width: 0%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.navigation-divider {
  width: 1px;
  height: 30px;
  margin-left: 18px;
  margin-right: 18px;
  transform: skew(-15deg);
}

.field-label {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 10px;
  font-size: 11px;
}

.big-paragraph {
  margin-bottom: 0;
  font-size: 17px;
}

.line-first {
  background-color: #fff;
  border-radius: 5px;
  width: 22px;
  height: 2px;
  position: absolute;
}

.line-first.top {
  margin-top: -12px;
}

.line-first.bottom {
  margin-top: 12px;
}

.left-part {
  z-index: 3;
  float: left;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

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

.top-title.half {
  margin-bottom: 60px;
}

.form-block-3 {
  width: 100%;
}

.navigation-menu {
  z-index: 9;
  width: 0%;
  display: block;
  position: fixed;
  inset: 0%;
}

.quote-wrapper {
  z-index: 9;
  opacity: 1;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 450px;
  display: none;
  position: relative;
}

.navigation-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-width: 350px;
  display: block;
}

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

.button-wrapper.submit {
  width: 100%;
  margin-top: 15px;
  padding: 16px 30px;
}

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

.right-part {
  z-index: 3;
  float: right;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 0%;
  height: 100%;
  display: flex;
  position: relative;
}

.full-part {
  background-color: #fff;
  width: 0%;
  height: 100%;
  display: none;
}

.left-part-overlay {
  z-index: 1;
  width: 0%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.form {
  width: 100%;
}

.hamburger-menu {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50px;
  height: 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.logo_white {
  filter: invert();
}

.error-message {
  color: #fff;
  background-color: #a25f4b;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.checkbox-field-2 {
  text-align: left;
  margin-top: 20px;
}

.form-text {
  font-family: Muli, sans-serif;
  line-height: 1.3;
}

.contact-form-success-icon {
  object-fit: contain;
  margin-top: 0;
  margin-bottom: 10px;
}

.form1 {
  margin-bottom: 0;
}

.checkbox-2 {
  border-radius: 5px;
}

.contact-form-success-message {
  background-color: #fafafa;
  border: 1px solid #ececed;
}

.text-field-4 {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #e5e5e7;
  border-radius: 5px;
  height: 54px;
  margin-bottom: 20px;
  padding: 18px 24px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  transition: border .4s, color .4s;
  display: block;
}

.text-field-4:hover {
  border-color: #1d1f2e80;
}

.text-field-4:active, .text-field-4:focus {
  border-color: #1d1f2e;
}

.text-field-4::placeholder {
  color: #1d1f2e4d;
}

.form-wrap {
  border-right: 1px #d2d2d54d;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-right: 60px;
  padding-right: 60px;
}

.form-wrap.margin {
  padding-right: 0;
}

.form-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

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

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

.img-sm {
  object-fit: contain;
  width: 35px;
}

.impdat-2 {
  min-height: 80vh;
  padding: 100px 40px;
}

.impdat-2.flie-text {
  flex-direction: column;
  min-height: auto;
  padding: 0;
  display: flex;
}

.impressum-link, .datenschutz-link {
  color: #fff;
  text-decoration: none;
}

.html-embed-3 {
  width: 100%;
  height: 100%;
}

.logo-abstand1 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.navbar-6 {
  width: 100%;
}

.nav-link-3 {
  color: #fff;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.nav-link-3:hover {
  color: gray;
}

.nav-link-3.w--current {
  color: #ebe3de;
}

.nav-link-3.flie-text:hover {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-3.flie-text.w--current {
  color: #ece4df;
}

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

.navbar1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  display: none;
}

.section-6 {
  padding: 60px;
}

.maps {
  height: 100%;
}

.field-label-2 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  line-height: 1.3;
}

.field-label-3, .field-label-4 {
  line-height: 1.3;
}

.image-6 {
  width: 100%;
  height: 100%;
  padding: 111px;
}

.image-8 {
  filter: invert();
}

.heading-4, .text-block {
  color: #fff;
}

.fs_modal-1_button {
  color: #fff;
  cursor: pointer;
  background-color: #0d0e37;
  border: 10px solid #fff;
  border-radius: 6rem;
  padding: 1rem 1.5rem;
  font-size: 1rem;
  box-shadow: 0 1px 12px #0003;
}

.fs_modal-1_button:focus-visible, .fs_modal-1_button[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs_modal-1_close {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close:focus-visible, .fs_modal-1_close[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.ablaufplan-big-button-4 {
  z-index: 2;
  color: #fff;
  background-color: #0d0e37;
  border-radius: 30px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px;
  text-decoration: none;
  transition: all .2s;
}

.ablaufplan-big-button-4:hover {
  transform: scale(1.03);
}

.ablaufplan-big-button-4.black.ablaufplan {
  top: 10%;
}

.ablaufplan-big-button-4.black {
  z-index: 10000;
  color: #fff;
  background-color: #000;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  font-size: 16px;
  position: fixed;
  inset: 60px auto auto 0%;
}

.ablaufplan-big-button-4.black:hover {
  transform: none;
}

.link-11 {
  color: #0d0e37;
  text-decoration: none;
}

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

.fs_modal-1_cover {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.menu-right-top {
  color: #c8c8c8;
  margin-bottom: 40px;
  font-family: Muli, sans-serif;
  font-size: 152px;
  font-style: italic;
  font-weight: 300;
  line-height: 110%;
}

.menu-right-top.lg {
  opacity: .7;
  margin-bottom: 0;
  font-size: 280px;
  font-weight: 400;
  display: block;
}

.social-links-wrapper {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.underline-fill {
  background-color: #fff;
  width: 0;
  height: 2px;
}

.vertical-line {
  z-index: 10;
  background-color: #ffffff61;
  width: 2px;
  height: 100%;
  margin-right: 20px;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 50%;
  transform: translate(-50%);
}

.text-link {
  position: relative;
}

.drop-link {
  color: #fff;
  justify-content: flex-end;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-right: 20px;
  font-family: Muli, sans-serif;
  font-size: 20px;
  line-height: 150%;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hamburger-link {
  justify-content: center;
  align-items: center;
  padding: 25px 25px 25px 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.hamburger-link:hover {
  opacity: 1;
  border-bottom-width: 2px;
  border-bottom-color: #ff2020;
}

.wrap-link-drop {
  margin-bottom: 25px;
  overflow: hidden;
}

.wrap-drop-menu {
  z-index: 1;
  background-color: #333;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  padding-top: 60px;
  padding-right: 30px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.menu-links {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.nav-bar-content {
  z-index: 9999;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.menu-content {
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 5vh;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.underline-link-text {
  opacity: .8;
  color: #fff;
  margin-bottom: 8px;
  font-family: Muli, sans-serif;
}

.social-link {
  opacity: .7;
  filter: invert();
  margin-right: 0;
  padding: 0 8px 8px;
  transition: opacity .2s;
  position: relative;
}

.social-link:hover {
  opacity: 1;
}

.nav-bar {
  z-index: 99;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 4px 11px 4px #00000024;
}

.adress-text {
  font-family: Muli, sans-serif;
}

.menu-link-heading {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Muli, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

.menu {
  margin-bottom: 7.5rem;
}

.menu-container {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.underline-w {
  background-color: #212e2e33;
  height: 1.5px;
  position: absolute;
  inset: auto 0% 0%;
}

.burger-line {
  background-color: #212e2e;
  width: 100%;
  height: 1px;
}

.burger-line.bottom {
  margin-top: 6px;
}

.image-61 {
  position: relative;
}

.menu-wrapper {
  z-index: 98;
  background-color: #333;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.burger-bg {
  background-color: #0000;
  border-radius: 100vw;
  width: 108px;
  height: 36px;
  display: none;
  position: absolute;
}

.menu-right-bg {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.drop-arrow {
  filter: invert();
  object-fit: contain;
  width: 20px;
  max-width: 20px;
  height: 20px;
  margin-left: 9px;
}

.burger-lines {
  z-index: 999;
  width: 24px;
  margin-left: 13px;
}

.wrap-drop-link {
  flex-direction: column;
  justify-content: center;
}

.wrap-menu-link {
  display: flex;
  position: static;
}

.underline-link {
  opacity: .8;
  color: #c4c4c4;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
}

.menu-bottom-content {
  color: #c4c4c4;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.nav-link {
  text-decoration: none;
}

.nav-link:hover {
  opacity: 1;
  border-bottom-width: 2px;
  border-bottom-color: #ff2020;
}

.menu-bottom {
  z-index: 999;
  background-color: #333;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.wrap-link {
  color: #212e2e;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: none;
}

.wrap-link.w--current {
  align-items: center;
}

.address-wrap {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  position: relative;
}

.menu-bottom-line {
  background-color: #212e2e1a;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

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

.dropdown-15 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Muli, sans-serif;
  font-size: 20px;
  line-height: 20px;
  display: block;
}

.dropdown-toggle-16 {
  padding: 0;
  display: block;
}

.dropdown-toggle-16.w--open {
  display: block;
}

.dropdown-list-16 {
  z-index: 1000;
  background-color: #fff;
}

.dropdown-list-16.w--open {
  z-index: 20;
  border-radius: 3px;
  min-width: 60%;
  margin-left: 40%;
  padding: 10px;
  display: block;
  top: 30px;
  box-shadow: 0 2px 5px #ffffff4f;
}

.div-block-173 {
  z-index: 99;
  background-color: #fff;
  width: 100%;
  height: 5vh;
  position: relative;
  top: -6%;
}

.fs_modal-1_popup_2 {
  z-index: 9999;
  opacity: 1;
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: fixed;
  inset: auto 0% 10% auto;
}

.fs_modal-1_wrapper-2 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-end start;
  padding-left: 60px;
  display: block;
  position: relative;
}

.fs_modal-1_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center;
  padding: 0;
  display: block;
}

.fs_modal-1_close_2 {
  color: #fff;
  cursor: pointer;
  background-color: #333;
  padding: .5rem .5rem .5rem .6rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close_2:focus-visible, .fs_modal-1_close_2[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs_modal-1_close-icon-2 {
  color: #fff;
  object-fit: contain;
  width: 1vw;
  height: 2vh;
  font-size: 12px;
}

.content-popup {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 40px 0;
  display: flex;
}

.hover-line-fill {
  background-color: #333;
  width: 100%;
  height: 100%;
}

.hover-line-fill.light {
  background-color: #fff;
}

.hover-line {
  height: 1px;
  position: absolute;
  inset: auto 0% -1px;
  overflow: hidden;
}

.grid-wrapper {
  z-index: 20;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.stacked-title {
  grid-column-gap: 16px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: block;
}

.section-51 {
  z-index: 20;
  justify-content: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section-51.verticle-border {
  border-top: 1px solid #ffffff1a;
  border-bottom: 1px solid #ffffff1a;
}

.section-51.verticle-border.no-padding {
  justify-content: space-between;
  padding: 60px;
}

.section-51.verticle-border.no-padding.haupfarbe {
  color: #fff;
  background-color: #000;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.section-51.verticle-border.no-padding.vertical {
  flex-direction: column;
  padding: 60px;
}

.section-51.overflow {
  overflow: visible;
}

.video-cover {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.underline-link-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #0000;
  border-style: none none solid;
  border-bottom-width: 1px;
  border-bottom-color: #ffffff1a;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 6px 4px;
  font-size: 11px;
  text-decoration: none;
  position: relative;
}

.underline-link-2.dark {
  color: #333;
  letter-spacing: normal;
  border-bottom-color: #ffffff1a;
  margin-top: 10px;
  font-family: Muli, sans-serif;
  font-size: 20px;
  position: relative;
}

.underline-link-2.dark.light {
  color: #fff;
}

.underline-link-2.dark.light.links {
  margin-right: 20px;
}

.underline-link-2.dark.is-absolute {
  position: absolute;
  inset: auto 0% 0% auto;
}

.four-column {
  z-index: 25;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
  position: relative;
  overflow: visible;
}

.four-column.invert {
  grid-template-columns: .25fr 1.75fr;
  place-items: stretch stretch;
}

.four-column.auto {
  place-items: center stretch;
  height: auto;
}

.four-column.is-flex {
  display: flex;
}

.subtitle {
  z-index: 10;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Muli, sans-serif;
  font-size: 14px;
  position: relative;
}

.video-clip {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.left-intro {
  grid-column-gap: 16px;
  grid-row-gap: 180px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 60px 60px 60px 0;
  display: block;
}

.left-intro.invert {
  padding-left: 60px;
  padding-right: 0;
}

.left-intro.center, .left-intro._50 {
  flex: 1;
}

.slider {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.mask {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.slide {
  text-align: center;
  cursor: grab;
  height: 100%;
}

.left-arrow {
  background-image: linear-gradient(to right, #000, #0000);
  width: 25%;
}

.right-arrow {
  background-image: linear-gradient(270deg, #000, #0000);
  width: 25%;
}

.slide-nav {
  font-size: 9px;
  line-height: 20px;
}

.sticky-circle {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  border: 1px solid #ffffff1a;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  margin-top: 355px;
  padding-left: 4px;
  font-size: 11px;
  text-decoration: none;
  display: flex;
  position: sticky;
  bottom: 80px;
}

.news-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  white-space: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: start;
  place-items: end start;
  height: 48px;
  margin-top: -3px;
  display: grid;
}

.bck-img {
  z-index: 20;
  background-image: url('../images/10002955_2.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin: -5px;
  position: absolute;
  inset: 0%;
}

.bck-img._1 {
  background-image: url('../images/Nts1stMar230542_1.webp');
  background-size: contain;
}

.bck-img._2 {
  background-image: url('../images/20230403194458BR8S42_1.webp');
  background-size: contain;
}

.left-sidebar {
  color: #fff;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.grid-wrapper-2 {
  z-index: 20;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: minmax(5vw, 1fr) minmax(auto, 1400px) minmax(5vw, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.news-line {
  background-color: #ffffff78;
  width: 60px;
  height: 1px;
}

.clip-heading {
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
  display: flex;
}

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

.title-2 {
  -webkit-text-fill-color: transparent;
  background-color: #fff;
  -webkit-background-clip: text;
  background-clip: text;
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.title-2.left {
  justify-content: center;
}

.news-title-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 180px;
  display: flex;
  overflow: hidden;
}

.four-column-2 {
  z-index: 25;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.subtitle-2 {
  z-index: 10;
  color: #fffc;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-size: 11px;
  position: relative;
}

.fixed-img {
  z-index: 500;
  border-radius: 2%;
  width: 220px;
  height: 220px;
  display: none;
  position: fixed;
  inset: auto auto 20% 36px;
  overflow: hidden;
}

.clip-heading-2 {
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Muli, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 48px;
}

.news-dot {
  background-color: #fff;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  margin-top: 8px;
}

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

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

.footer-copyright {
  color: #000;
  font-family: Muli, sans-serif;
}

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

.footer-form-two {
  color: #fff;
  background-color: #000;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  padding: 64px;
  display: flex;
}

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

.footer-form-title {
  text-transform: uppercase;
  font-family: Muli, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

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

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

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

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

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

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

.button-primary.footer-form-button {
  padding: 8px 18px;
  font-family: Muli, sans-serif;
  position: absolute;
  right: 8px;
}

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

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

.footer-link-three {
  color: #1a1b1f;
  text-transform: uppercase;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Muli, sans-serif;
  text-decoration: none;
}

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

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

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

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

.footer-legal-link {
  color: #000;
  margin-left: 24px;
  font-family: Muli, sans-serif;
}

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

.navbar-block {
  justify-content: center;
  align-items: flex-end;
  height: 10vh;
  display: flex;
  position: relative;
}

.image-103 {
  object-fit: cover;
  width: 100%;
  height: 75vh;
}

.image-103.contain {
  object-fit: contain;
  background-color: #0000;
}

.image-103.contain.fff {
  background-color: #fff;
}

.image-103.size {
  height: 100%;
}

.image-103.size.contain.bck-yellow {
  background-color: #fcfba8;
}

.image-103.size.contain.fff {
  background-color: #fff;
}

.image-103.size.contain.grey-1 {
  background-color: #f9f6f5;
}

._3er {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  margin-left: 60px;
  margin-right: 60px;
}

.card-wrapper-3 {
  perspective: 1000px;
  cursor: pointer;
  width: 100%;
  height: 50vh;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  overflow: visible;
}

.div-block-176 {
  width: 100%;
  height: 70vh;
  text-decoration: none;
  position: relative;
}

.div-block-177 {
  z-index: 2;
  color: #fff;
  background-image: linear-gradient(#0000000a, #0000000a);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.heading-klein-linksb-ndig1 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 22px;
  line-height: 28px;
}

.heading-klein-linksb-ndig1.center {
  text-align: left;
  font-family: Muli, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
  position: static;
}

.image-67 {
  filter: brightness(50%);
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-67.bck {
  background-image: linear-gradient(#00000085, #00000085);
}

.div-block-181 {
  z-index: 1;
  background-color: #000;
  width: 100%;
  height: 2%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-182 {
  align-items: center;
  height: 100%;
  padding-top: 0;
  display: flex;
  overflow: hidden;
}

.divider-1 {
  width: 100px;
  height: 2px;
  margin-bottom: 10px;
  display: inline-block;
}

.divider-1.highlights {
  background-color: #fff;
}

.dropdown-link-2 {
  color: #333;
  position: static;
}

.dropdown-link-2.w--current {
  color: #333;
  position: relative;
}

.team-circles {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

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

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: contain;
  border: 1px solid #000;
  border-radius: 50%;
  width: 130px;
  height: 130px;
  margin-bottom: 24px;
  padding: 18px;
  transition: all .5s;
}

.team-member-image:hover {
  transform: rotate(20deg);
}

.team-member-image._000 {
  background-color: #000;
}

.team-member-image.fff {
  filter: invert();
  background-color: #fff;
}

.team-member-image.pink {
  background-color: #fdf8f5;
}

.team-member-image.img {
  object-fit: contain;
  padding: 9px;
}

.team-member-image.fix-size {
  border-style: none;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 0;
}

.grid-21 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.grid-21.invert {
  grid-template-columns: 1fr 1fr;
}

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

.background-image {
  background-image: url('../images/amazon_product_photography_by_traffic_jam_studio-22.webp');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.background-image.invert {
  background-image: url('../images/amazon_product_photography_by_traffic_jam_studio-1.webp');
}

.background-image.sill-life {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-21.webp');
}

.background-image.home-wear {
  background-image: url('../images/accessories_homeware_packshot_photography_by_traffic_jam_studio-3.webp');
  background-position: 50% 30%;
}

.background-image.flat-lay {
  background-image: url('../images/flatlay_packshots_by_traffic_jam_studio-4.webp');
}

.background-image.foot-wear {
  background-image: url('../images/footwear_packshot_photods_by_traffic_jam_studio_00005.webp');
}

.background-image.hand-bag {
  background-image: url('../images/handbag_packshots_by_traffic_jam_studio-7.webp');
}

.background-image.invisible {
  background-image: url('../images/invisible_mannequin_packshots_by_traffic_jam_studio-6.webp');
}

.background-image.jewellery {
  background-image: url('../images/jewellery_packshots_by_traffic_jam_studio-6_1.webp');
}

.background-image._360 {
  background-image: url('../images/AW-Samsung-1.webp');
}

.background-image.sill-life-2 {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-53.webp');
}

.background-image.invisible-2 {
  background-image: url('../images/invisible_mannequin_packshots_by_traffic_jam_studio-13.webp');
}

.background-image.flat-lay-2 {
  background-image: url('../images/flatlay_packshots_by_traffic_jam_studio-100.webp');
}

.background-image.jewellery-2 {
  background-image: url('../images/jewellery_packshots_by_traffic_jam_studio-20.webp');
}

.background-image.foot-wear-2 {
  background-image: url('../images/footwear_packshots_by_traffic_jam_studio-168.webp');
}

.background-image.hand-bag-2 {
  background-image: url('../images/handbag_packshots_by_traffic_jam_studio-9.webp');
}

.background-image.home-wear-2 {
  background-image: url('../images/accessories_homeware_packshot_photography_by_traffic_jam_studio-56.webp');
  background-position: 50% 30%;
}

.background-image.studio-hire {
  background-image: url('../images/Hackney_Studio_Space_0001.webp');
}

.background-image.pricing {
  background-image: url('../images/MAAR70200_1.webp');
}

.background-image.pricing2 {
  background-image: url('../images/amazon_product_photography_by_traffic_jam_studio-16.webp');
}

.background-image.pricing3 {
  background-image: url('../images/MODE360TwisterTurntableforModel360spins.webp');
}

.background-image.pricing4 {
  background-image: url('../images/lookbook_ecommerce_model_photography_by_traffic_jam_studio-23.webp');
}

.background-image.pricing5 {
  background-image: url('../images/handbag_packshots_by_traffic_jam_studio-3.webp');
}

.grid-22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center stretch;
  margin-top: 20px;
}

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

.html-embed-4 {
  width: 70%;
  height: 55vh;
  margin-left: auto;
  margin-right: auto;
}

.slider-2 {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.slider-2.auto {
  height: 80%;
}

.slider-2.auto.is-sized {
  flex: 1;
}

.slide-2 {
  width: 100%;
  height: 100%;
}

.icon-6 {
  color: var(--dark-slate-grey);
}

.bck-img-model-shoots-1 {
  background-image: url('../images/lookbook_ecommerce_model_photography_by_traffic_jam_studio-11.webp');
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-model-shoots-2 {
  background-image: url('../images/lookbook_ecommerce_model_photography_by_traffic_jam_studio-4.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-creative-1 {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-58.webp');
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-creative-2 {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-44.webp');
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-social {
  background-image: url('../images/harry-white-13th-April1666.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-stop {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-24.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-pack-1 {
  background-image: url('../images/jewellery_packshots_by_traffic_jam_studio-2_1.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-pack-2 {
  background-image: url('../images/footwear_packshots_by_traffic_jam_studio-97.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

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

.slider-3 {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.icon-7 {
  color: #333;
}

.html-embed-5 {
  width: 100%;
  height: 45vh;
}

.faq-dropdown {
  width: 100%;
}

.faq-single-block {
  border-radius: 10px;
  transition: all .2s ease-in;
  overflow: hidden;
  box-shadow: 1px 1px 4px #6d6d6d;
}

.answer-block {
  padding: 20px 40px;
  transition: all .2s ease-in;
}

.faq-dropdown-content {
  background-color: #fff;
  position: static;
}

.faq-main-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  display: grid;
}

.faq-text {
  font-family: Muli, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3;
}

.faq-dropdown-button {
  border: 1px solid #dfdfdf;
  width: 100%;
  padding-left: 40px;
}

.faq-icon {
  font-size: 20px;
}

.answer-text {
  font-family: Muli, sans-serif;
  font-size: 20px;
  line-height: 1.3;
}

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

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

.bck-img-social-2 {
  background-image: url('../images/still_life_product_photography_by_traffic_jam_studio-29.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.bck-img-stop-2 {
  background-image: url('../images/accessories_homeware_packshot_photography_by_traffic_jam_studio-55.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 50vh;
}

.image-106 {
  object-fit: contain;
  width: 25px;
}

._360-spin-wrapper {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  height: 450px;
  display: flex;
}

._360-iframe {
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
}

.slide-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-mask-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.aspect-ratio-1-1 {
  flex: 1;
  position: relative;
  overflow: hidden;
}

.aspect-ratio-1-1.is-hero3 {
  flex: 0 auto;
  width: 100%;
  max-width: 15rem;
  margin-top: -60px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.section_hero {
  flex: 1;
  margin-top: 0;
  position: relative;
  overflow: hidden;
}

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

.padding-section-small {
  padding: 2rem 0;
  font-family: Muli, sans-serif;
}

.padding-section-small.is-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.container-large._90rem {
  width: 75rem;
}

.container-large.bck-color {
  background-color: #333;
}

.hero-column-wrapper {
  align-items: center;
  height: 85svh;
  display: flex;
}

.hero-column-left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-end;
  position: static;
}

.hero-column-right {
  z-index: 10;
  flex: 1;
  position: relative;
}

.hero-image-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: stretch;
  width: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.hero-right-stack {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: 84px;
  display: flex;
  position: relative;
}

.aspect-ratio-2-3 {
  flex: 1;
  height: 100%;
  position: relative;
}

.aspect-ratio-2-3.is-hero2 {
  flex: 0 auto;
  width: 100%;
  max-width: 25rem;
  margin-top: 0;
  position: relative;
}

.hero-left-stack {
  flex: 1;
  align-self: center;
  width: 90%;
  margin-left: 25%;
}

.banner {
  width: 100%;
  height: 70vh;
  position: relative;
}

.banner.size {
  height: 100vh;
}

.background-video-6 {
  width: 100%;
  height: 100%;
}

.aspect-ratio-3-2 {
  height: 100%;
  position: relative;
}

.section-53 {
  padding: 60px;
}

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

.video-embed {
  width: 100%;
  height: 100%;
}

.video-embed.is-absolute {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.div-block-187 {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.field-label-6 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  line-height: 1.3;
}

.drop-arrow-2 {
  filter: invert();
  max-width: 28px;
  margin-left: 9px;
}

.menu-link-heading-2 {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 5px;
  font-family: Muli, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

.wrap-link-drop-2 {
  margin-bottom: 25px;
  overflow: hidden;
}

.wrap-link-drop-2.hide {
  display: none;
}

.wrap-drop-menu-2 {
  z-index: 1;
  background-color: #333;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  padding-top: 60px;
  padding-right: 30px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.wrap-drop-link-2 {
  flex-direction: column;
  justify-content: center;
}

.drop-arrow-3 {
  filter: invert();
  max-width: 28px;
  margin-left: 9px;
}

.section_404 {
  justify-content: center;
  align-items: center;
  height: 80svh;
  display: flex;
}

._404_heading {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-width: 3px;
  -webkit-text-stroke-color: #000;
  text-shadow: 5px 5px 12px #0003;
  -webkit-text-fill-color: transparent;
  background-color: #838383;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 10rem;
  font-weight: 700;
  line-height: 1.1;
}

._404_text {
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.5;
}

._404_button {
  background-color: #000;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.25rem;
  line-height: 1.5;
}

.fs-cc-prefs2_option {
  border-bottom: 1px solid #c0c0c04d;
  padding-top: 16px;
  padding-bottom: 16px;
}

.fs-cc-prefs2_close {
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  background-color: #000;
  padding: 12px;
  font-size: 20px;
  text-decoration: none;
  position: absolute;
  inset: 0 0 auto auto;
}

.fs-cc-prefs2_overlay {
  z-index: -1;
  background-color: #010440e6;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_label {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 32px;
  font-size: 16px;
  font-weight: 700;
}

.fs-cc-prefs2_form-wrapper {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-cc-banner2_component {
  z-index: 999;
  color: #fff;
  background-color: #000;
  width: 450px;
  padding: 30px;
  display: none;
  position: fixed;
  inset: auto 0% 0% auto;
}

.fs-cc-prefs2_checkbox-label {
  display: none;
}

.fs-cc-manager2_button {
  opacity: .5;
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  flex-direction: column;
  width: 48px;
  padding: 8px;
  transition: all .2s, color .2s;
  display: flex;
}

.fs-cc-manager2_button:hover {
  opacity: 1;
  color: #000;
}

.fs-cc-manager2_component {
  z-index: 999;
  display: flex;
  position: fixed;
  inset: auto auto 20px 20px;
}

.fs-cc-banner2_text {
  font-size: 15px;
}

.fs-cc-prefs2_title {
  color: #010440;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}

.fs-cc-banner2_text-link {
  color: #fff;
  border-bottom: 2px solid #fff;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs2_button {
  text-align: center;
  background-color: #000;
  border: 1px solid #0540f2;
  padding: 12px 20px;
  font-weight: 700;
}

.fs-cc-prefs2_button.fs-cc-button-alt {
  color: #000;
  background-color: #fff;
  border-color: #000;
  margin-bottom: 12px;
}

.fs-cc-banner2_container {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fs-cc-prefs2_content {
  color: #000;
  background-color: #fff;
  height: 100%;
  padding: 40px 32px;
}

.fs-cc-prefs2_checkbox {
  z-index: 1;
  cursor: pointer;
  background-color: #fff;
  border-width: 2px;
  border-color: #000;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs2_checkbox.w--redirected-checked {
  background-color: #0540f2;
  background-size: auto;
  border-color: #0540f2;
}

.fs-cc-prefs2_form {
  color: #fff;
  background-color: #333;
  width: 100%;
  max-width: 400px;
  max-height: 85vh;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-prefs2_submit {
  text-align: center;
  background-color: #4e4e4e;
  margin-top: 12px;
  padding: 12px 20px;
  font-weight: 700;
}

.fs-cc-prefs2_component {
  z-index: 997;
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 32px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: visible;
}

.fs-cc-prefs2_space-small {
  margin-bottom: 12px;
}

.fs-cc-preferences2_close-icon {
  color: #fff;
  width: 24px;
  height: 24px;
}

.fs-cc-banner2_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.fs-cc-banner2_button {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  flex: 1;
  min-width: 120px;
  margin-left: 8px;
  margin-right: 8px;
  padding: 8px 20px;
  font-weight: 700;
}

.fs-cc-banner2_button.fs-cc-button-alt {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.fs-cc-prefs2_buttons-wrapper {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 16px;
  display: flex;
}

.fs-cc-prefs2_checkbox-field {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-bottom: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.cookie-manger {
  color: #585858;
  background-color: #d4d4d4;
  border-radius: 20px;
  padding: 5px 13px;
  font-weight: 400;
}

.container-small {
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
}

.aspect-ratio-16-9 {
  display: flex;
  position: relative;
  overflow: hidden;
}

.paragraph {
  list-style-type: lower-alpha;
}

.form-embed {
  width: 100%;
}

.html-embed-7 {
  width: 60%;
  margin-top: 0;
}

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

.div-block-188 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.links {
  font-family: Muli, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
}

.contact-form-success-icon-2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.text-field-5 {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #e5e5e7;
  border-radius: 5px;
  height: 54px;
  margin-bottom: 20px;
  padding: 18px 24px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  transition: border .4s, color .4s;
  display: block;
}

.text-field-5:hover {
  border-color: #1d1f2e80;
}

.text-field-5:active, .text-field-5:focus {
  border-color: #1d1f2e;
}

.text-field-5::placeholder {
  color: #1d1f2e4d;
}

.form-grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.checkbox-field-3 {
  text-align: left;
  margin-top: 20px;
}

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

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

.footer-form-container-two-2.vertical {
  flex-direction: column;
  justify-content: center;
}

.footer-form-title-2 {
  text-transform: uppercase;
  font-family: Muli, sans-serif;
  font-size: 55px;
  line-height: 60px;
}

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

.textarea {
  min-height: 150px;
}

.html-embed-8 {
  width: 50%;
}

.html-embed-8._100 {
  width: 100%;
}

.html-embed-9 {
  width: 100%;
  height: 100%;
}

.carousel-slider {
  background-color: #0000;
}

.carousel-slide {
  width: 100%;
}

.mask-2 {
  width: 22%;
  overflow: visible;
}

.image-107 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.slider-icon {
  color: #333;
}

.section-54 {
  overflow: hidden;
}

.pop-up-button {
  color: #fff;
  text-align: center;
  background-color: #272727;
  border-radius: 3px;
  flex: none;
  margin-bottom: 8px;
  padding: 8px 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  transition: opacity .2s;
}

.pop-up-button:hover {
  opacity: .8;
}

.pop-up-button:active {
  opacity: 1;
}

.popup-form-error {
  color: #444;
  background-color: #dee5eb;
  border-radius: 6px;
  padding: 16px;
}

.pop-up-paragraph {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.4em;
}

.pop-up-text-input {
  background-color: #f7f9fa;
  border: 1px solid #eff1f3;
  border-radius: 3px;
  height: 44px;
  margin-bottom: 16px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.4px;
}

.pop-up-text-input::placeholder {
  color: #c2cdd8;
}

.pop-up-text-box {
  max-width: 650px;
}

.pop-up-exit-button {
  opacity: .2;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 20px 20px auto auto;
}

.pop-up-exit-button:hover {
  opacity: .8;
}

.pop-up-back {
  background-color: #20202099;
  position: absolute;
  inset: 0%;
}

.pop-up-wrapper {
  z-index: 300;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

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

.pop-up-box {
  cursor: auto;
  background-color: #fff;
  border-radius: 8px;
  max-width: 460px;
  padding: 40px 40px 32px;
  position: relative;
}

.pop-up-form {
  text-align: left;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  margin-top: 24px;
  display: flex;
}

.pop-up-form-success {
  color: #33383f;
  background-color: #e9e9e9;
  border-radius: 4px;
  padding: 32px;
  font-size: 16px;
  line-height: 1.4em;
}

.pop-up-wrapper-2 {
  z-index: 300;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

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

.landing-text-block {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.heading-small {
  text-align: left;
  text-transform: uppercase;
  font-size: 120px;
  line-height: 120px;
}

.heading-small.heading-1 {
  font-size: 30px;
  line-height: 60px;
}

.heading-small.heading-1.sm {
  font-size: 35px;
  line-height: 40px;
}

.heading-small.heading-1.center, .heading-small.mittig {
  text-align: center;
}

.heading-small.mittig.heading-2 {
  text-transform: none;
  font-size: 30px;
  line-height: 40px;
}

.heading-small.mittig.heading-2.sm {
  font-size: 20px;
  line-height: 1.3;
}

.heading-small.slogan {
  font-family: Muli, sans-serif;
  font-size: 80px;
  line-height: 90px;
}

.right-div {
  color: #fff;
  background-color: #00000096;
  border-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 45vh;
  padding: 33px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading1-center {
  text-align: center;
  font-size: 45px;
  line-height: 45px;
}

.heading1-center.heading-1 {
  text-transform: uppercase;
  font-size: 55px;
  line-height: 60px;
}

.heading1-center.heading-1.mitting {
  text-align: center;
}

.heading1-center.heading-1-popup {
  text-transform: uppercase;
  font-family: Muli, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.centered-div-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-23 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 18.5fr;
}

.icon {
  object-fit: contain;
  height: 50px;
}

.div-block-189 {
  align-items: center;
  display: flex;
}

.carousel-wrapper {
  width: 100%;
  height: 49vh;
  display: block;
  position: relative;
  overflow: hidden;
}

.text-wrapper {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.carousel-div {
  flex: none;
  display: flex;
}

.carousel-text {
  color: #ff333317;
  letter-spacing: -.06em;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #f4f3f1;
  white-space: nowrap;
  flex: none;
  font-size: 26.8225rem;
  line-height: 1;
}

.grid-24 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.image-109 {
  object-fit: cover;
  width: 100%;
  height: 45vh;
}

.round {
  border: 1px solid #000;
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 130px;
  margin-bottom: 24px;
  padding: 10px;
  display: flex;
}

@media screen and (max-width: 991px) {
  .telefonnummer, .email {
    margin-bottom: 5px;
  }

  .divblock1 {
    padding-bottom: 20px;
  }

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

  .heading.heading-1 {
    text-align: center;
    font-size: 40px;
    line-height: 45px;
  }

  .heading.heading-1.sm {
    font-size: 30px;
    line-height: 35px;
  }

  .heading.heading-1.center {
    font-size: 35px;
    line-height: 40px;
  }

  .heading.slogan {
    font-size: 40px;
    line-height: 45px;
  }

  .div-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-f-r-nav {
    width: auto;
  }

  .menu-button.w--open {
    background-color: #000;
  }

  .icon-5 {
    color: #fff;
  }

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

  .nav-menu-3 {
    background-color: #000c;
    width: 100%;
  }

  .navbar {
    justify-content: space-between;
  }

  .bild-zoom-effekt1 {
    height: 400px;
  }

  .success {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-41 {
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-41.highlights {
    width: 80vw;
    height: 40vh;
    padding: 40px;
  }

  .heading-22.success-txt {
    font-size: 28px;
    line-height: 35px;
  }

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

  .paragraph1.flie-text, .paragraph1.mittig.flie-text.links {
    text-align: center;
  }

  .paragraph1.mittig.flie-text.links.list {
    text-align: left;
  }

  .grid_rechts {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
    margin: 0 20px;
  }

  .grid_rechts.kontakt {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid_rechts.kontakt.contact-page {
    flex-direction: column;
    display: flex;
  }

  .content.highlights.auto {
    align-items: center;
  }

  .heading1.heading-1 {
    text-align: center;
    font-size: 35px;
    line-height: 45px;
  }

  .heading1.heading-1-popup {
    font-size: 35px;
  }

  .mini_heading.heading-3 {
    text-align: center;
  }

  .section1 {
    padding-left: 60px;
    padding-right: 60px;
    overflow: hidden;
  }

  .section2 {
    flex-direction: column;
    justify-content: flex-start;
    height: auto;
    padding-left: 60px;
    padding-right: 60px;
  }

  .error-message {
    width: auto;
  }

  .text-field-4 {
    text-transform: none;
  }

  .form-wrap {
    border-bottom: 1px solid #d2d2d54d;
    border-right-style: none;
    width: auto;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .form-wrap.margin {
    padding-bottom: 0;
  }

  .contact-form {
    flex-direction: row;
    align-items: flex-start;
    display: block;
  }

  .html-embed-3 {
    height: 100%;
  }

  .nav-men-1.hauptfarbe {
    z-index: 1000;
  }

  .men-icon1 {
    color: #fff;
  }

  .navbar-6.hauptfarbe {
    z-index: 1000;
    background-color: #0000;
    width: auto;
  }

  .nav-link-3.flie-text {
    width: 100%;
  }

  .navbar1 {
    z-index: 1000;
    background-color: #fff;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    display: flex;
    position: sticky;
    top: 0%;
  }

  .men-buttton1.hauptfarbe.w--open {
    background-color: #0000;
  }

  .section-6 {
    padding: 60px;
  }

  .maps {
    height: 45vh;
  }

  .ablaufplan-big-button-4.black.ablaufplan {
    top: 70px;
  }

  .ablaufplan-big-button-4.black {
    top: 20px;
  }

  .menu-right-top {
    display: block;
  }

  .menu-right-top.lg {
    font-size: 140px;
  }

  .vertical-line {
    display: block;
  }

  .drop-link {
    z-index: 1;
    justify-content: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 25px;
    position: relative;
  }

  .hamburger-link {
    display: block;
  }

  .wrap-link-drop {
    z-index: 1050;
    flex-flow: row;
    align-items: stretch;
    margin-bottom: 15px;
    display: flex;
    position: static;
    overflow: visible;
  }

  .wrap-drop-menu {
    z-index: 99999999;
    opacity: 0;
    background-color: #0000;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-end;
    height: 100%;
    padding-top: 20px;
    display: none;
    position: absolute;
    inset: 0% 0% 0% auto;
    overflow: visible;
  }

  .menu-links {
    position: relative;
    overflow: visible;
  }

  .menu-content {
    width: 100%;
    padding-left: 32px;
    padding-right: 32px;
  }

  .social-link {
    flex: none;
  }

  .adress-text {
    text-align: center;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .menu-link-heading {
    font-size: 25px;
  }

  .menu {
    margin-bottom: 5rem;
    display: block;
  }

  .menu-container {
    justify-content: flex-start;
    height: 100%;
  }

  .menu-wrapper {
    height: auto;
    padding-top: 60px;
    display: none;
  }

  .burger-bg {
    margin-bottom: 0;
    padding-bottom: 0;
    inset: 0 0% 0%;
  }

  .menu-right-bg {
    flex: 1;
    display: flex;
    inset: 0% 0% 0% auto;
  }

  .drop-arrow {
    max-width: 20px;
  }

  .wrap-drop-link {
    z-index: 999999;
    align-items: center;
    width: 100%;
    padding-left: 20px;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .wrap-menu-link {
    position: static;
  }

  .menu-bottom-content {
    max-width: none;
  }

  .nav-link {
    display: none;
  }

  .menu-bottom {
    width: 100%;
    margin-bottom: 56px;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .wrap-link {
    cursor: auto;
  }

  .dropdown-15 {
    z-index: 100;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    position: relative;
  }

  .dropdown-15.is-2nd {
    z-index: 80;
  }

  .dropdown-list-16 {
    z-index: 1;
    position: relative;
  }

  .dropdown-list-16.w--open {
    min-width: 60%;
    margin-left: 0%;
    position: absolute;
    inset: 50px auto auto 0%;
  }

  .fs_modal-1_popup_2 {
    display: flex;
  }

  .fs_modal-1_wrapper-2 {
    grid-template-columns: 1fr;
    justify-content: center;
    padding-left: 0;
    display: flex;
  }

  .fs_modal-1_content {
    flex-direction: column;
    padding-left: 2rem;
    padding-right: 2rem;
    display: flex;
  }

  .fs_modal-1_close-icon-2 {
    width: 10px;
  }

  .content-popup {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-wrapper {
    flex-direction: column;
    align-items: center;
    display: block;
  }

  .stacked-title {
    grid-row-gap: 18px;
    margin-bottom: 10px;
  }

  .section-51 {
    padding: 60px;
  }

  .section-51.verticle-border.no-padding {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .section-51.verticle-border.no-padding.vertical {
    padding: 60px;
  }

  .video-cover {
    justify-content: center;
    width: auto;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .underline-link-2.dark.is-absolute {
    z-index: 400;
  }

  .four-column {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: center;
    height: auto;
    display: flex;
  }

  .video-clip {
    justify-content: center;
  }

  .left-intro {
    grid-row-gap: 36px;
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-self: auto;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
    display: block;
  }

  .left-intro.invert {
    padding-left: 0;
  }

  .sticky-circle {
    width: 90px;
    height: 90px;
  }

  .news-title {
    white-space: normal;
    grid-template-columns: 1fr;
    height: auto;
  }

  .left-sidebar {
    align-items: center;
  }

  .grid-20 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .title-2 {
    color: #fff;
    -webkit-text-fill-color: transparent;
    background-color: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    margin-top: auto;
  }

  .title-2.right {
    display: none;
  }

  .news-title-wrapper {
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .four-column-2 {
    grid-row-gap: 48px;
    flex-direction: column;
    display: flex;
  }

  .clip-heading-2 {
    font-size: 23px;
    line-height: 33px;
  }

  .news-dot {
    display: none;
  }

  .footer-divider-two {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .footer-bottom {
    flex-direction: column;
  }

  .footer-subscribe {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer-form-two {
    flex-direction: column;
    justify-content: center;
    padding: 40px;
  }

  .footer-form-container-two {
    flex-direction: column;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .navbar-block {
    height: 18vh;
    display: none;
  }

  .image-103.size.contain.bck-yellow, .image-103.size.contain.fff {
    height: auto;
  }

  ._3er {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .card-wrapper-3 {
    margin-bottom: 60px;
  }

  .div-block-176 {
    height: 60vh;
  }

  .div-block-177 {
    justify-content: center;
    align-items: center;
  }

  .div-block-182 {
    height: auto;
  }

  .dropdown-link-2 {
    position: relative;
  }

  .team-circles {
    padding: 60px;
  }

  .team-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .grid-21 {
    width: 100%;
  }

  .grid-22.sm_video {
    display: flex;
  }

  .html-embed-4 {
    width: 80%;
  }

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

  .absolute-image {
    object-fit: contain;
    position: static;
    top: 28%;
    left: 0%;
  }

  ._360-spin-wrapper {
    height: 450px;
  }

  .aspect-ratio-1-1 {
    flex: 0 auto;
    overflow: visible;
  }

  .section_hero {
    padding-top: 20px;
    overflow: hidden;
  }

  .padding-section-small {
    padding-top: 1rem;
  }

  .container-large {
    flex-direction: column;
    align-self: auto;
    align-items: center;
    display: block;
  }

  .container-large._90rem {
    width: 100%;
  }

  .hero-column-wrapper {
    height: 100svh;
  }

  .hero-right-stack {
    margin-left: -10px;
  }

  .aspect-ratio-2-3 {
    flex: 0 auto;
    width: 100%;
    display: block;
  }

  .aspect-ratio-2-3.is-hero2 {
    max-width: none;
  }

  .hero-left-stack {
    width: 100%;
  }

  .banner {
    height: 60vh;
  }

  .aspect-ratio-3-2 {
    overflow: hidden;
  }

  .dropdown-16 {
    width: 100%;
  }

  .dropdown-list-17 {
    position: relative;
  }

  .dropdown-17 {
    width: 100%;
  }

  .dropdown-toggle-17 {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .dropdown-link-3, .dropdown-link-4, .dropdown-link-5 {
    position: relative;
  }

  .drop-arrow-2 {
    max-width: 20px;
  }

  .menu-link-heading-2 {
    font-size: 45px;
  }

  .wrap-link-drop-2 {
    flex-flow: wrap;
    align-items: center;
    margin-bottom: 15px;
    display: flex;
    position: relative;
  }

  .wrap-drop-menu-2 {
    opacity: 0;
    background-color: #0000;
    width: 100%;
    height: auto;
    position: static;
  }

  .wrap-drop-link-2 {
    width: 100%;
    padding-left: 40px;
  }

  .drop-arrow-3 {
    max-width: 20px;
  }

  .dropdown-list-18 {
    position: relative;
  }

  .dropdown-list-18.w--open {
    background-color: var(--dark-slate-grey);
  }

  .dropdown-link-6 {
    color: #fff;
  }

  .dropdown-link-7 {
    position: relative;
  }

  .dropdown-link-8 {
    background-color: #0000;
  }

  .dropdown-link-10 {
    color: #fff;
    background-color: #0000;
  }

  .dropdown-list-19, .dropdown-list-19.w--open {
    background-color: var(--dark-slate-grey);
  }

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

  .absolute-image-2 {
    object-fit: contain;
    position: static;
    top: 28%;
    left: 0%;
  }

  .footer-form-two-2 {
    padding: 40px;
  }

  .footer-form-title-2 {
    margin-right: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .mask-2 {
    width: 35%;
  }

  .pop-up-button {
    position: relative;
  }

  .heading-small {
    font-size: 90px;
    line-height: 90px;
  }

  .heading-small.heading-1 {
    text-align: center;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-small.heading-1.sm {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-small.heading-1.center {
    font-size: 35px;
    line-height: 40px;
  }

  .heading-small.slogan {
    font-size: 40px;
    line-height: 45px;
  }

  .heading1-center.heading-1 {
    text-align: center;
    font-size: 35px;
    line-height: 45px;
  }

  .heading1-center.heading-1-popup {
    font-size: 35px;
  }

  .grid-23 {
    grid-template-columns: 1fr 18fr;
  }

  .round {
    width: 190px;
    height: 190px;
  }
}

@media screen and (max-width: 767px) {
  .heading-2 {
    font-size: 25px;
    line-height: 30px;
  }

  .divblock1 {
    height: auto;
  }

  .video {
    height: 600px;
  }

  .titelvideo-div {
    padding-bottom: 20px;
  }

  .heading.heading-1 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading.heading-1.sm {
    font-size: 25px;
    line-height: 30px;
  }

  .heading.mittig.heading-2 {
    font-size: 25px;
  }

  .heading.slogan {
    font-size: 30px;
    line-height: 35px;
  }

  .bild-zoom-effekt1 {
    min-height: 300px;
  }

  .success {
    height: auto;
    padding: 40px;
  }

  .div-block-41 {
    height: auto;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-41.highlights {
    padding-right: 40px;
  }

  .section-2 {
    padding: 40px 20px;
  }

  .maos-footer {
    height: 100px;
  }

  .maps-gro {
    height: 400px;
  }

  .paragraph1.mittig.flie-text.links {
    font-size: 18px;
    line-height: 1.5;
  }

  .grid_rechts {
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .grid_rechts.kontakt {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .content.highlights {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading1.heading-1 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading1.heading-1-popup {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .section1 {
    padding: 40px;
  }

  .section2 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_parallax {
    height: 80vh;
  }

  .content_block {
    padding-bottom: 20px;
    padding-left: 0;
  }

  .error-message {
    font-size: 14px;
    line-height: 22px;
  }

  .text-field-4 {
    text-align: left;
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .text-field-4::placeholder {
    text-align: center;
  }

  .form-wrap {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .form-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
  }

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

  .navbar1 {
    position: sticky;
  }

  .section-6 {
    padding: 40px;
  }

  .maps {
    width: 100%;
  }

  .fs_modal-1_close {
    padding: 1rem;
  }

  .menu-right-top {
    font-size: 70px;
  }

  .menu-right-top.lg {
    font-size: 80px;
  }

  .drop-link {
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 20px;
  }

  .menu-links {
    flex: 1;
    align-items: stretch;
    margin-bottom: 24px;
    padding-top: 24px;
  }

  .adress-text {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .menu-link-heading {
    font-size: 30px;
    line-height: 1.3;
  }

  .menu-bottom-content {
    margin-bottom: 16px;
    display: block;
  }

  .menu-bottom {
    flex-direction: column;
    align-items: center;
    margin-bottom: 24px;
    position: relative;
  }

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

  .fs_modal-1_popup_2 {
    flex-direction: row;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .fs_modal-1_wrapper-2 {
    flex-direction: column;
    max-width: none;
    display: flex;
  }

  .fs_modal-1_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1rem 2rem;
    display: flex;
  }

  .fs_modal-1_close_2 {
    padding: 1rem;
  }

  .fs_modal-1_close-icon-2 {
    height: auto;
  }

  .section-51, .section-51.verticle-border.no-padding, .section-51.verticle-border.no-padding.vertical {
    padding: 40px;
  }

  .video-cover {
    width: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .underline-link-2.dark.is-absolute {
    z-index: 1;
  }

  .four-column {
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .sticky-circle {
    z-index: 50;
    background-color: #161a20;
    width: 80px;
    height: 80px;
    margin-top: 0;
    margin-bottom: 0;
    top: 101px;
    bottom: auto;
  }

  .news-title {
    height: auto;
  }

  .left-sidebar {
    flex-direction: column;
    order: 0;
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .clip-heading {
    font-size: 30px;
    line-height: 35px;
  }

  .collection-list-wrapper {
    margin-top: 48px;
    margin-bottom: 80px;
  }

  .four-column-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .fixed-img {
    display: none;
    left: 17px;
  }

  .clip-heading-2 {
    font-size: 20px;
    line-height: 25px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-two {
    margin-bottom: 20px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-legal-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 15px;
    margin-left: 0;
  }

  .footer-legal-link {
    margin-left: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .team-circles {
    padding: 40px;
  }

  .team-grid {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .grid-21 {
    flex-direction: column;
    display: flex;
  }

  .grid-22.sm_video {
    flex-direction: column;
  }

  .html-embed-4 {
    width: 100%;
  }

  .div-block-183 {
    flex-direction: column;
    display: flex;
  }

  .slider-mask-wrapper {
    flex-direction: column;
  }

  .aspect-ratio-1-1.is-hero3 {
    max-width: 7rem;
    margin-right: 0;
    left: auto;
    right: 0;
  }

  .section_hero {
    margin-top: 0;
    padding-top: 40px;
  }

  .hero-column-wrapper {
    height: 50svh;
  }

  .hero-image-wrapper {
    flex-direction: row;
    display: flex;
  }

  .hero-right-stack {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .aspect-ratio-2-3.is-hero2 {
    max-width: 100%;
    margin-left: -31px;
  }

  .hero-left-stack {
    margin-left: 25%;
  }

  .banner {
    height: 55vh;
  }

  .section-53 {
    padding: 40px;
  }

  .menu-link-heading-2 {
    font-size: 40px;
    line-height: 1.3;
  }

  .fs-cc-prefs2_title {
    font-size: 20px;
  }

  .fs-cc-banner2_text-link {
    margin-right: 8px;
  }

  .fs-cc-banner2_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner2_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner2_button {
    margin-left: 0;
    margin-right: 8px;
  }

  .html-embed-7 {
    width: 80%;
  }

  .text-field-5 {
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .text-field-5::placeholder {
    text-align: center;
  }

  .contact-form-2 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .footer-form-container-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .footer-form-title-2 {
    text-align: center;
    margin-right: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .footer-form-block-two-2 {
    width: 100%;
    margin-top: 20px;
  }

  .html-embed-8 {
    width: 100%;
  }

  .mask-2 {
    width: 40%;
  }

  .pop-up-form {
    flex-direction: column;
  }

  .heading-small.heading-1 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-small.heading-1.sm {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-small.mittig.heading-2 {
    font-size: 25px;
  }

  .heading-small.slogan {
    font-size: 30px;
    line-height: 35px;
  }

  .right-div {
    width: 100%;
    min-height: 40vh;
    padding: 19px;
  }

  .heading1-center.heading-1 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading1-center.heading-1-popup {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 26px;
    line-height: 150%;
  }

  h2 {
    font-size: 24px;
    line-height: 150%;
  }

  h3 {
    font-size: 20px;
    line-height: 150%;
  }

  .logo {
    margin-right: auto;
  }

  .heading-2 {
    font-size: 22px;
    line-height: 26px;
  }

  .terminbutton.highlights {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .video {
    height: 400px;
  }

  .slogan, .heading {
    font-size: 50px;
    line-height: 50px;
  }

  .heading.heading-1, .heading.heading-1.sm, .heading.heading-1.center, .heading.mittig.heading-2 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading.slogan {
    font-size: 28px;
    line-height: 1.1;
  }

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

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

  .div-block-41.highlights {
    width: auto;
  }

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

  .heading-22.success-txt {
    font-size: 20px;
    line-height: 25px;
  }

  .section-2 {
    padding: 10px;
  }

  .maps-gro {
    height: 300px;
  }

  .paragraph1.flie-text.slogan {
    font-size: 16px;
  }

  .paragraph1.mittig.flie-text {
    font-size: 18px;
  }

  .content.highlights {
    text-align: center;
    align-items: center;
    padding: 20px;
  }

  .heading1 {
    font-size: 35px;
    line-height: 35px;
  }

  .heading1.heading-1, .heading1.heading-1-popup {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
  }

  .button {
    text-align: left;
    letter-spacing: 0;
    padding: 10px 5px;
    font-size: 12px;
    line-height: 20px;
  }

  .button.heading-3.hauptfarbe {
    text-align: center;
  }

  .mini_heading.heading-3 {
    font-size: 14px;
    line-height: 18px;
  }

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

  .section2 {
    height: auto;
    padding: 40px 20px;
  }

  .image_parallax {
    height: 90vh;
  }

  .content_block {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .checkbox-field-2 {
    margin-top: 10px;
  }

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

  .form-wrap {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .form-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .impdat-2 {
    padding: 40px 10px;
  }

  .impdat-2.flie-text {
    min-height: auto;
  }

  .navbar-6.hauptfarbe {
    z-index: 10;
  }

  .section-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ablaufplan-big-button-4 {
    white-space: normal;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ablaufplan-big-button-4.black.ablaufplan {
    top: 60px;
  }

  .ablaufplan-big-button-4.black {
    top: 10px;
  }

  .menu-right-top {
    margin-bottom: 10px;
    font-size: 50px;
  }

  .menu-right-top.lg {
    font-size: 50px;
  }

  .social-links-wrapper, .vertical-line {
    display: none;
  }

  .drop-link {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .wrap-link-drop {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrap-drop-menu {
    opacity: 0;
    width: 100%;
    padding-top: 0;
    padding-right: 0;
    display: none;
    position: static;
  }

  .menu-links {
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-bar-content {
    flex-direction: row;
    justify-content: space-around;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-content {
    order: -1;
    padding-left: 16px;
    padding-right: 16px;
  }

  .social-link {
    margin-right: 4px;
  }

  .nav-bar {
    flex-direction: row;
  }

  .menu-link-heading {
    text-align: left;
    margin-bottom: 0;
    font-size: 22px;
  }

  .menu-container {
    align-items: flex-start;
  }

  .menu-wrapper {
    padding-top: 60px;
    display: none;
  }

  .burger-bg {
    display: none;
  }

  .menu-right-bg {
    order: -1;
    align-items: flex-start;
    padding-left: 20px;
    position: static;
  }

  .wrap-drop-link {
    padding-left: 20px;
    position: static;
  }

  .menu-bottom-content {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    display: flex;
  }

  .menu-bottom {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 30px;
  }

  .wrap-link.w--current {
    margin-bottom: 0;
  }

  .address-wrap.hide-mobile {
    display: none;
  }

  .dropdown-list-16.w--open {
    position: absolute;
  }

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

  .fs_modal-1_popup_2 {
    display: block;
    top: auto;
    bottom: 10%;
  }

  .fs_modal-1_content {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    display: flex;
  }

  .fs_modal-1_close_2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .fs_modal-1_close-icon-2 {
    width: 10px;
  }

  .content-popup {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-51 {
    padding: 40px 20px;
  }

  .section-51.verticle-border.no-padding, .section-51.verticle-border.no-padding.vertical {
    padding-left: 20px;
    padding-right: 20px;
  }

  .video-cover {
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .underline-link-2.dark {
    font-size: 16px;
  }

  .underline-link-2.dark.is-absolute {
    position: static;
  }

  .subtitle {
    font-size: 13px;
  }

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

  .sticky-circle {
    width: 72px;
    height: 72px;
    margin-bottom: 0;
    padding-left: 2px;
  }

  .news-title {
    height: auto;
  }

  .clip-heading {
    font-size: 20px;
    line-height: 25px;
  }

  .collection-list-wrapper {
    margin-bottom: 80px;
  }

  .fixed-img {
    width: 100px;
    height: 100px;
    display: none;
    left: 128px;
  }

  .clip-heading-2 {
    font-size: 16px;
    line-height: 22px;
  }

  .footer-bottom {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-title {
    text-align: center;
    font-size: 18px;
    line-height: 23px;
  }

  .footer-form-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-legal-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    margin-left: 0;
  }

  .footer-legal-link {
    margin-left: 0;
  }

  .navbar-block {
    height: 19vh;
  }

  .card-wrapper-3 {
    width: 300px;
  }

  .heading-klein-linksb-ndig1 {
    font-size: 18px;
    line-height: 25px;
  }

  .heading-klein-linksb-ndig1.center {
    text-align: center;
    font-size: 20px;
    line-height: 25px;
  }

  .team-circles {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .html-embed-4 {
    width: 100%;
  }

  .absolute-image {
    object-fit: contain;
    height: 100%;
  }

  .section_hero {
    padding-top: 10px;
  }

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

  .hero-column-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    height: auto;
  }

  .hero-column-right {
    top: auto;
  }

  .hero-image-wrapper {
    flex-direction: row;
    order: -1;
    justify-content: center;
    align-items: flex-start;
    position: static;
  }

  .hero-right-stack {
    flex-direction: column;
    margin-left: 0;
  }

  .aspect-ratio-2-3 {
    height: auto;
  }

  .aspect-ratio-2-3.is-hero2, .aspect-ratio-2-3.is-hero1 {
    max-width: 10rem;
  }

  .hero-left-stack {
    flex: 0 auto;
    width: auto;
    margin-left: 0%;
  }

  .banner {
    height: 50vh;
  }

  .aspect-ratio-3-2 {
    height: 100%;
  }

  .section-53 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .field-label-6 {
    text-align: left;
  }

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

  .menu-link-heading-2 {
    text-align: left;
    margin-bottom: 0;
    font-size: 40px;
  }

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

  .fs-cc-prefs2_close {
    padding: 8px;
  }

  .fs-cc-prefs2_label {
    font-size: 14px;
  }

  .fs-cc-banner2_component {
    width: 100%;
  }

  .fs-cc-prefs2_title {
    font-size: 18px;
  }

  .fs-cc-prefs2_button.fs-cc-button-alt {
    margin-bottom: 8px;
  }

  .fs-cc-prefs2_content {
    padding: 24px;
  }

  .fs-cc-prefs2_submit {
    margin-top: 8px;
  }

  .fs-cc-prefs2_component {
    padding: 24px;
  }

  .html-embed-7 {
    width: 100%;
  }

  .absolute-image-2 {
    object-fit: contain;
    height: 100%;
  }

  .form-grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .footer-form-two-2 {
    padding: 20px;
  }

  .footer-form-container-two-2 {
    justify-content: center;
    align-items: center;
  }

  .footer-form-title-2 {
    font-size: 20px;
    line-height: 25px;
  }

  .footer-form-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .html-embed-8 {
    width: 100%;
  }

  .mask-2 {
    width: 65%;
  }

  .pop-up-button {
    width: 100%;
    font-size: 16px;
  }

  .pop-up-text-input {
    width: 100%;
  }

  .pop-up-box {
    padding: 48px 24px 16px;
  }

  .heading-small {
    font-size: 50px;
    line-height: 50px;
  }

  .heading-small.heading-1, .heading-small.heading-1.sm, .heading-small.heading-1.center, .heading-small.mittig.heading-2 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-small.slogan {
    font-size: 28px;
    line-height: 1.1;
  }

  .right-div {
    width: 100%;
  }

  .heading1-center {
    font-size: 35px;
    line-height: 35px;
  }

  .heading1-center.heading-1, .heading1-center.heading-1-popup {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
  }

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

  .grid-23 {
    grid-template-columns: 2fr 18fr;
  }
}

#w-node-a8f0acdd-a6e1-904c-573e-137b208c0339-88d3c986 {
  align-self: center;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaeed-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef9-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaefc-88d3c986 {
  place-self: end start;
}

#w-node-_99a4870e-9fba-1284-d40e-26c6d4098ae9-88d3c986 {
  align-self: center;
}

#w-node-d8af6233-e50f-5b5d-f764-99d1936b0754-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8af6233-e50f-5b5d-f764-99d1936b0755-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d8af6233-e50f-5b5d-f764-99d1936b0758-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8af6233-e50f-5b5d-f764-99d1936b075e-88d3c986 {
  place-self: end start;
}

#w-node-_971f50de-e3c1-6695-60bd-097481cf02dc-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d2bdc4c-a17c-20ce-304e-79a2fab69416-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c23-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c24-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c27-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c2d-88d3c986 {
  place-self: end start;
}

#w-node-fcc7ceaf-678f-8377-3bee-36b8ae01ab17-88d3c986 {
  align-self: center;
}

#w-node-bccdd026-0af6-e641-291f-4e770225cc97-88d3c986 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bccdd026-0af6-e641-291f-4e770225cc98-88d3c986 {
  align-self: stretch;
}

#w-node-bccdd026-0af6-e641-291f-4e770225cca3-88d3c986 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e5048600-3d23-632e-1e17-7c55b3482da6-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bccdd026-0af6-e641-291f-4e770225cca7-88d3c986, #w-node-bccdd026-0af6-e641-291f-4e770225ccaf-88d3c986 {
  align-self: center;
}

#w-node-bccdd026-0af6-e641-291f-4e770225ccb0-88d3c986 {
  align-self: end;
}

#w-node-_2508f208-7efd-5428-5307-ad16e6271c6a-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68cbdee9-d699-bb8b-2ac3-9a2b3536cb2f-88d3c986, #w-node-_68cbdee9-d699-bb8b-2ac3-9a2b3536cb37-88d3c986 {
  align-self: center;
}

#w-node-_68cbdee9-d699-bb8b-2ac3-9a2b3536cb38-88d3c986 {
  align-self: end;
}

#w-node-_01c8b177-fa75-0eb7-3480-f3cd951ababe-88d3c986 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea1c668-9e92-017f-5d69-3e9d99da6948-88d3c986, #w-node-_7ea1c668-9e92-017f-5d69-3e9d99da6950-88d3c986 {
  align-self: center;
}

#w-node-_7ea1c668-9e92-017f-5d69-3e9d99da6951-88d3c986 {
  align-self: end;
}

#w-node-_1e2ddf42-1d9d-56d7-560b-567faac4af30-88d3c986, #w-node-_9f97454f-6a45-b666-fac6-40d4ab268015-88d3c986, #w-node-ace30f74-1554-de8e-699f-3136771df326-88d3c986, #w-node-_3ed89f6e-857d-50e6-2776-71e966bb9ce8-88d3c986, #w-node-_9daee117-d248-1945-d103-98cba5b503c7-88d3c986, #w-node-_28853085-4b64-5674-d2a4-9394ca05052d-88d3c986, #w-node-_9546da1d-16f2-e5f4-1531-b9e63e4c0ad1-88d3c986, #w-node-edada107-412e-e4ad-b376-167562a753cb-88d3c986, #w-node-_0031c4ea-03f2-1aaf-e835-09810700092b-88d3c986, #w-node-d56b499b-d353-4ee6-5898-65973f72d1ac-88d3c986, #w-node-_7dbf8583-da8c-47d9-673d-12128e585c59-88d3c986, #w-node-c19228bb-1516-4f64-82a0-6ad9ab849c56-88d3c986, #w-node-_7a3385da-43f8-fea5-8df0-cf6154e203c5-88d3c986, #w-node-_1d0440ee-cf84-22f7-f36a-3450cda0dc7f-88d3c986, #w-node-dec5b8ef-9bfd-21b5-a5f7-cbf1fa98eb7e-88d3c986, #w-node-e28d0e74-b53e-38fe-dfb6-c1fef13b1b0a-88d3c986, #w-node-_5b986e70-b5e9-bedb-6393-04b1e3472a63-88d3c986, #w-node-ae14fbab-725b-fb75-c1e6-bd2f22885398-88d3c986, #w-node-_0fa5d0a3-7079-cf1b-4863-cfc35d78db9c-88d3c986, #w-node-_74bb38e4-c790-bf25-2457-61b1b3d06228-88d3c986, #w-node-_354f460f-1b34-377a-1f70-d18b9a07cf2b-88d3c986, #w-node-_276114cb-973b-0a5a-464c-124bfb0888f0-88d3c986, #w-node-dccc7edb-f207-a092-2628-6251623ab175-88d3c986, #w-node-_6d586829-99d3-d52f-5caa-8e432fea43c7-88d3c986, #w-node-b231c99e-2556-800c-ec4c-28164a7263be-a6d3c98d, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-23d3c99c {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-23d3c99c, #w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c083-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c084-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c085-23d3c99c {
  place-self: start;
}

#w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c087-23d3c99c, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-23d3c99c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-23d3c99c {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-23d3c99c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-c85b9b71 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-c85b9b71 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747c-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747e-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a2217480-c85b9b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-fa1f7847 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-fa1f7847 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-fa1f7847, #w-node-c61d79e3-f838-6f3a-d677-029777b32d18-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c61d79e3-f838-6f3a-d677-029777b32d19-fa1f7847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c61d79e3-f838-6f3a-d677-029777b32d1a-fa1f7847 {
  place-self: start;
}

#w-node-c61d79e3-f838-6f3a-d677-029777b32d1c-fa1f7847, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-1c820a35 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-1c820a35, #w-node-cffb625d-d951-81fe-28cb-fc066f8604eb-1c820a35, #w-node-e3232691-f623-ebb2-2a4c-6d359951675f-1c820a35, #w-node-da7b9bd7-0dae-d1df-7be6-23cfb568071a-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f98-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f99-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f9a-1c820a35 {
  place-self: start;
}

#w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f9c-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2fa2-1c820a35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-a4eeacf3 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a4eeacf3, #w-node-d70c4325-1c16-10c2-a9c2-feded8fb9794-a4eeacf3, #w-node-_7859e6cc-a645-230d-6103-e98a5bc8345e-a4eeacf3, #w-node-d1673213-e414-629e-4d35-87907d111701-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d07725b5-b370-4ce4-cea4-24cc1e28904f-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d07725b5-b370-4ce4-cea4-24cc1e289050-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d07725b5-b370-4ce4-cea4-24cc1e289051-a4eeacf3 {
  place-self: start;
}

#w-node-d07725b5-b370-4ce4-cea4-24cc1e289053-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d07725b5-b370-4ce4-cea4-24cc1e289059-a4eeacf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-5fde83c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-5fde83c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-5fde83c9 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-5fde83c9, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-5fde83c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-5fde83c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-5fde83c9 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-5fde83c9, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-8680e58e {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-8680e58e {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86d-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86f-8680e58e {
  place-self: start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f871-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49020286-55cb-cd2a-8314-464ff688021f-8680e58e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-6876918a {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-6876918a {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_75d5e85a-b26d-b789-0def-38493aa28614-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75d5e85a-b26d-b789-0def-38493aa28615-6876918a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_75d5e85a-b26d-b789-0def-38493aa28616-6876918a {
  place-self: start;
}

#w-node-_75d5e85a-b26d-b789-0def-38493aa28618-6876918a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-56ea981b {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-56ea981b {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b4056-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b4057-56ea981b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b4058-56ea981b {
  place-self: start;
}

#w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b405a-56ea981b, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-fe50086a {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-fe50086a {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a73-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a74-fe50086a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a75-fe50086a {
  place-self: start;
}

#w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a77-fe50086a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-f39bafde {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-f39bafde {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b4-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b5-f39bafde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b6-f39bafde {
  place-self: start;
}

#w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b8-f39bafde, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-3971e2f1 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-3971e2f1 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-cb4318f6-326a-745c-61df-124666ad9a6f-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb4318f6-326a-745c-61df-124666ad9a70-3971e2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-cb4318f6-326a-745c-61df-124666ad9a71-3971e2f1 {
  place-self: start;
}

#w-node-cb4318f6-326a-745c-61df-124666ad9a73-3971e2f1, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-3081c977 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-3081c977 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a21-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a22-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a23-3081c977 {
  place-self: start;
}

#w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a25-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a2e-3081c977 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-0ba55831 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_143910c6-3291-1fef-a816-a8a0101fa6a9-0ba55831 {
  align-self: stretch;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-0ba55831 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-0ba55831, #w-node-a79544bd-3d94-9e77-d093-85d3a30972ab-0ba55831, #w-node-_559c9a70-7783-db65-c0d6-e7245aeec02f-0ba55831, #w-node-_4821f739-5599-d4ab-7f65-65e674feaadd-0ba55831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-b3d7b36b {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e166b727-5538-d798-4fe0-3f383c169426-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e166b727-5538-d798-4fe0-3f383c16943d-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e166b727-5538-d798-4fe0-3f383c169427-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e166b727-5538-d798-4fe0-3f383c169428-b3d7b36b {
  place-self: start;
}

#w-node-e166b727-5538-d798-4fe0-3f383c16942d-b3d7b36b, #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e073-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e074-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e075-b3d7b36b {
  place-self: start;
}

#w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e07b-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e088-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40854445-c057-6c09-db69-2c5d009d45cf-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40854445-c057-6c09-db69-2c5d009d45de-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40854445-c057-6c09-db69-2c5d009d45d0-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_40854445-c057-6c09-db69-2c5d009d45d1-b3d7b36b {
  place-self: start;
}

#w-node-_40854445-c057-6c09-db69-2c5d009d45d4-b3d7b36b, #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5fb-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5fc-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5fd-b3d7b36b {
  place-self: start;
}

#w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5ff-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af56ff1-ba22-2130-7527-2243fb3ae615-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d957f-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9594-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9580-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9581-b3d7b36b {
  place-self: start;
}

#w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9586-b3d7b36b, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882b-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882d-b3d7b36b {
  place-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d98832-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e7e09799-e9b8-af0b-f538-382b5bcd995a-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7e09799-e9b8-af0b-f538-382b5bcd996a-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e7e09799-e9b8-af0b-f538-382b5bcd995b-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e7e09799-e9b8-af0b-f538-382b5bcd995c-b3d7b36b {
  place-self: start;
}

#w-node-e7e09799-e9b8-af0b-f538-382b5bcd9961-b3d7b36b, #w-node-edf0a545-f359-68b9-77c6-7171357e8721-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edf0a545-f359-68b9-77c6-7171357e8722-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-edf0a545-f359-68b9-77c6-7171357e8723-b3d7b36b {
  place-self: start;
}

#w-node-edf0a545-f359-68b9-77c6-7171357e8728-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edf0a545-f359-68b9-77c6-7171357e8735-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cdd-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cf4-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cde-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cdf-b3d7b36b {
  place-self: start;
}

#w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9ce4-b3d7b36b, #w-node-f833630c-176f-20b7-9844-387543daa809-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f833630c-176f-20b7-9844-387543daa80a-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f833630c-176f-20b7-9844-387543daa80b-b3d7b36b {
  place-self: start;
}

#w-node-f833630c-176f-20b7-9844-387543daa811-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f833630c-176f-20b7-9844-387543daa818-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c29-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c39-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c2a-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c2b-b3d7b36b {
  place-self: start;
}

#w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c32-b3d7b36b, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db7-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db9-b3d7b36b {
  place-self: start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dbe-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b543-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b545-b3d7b36b {
  place-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b54a-b3d7b36b, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb4-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb6-b3d7b36b {
  place-self: start;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ebb-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcb-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcd-b3d7b36b {
  place-self: start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afd2-b3d7b36b, #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1d4-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1d5-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1d6-b3d7b36b {
  place-self: start;
}

#w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1dd-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1ee-b3d7b36b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-efbf1c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-efbf1c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-efbf1c3d {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-efbf1c3d, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-cc39f5df, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-cc39f5df, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-cc39f5df, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-cc39f5df, #w-node-e3992d84-e485-49b2-e060-a40997c80360-cc39f5df, #w-node-e3992d84-e485-49b2-e060-a40997c80362-cc39f5df, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-cc39f5df, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-cc39f5df, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-cc39f5df, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-cc39f5df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0b8ce2e-2f10-fd76-94fb-b32858ee8349-cc39f5df, #w-node-_322ba942-3f4d-22fa-b99d-c4acf20958d1-cc39f5df, #w-node-acd8b708-9e34-1be5-4591-74dc2e31348b-cc39f5df, #w-node-c4cbaa63-978d-1a9b-7b81-02aeb11c8190-cc39f5df, #w-node-_845d52d5-e594-66db-9a63-c73d8e6dbbf6-cc39f5df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f637ec5-469c-6961-a151-1211d6765d61-cc39f5df, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-74b86866, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-74b86866, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-74b86866, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-74b86866, #w-node-e3992d84-e485-49b2-e060-a40997c80360-74b86866, #w-node-e3992d84-e485-49b2-e060-a40997c80362-74b86866, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-74b86866, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-74b86866, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-74b86866, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-74b86866, #w-node-_21bc313c-9595-7ed9-b495-42afadc2b36e-74b86866, #w-node-_21bc313c-9595-7ed9-b495-42afadc2b370-74b86866, #w-node-_0729f5b1-bd99-e226-053b-adeab13683bd-74b86866, #w-node-_0729f5b1-bd99-e226-053b-adeab13683bf-74b86866, #w-node-d84bc2a6-bee3-b160-40f0-3a5ed1898be1-74b86866, #w-node-d84bc2a6-bee3-b160-40f0-3a5ed1898be3-74b86866, #w-node-f5170790-75be-4172-e61f-3b38d0b8d0c0-74b86866, #w-node-f5170790-75be-4172-e61f-3b38d0b8d0c2-74b86866, #w-node-_4c7be737-0de8-af66-7324-888b0a3ab510-74b86866, #w-node-_4c7be737-0de8-af66-7324-888b0a3ab512-74b86866, #w-node-f33f47ae-c87d-cc3c-78ea-f75d45208ca1-74b86866, #w-node-f33f47ae-c87d-cc3c-78ea-f75d45208ca3-74b86866, #w-node-_3a2313cb-a800-1a7e-6304-a85db442a268-74b86866, #w-node-_3a2313cb-a800-1a7e-6304-a85db442a26a-74b86866, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-d9bc3b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-d9bc3b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-d9bc3b77 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-d9bc3b77, #w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32a-d9bc3b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32b-d9bc3b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32c-d9bc3b77 {
  place-self: start;
}

#w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32e-d9bc3b77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3244a1c0-f0fb-0b25-7a84-aedcd2018aef-d9bc3b77 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-2b2f6eba, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-2b2f6eba, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-2b2f6eba, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-2b2f6eba, #w-node-e3992d84-e485-49b2-e060-a40997c80360-2b2f6eba, #w-node-e3992d84-e485-49b2-e060-a40997c80362-2b2f6eba, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-2b2f6eba, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-2b2f6eba, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-2b2f6eba, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-2b2f6eba, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-2b2f6eba, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-2b2f6eba, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-2b2f6eba, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-2b2f6eba, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-2b2f6eba, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5c-2b2f6eba, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5e-2b2f6eba, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197673-2b2f6eba, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197675-2b2f6eba, #w-node-_954364bf-1341-a285-76fd-31fd428f454c-2b2f6eba, #w-node-a89489b5-591d-30e9-3886-90cdbfcecef9-2b2f6eba, #w-node-a89489b5-591d-30e9-3886-90cdbfcecefb-2b2f6eba, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-9dbbcab6, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-9dbbcab6, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-9dbbcab6, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-9dbbcab6, #w-node-e3992d84-e485-49b2-e060-a40997c80360-9dbbcab6, #w-node-e3992d84-e485-49b2-e060-a40997c80362-9dbbcab6, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-9dbbcab6, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-9dbbcab6, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-9dbbcab6, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-9dbbcab6, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-9dbbcab6, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-9dbbcab6, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-9dbbcab6, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-9dbbcab6, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-9dbbcab6, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-9dbbcab6, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5c-9dbbcab6, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5e-9dbbcab6, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197673-9dbbcab6, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197675-9dbbcab6, #w-node-_954364bf-1341-a285-76fd-31fd428f454c-9dbbcab6, #w-node-_954364bf-1341-a285-76fd-31fd428f454e-9dbbcab6, #w-node-a89489b5-591d-30e9-3886-90cdbfcecef9-9dbbcab6, #w-node-a89489b5-591d-30e9-3886-90cdbfcecefb-9dbbcab6, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b1-9dbbcab6, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b3-9dbbcab6, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186c-9dbbcab6, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186e-9dbbcab6, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e1-9dbbcab6, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e3-9dbbcab6, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf6-9dbbcab6, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf8-9dbbcab6, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d6-9dbbcab6, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d8-9dbbcab6, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768512-9dbbcab6, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768514-9dbbcab6, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d4-9dbbcab6, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d6-9dbbcab6, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-e52c79bf, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-e52c79bf, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-e52c79bf, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-e52c79bf, #w-node-e3992d84-e485-49b2-e060-a40997c80360-e52c79bf, #w-node-e3992d84-e485-49b2-e060-a40997c80362-e52c79bf, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-e52c79bf, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-e52c79bf, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-e52c79bf, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-e52c79bf, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-e52c79bf, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-e52c79bf, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-e52c79bf, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-e52c79bf, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-e52c79bf, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-e52c79bf, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5c-e52c79bf, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5e-e52c79bf, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197673-e52c79bf, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197675-e52c79bf, #w-node-_954364bf-1341-a285-76fd-31fd428f454c-e52c79bf, #w-node-_954364bf-1341-a285-76fd-31fd428f454e-e52c79bf, #w-node-a89489b5-591d-30e9-3886-90cdbfcecef9-e52c79bf, #w-node-a89489b5-591d-30e9-3886-90cdbfcecefb-e52c79bf, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b1-e52c79bf, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b3-e52c79bf, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186c-e52c79bf, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186e-e52c79bf, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e1-e52c79bf, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e3-e52c79bf, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf6-e52c79bf, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf8-e52c79bf, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d6-e52c79bf, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d8-e52c79bf, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768512-e52c79bf, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768514-e52c79bf, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d4-e52c79bf, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d6-e52c79bf, #w-node-d94d3aad-bae1-b95d-37ca-6a01b2fa6979-e52c79bf, #w-node-d94d3aad-bae1-b95d-37ca-6a01b2fa697b-e52c79bf, #w-node-_08b63cd6-2d94-195b-a623-db122483c2e7-e52c79bf, #w-node-_08b63cd6-2d94-195b-a623-db122483c2e9-e52c79bf, #w-node-_79dfd527-6e4f-b3d9-9c77-f360295eac65-e52c79bf, #w-node-_79dfd527-6e4f-b3d9-9c77-f360295eac67-e52c79bf, #w-node-_6a82203a-1bb6-dff7-091c-9b26c5cf41ec-e52c79bf, #w-node-_6a82203a-1bb6-dff7-091c-9b26c5cf41ee-e52c79bf, #w-node-d082b86b-c4c5-a7b9-0d37-3af15ae10e7c-e52c79bf, #w-node-d082b86b-c4c5-a7b9-0d37-3af15ae10e7e-e52c79bf, #w-node-_6c42ee73-1196-50ca-ae47-ac11f1dc45d1-e52c79bf, #w-node-_6c42ee73-1196-50ca-ae47-ac11f1dc45d3-e52c79bf, #w-node-a60c9f9b-3f6d-fb27-df93-53c335c29518-e52c79bf, #w-node-a60c9f9b-3f6d-fb27-df93-53c335c2951a-e52c79bf, #w-node-_23999ee6-c40b-2547-9c97-2ac2b4ad3857-e52c79bf, #w-node-_23999ee6-c40b-2547-9c97-2ac2b4ad3859-e52c79bf, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-b96d246d, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-b96d246d, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-b96d246d, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-b96d246d, #w-node-e3992d84-e485-49b2-e060-a40997c80360-b96d246d, #w-node-e3992d84-e485-49b2-e060-a40997c80362-b96d246d, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-b96d246d, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-b96d246d, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-b96d246d, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-b96d246d, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-b96d246d, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-b96d246d, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-b96d246d, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-b96d246d, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-b96d246d, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-b96d246d, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5c-b96d246d, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5e-b96d246d, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197673-b96d246d, #w-node-b9cb274c-24bc-333a-a4eb-de56bf197675-b96d246d, #w-node-_954364bf-1341-a285-76fd-31fd428f454c-b96d246d, #w-node-_954364bf-1341-a285-76fd-31fd428f454e-b96d246d, #w-node-a89489b5-591d-30e9-3886-90cdbfcecef9-b96d246d, #w-node-a89489b5-591d-30e9-3886-90cdbfcecefb-b96d246d, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b1-b96d246d, #w-node-_5ccf9822-b9c5-7a6c-adf3-a4b0f534d2b3-b96d246d, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186c-b96d246d, #w-node-_6430673d-c2b2-4ee4-34ee-e5cfe5f4186e-b96d246d, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e1-b96d246d, #w-node-bcc4ace1-8ccf-6a51-9acf-39d9c78e18e3-b96d246d, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf6-b96d246d, #w-node-dc0d6d5f-5b00-089a-4eb5-8aadb5ecaaf8-b96d246d, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d6-b96d246d, #w-node-_4652516b-2ed7-fb4f-806e-e782c61521d8-b96d246d, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768512-b96d246d, #w-node-_818eb376-9da2-ea0c-70f6-5b7dd4768514-b96d246d, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d4-b96d246d, #w-node-df74e6eb-62c1-c7d4-7fe6-1f3909bbd4d6-b96d246d, #w-node-d94d3aad-bae1-b95d-37ca-6a01b2fa6979-b96d246d, #w-node-d94d3aad-bae1-b95d-37ca-6a01b2fa697b-b96d246d, #w-node-_08b63cd6-2d94-195b-a623-db122483c2e7-b96d246d, #w-node-_08b63cd6-2d94-195b-a623-db122483c2e9-b96d246d, #w-node-_79dfd527-6e4f-b3d9-9c77-f360295eac65-b96d246d, #w-node-_79dfd527-6e4f-b3d9-9c77-f360295eac67-b96d246d, #w-node-_6a82203a-1bb6-dff7-091c-9b26c5cf41ec-b96d246d, #w-node-_6a82203a-1bb6-dff7-091c-9b26c5cf41ee-b96d246d, #w-node-d082b86b-c4c5-a7b9-0d37-3af15ae10e7c-b96d246d, #w-node-d082b86b-c4c5-a7b9-0d37-3af15ae10e7e-b96d246d, #w-node-_6c42ee73-1196-50ca-ae47-ac11f1dc45d1-b96d246d, #w-node-_6c42ee73-1196-50ca-ae47-ac11f1dc45d3-b96d246d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a117d6d-4933-f084-9256-25138f95758a-b96d246d, #w-node-_0a117d6d-4933-f084-9256-25138f95758c-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000174-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000176-b96d246d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_215003d2-d1ec-65ce-fcd1-7c138a0df7cf-b96d246d, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-369eef16, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-369eef16, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-369eef16, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-369eef16, #w-node-e3992d84-e485-49b2-e060-a40997c80360-369eef16, #w-node-e3992d84-e485-49b2-e060-a40997c80362-369eef16, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-369eef16, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-369eef16, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-369eef16, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-369eef16, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-369eef16, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-369eef16, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-369eef16, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-369eef16, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-369eef16, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-369eef16, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5c-369eef16, #w-node-bad52e6c-c3df-df1b-4e55-4ccdcc0d8d5e-369eef16, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-1535ba01, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-1535ba01, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-1535ba01, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-1535ba01, #w-node-c6557101-7bc6-7df1-e30e-518a6ed1a63a-1535ba01, #w-node-c6557101-7bc6-7df1-e30e-518a6ed1a63c-1535ba01, #w-node-d2486d2a-6dbf-a868-3061-8f9d63484ac0-1535ba01, #w-node-d2486d2a-6dbf-a868-3061-8f9d63484ac2-1535ba01, #w-node-_1de46d39-8c6c-8052-8637-e12a622221ad-1535ba01, #w-node-_1de46d39-8c6c-8052-8637-e12a622221af-1535ba01, #w-node-_59d31e8a-e073-19f1-5926-a312f6118f96-1535ba01, #w-node-_59d31e8a-e073-19f1-5926-a312f6118f98-1535ba01, #w-node-_4cc12781-375b-d43e-1986-797bb7262601-1535ba01, #w-node-_4cc12781-375b-d43e-1986-797bb7262603-1535ba01, #w-node-c90fb3e8-4606-0368-1bbf-874c6e83e44b-1535ba01, #w-node-c90fb3e8-4606-0368-1bbf-874c6e83e44d-1535ba01, #w-node-_3c467798-2bea-fde6-f1b1-1411965f9da1-1535ba01, #w-node-_3c467798-2bea-fde6-f1b1-1411965f9da3-1535ba01, #w-node-_714d0348-d0f1-613a-6f9b-7eadfc9824de-1535ba01, #w-node-_714d0348-d0f1-613a-6f9b-7eadfc9824e0-1535ba01, #w-node-_10b129b9-2eeb-2f5a-4965-49923f9bb90d-1535ba01, #w-node-_10b129b9-2eeb-2f5a-4965-49923f9bb90f-1535ba01, #w-node-_5b342a7d-447a-d740-7cc4-5ad6a3481336-1535ba01, #w-node-_5b342a7d-447a-d740-7cc4-5ad6a3481338-1535ba01, #w-node-daced869-8ca2-ceb9-d977-62ec01e5e6f5-1535ba01, #w-node-daced869-8ca2-ceb9-d977-62ec01e5e6f7-1535ba01, #w-node-_84aba1f4-56a2-b406-088e-3551ccceff5b-1535ba01, #w-node-_84aba1f4-56a2-b406-088e-3551ccceff5d-1535ba01, #w-node-_90e44426-e3a3-61cb-cad3-53be23a0b45b-1535ba01, #w-node-_90e44426-e3a3-61cb-cad3-53be23a0b45d-1535ba01, #w-node-_3a62896b-8012-4aeb-959e-16e174973dba-1535ba01, #w-node-_3a62896b-8012-4aeb-959e-16e174973dbc-1535ba01, #w-node-_2bb8f83a-8436-ed28-7e99-dc1a6122de5c-1535ba01, #w-node-_2bb8f83a-8436-ed28-7e99-dc1a6122de5e-1535ba01, #w-node-a92dab78-1769-84f9-cd37-1670124b7579-1535ba01, #w-node-a92dab78-1769-84f9-cd37-1670124b757b-1535ba01, #w-node-f2baf5d6-77e7-8db7-82aa-79e591fc385f-1535ba01, #w-node-f2baf5d6-77e7-8db7-82aa-79e591fc3861-1535ba01, #w-node-_7a56c0c3-9060-5f6b-149b-77c83d3d6554-1535ba01, #w-node-_7a56c0c3-9060-5f6b-149b-77c83d3d6556-1535ba01, #w-node-_244cec92-79ec-8e7c-a471-0511fc74ccfe-1535ba01, #w-node-_244cec92-79ec-8e7c-a471-0511fc74cd00-1535ba01, #w-node-_73d94168-1907-5f30-0852-82a3de7b6f4a-1535ba01, #w-node-_73d94168-1907-5f30-0852-82a3de7b6f4c-1535ba01, #w-node-be7237e0-6148-b58c-b393-e79138499fde-1535ba01, #w-node-be7237e0-6148-b58c-b393-e79138499fe0-1535ba01, #w-node-ac517e3b-6a9f-4a86-b597-42453d6a9db4-1535ba01, #w-node-ac517e3b-6a9f-4a86-b597-42453d6a9db6-1535ba01, #w-node-abc935a9-6970-d82c-83d4-d2610ede412b-1535ba01, #w-node-abc935a9-6970-d82c-83d4-d2610ede412d-1535ba01, #w-node-_4d068e6f-1e01-bfaf-0cab-13f505bd76ab-1535ba01, #w-node-_4d068e6f-1e01-bfaf-0cab-13f505bd76ad-1535ba01, #w-node-_88d31ad3-b55d-849e-98d2-1b0565ddeffd-1535ba01, #w-node-_88d31ad3-b55d-849e-98d2-1b0565ddefff-1535ba01, #w-node-d96643b6-7d30-286d-4261-516111b0ed09-1535ba01, #w-node-d96643b6-7d30-286d-4261-516111b0ed0b-1535ba01, #w-node-_08ad502a-c0c6-eb9c-fe15-797115b797ab-1535ba01, #w-node-_08ad502a-c0c6-eb9c-fe15-797115b797ad-1535ba01, #w-node-_4f557214-63ee-399e-9a04-a81f2ed315a0-1535ba01, #w-node-_4f557214-63ee-399e-9a04-a81f2ed315a2-1535ba01, #w-node-_22f62d9f-e647-4202-e67b-777f49593781-1535ba01, #w-node-_22f62d9f-e647-4202-e67b-777f49593783-1535ba01, #w-node-e8b4c878-5a84-daa9-7cfd-fdea54dea9c4-1535ba01, #w-node-e8b4c878-5a84-daa9-7cfd-fdea54dea9c6-1535ba01, #w-node-_196a1729-fb55-e496-b210-a0001a58b8e0-1535ba01, #w-node-_196a1729-fb55-e496-b210-a0001a58b8e2-1535ba01, #w-node-f899998f-7de7-bd21-6bd2-986109cd478a-1535ba01, #w-node-f899998f-7de7-bd21-6bd2-986109cd478c-1535ba01, #w-node-ec43c91d-ded9-a2d4-2f15-c8e49ca1f417-1535ba01, #w-node-ec43c91d-ded9-a2d4-2f15-c8e49ca1f419-1535ba01, #w-node-_073667d7-5823-fa51-0250-da88e5eb581f-1535ba01, #w-node-_073667d7-5823-fa51-0250-da88e5eb5821-1535ba01, #w-node-_015159ab-1a96-a17b-8d76-c5e480d96a2e-1535ba01, #w-node-_015159ab-1a96-a17b-8d76-c5e480d96a30-1535ba01, #w-node-_11a51f4a-3fd4-eb4b-8a08-e1355fd9c94d-1535ba01, #w-node-_11a51f4a-3fd4-eb4b-8a08-e1355fd9c94f-1535ba01, #w-node-_6eaf5993-d311-8e38-779c-3f284f53bbe6-1535ba01, #w-node-_6eaf5993-d311-8e38-779c-3f284f53bbe8-1535ba01, #w-node-b9651bd0-b41c-71b5-1a4c-b8123520d3eb-1535ba01, #w-node-b9651bd0-b41c-71b5-1a4c-b8123520d3ed-1535ba01, #w-node-_79a90d3e-2580-a9ea-3372-bbf43bf277c5-1535ba01, #w-node-_79a90d3e-2580-a9ea-3372-bbf43bf277c7-1535ba01, #w-node-daf2fbb5-f04a-f6c3-3abe-e266917ae9a5-1535ba01, #w-node-daf2fbb5-f04a-f6c3-3abe-e266917ae9a7-1535ba01, #w-node-_5ac648aa-49a9-0cad-90c6-dc798dca39b3-1535ba01, #w-node-_5ac648aa-49a9-0cad-90c6-dc798dca39b5-1535ba01, #w-node-_1dd110c6-0222-350e-34be-293d908972fc-1535ba01, #w-node-_1dd110c6-0222-350e-34be-293d908972fe-1535ba01, #w-node-d5f27a7a-71ca-68ff-f486-c338acb9721e-1535ba01, #w-node-d5f27a7a-71ca-68ff-f486-c338acb97220-1535ba01, #w-node-_82ac9fe9-f0ed-d428-b086-685665536b4c-1535ba01, #w-node-_82ac9fe9-f0ed-d428-b086-685665536b4e-1535ba01, #w-node-b44fe598-6d7c-7405-c49b-c7e10d32681e-1535ba01, #w-node-b44fe598-6d7c-7405-c49b-c7e10d326820-1535ba01, #w-node-cdbd8ffd-df0b-53a5-9664-a3fe94ead919-1535ba01, #w-node-cdbd8ffd-df0b-53a5-9664-a3fe94ead91b-1535ba01, #w-node-_8d8c9c74-0217-22cf-0dc0-871218eaf261-b9759fd1, #w-node-_0443b921-b6ae-87b0-5672-ec4f0a51ea4e-b9759fd1, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b09-b9759fd1, #w-node-_9da3f1cf-98cc-3661-be30-82534cff8b0b-b9759fd1, #w-node-e3992d84-e485-49b2-e060-a40997c80360-b9759fd1, #w-node-e3992d84-e485-49b2-e060-a40997c80362-b9759fd1, #w-node-d6000740-2c32-506f-c6c8-51c4ae76924f-b9759fd1, #w-node-d6000740-2c32-506f-c6c8-51c4ae769251-b9759fd1, #w-node-_8d7915ae-d588-7274-76de-bb9412961499-b9759fd1, #w-node-_8d7915ae-d588-7274-76de-bb941296149b-b9759fd1, #w-node-ca7922d2-50e2-1282-15f7-a945d26a6259-b9759fd1, #w-node-ca7922d2-50e2-1282-15f7-a945d26a625b-b9759fd1, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d977-b9759fd1, #w-node-_1a600a12-73d4-ab4b-73da-d9ad4744d979-b9759fd1, #w-node-_68c82e08-0cbf-8686-8381-b0396035b127-b9759fd1, #w-node-_68c82e08-0cbf-8686-8381-b0396035b129-b9759fd1, #w-node-_1e2377c7-881d-798c-791e-85e799dac4b3-b9759fd1, #w-node-_1e2377c7-881d-798c-791e-85e799dac4b5-b9759fd1, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-ce968ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-ce968ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-ce968ab6 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-ce968ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-ce968ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-c5278c4c {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882b-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882d-c5278c4c {
  place-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d98832-c5278c4c, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db7-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db9-c5278c4c {
  place-self: start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dbe-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b543-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b545-c5278c4c {
  place-self: start;
}

#w-node-_7baaa6fa-811e-c50b-8d92-e8545456b54a-c5278c4c, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb4-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb6-c5278c4c {
  place-self: start;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ebb-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d2b05140-01c8-75e6-4aba-abd5899c8db4-c5278c4c, #w-node-d2b05140-01c8-75e6-4aba-abd5899c8dbe-c5278c4c, #w-node-d2b05140-01c8-75e6-4aba-abd5899c8dc8-c5278c4c, #w-node-d2b05140-01c8-75e6-4aba-abd5899c8dd2-c5278c4c, #w-node-_37f34550-db00-3783-e198-cfc3b59e56f8-c5278c4c, #w-node-_8b4d96c6-74a8-43e9-fbce-21298fec1793-c5278c4c, #w-node-_783eb574-2099-3077-ec4a-76aec06c760c-c5278c4c, #w-node-ee10d5ca-eddf-4fab-a08a-46ff334d6aec-c5278c4c, #w-node-_2354b481-de9f-ab3a-1866-63cf1face6ab-c5278c4c, #w-node-_9afa4e2f-d657-77a1-dd42-dbb52dd3a1b5-c5278c4c, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcb-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-c5278c4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afd2-c5278c4c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-187e3600 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882b-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882d-187e3600 {
  place-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d98832-187e3600, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf832-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf834-187e3600 {
  place-self: start;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf839-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db7-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db9-187e3600 {
  place-self: start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dbe-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-187e3600 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-a17ff2b8 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882b-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882d-a17ff2b8 {
  place-self: start;
}

#w-node-_7a53803c-6ad4-a74d-ec73-ad7684d98832-a17ff2b8, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf832-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf834-a17ff2b8 {
  place-self: start;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf839-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dc196711-7e31-429e-cb85-7be24e8f569f-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc196711-7e31-429e-cb85-7be24e8f56a0-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dc196711-7e31-429e-cb85-7be24e8f56a3-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-dc196711-7e31-429e-cb85-7be24e8f56a4-a17ff2b8 {
  place-self: start;
}

#w-node-dc196711-7e31-429e-cb85-7be24e8f56aa-a17ff2b8, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db7-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db9-a17ff2b8 {
  place-self: start;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dbe-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c627-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c639-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c628-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c629-a17ff2b8 {
  place-self: start;
}

#w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c630-a17ff2b8, #w-node-_9542b505-a981-da6d-0d82-050d4d85681e-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9542b505-a981-da6d-0d82-050d4d85681f-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9542b505-a981-da6d-0d82-050d4d856827-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9542b505-a981-da6d-0d82-050d4d856830-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd2704c-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd2704d-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd27050-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd27058-a17ff2b8, #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927e2-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17d37abf-8218-2bae-48e8-8c53c3f927e3-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_17d37abf-8218-2bae-48e8-8c53c3f927eb-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17d37abf-8218-2bae-48e8-8c53c3f927f4-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e24-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e25-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e28-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e31-a17ff2b8, #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec091-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44e849cf-582a-43af-1a77-ff61cb9ec092-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_44e849cf-582a-43af-1a77-ff61cb9ec09a-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44e849cf-582a-43af-1a77-ff61cb9ec0ac-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a8bb365-3689-80ad-a8d9-269f43042b1f-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a8bb365-3689-80ad-a8d9-269f43042b20-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7a8bb365-3689-80ad-a8d9-269f43042b23-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7a8bb365-3689-80ad-a8d9-269f43042b2b-a17ff2b8, #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa270-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa271-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa279-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa28b-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2a9ba203-577c-0547-be33-eb7fe1472ed1-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a9ba203-577c-0547-be33-eb7fe1472ee6-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2a9ba203-577c-0547-be33-eb7fe1472ed2-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_2a9ba203-577c-0547-be33-eb7fe1472eda-a17ff2b8, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb38-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb46-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-a17ff2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-499880d7 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3ccca5a0-594b-3316-1c99-00e12002bd69-499880d7, #w-node-_3ccca5a0-594b-3316-1c99-00e12002bd7a-499880d7, #w-node-_3ccca5a0-594b-3316-1c99-00e12002bd8d-499880d7, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb38-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-a2b3ed13-5067-919e-4040-5c582a56fb46-499880d7, #w-node-_395a8fcd-32f7-dc02-1c88-154b55c27815-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_395a8fcd-32f7-dc02-1c88-154b55c2781a-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_395a8fcd-32f7-dc02-1c88-154b55c27822-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_395a8fcd-32f7-dc02-1c88-154b55c27816-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_90a20f6a-7185-7f16-3516-0d4187173a6b-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90a20f6a-7185-7f16-3516-0d4187173a6c-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_90a20f6a-7185-7f16-3516-0d4187173a70-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_90a20f6a-7185-7f16-3516-0d4187173a78-499880d7, #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe526-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64d4ca67-d1d0-998e-179e-1b265abfe527-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_64d4ca67-d1d0-998e-179e-1b265abfe52f-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64d4ca67-d1d0-998e-179e-1b265abfe53e-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f65-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f66-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f6a-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f6b-499880d7, #w-node-e626b51f-f9ee-44b8-0e56-032446fa73d6-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e626b51f-f9ee-44b8-0e56-032446fa73d7-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e626b51f-f9ee-44b8-0e56-032446fa73d8-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e626b51f-f9ee-44b8-0e56-032446fa73e1-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_80c3c024-dd79-6d77-d0b2-c20264215e72-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80c3c024-dd79-6d77-d0b2-c20264215e73-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_80c3c024-dd79-6d77-d0b2-c20264215e77-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_80c3c024-dd79-6d77-d0b2-c20264215e78-499880d7, #w-node-be75a905-9149-a3d3-21ea-bca8337911e4-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be75a905-9149-a3d3-21ea-bca8337911e5-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-be75a905-9149-a3d3-21ea-bca8337911e6-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be75a905-9149-a3d3-21ea-bca8337911f2-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a9fef1a5-1694-9026-4046-b29068581a5f-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9fef1a5-1694-9026-4046-b29068581a60-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a9fef1a5-1694-9026-4046-b29068581a64-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-a9fef1a5-1694-9026-4046-b29068581a65-499880d7, #w-node-d4acff5b-12f4-ae12-769b-bbadd496f655-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4acff5b-12f4-ae12-769b-bbadd496f656-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d4acff5b-12f4-ae12-769b-bbadd496f657-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4acff5b-12f4-ae12-769b-bbadd496f660-499880d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_999cc3c2-cf91-0342-227e-0424bb3d1deb-ff500c0d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f95-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f97-3545b949 {
  place-self: start;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f99-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae44-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae4e-3545b949 {
  place-self: start;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae50-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86d-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f86f-3545b949 {
  place-self: start;
}

#w-node-_01f681b4-8543-269b-6fea-36b8c078f871-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49020286-55cb-cd2a-8314-464ff688021f-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3c0da2cc-fe54-3866-7568-78592bef8856-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c0da2cc-fe54-3866-7568-78592bef8857-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3c0da2cc-fe54-3866-7568-78592bef8858-3545b949 {
  place-self: start;
}

#w-node-_3c0da2cc-fe54-3866-7568-78592bef885a-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_398d03f6-31d3-ae88-ed49-65c62e422a0d-3545b949 {
  align-self: stretch;
}

#w-node-c8e3ee12-6b1b-e365-fbad-9779192545eb-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8e3ee12-6b1b-e365-fbad-9779192545ec-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c8e3ee12-6b1b-e365-fbad-9779192545ed-3545b949 {
  place-self: start;
}

#w-node-c8e3ee12-6b1b-e365-fbad-9779192545ef-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8e3ee12-6b1b-e365-fbad-97791925460a-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e2-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e3-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e4-3545b949 {
  place-self: start;
}

#w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e6-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71f1-3545b949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-ffbb7639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef9-ffbb7639, #w-node-_14c9d1f6-658a-fe9f-0683-cbc13ad9175b-ffbb7639, #w-node-_0ba01d8a-8e59-a6b2-fd8a-59dd81c312cb-ffbb7639, #w-node-_13a6eeb1-ab9f-f5d9-7992-9369c3029215-ffbb7639, #w-node-_86549ce5-6c3d-0f1e-c39a-a0d1ab798124-ffbb7639, #w-node-_989973f7-c67c-5c69-f509-31d166a4b061-ffbb7639, #w-node-_323294d3-d4cc-bc55-11ee-61235951bd7e-ffbb7639, #w-node-_72a19da9-05c7-3c31-d87d-b78314f79a12-ffbb7639, #w-node-af32821a-aa97-5ed5-682d-0661dbc9d267-ffbb7639, #w-node-a544b44a-dc6b-d142-eef7-f9426973477d-ffbb7639, #w-node-_5b83dc15-8124-fc32-d2a5-39cd3ca594ce-ffbb7639, #w-node-_4c187ed9-d3c1-7985-e1ce-2e4865731415-ffbb7639, #w-node-_9e7128f0-62ee-57e8-ee28-b6db4b1af00f-ffbb7639, #w-node-f03c4e55-a0b7-0fb6-554b-d8f53369ef25-ffbb7639, #w-node-_651e0636-108f-9f61-7d09-00c1fb3fdae5-ffbb7639, #w-node-a56caf4c-028a-580d-ae0c-5493cb2e0822-ffbb7639, #w-node-cee073bb-9714-7d92-af09-75a4a0c66440-ffbb7639, #w-node-_99c999e2-f8d7-d736-288d-397b4f3e8b41-ffbb7639, #w-node-_37b495cb-f828-5d10-fdf4-1b34446a3457-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d504-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d505-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d506-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d507-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d508-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d509-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d50a-ffbb7639, #w-node-_15f7ce9d-5fca-8a41-209f-46483993d50b-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a3d-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a3e-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a3f-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a40-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a41-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a42-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a43-ffbb7639, #w-node-_4e7db366-6362-c3b7-1416-1aa0675e2a44-ffbb7639, #w-node-e3fb922c-9139-abdf-30e3-b9dc8c195b72-ffbb7639, #w-node-e3fb922c-9139-abdf-30e3-b9dc8c195b8a-ffbb7639, #w-node-e3fb922c-9139-abdf-30e3-b9dc8c195bad-ffbb7639, #w-node-_9485f70a-90ad-189f-fc09-10c9b608468f-ffbb7639, #w-node-_34e43e81-6e47-d749-1ba8-a799cd43a08d-ffbb7639, #w-node-_8521e201-1bda-5631-b2ee-3a19d7ba19fb-ffbb7639, #w-node-e3fb922c-9139-abdf-30e3-b9dc8c195bb7-ffbb7639, #w-node-e3fb922c-9139-abdf-30e3-b9dc8c195ba3-ffbb7639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-88d3c986, #w-node-d8af6233-e50f-5b5d-f764-99d1936b0755-88d3c986 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4d2bdc4c-a17c-20ce-304e-79a2fab69416-88d3c986 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c24-88d3c986, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-23d3c99c, #w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c084-23d3c99c, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-23d3c99c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c85b9b71 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c85b9b71 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-c85b9b71 {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747c-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747e-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a2217480-c85b9b71 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fa1f7847 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fa1f7847 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fa1f7847, #w-node-c61d79e3-f838-6f3a-d677-029777b32d19-fa1f7847, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-1c820a35 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-1c820a35, #w-node-cffb625d-d951-81fe-28cb-fc066f8604eb-1c820a35, #w-node-e3232691-f623-ebb2-2a4c-6d359951675f-1c820a35, #w-node-da7b9bd7-0dae-d1df-7be6-23cfb568071a-1c820a35 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f99-1c820a35 {
    grid-column: span 4 / span 4;
  }

  #w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2fa2-1c820a35 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a4eeacf3 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a4eeacf3, #w-node-d70c4325-1c16-10c2-a9c2-feded8fb9794-a4eeacf3, #w-node-_7859e6cc-a645-230d-6103-e98a5bc8345e-a4eeacf3, #w-node-d1673213-e414-629e-4d35-87907d111701-a4eeacf3 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-d07725b5-b370-4ce4-cea4-24cc1e289050-a4eeacf3 {
    grid-column: span 4 / span 4;
  }

  #w-node-d07725b5-b370-4ce4-cea4-24cc1e289059-a4eeacf3 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-5fde83c9, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-5fde83c9, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-8680e58e {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-8680e58e {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-8680e58e {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-8680e58e {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-8680e58e {
    grid-column: span 4 / span 4;
  }

  #w-node-_49020286-55cb-cd2a-8314-464ff688021f-8680e58e {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-6876918a {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-6876918a {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-6876918a {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-6876918a {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_75d5e85a-b26d-b789-0def-38493aa28615-6876918a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-56ea981b {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-56ea981b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-56ea981b {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-56ea981b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b4057-56ea981b, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fe50086a {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fe50086a {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fe50086a {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-fe50086a {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a74-fe50086a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-f39bafde {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-f39bafde {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-f39bafde {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-f39bafde {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b5-f39bafde, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3971e2f1 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3971e2f1 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3971e2f1 {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3971e2f1 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-cb4318f6-326a-745c-61df-124666ad9a70-3971e2f1, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3081c977 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3081c977 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3081c977 {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3081c977 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a22-3081c977 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a2e-3081c977 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-0ba55831, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-0ba55831 {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-0ba55831, #w-node-a79544bd-3d94-9e77-d093-85d3a30972ab-0ba55831, #w-node-_559c9a70-7783-db65-c0d6-e7245aeec02f-0ba55831, #w-node-_4821f739-5599-d4ab-7f65-65e674feaadd-0ba55831 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-b3d7b36b, #w-node-e166b727-5538-d798-4fe0-3f383c16943d-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-e166b727-5538-d798-4fe0-3f383c169427-b3d7b36b, #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e074-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e088-b3d7b36b, #w-node-_40854445-c057-6c09-db69-2c5d009d45de-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_40854445-c057-6c09-db69-2c5d009d45d0-b3d7b36b, #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5fc-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae615-b3d7b36b, #w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9594-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9580-b3d7b36b, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-b3d7b36b, #w-node-e7e09799-e9b8-af0b-f538-382b5bcd996a-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-e7e09799-e9b8-af0b-f538-382b5bcd995b-b3d7b36b, #w-node-edf0a545-f359-68b9-77c6-7171357e8722-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-edf0a545-f359-68b9-77c6-7171357e8735-b3d7b36b, #w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cf4-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cde-b3d7b36b, #w-node-f833630c-176f-20b7-9844-387543daa80a-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-f833630c-176f-20b7-9844-387543daa818-b3d7b36b, #w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c39-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c2a-b3d7b36b, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-b3d7b36b, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-b3d7b36b, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-b3d7b36b, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-b3d7b36b, #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1d5-b3d7b36b {
    grid-column: span 4 / span 4;
  }

  #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1ee-b3d7b36b {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-efbf1c3d {
    grid-column: span 4 / span 4;
  }

  #w-node-c0b8ce2e-2f10-fd76-94fb-b32858ee8349-cc39f5df, #w-node-_322ba942-3f4d-22fa-b99d-c4acf20958d1-cc39f5df, #w-node-acd8b708-9e34-1be5-4591-74dc2e31348b-cc39f5df, #w-node-c4cbaa63-978d-1a9b-7b81-02aeb11c8190-cc39f5df, #w-node-_845d52d5-e594-66db-9a63-c73d8e6dbbf6-cc39f5df {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-d9bc3b77, #w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32b-d9bc3b77 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0a117d6d-4933-f084-9256-25138f95758a-b96d246d, #w-node-_0a117d6d-4933-f084-9256-25138f95758c-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000174-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000176-b96d246d {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-ce968ab6 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-ce968ab6 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c5278c4c {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c5278c4c, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-c5278c4c {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-c5278c4c, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-c5278c4c {
    grid-column: span 4 / span 4;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-c5278c4c, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-c5278c4c {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-c5278c4c, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-c5278c4c {
    grid-column: span 4 / span 4;
  }

  #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-c5278c4c, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-c5278c4c {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-c5278c4c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-187e3600 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-187e3600, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-187e3600 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-187e3600, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-187e3600 {
    grid-column: span 4 / span 4;
  }

  #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-187e3600 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-187e3600 {
    grid-column: span 4 / span 4;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-187e3600 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a17ff2b8, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-a17ff2b8, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-a17ff2b8, #w-node-dc196711-7e31-429e-cb85-7be24e8f56a0-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-dc196711-7e31-429e-cb85-7be24e8f56a3-a17ff2b8, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-a17ff2b8, #w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c639-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c628-a17ff2b8, #w-node-_9542b505-a981-da6d-0d82-050d4d85681f-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_9542b505-a981-da6d-0d82-050d4d856830-a17ff2b8, #w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd2704d-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd27050-a17ff2b8, #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927e3-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927f4-a17ff2b8, #w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e25-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e28-a17ff2b8, #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec092-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec0ac-a17ff2b8, #w-node-_7a8bb365-3689-80ad-a8d9-269f43042b20-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_7a8bb365-3689-80ad-a8d9-269f43042b23-a17ff2b8, #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa271-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa28b-a17ff2b8, #w-node-_2a9ba203-577c-0547-be33-eb7fe1472ee6-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_2a9ba203-577c-0547-be33-eb7fe1472ed2-a17ff2b8, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-a17ff2b8 {
    grid-column: span 4 / span 4;
  }

  #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-a17ff2b8 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-499880d7, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-499880d7, #w-node-_395a8fcd-32f7-dc02-1c88-154b55c2781a-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_395a8fcd-32f7-dc02-1c88-154b55c27816-499880d7, #w-node-_90a20f6a-7185-7f16-3516-0d4187173a6c-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_90a20f6a-7185-7f16-3516-0d4187173a70-499880d7, #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe527-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe53e-499880d7, #w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f66-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f6a-499880d7, #w-node-e626b51f-f9ee-44b8-0e56-032446fa73d7-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-e626b51f-f9ee-44b8-0e56-032446fa73e1-499880d7, #w-node-_80c3c024-dd79-6d77-d0b2-c20264215e73-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_80c3c024-dd79-6d77-d0b2-c20264215e77-499880d7, #w-node-be75a905-9149-a3d3-21ea-bca8337911e5-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-be75a905-9149-a3d3-21ea-bca8337911f2-499880d7, #w-node-a9fef1a5-1694-9026-4046-b29068581a60-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-a9fef1a5-1694-9026-4046-b29068581a64-499880d7, #w-node-d4acff5b-12f4-ae12-769b-bbadd496f656-499880d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-d4acff5b-12f4-ae12-769b-bbadd496f660-499880d7 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3545b949 {
    grid-column: span 4 / span 4;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3545b949 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3545b949 {
    grid-column: span 4 / span 4;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3545b949 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-3545b949 {
    grid-column: span 4 / span 4;
  }

  #w-node-_49020286-55cb-cd2a-8314-464ff688021f-3545b949 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_3c0da2cc-fe54-3866-7568-78592bef8857-3545b949, #w-node-c8e3ee12-6b1b-e365-fbad-9779192545ec-3545b949 {
    grid-column: span 4 / span 4;
  }

  #w-node-c8e3ee12-6b1b-e365-fbad-97791925460a-3545b949 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e3-3545b949 {
    grid-column: span 4 / span 4;
  }

  #w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71f1-3545b949 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-ffbb7639 {
    grid-column: span 4 / span 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_4d2bdc4c-a17c-20ce-304e-79a2fab69416-88d3c986 {
    justify-self: stretch;
  }

  #w-node-bccdd026-0af6-e641-291f-4e770225cc98-88d3c986 {
    order: -9999;
    grid-area: 1 / 1 / 3 / 2;
    align-self: stretch;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c85b9b71, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747c-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747e-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a2217480-c85b9b71, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fa1f7847, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-1c820a35, #w-node-cffb625d-d951-81fe-28cb-fc066f8604eb-1c820a35, #w-node-e3232691-f623-ebb2-2a4c-6d359951675f-1c820a35, #w-node-da7b9bd7-0dae-d1df-7be6-23cfb568071a-1c820a35, #w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2fa2-1c820a35, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a4eeacf3, #w-node-d70c4325-1c16-10c2-a9c2-feded8fb9794-a4eeacf3, #w-node-_7859e6cc-a645-230d-6103-e98a5bc8345e-a4eeacf3, #w-node-d1673213-e414-629e-4d35-87907d111701-a4eeacf3, #w-node-d07725b5-b370-4ce4-cea4-24cc1e289059-a4eeacf3, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-8680e58e, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-8680e58e, #w-node-_49020286-55cb-cd2a-8314-464ff688021f-8680e58e, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-6876918a, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-6876918a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-56ea981b, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-56ea981b, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fe50086a, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-fe50086a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-f39bafde, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-f39bafde, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3971e2f1, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3971e2f1, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3081c977, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3081c977, #w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a2e-3081c977, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-0ba55831, #w-node-a79544bd-3d94-9e77-d093-85d3a30972ab-0ba55831, #w-node-_559c9a70-7783-db65-c0d6-e7245aeec02f-0ba55831, #w-node-_4821f739-5599-d4ab-7f65-65e674feaadd-0ba55831, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-b3d7b36b, #w-node-e166b727-5538-d798-4fe0-3f383c16943d-b3d7b36b, #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e088-b3d7b36b, #w-node-_40854445-c057-6c09-db69-2c5d009d45de-b3d7b36b, #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae615-b3d7b36b, #w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9594-b3d7b36b, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-b3d7b36b, #w-node-e7e09799-e9b8-af0b-f538-382b5bcd996a-b3d7b36b, #w-node-edf0a545-f359-68b9-77c6-7171357e8735-b3d7b36b, #w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cf4-b3d7b36b, #w-node-f833630c-176f-20b7-9844-387543daa818-b3d7b36b, #w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c39-b3d7b36b, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-b3d7b36b, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-b3d7b36b, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-b3d7b36b, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-b3d7b36b, #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1ee-b3d7b36b, #w-node-c0b8ce2e-2f10-fd76-94fb-b32858ee8349-cc39f5df, #w-node-_322ba942-3f4d-22fa-b99d-c4acf20958d1-cc39f5df, #w-node-acd8b708-9e34-1be5-4591-74dc2e31348b-cc39f5df, #w-node-c4cbaa63-978d-1a9b-7b81-02aeb11c8190-cc39f5df, #w-node-_845d52d5-e594-66db-9a63-c73d8e6dbbf6-cc39f5df, #w-node-_0a117d6d-4933-f084-9256-25138f95758a-b96d246d, #w-node-_0a117d6d-4933-f084-9256-25138f95758c-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000174-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000176-b96d246d, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-ce968ab6, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c5278c4c, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-c5278c4c, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-c5278c4c, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-c5278c4c, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-c5278c4c, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-c5278c4c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-187e3600, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-187e3600, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-187e3600, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-187e3600, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a17ff2b8, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-a17ff2b8, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-a17ff2b8, #w-node-dc196711-7e31-429e-cb85-7be24e8f56a0-a17ff2b8, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-a17ff2b8, #w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c639-a17ff2b8, #w-node-_9542b505-a981-da6d-0d82-050d4d856830-a17ff2b8, #w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd2704d-a17ff2b8, #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927f4-a17ff2b8, #w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e25-a17ff2b8, #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec0ac-a17ff2b8, #w-node-_7a8bb365-3689-80ad-a8d9-269f43042b20-a17ff2b8, #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa28b-a17ff2b8, #w-node-_2a9ba203-577c-0547-be33-eb7fe1472ee6-a17ff2b8, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-a17ff2b8, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-499880d7, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-499880d7, #w-node-_395a8fcd-32f7-dc02-1c88-154b55c27816-499880d7, #w-node-_90a20f6a-7185-7f16-3516-0d4187173a6c-499880d7, #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe53e-499880d7, #w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f66-499880d7, #w-node-e626b51f-f9ee-44b8-0e56-032446fa73e1-499880d7, #w-node-_80c3c024-dd79-6d77-d0b2-c20264215e73-499880d7, #w-node-be75a905-9149-a3d3-21ea-bca8337911f2-499880d7, #w-node-a9fef1a5-1694-9026-4046-b29068581a60-499880d7, #w-node-d4acff5b-12f4-ae12-769b-bbadd496f660-499880d7, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3545b949, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3545b949, #w-node-_49020286-55cb-cd2a-8314-464ff688021f-3545b949, #w-node-c8e3ee12-6b1b-e365-fbad-97791925460a-3545b949, #w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71f1-3545b949 {
    justify-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-88d3c986, #w-node-d8af6233-e50f-5b5d-f764-99d1936b0755-88d3c986 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4d2bdc4c-a17c-20ce-304e-79a2fab69416-88d3c986 {
    grid-column-end: 2;
  }

  #w-node-_3b39ce6d-10ec-7b2c-6ede-c08cbca55c24-88d3c986, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-23d3c99c, #w-node-_9f097c40-9e84-48ea-e3e1-ad3659c8c084-23d3c99c, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-23d3c99c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c85b9b71 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c85b9b71 {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-c85b9b71 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747c-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a221747e-c85b9b71, #w-node-_09f744de-168e-4338-b13b-0a79a2217480-c85b9b71 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fa1f7847 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fa1f7847 {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fa1f7847, #w-node-c61d79e3-f838-6f3a-d677-029777b32d19-fa1f7847, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-1c820a35 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-1c820a35, #w-node-cffb625d-d951-81fe-28cb-fc066f8604eb-1c820a35, #w-node-e3232691-f623-ebb2-2a4c-6d359951675f-1c820a35, #w-node-da7b9bd7-0dae-d1df-7be6-23cfb568071a-1c820a35 {
    grid-column-end: 2;
  }

  #w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2f99-1c820a35 {
    grid-column: span 1 / span 1;
  }

  #w-node-_59703b5f-9a42-1f62-4636-a0b3d2cb2fa2-1c820a35 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a4eeacf3 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a4eeacf3, #w-node-d70c4325-1c16-10c2-a9c2-feded8fb9794-a4eeacf3, #w-node-_7859e6cc-a645-230d-6103-e98a5bc8345e-a4eeacf3, #w-node-d1673213-e414-629e-4d35-87907d111701-a4eeacf3 {
    grid-column-end: 2;
  }

  #w-node-d07725b5-b370-4ce4-cea4-24cc1e289050-a4eeacf3 {
    grid-column: span 1 / span 1;
  }

  #w-node-d07725b5-b370-4ce4-cea4-24cc1e289059-a4eeacf3 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-5fde83c9, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-5fde83c9, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-8680e58e {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-8680e58e {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-8680e58e {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-8680e58e {
    grid-column-end: 2;
  }

  #w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-8680e58e {
    grid-column: span 1 / span 1;
  }

  #w-node-_49020286-55cb-cd2a-8314-464ff688021f-8680e58e {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-6876918a {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-6876918a {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-6876918a {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-6876918a {
    grid-column-end: 2;
  }

  #w-node-_75d5e85a-b26d-b789-0def-38493aa28615-6876918a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-56ea981b {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-56ea981b {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-56ea981b {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-56ea981b {
    grid-column-end: 2;
  }

  #w-node-_1205646d-4e27-a98f-9d17-6f6d9f7b4057-56ea981b, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-fe50086a {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-fe50086a {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-fe50086a {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-fe50086a {
    grid-column-end: 2;
  }

  #w-node-_8c2d09ac-1dfa-596a-59c1-0fb62abb4a74-fe50086a, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-f39bafde {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-f39bafde {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-f39bafde {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-f39bafde {
    grid-column-end: 2;
  }

  #w-node-_42a91f79-4491-f68d-cb0d-e71602ae79b5-f39bafde, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3971e2f1 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3971e2f1 {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3971e2f1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3971e2f1 {
    grid-column-end: 2;
  }

  #w-node-cb4318f6-326a-745c-61df-124666ad9a70-3971e2f1, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3081c977 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3081c977 {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3081c977 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3081c977 {
    grid-column-end: 2;
  }

  #w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a22-3081c977 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8e7436c7-094d-4f3c-0a9a-09def4f83a2e-3081c977 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-0ba55831, #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-0ba55831 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-0ba55831, #w-node-a79544bd-3d94-9e77-d093-85d3a30972ab-0ba55831, #w-node-_559c9a70-7783-db65-c0d6-e7245aeec02f-0ba55831, #w-node-_4821f739-5599-d4ab-7f65-65e674feaadd-0ba55831 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-b3d7b36b, #w-node-e166b727-5538-d798-4fe0-3f383c16943d-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-e166b727-5538-d798-4fe0-3f383c169427-b3d7b36b, #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e074-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-f65d4b61-b7cd-8df4-56ed-4669a8a8e088-b3d7b36b, #w-node-_40854445-c057-6c09-db69-2c5d009d45de-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-_40854445-c057-6c09-db69-2c5d009d45d0-b3d7b36b, #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae5fc-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-_4af56ff1-ba22-2130-7527-2243fb3ae615-b3d7b36b, #w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9594-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-_7f95d951-21b4-340c-e1fd-4bb6c88d9580-b3d7b36b, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-b3d7b36b, #w-node-e7e09799-e9b8-af0b-f538-382b5bcd996a-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-e7e09799-e9b8-af0b-f538-382b5bcd995b-b3d7b36b, #w-node-edf0a545-f359-68b9-77c6-7171357e8722-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-edf0a545-f359-68b9-77c6-7171357e8735-b3d7b36b, #w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cf4-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-cad46a7b-6f8b-4513-b5b2-027f13fb9cde-b3d7b36b, #w-node-f833630c-176f-20b7-9844-387543daa80a-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-f833630c-176f-20b7-9844-387543daa818-b3d7b36b, #w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c39-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-_2c6aaed3-6cc9-12ec-61de-4db831d88c2a-b3d7b36b, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-b3d7b36b, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-b3d7b36b, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-b3d7b36b, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-b3d7b36b, #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1d5-b3d7b36b {
    grid-column: span 1 / span 1;
  }

  #w-node-aaf4fb2e-dcf0-ce32-40af-9477661ef1ee-b3d7b36b {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-efbf1c3d {
    grid-column: span 1 / span 1;
  }

  #w-node-c0b8ce2e-2f10-fd76-94fb-b32858ee8349-cc39f5df, #w-node-_322ba942-3f4d-22fa-b99d-c4acf20958d1-cc39f5df, #w-node-acd8b708-9e34-1be5-4591-74dc2e31348b-cc39f5df, #w-node-c4cbaa63-978d-1a9b-7b81-02aeb11c8190-cc39f5df, #w-node-_845d52d5-e594-66db-9a63-c73d8e6dbbf6-cc39f5df {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-d9bc3b77, #w-node-b3122bb8-fc6a-e510-0ec0-ab2c614ea32b-d9bc3b77 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0a117d6d-4933-f084-9256-25138f95758a-b96d246d, #w-node-_0a117d6d-4933-f084-9256-25138f95758c-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000174-b96d246d, #w-node-_7bafca92-8519-087a-4ac0-ed1f18000176-b96d246d {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-ce968ab6 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-ce968ab6 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-c5278c4c {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-c5278c4c, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-c5278c4c {
    grid-column-end: 2;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-c5278c4c, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-c5278c4c {
    grid-column: span 1 / span 1;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-c5278c4c, #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b557-c5278c4c {
    grid-column-end: 2;
  }

  #w-node-_7baaa6fa-811e-c50b-8d92-e8545456b544-c5278c4c, #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85eb5-c5278c4c {
    grid-column: span 1 / span 1;
  }

  #w-node-dde59756-b914-1a02-3ba7-e2bfb6c85ec4-c5278c4c, #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18aff7-c5278c4c {
    grid-column-end: 2;
  }

  #w-node-_8e87b562-11ad-91d7-a752-7f8e9c18afcc-c5278c4c, #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-187e3600 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-187e3600, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-187e3600 {
    grid-column-end: 2;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-187e3600, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-187e3600 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-187e3600 {
    grid-column-end: 2;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-187e3600 {
    grid-column: span 1 / span 1;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-187e3600 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-a17ff2b8, #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9883e-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-_7a53803c-6ad4-a74d-ec73-ad7684d9882c-a17ff2b8, #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf833-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89c42536-cf28-4ac9-5d72-a898c3ddf84c-a17ff2b8, #w-node-dc196711-7e31-429e-cb85-7be24e8f56a0-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-dc196711-7e31-429e-cb85-7be24e8f56a3-a17ff2b8, #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6db8-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-d0fb0488-1f9c-21a5-6423-b1c2417f6dcb-a17ff2b8, #w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c639-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-d37cc846-4c4d-6e7f-d5a9-088c84e1c628-a17ff2b8, #w-node-_9542b505-a981-da6d-0d82-050d4d85681f-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9542b505-a981-da6d-0d82-050d4d856830-a17ff2b8, #w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd2704d-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-_6887544f-ded3-0a9d-2dcd-c1fd0dd27050-a17ff2b8, #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927e3-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_17d37abf-8218-2bae-48e8-8c53c3f927f4-a17ff2b8, #w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e25-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-_1dcb11e9-9623-80f8-85d0-48550e2d5e28-a17ff2b8, #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec092-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_44e849cf-582a-43af-1a77-ff61cb9ec0ac-a17ff2b8, #w-node-_7a8bb365-3689-80ad-a8d9-269f43042b20-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-_7a8bb365-3689-80ad-a8d9-269f43042b23-a17ff2b8, #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa271-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3f116d0d-3cff-cdc2-b30e-0da2cb5aa28b-a17ff2b8, #w-node-_2a9ba203-577c-0547-be33-eb7fe1472ee6-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-_2a9ba203-577c-0547-be33-eb7fe1472ed2-a17ff2b8, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-a17ff2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-a17ff2b8 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-499880d7, #w-node-a2b3ed13-5067-919e-4040-5c582a56fb39-499880d7 {
    grid-column-end: 2;
  }

  #w-node-a2b3ed13-5067-919e-4040-5c582a56fb3d-499880d7, #w-node-_395a8fcd-32f7-dc02-1c88-154b55c2781a-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_395a8fcd-32f7-dc02-1c88-154b55c27816-499880d7, #w-node-_90a20f6a-7185-7f16-3516-0d4187173a6c-499880d7 {
    grid-column-end: 2;
  }

  #w-node-_90a20f6a-7185-7f16-3516-0d4187173a70-499880d7, #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe527-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_64d4ca67-d1d0-998e-179e-1b265abfe53e-499880d7, #w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f66-499880d7 {
    grid-column-end: 2;
  }

  #w-node-_115abaaf-4d9c-8a58-b6f1-83fd72d71f6a-499880d7, #w-node-e626b51f-f9ee-44b8-0e56-032446fa73d7-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-e626b51f-f9ee-44b8-0e56-032446fa73e1-499880d7, #w-node-_80c3c024-dd79-6d77-d0b2-c20264215e73-499880d7 {
    grid-column-end: 2;
  }

  #w-node-_80c3c024-dd79-6d77-d0b2-c20264215e77-499880d7, #w-node-be75a905-9149-a3d3-21ea-bca8337911e5-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-be75a905-9149-a3d3-21ea-bca8337911f2-499880d7, #w-node-a9fef1a5-1694-9026-4046-b29068581a60-499880d7 {
    grid-column-end: 2;
  }

  #w-node-a9fef1a5-1694-9026-4046-b29068581a64-499880d7, #w-node-d4acff5b-12f4-ae12-769b-bbadd496f656-499880d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-d4acff5b-12f4-ae12-769b-bbadd496f660-499880d7 {
    grid-column-end: 2;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97f96-3545b949 {
    grid-column: span 1 / span 1;
  }

  #w-node-ca3ed203-d56c-979a-ae8e-58bbd4f97fa4-3545b949 {
    grid-column-end: 2;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae4d-3545b949 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97480698-7c57-5180-c0e2-aa119a0eae45-3545b949 {
    grid-column-end: 2;
  }

  #w-node-_01f681b4-8543-269b-6fea-36b8c078f86e-3545b949 {
    grid-column: span 1 / span 1;
  }

  #w-node-_49020286-55cb-cd2a-8314-464ff688021f-3545b949 {
    grid-column-end: 2;
  }

  #w-node-_3c0da2cc-fe54-3866-7568-78592bef8857-3545b949, #w-node-c8e3ee12-6b1b-e365-fbad-9779192545ec-3545b949 {
    grid-column: span 1 / span 1;
  }

  #w-node-c8e3ee12-6b1b-e365-fbad-97791925460a-3545b949 {
    grid-column-end: 2;
  }

  #w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71e3-3545b949 {
    grid-column: span 1 / span 1;
  }

  #w-node-ddaa498f-6c1c-9daf-8103-daabbd1d71f1-3545b949 {
    grid-column-end: 2;
  }

  #w-node-c6f75d99-fb8a-9f77-8fad-30cb17fbaef6-ffbb7639 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cormorantgaramond';
  src: url('../fonts/CormorantGaramond-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Muli';
  src: url('../fonts/Muli-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Muli';
  src: url('../fonts/Muli-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Muli';
  src: url('../fonts/Muli-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Muli';
  src: url('../fonts/Muli-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}