:root {
  --6em: 6em;
  --1-1em: 1.1em;
  --4em: 4em;
  --3em: 3em;
  --1-2em: 1.2em;
  --1-8em: 1.8em;
  --1em: 1em;
  --0-2em: .2em;
  --light-grey: #bec2cc;
  --8em: 8em;
  --2em: 2em;
  --0-4em: .4em;
  --mid-grey: #747980;
  --1-4em: 1.4em;
  --dark-grey: #3a3c40;
  --extralight-grey: #edf2fa;
  --standard-red: #e3000f;
  --standard-blue: #002856;
  --white: white;
  --dark-red: #bd000d;
  --light-blue: #003a7d;
  --extradark-blue: #000811;
  --15em: 15em;
  --20em: 20em;
  --10em: 10em;
  --25em: 25em;
  --1-3em: 1.3em;
}

.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: 1.5em 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;
  font-family: Titilliumweb, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  font-size: var(--6em);
  line-height: var(--1-1em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

h2 {
  font-size: var(--4em);
  line-height: var(--1-1em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

h3 {
  font-size: var(--3em);
  line-height: var(--1-2em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

h4 {
  font-size: var(--1-8em);
  line-height: var(--1-2em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

p {
  margin-bottom: 0;
}

a {
  text-decoration: underline;
}

label {
  margin-top: var(--1em);
  margin-bottom: var(--0-2em);
  font-weight: 400;
  display: block;
}

.divider-small {
  height: var(--0-2em);
  background-color: var(--light-grey);
}

.max-width-1600 {
  width: 100%;
  max-width: 1600px;
}

.max-width-1600.gutter-outside.center-container {
  align-self: stretch;
}

.gutter-outside {
  padding-left: 4em;
  padding-right: 4em;
}

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

.spacer-4em {
  height: var(--4em);
}

.spacer-8em {
  height: var(--8em);
}

.spacer-2em {
  height: var(--2em);
}

.h1-style {
  font-size: var(--6em);
  line-height: var(--1-1em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

.h2-style {
  font-size: var(--4em);
  line-height: var(--1-1em);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.h3-style {
  font-size: var(--3em);
  line-height: var(--1-2em);
  font-weight: 600;
}

.h4-style {
  font-size: var(--1-8em);
  line-height: var(--1-2em);
  font-weight: 700;
}

.divider-big {
  height: var(--0-4em);
  background-color: var(--mid-grey);
}

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

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

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

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

.style-extralight {
  font-weight: 200;
}

.copy-large {
  font-size: var(--3em);
  line-height: var(--1-8em);
}

.copy-medium {
  font-size: var(--2em);
  line-height: var(--1-8em);
}

.copy-small {
  font-size: var(--1-4em);
  line-height: var(--1-8em);
}

.copy-extrasmall {
  font-size: var(--1em);
  line-height: var(--1-8em);
}

.spacer-6em {
  height: var(--6em);
}

._4-column-grid {
  grid-column-gap: var(--2em);
  grid-row-gap: var(--2em);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: center;
}

.grid-placer.padding-bottom-4em {
  padding-bottom: var(--4em);
}

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

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

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

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

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

.fill-color-darkgrey {
  background-color: var(--dark-grey);
}

.fill-color-grey {
  background-color: var(--mid-grey);
}

.fill-color-lightgrey {
  background-color: var(--light-grey);
}

.fill-color-extralightgrey {
  background-color: var(--extralight-grey);
}

.fill-color-red {
  background-color: var(--standard-red);
}

.fill-color-blue {
  background-color: var(--standard-blue);
}

.fill-color-white {
  background-color: var(--white);
}

.border-small {
  border: var(--0-2em) solid var(--extralight-grey);
}

.text-color-darkgrey {
  color: var(--dark-grey);
}

.text-color-grey {
  color: var(--mid-grey);
}

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

.text-color-extralightgrey {
  color: var(--extralight-grey);
}

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

.text-color-red {
  color: var(--standard-red);
}

.text-color-red.style-bold.style-decoration-none:hover {
  color: var(--dark-red);
}

.text-color-blue {
  color: var(--standard-blue);
}

.innerspace-1em {
  padding: 1em;
}

.button-container {
  padding: .8em 2.4em;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.button-container.fill-color-red:hover {
  background-color: var(--dark-red);
}

.button-container.fill-color-blue:hover {
  background-color: var(--light-blue);
}

.text-field-container {
  position: relative;
}

.text-field {
  z-index: 2;
  min-height: var(--3em);
  padding-left: var(--1-4em);
  border: 0 solid #000;
  position: relative;
}

.text-field-back {
  z-index: 1;
  background-color: var(--extralight-grey);
  margin: -.15em;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.form-button {
  background-color: var(--standard-red);
  text-transform: uppercase;
  padding: .85em 2.4em;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.form-button:hover {
  background-color: var(--dark-red);
}

._12-column-grid {
  grid-column-gap: var(--2em);
  grid-row-gap: var(--2em);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.hero {
  background-color: var(--extradark-blue);
}

.spacer-15em {
  height: var(--15em);
}

.nav-wrapper {
  z-index: 999;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.logo-image {
  height: var(--4em);
  max-height: var(--4em);
}

.nav-container {
  justify-content: flex-end;
  display: flex;
}

.spacer-20em {
  height: var(--20em);
}

.language-container {
  /*padding-right: var(--1em);*/
  padding-left: var(--0-2em);
  /*border-left: var(--0-2em) solid var(--standard-red);*/
  color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
}

.language-container.style-decoration-none:hover {
  color: var(--light-grey);
}

.nav-item-wrapper {
  height: var(--4em);
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
}

.inner-clipping {
  z-index: 2;
  margin: var(--0-2em);
  background-color: var(--standard-blue);
  flex-flow: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.outer-clipping {
  background-color: var(--standard-red);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.style-line-break-none {
  white-space: nowrap;
}

.nav-item {
  padding-right: var(--1-4em);
  padding-left: var(--1-4em);
  justify-content: center;
  align-items: center;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.nav-item.style-decoration-none.text-color-white:hover {
  color: var(--light-grey);
}

.logo-wrapper {
  z-index: 998;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.intro {
  background-color: var(--standard-red);
}

.intro-headline {
  align-items: center;
  overflow: hidden;
}

.intro-headline-divider {
  margin-right: var(--0-2em);
  margin-left: var(--0-2em);
  font-size: 10em;
  font-weight: 200;
  line-height: 1em;
}

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

.benefit-item-wrapper {
  display: flex;
}

.benefit-item-image {
  width: var(--8em);
  margin-right: var(--1em);
  flex: none;
  align-self: center;
}

.benefit-item-text {
  margin-right: var(--2em);
  padding-top: var(--1em);
  padding-bottom: var(--1em);
  border-bottom: var(--0-2em) solid var(--standard-red);
  flex: 1;
  align-items: center;
  display: flex;
}

.usp {
  background-image: linear-gradient(180deg, var(--standard-blue), var(--extradark-blue));
  margin-bottom: -1px;
}

.usp-item-text-container {
  align-items: flex-end;
  display: flex;
}

.font-size-15em {
  font-size: 15em;
  line-height: .8em;
}

.negativ-0-8-margin-bot {
  margin-bottom: -.8em;
}

.usp-item-divider {
  margin-right: var(--0-2em);
  font-size: 3.2em;
  font-weight: 200;
  line-height: 1em;
}

.usp-item-text {
  margin-bottom: var(--0-4em);
  line-height: var(--1-1em);
}

.font-size-12em {
  font-size: 12em;
  line-height: .8em;
}

.negativ-0-4-margin-bot {
  margin-bottom: -.4em;
}

.font-size-10em {
  font-size: 10em;
  line-height: .8em;
}

.cta-headline-container {
  z-index: 2;
  background-color: var(--extradark-blue);
  position: relative;
}

.cta-image-container {
  z-index: 1;
  min-height: 51em;
  position: relative;
}

.spacer-10em {
  height: var(--10em);
}

.cta-image {
  object-fit: cover;
  min-height: 51em;
}

.details-bg-grey {
  z-index: 0;
  background-color: var(--extralight-grey);
  width: 50%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.details-bg-wrapper {
  z-index: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

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

.details-tab-bg-grey {
  background-color: var(--extralight-grey);
  min-height: 10em;
}

.details-wrapper {
  position: relative;
}

.full-height {
  height: 100%;
}

._10-column-grid {
  grid-column-gap: var(--2em);
  grid-row-gap: var(--2em);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

._2-text-column {
  column-count: 2;
  column-rule-style: none;
  column-rule-width: 0px;
  column-gap: 2em;
}

._9-column-grid {
  grid-column-gap: var(--2em);
  grid-row-gap: var(--2em);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.quote-video-info-wrapper {
  padding: var(--0-2em);
  background-color: var(--standard-blue);
}

.quote-video-info-inner {
  padding-right: var(--8em);
  padding-bottom: var(--1em);
  padding-left: var(--1em);
  background-color: var(--extralight-grey);
}

.quote-video-info-inner.full-height {
  align-items: flex-end;
  display: flex;
}

.quote-video-wrapper {
  margin-top: -2em;
  margin-bottom: -2em;
}

.quote-divider-line {
  width: var(--0-2em);
  height: var(--4em);
  background-color: var(--standard-red);
  transform: skew(-34deg);
}

.quote-divider-lines-wrapper {
  z-index: 3;
  padding-right: var(--6em);
  padding-left: var(--10em);
  justify-content: center;
  margin-top: -2em;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.quote-divider-lines-wrapper.flex-left {
  justify-content: flex-start;
}

.quote-divider-line-spacer {
  width: var(--2em);
}

.price-tag-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.price-tag-wrapper.text-color-white.style-black {
  justify-content: flex-start;
  align-items: flex-start;
}

.spacer-horizontal-1em {
  width: var(--1em);
}

.style-no-line-height {
  line-height: 1em;
}

.spacer-horizontal-0-4em {
  width: var(--0-4em);
}

.spacer-3em {
  height: var(--3em);
}

.feature-list-wrapper {
  border-bottom: var(--0-2em) solid var(--standard-red);
  flex-flow: column;
  height: 100%;
  display: flex;
}

.spacer-1em {
  height: var(--1em);
}

.feature-list-item {
  margin-top: var(--0-4em);
  margin-bottom: var(--0-4em);
  padding-left: var(--2em);
  background-image: url('../images/divider-red.svg');
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: auto 1.7em;
  list-style-type: none;
}

.feature-list {
  padding-left: 0;
}

.display-flex-vertical {
  flex-flow: column;
  display: flex;
}

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

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

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

.glove-container {
  padding-right: var(--2em);
  padding-left: var(--2em);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.glove-container.right {
  justify-content: flex-start;
  align-items: center;
}

.glove-container.left {
  justify-content: flex-end;
  align-items: center;
}

.glove-image {
  z-index: 1;
  max-width: 30em;
  position: relative;
}

.glove-text-right {
  z-index: 2;
  margin-top: var(--1em);
  margin-left: var(--3em);
  position: absolute;
}

.glove-text-left {
  z-index: 2;
  margin-top: var(--1em);
  margin-right: var(--3em);
  position: absolute;
}

.addons-dropdown-wrapper {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  display: block;
  overflow: hidden;
}

.addons-dropdown-toggle {
  padding: var(--1em) 0px;
  border-top: var(--0-2em) solid var(--standard-red);
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  height: 80px;
  display: flex;
}

.style-1-2em-line-height {
  line-height: var(--1-2em);
}

.display-block {
  display: block;
}

.addons-dropdown-list {
  background-color: rgba(255, 255, 255, 0);
  display: block;
  position: static;
}

.addons-dropdown-list.w--open {
  background-color: rgba(255, 255, 255, 0);
}

.addons-dropdown-item-icon {
  width: var(--4em);
  height: var(--4em);
  color: var(--standard-red);
  background-image: url('../images/arrow-red.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.inner-text-link {
  color: var(--standard-red);
  text-decoration: none;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.inner-text-link:hover {
  color: var(--dark-red);
}

.details-quote-slider-wrapper {
  padding-top: var(--2em);
  position: relative;
  overflow: hidden;
}

.details-quote-slider-container {
  padding-top: var(--2em);
  padding-bottom: var(--6em);
  position: relative;
}

.details-quote-slider {
  background-color: rgba(255, 255, 255, 0);
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  height: auto;
  display: flex;
}

.details-quote-slide {
  margin-right: var(--2em);
  max-width: 100%;
}

.details-quote-card-wrapper {
  padding: var(--4em) var(--2em) var(--3em);
  background-color: #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.testimonial-info {
  padding-left: var(--2em);
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-end;
  width: 100%;
  height: 100%;
}

.testimonial-image {
  margin-right: var(--1em);
  object-fit: cover;
  object-position: 20% 50%;
  width: 100%;
  height: 100%;
}

.details-slider-arrow {
  width: var(--1em);
  height: var(--1em);
  justify-content: center;
  align-items: center;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  top: auto;
  bottom: -60px;
  left: 0%;
  right: 50px;
  transform: rotate(180deg);
}

.details-slider-arrow:hover {
  background-color: var(--white);
}

.details-slider-arrow:focus-visible {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.details-slider-arrow[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.details-slider-arrow.right {
  left: 50px;
  right: 0;
  transform: rotate(0);
}

.slider-arrow-embed {
  width: var(--1em);
  height: var(--1em);
  padding-top: var(--0-2em);
  padding-bottom: var(--0-2em);
  color: #1a1b1f;
}

.testimonial-slide-nav {
  display: none;
}

.details-quote-slider-mask {
  max-width: 40em;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.details-tab-slider-mask {
  overflow: visible;
}

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

.details-quote-gradient {
  z-index: 900;
  background-image: linear-gradient(90deg, var(--extralight-grey) 10%, rgba(237, 242, 250, 0));
  width: 100%;
  margin-top: -2em;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.details-quote-gradient.right {
  background-image: linear-gradient(270deg, var(--extralight-grey) 10%, rgba(237, 242, 250, 0));
}

.tab-button {
  width: var(--25em);
  height: var(--15em);
  padding-top: var(--1-2em);
  padding-right: var(--2em);
  background-color: rgba(255, 255, 255, 0);
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
}

.tab-button.style-align-right.text-color-white.w--current {
  background-color: rgba(255, 255, 255, 0);
}

.tab-image-container {
  width: var(--25em);
  margin: var(--4em) auto -3em;
  padding-right: var(--2em);
  padding-left: var(--2em);
  perspective-origin: 50%;
  transform-origin: 50%;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.tab-image {
  object-fit: contain;
  align-self: flex-end;
  width: 100%;
  height: 100%;
}

.tab-button-bg {
  z-index: -1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

._1em-margin-right {
  margin-right: var(--1em);
}

.exhibition {
  background-image: url('../images/exhibition_boxring-leer_2.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.spacer-25em {
  height: var(--25em);
}

.form-button-blue {
  background-color: var(--standard-blue);
  font-size: var(--1-4em);
  text-transform: uppercase;
  padding: .8em 2.4em;
  font-weight: 700;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.form-button-blue:hover {
  background-color: var(--light-blue);
}

._1em-margin-left {
  margin-left: var(--1em);
}

.inner-text-link-blue {
  color: var(--standard-blue);
  text-decoration: none;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.inner-text-link-blue:hover {
  color: var(--light-blue);
}

.pos-absolut {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pos-absolut.bottom-left {
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.spacer-12vw {
  height: 12vw;
}

.style-regular {
  font-weight: 400;
}

.footer {
  background-color: var(--standard-blue);
}

.display-flex-horizontal {
  flex-flow: row;
  display: flex;
}

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

.divider-icon {
  width: var(--0-2em);
  height: var(--1-2em);
  margin-right: var(--0-4em);
  margin-bottom: -1em;
  margin-left: var(--0-4em);
  transform: skew(-33deg);
}

.social-border-circle {
  margin-right: var(--0-4em);
  margin-left: var(--0-4em);
  padding: var(--1em);
  border: var(--0-2em) solid var(--white);
  background-color: var(--standard-blue);
  line-height: var(--1em);
  border-radius: 50%;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.social-border-circle:hover {
  background-color: var(--light-blue);
}

.social-icon-image {
  width: var(--1-4em);
  height: var(--1-4em);
  object-fit: contain;
}

.footer-text-link {
  margin-right: var(--1em);
  margin-left: var(--1em);
  justify-content: center;
  align-items: center;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.footer-text-link.text-color-white.style-decoration-none:hover {
  color: var(--light-grey);
}

.transition-200ms {
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
}

.style-1-3em-line-height {
  line-height: var(--1-3em);
}

.spacer-4vw {
  height: 4vw;
}

.max-height-70px {
  max-height: 70px;
}

.details-quote-card {
  max-width: 100%;
}

.flex-child-grow {
  flex: 1;
  align-self: stretch;
}

.spacer-horizontal-2em {
  width: var(--2em);
}

._3em-margin-left {
  margin-left: var(--3em);
}

.nav-item-container {
  flex-flow: row;
  justify-content: flex-end;
  display: flex;
  padding-left: 1em;
  padding-right: 1em;
}

.nav-icon-container, .display-mobile-landscape-down {
  display: none;
}

.details-tab-image {
  object-fit: cover;
  width: 100%;
}

.display-tablet-up {
  display: block;
}

.display-tablet-down {
  display: none;
}

.hero-bg-img-container {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-bg-img {
  /*object-fit: cover;*/
  /*object-position: 50% 40%;*/
  object-position: 50% 50%;
  width: 100%;
  /*height: 100%;*/
  /*object-fit: contain;*/
  object-fit: cover;
  height: 100vh;
}

.ordered-list {
  padding-left: var(--1-4em);
  list-style-type: decimal;
}

.ordered-list-item {
  padding-left: .6em;
}

.font-awesome-icon {
  align-self: center;
  margin-left: .6em;
  font-family: Font Awesome \- Solid, sans-serif;
  font-size: .8em;
}

._404-full-height {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

._404-body {
  background-image: linear-gradient(rgba(0, 40, 86, .8) 5%, rgba(0, 40, 86, 0) 50%), url('../images/exhibition_boxring-leer_1.webp');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  display: flex;
}

._404-spacer-12vw {
  height: 12vw;
  min-height: 12vh;
}

.no-break {
  white-space: nowrap;
  word-break: keep-all;
}

@media screen and (max-width: 991px) {
  .max-width-1600.gutter-outside.center-container.z-index-rel-2.flex-align-self-auto {
    align-self: auto;
  }

  ._12-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .hero {
    justify-content: flex-start;
    align-items: flex-end;
    min-height: 75vh;
    display: flex;
  }

  .logo-image {
    height: 60px;
    max-height: 60px;
  }

  .nav-container {
    position: relative;
  }

  .language-container {
    /*border-top: var(--0-2em) solid var(--standard-red);*/
    /*border-left-style: none;*/
    /*height: 60px;*/
    min-height: 30px;
  }

  .nav-item-wrapper {
    width: auto;
    height: auto;
    /*margin-right: 20px;*/
  }

  .inner-clipping {
    width: 100%;
  }

  .nav-item {
    padding-right: var(--4em);
    padding-left: var(--4em);
    height: 60px;
    min-height: 60px;
  }

  .benefit-item-text {
    flex: 1;
  }

  ._10-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  ._9-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .addons-dropdown-toggle {
    height: 65px;
  }

  .addons-dropdown-item-icon {
    width: 50px;
    height: 50px;
  }

  .details-quote-slider-container {
    max-width: 728px;
  }

  .details-slider-arrow {
    left: -20px;
  }

  .social-border-circle {
    margin-right: var(--1em);
    margin-left: var(--1em);
    padding: var(--1-4em);
  }

  .social-icon-image {
    width: var(--1-8em);
    height: var(--1-8em);
  }

  .nav-icon-wrapper {
    cursor: pointer;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    display: flex;
    position: relative;
  }

  .nav-icon-line {
    background-color: #fff;
    width: 30px;
    height: 2px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-bottom: 0;
    padding-right: 0;
  }

  /*.nav-item-container {*/
  /*  flex-flow: column;*/
  /*  justify-content: flex-start;*/
  /*}*/

  .nav-close {
    z-index: 2;
    cursor: pointer;
    width: 60px;
    height: 60px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .nav-icon-container {
    background-color: var(--standard-red);
    align-self: flex-start;
    display: block;
  }

  .nav-icon-container:hover {
    background-color: var(--dark-red);
  }

  .display-tablet-down {
    display: block;
  }

  .display-desktop {
    display: none;
  }

  .hero-bg-img-container {
    z-index: 1;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
    /*left: 50%;*/
    /*transform: translateX(-50%);*/
  }

  .hero-bg-img {
    /*object-position: 80% 50%;*/
    /*height: auto;*/
    /*min-height: 60vh;*/
  }

  .flex-align-self-auto {
    align-self: auto;
  }
}

@media screen and (max-width: 767px) {
  .copy-small.text-color-grey._2-text-column {
    column-count: 1;
  }

  .button-shape {
    align-self: flex-start;
  }

  ._12-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .benefit-item-wrapper {
    height: 100%;
  }

  .benefit-item-text {
    margin-right: var(--0-2em);
  }

  .font-size-15em {
    font-size: 12em;
  }

  .usp-item-divider {
    margin-right: 10px;
  }

  .font-size-12em {
    font-size: 10em;
  }

  .font-size-10em {
    font-size: 8em;
  }

  .cta-image-container {
    justify-content: center;
    min-height: 40em;
  }

  .cta-image {
    min-height: 40em;
  }

  ._10-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  ._9-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .quote-divider-lines-wrapper {
    padding-left: 12em;
  }

  .glove-container {
    padding-left: 0;
    padding-right: 0;
  }

  .glove-container.right {
    margin-right: -2em;
    padding-left: 1em;
  }

  .glove-container.left {
    margin-left: -2em;
    padding-right: 1em;
  }

  .glove-image {
    width: 100%;
  }

  .glove-text-right {
    margin-left: var(--2em);
  }

  .glove-text-left {
    margin-right: var(--2em);
  }

  .details-quote-slider-wrapper {
    padding: 60px 15px;
  }

  .details-quote-slide {
    max-width: 100%;
    margin-right: 0%;
  }

  .details-quote-card-wrapper {
    padding-right: var(--4em);
    padding-bottom: var(--4em);
    padding-left: var(--4em);
    flex-flow: column;
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial-info {
    margin-bottom: var(--2em);
    padding-left: 0;
  }

  .details-slider-arrow {
    left: -10px;
  }

  .social-icon-image {
    width: var(--2em);
    height: var(--2em);
  }

  .details-quote-card {
    max-width: 100%;
    margin-right: 0%;
  }

  .display-mobile-landscape-down {
    display: block;
  }

  .display-tablet-up {
    display: none;
  }

  .details-tab-menu {
    align-self: center;
    min-width: 432px;
  }

  .details-tabs-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }
}

@media screen and (max-width: 479px) {
  .copy-medium {
    font-size: var(--3em);
  }

  .copy-small {
    font-size: var(--2em);
  }

  .copy-extrasmall {
    font-size: var(--1-4em);
  }

  ._12-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .hero {
    min-height: 85vh;
  }

  .logo-image {
    height: 50px;
    max-height: 50px;
  }

  .language-container, .nav-item {
    height: 50px;
    min-height: 50px;
  }

  ._10-column-grid, ._9-column-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .price-tag-wrapper {
    padding-left: var(--2em);
  }

  .details-quote-slider-container {
    max-width: none;
  }

  .details-quote-slide {
    max-width: 100%;
    margin-right: 0%;
  }

  .details-quote-card-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .details-slider-arrow {
    left: -10px;
  }

  .tab-button.style-align-right.text-color-white {
    flex: none;
  }

  .details-quote-card {
    max-width: 100%;
    margin-right: 0%;
  }

  .nav-icon-wrapper, .nav-close {
    width: 50px;
    height: 50px;
  }

  .hero-bg-img {
    /*min-height: 55vh;*/
  }

  .details-tab-menu {
    justify-content: center;
    min-width: auto;
    display: flex;
  }

  .details-tabs-wrapper {
    margin-right: var(--4em);
    margin-left: var(--4em);
  }

  .tab-adjustment-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .display-mobile-landscape-up {
    display: none;
  }

  .sinumerik-example-image {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .font-size-3em-mobile {
    font-size: var(--3em);
  }

  .font-size-2em-mobile {
    font-size: var(--2em);
  }
}

#w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-9456a371 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-9456a371 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-9456a371 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-9456a371 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-9456a371 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-9456a371 {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-9456a371 {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-9456a371 {
  grid-area: 3 / 3 / 4 / 7;
}

#w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-9456a371 {
  grid-area: 3 / 7 / 4 / 11;
}

#w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-9456a371 {
  grid-area: 1 / 3 / 3 / 8;
}

#w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-9456a371 {
  grid-area: 2 / 8 / 4 / 12;
}

#w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-9456a371 {
  grid-area: 3 / 3 / 5 / 7;
}

#w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-9456a371 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-9456a371 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dd580660-4745-4935-4731-a32d1ee99932-9456a371, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-9456a371 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: center;
}

#w-node-fa763517-2163-4d65-6d08-f3905cb7e704-9456a371 {
  grid-area: span 1 / span 10 / span 1 / span 6;
}

#w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-9456a371 {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-9456a371 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-9456a371 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_70b06109-1097-3263-e37a-37e396ecdf76-9456a371 {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-9456a371 {
  grid-area: 3 / 2 / 4 / 11;
}

#w-node-_7e30b794-919c-2ebf-ac43-7ba182cf8107-9456a371 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-9456a371 {
  grid-area: 4 / 2 / 5 / 11;
}

#w-node-_8d3d59bb-ac83-812f-999c-5db62a82f1a4-9456a371 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-9456a371 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-9456a371 {
  grid-area: 2 / 6 / 3 / 10;
}

#w-node-ae655ef9-36e0-f673-de74-35252844fa7e-9456a371 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-9456a371 {
  grid-area: 3 / 6 / 4 / 10;
}

#w-node-_338729d5-5eb3-af9f-dc25-683acc639330-9456a371 {
  grid-area: 5 / 2 / 6 / 11;
}

#w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-9456a371 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: stretch;
}

#w-node-_4f1660b9-7995-866e-2a26-690770dc1845-9456a371 {
  grid-area: 1 / 6 / 2 / 10;
  align-self: center;
  justify-self: center;
}

#w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-9456a371 {
  grid-area: 6 / 2 / 7 / 11;
}

#w-node-b32eaf95-7195-561e-edbd-072672277b4a-9456a371 {
  grid-area: 7 / 2 / 8 / 11;
}

#w-node-_92b3945b-0475-720c-20bc-88f86abdb650-9456a371 {
  grid-area: 8 / 2 / 9 / 6;
}

#w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-9456a371 {
  grid-area: 8 / 7 / 9 / 11;
  justify-self: stretch;
}

#w-node-_240a8401-7049-138f-2792-77b891f353d3-9456a371 {
  grid-area: 9 / 2 / 10 / 11;
}

#w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-9456a371 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-9456a371 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: end;
}

#w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-9456a371 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-9456a371 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-9456a371 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eef3-9456a371 {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-9456a371 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-9456a371 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d3-9456a371 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-9456a371 {
  grid-area: 4 / 2 / 5 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef00-9456a371 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-9456a371 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-9456a371 {
  grid-area: 2 / 6 / 3 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-9456a371 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-9456a371 {
  grid-area: 3 / 6 / 4 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-9456a371 {
  grid-area: 5 / 2 / 6 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-9456a371 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-9456a371 {
  grid-area: 1 / 6 / 2 / 10;
  align-self: center;
  justify-self: center;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-9456a371 {
  grid-area: 6 / 2 / 7 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-9456a371 {
  grid-area: 7 / 2 / 8 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-9456a371 {
  grid-area: 8 / 2 / 9 / 6;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-9456a371 {
  grid-area: 8 / 7 / 9 / 11;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-9456a371 {
  grid-area: 9 / 2 / 10 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-9456a371 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-9456a371 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: end;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-9456a371 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-9456a371 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: stretch;
}

#w-node-e8c4e09d-3bcc-3304-60cc-99304337eddf-9456a371 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-9456a371 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_54e23808-a054-8b68-5c0c-b1d9b12b1cdb-9456a371 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6c03d170-f817-5864-a33d-165164f46907-9456a371 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-9456a371 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-9456a371 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5ac-7b1fb5a8 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5b1-7b1fb5a8 {
  grid-area: 2 / 3 / 3 / 11;
  justify-self: stretch;
}

#w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5c0-7b1fb5a8 {
  grid-area: 3 / 3 / 4 / 11;
}

#w-node-_63833e4b-2af9-0094-061e-6c36566dbb3e-566dbb3a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: start;
}

#w-node-_3d363cf2-33ee-06a6-1962-bfe52507e780-2507e77c {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_7e573666-e1f7-b7b1-e760-c31b8813baa7-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-d6280f53-4368-1ecb-7271-4249745c100a-9456a372, #w-node-fa2c4856-713d-1e7f-326c-7ae06d3e3f9d-9456a372, #w-node-_5e0d9231-8615-6e08-21a2-7ca878075e28-9456a372, #w-node-ab6b771e-e5f4-6f8c-c067-3afcec46c914-9456a372, #w-node-e2650618-93aa-e6be-a0f7-396be3a3733e-9456a372, #w-node-a704fb51-2053-7227-e32a-51da14a2521d-9456a372, #w-node-_378ff19a-3d57-5eea-9d68-946f0d64fa59-9456a372, #w-node-e3bc755b-0150-34f1-b936-868d68f7634c-9456a372, #w-node-_6e5072d6-5c6f-fea1-a2b8-d5640e252b70-9456a372, #w-node-d1cd53da-9c00-1021-ee1d-6ff3720ac37e-9456a372, #w-node-_229134c2-3546-ec94-641f-cf29a93ec504-9456a372, #w-node-_14bce8c2-1584-e5cf-470f-b45160905d62-9456a372, #w-node-_3090b597-26ca-c822-057b-dcae18221692-9456a372, #w-node-eab2661c-9e3e-09e1-af7f-e2dcf8bc8857-9456a372, #w-node-_71cc66e9-0bd7-e24d-23ee-a1f685dd0e31-9456a372 {
  justify-self: center;
}

#w-node-a80e30f7-5c00-bb4c-3c37-286d70f02538-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-a80e30f7-5c00-bb4c-3c37-286d70f0253c-9456a372, #w-node-_688f33f4-bfae-1f7f-30f8-1070957f6ff4-9456a372, #w-node-e471dc78-23d9-e068-d58c-7fe4d89f5f1f-9456a372, #w-node-e8a14c7e-da45-32ef-e3dd-eb33ad5e9720-9456a372, #w-node-d683f209-88bc-b49f-a819-3518e3c732dc-9456a372, #w-node-_109ea884-36e4-f840-9a3b-726e9b74f975-9456a372, #w-node-b8fb9665-a2c1-c235-c5ff-ebfbb2736845-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f332-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f334-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f336-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f338-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f33a-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f33c-9456a372, #w-node-_2e469d52-3d71-7880-1639-6ed1a3c2f33e-9456a372 {
  justify-self: stretch;
}

#w-node-f9dc7537-6d4d-543f-aea8-51a442332f32-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-f9dc7537-6d4d-543f-aea8-51a442332f36-9456a372, #w-node-_43ab2069-8dbf-7745-1fa1-d9caaea5218a-9456a372 {
  justify-self: center;
}

#w-node-b52d64e4-a638-71db-7e1b-f58df0ea0a75-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-b52d64e4-a638-71db-7e1b-f58df0ea0a79-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: stretch;
}

#w-node-ab345592-8813-d35f-6d98-8c0a7d2c1b82-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-_39657e32-4368-03b8-9129-78c8e908833f-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: stretch;
}

#w-node-e66e04a3-b3e9-3450-ffb8-4ed3145a3f2a-9456a372 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4508198b-b8ef-5de8-bfb3-8d8e4147ac4f-9456a372 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: start;
}

#w-node-_079cbcda-bbc6-2ddc-6256-974f2d82e15a-9456a372 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_14e91ad9-e366-a670-12bc-8ea98bf4fae2-9456a372 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_14e91ad9-e366-a670-12bc-8ea98bf4faed-9456a372 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_17c80019-2702-ed21-dd77-8de5bf04661d-9456a372 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_71b8e0f2-122a-9f39-117d-81125d67f451-9456a372 {
  grid-area: 3 / 3 / 4 / 11;
}

#w-node-_9cfdc4c6-82f6-ec5d-0ace-4fc09750d312-9456a372 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a752bd95-dcfd-c4a8-e4c3-562df26c7692-ab42ba6f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-ec8c4cd7 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-ec8c4cd7 {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-ec8c4cd7 {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-ec8c4cd7 {
  grid-area: 3 / 3 / 4 / 7;
}

#w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-ec8c4cd7 {
  grid-area: 3 / 7 / 4 / 11;
}

#w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-ec8c4cd7 {
  grid-area: 1 / 3 / 3 / 8;
}

#w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-ec8c4cd7 {
  grid-area: 2 / 8 / 4 / 12;
}

#w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-ec8c4cd7 {
  grid-area: 3 / 3 / 5 / 7;
}

#w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-ec8c4cd7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dd580660-4745-4935-4731-a32d1ee99932-ec8c4cd7, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: center;
}

#w-node-fa763517-2163-4d65-6d08-f3905cb7e704-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-ec8c4cd7 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_70b06109-1097-3263-e37a-37e396ecdf76-ec8c4cd7 {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-ec8c4cd7 {
  grid-area: 3 / 2 / 4 / 11;
}

#w-node-_7e30b794-919c-2ebf-ac43-7ba182cf8107-ec8c4cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-ec8c4cd7 {
  grid-area: 4 / 2 / 5 / 11;
}

#w-node-_8d3d59bb-ac83-812f-999c-5db62a82f1a4-ec8c4cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-ec8c4cd7 {
  grid-area: 2 / 6 / 3 / 10;
}

#w-node-ae655ef9-36e0-f673-de74-35252844fa7e-ec8c4cd7 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-ec8c4cd7 {
  grid-area: 3 / 6 / 4 / 10;
}

#w-node-_338729d5-5eb3-af9f-dc25-683acc639330-ec8c4cd7 {
  grid-area: 5 / 2 / 6 / 11;
}

#w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-ec8c4cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: stretch;
}

#w-node-_4f1660b9-7995-866e-2a26-690770dc1845-ec8c4cd7 {
  grid-area: 1 / 6 / 2 / 10;
  align-self: center;
  justify-self: center;
}

#w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-ec8c4cd7 {
  grid-area: 6 / 2 / 7 / 11;
}

#w-node-b32eaf95-7195-561e-edbd-072672277b4a-ec8c4cd7 {
  grid-area: 7 / 2 / 8 / 11;
}

#w-node-_92b3945b-0475-720c-20bc-88f86abdb650-ec8c4cd7 {
  grid-area: 8 / 2 / 9 / 6;
}

#w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-ec8c4cd7 {
  grid-area: 8 / 7 / 9 / 11;
  justify-self: stretch;
}

#w-node-_240a8401-7049-138f-2792-77b891f353d3-ec8c4cd7 {
  grid-area: 9 / 2 / 10 / 11;
}

#w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-ec8c4cd7 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-ec8c4cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: end;
}

#w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-ec8c4cd7 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eef3-ec8c4cd7 {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-ec8c4cd7 {
  grid-area: 3 / 1 / 4 / 11;
}

#w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-ec8c4cd7 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d3-ec8c4cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-ec8c4cd7 {
  grid-area: 4 / 2 / 5 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef00-ec8c4cd7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-ec8c4cd7 {
  grid-area: 2 / 6 / 3 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-ec8c4cd7 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-ec8c4cd7 {
  grid-area: 3 / 6 / 4 / 10;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-ec8c4cd7 {
  grid-area: 5 / 2 / 6 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-ec8c4cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-ec8c4cd7 {
  grid-area: 1 / 6 / 2 / 10;
  align-self: center;
  justify-self: center;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-ec8c4cd7 {
  grid-area: 6 / 2 / 7 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-ec8c4cd7 {
  grid-area: 7 / 2 / 8 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-ec8c4cd7 {
  grid-area: 8 / 2 / 9 / 6;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-ec8c4cd7 {
  grid-area: 8 / 7 / 9 / 11;
  justify-self: stretch;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-ec8c4cd7 {
  grid-area: 9 / 2 / 10 / 11;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-ec8c4cd7 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-ec8c4cd7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: end;
}

#w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-ec8c4cd7 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 13;
  align-self: stretch;
}

#w-node-e8c4e09d-3bcc-3304-60cc-99304337eddf-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_54e23808-a054-8b68-5c0c-b1d9b12b1cdb-ec8c4cd7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6c03d170-f817-5864-a33d-165164f46907-ec8c4cd7 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-ec8c4cd7 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-ec8c4cd7 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-ab798cc8-aa22-d8a4-f4b8-60569088849f-9088849b {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-ab798cc8-aa22-d8a4-f4b8-6056908884a4-9088849b {
  grid-area: 2 / 3 / 3 / 11;
  justify-self: stretch;
}

#w-node-ab798cc8-aa22-d8a4-f4b8-6056908884b3-9088849b {
  grid-area: 3 / 3 / 4 / 11;
}

#w-node-d29871c1-ccab-3b20-f729-6aa786847794-86847790 {
  grid-area: 1 / 3 / 2 / 13;
}

@media screen and (max-width: 991px) {
  #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-9456a371 {
    grid-column: span 5 / span 5;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-9456a371 {
    grid-area: 1 / 2 / 2 / 9;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-9456a371 {
    grid-column: span 8 / span 8;
  }

  #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-9456a371 {
    grid-column: 5 / 9;
  }

  #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-9456a371 {
    grid-column: 5 / 9;
  }

  #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-9456a371 {
    grid-column: 5 / 9;
  }

  #w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-9456a371 {
    grid-column: 5 / 9;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-9456a371 {
    grid-column: 2 / 8;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-9456a371 {
    grid-column: span 8 / span 8;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-9456a371, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-9456a371 {
    grid-column: span 8 / span 8;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-9456a371 {
    grid-column: 1 / 9;
  }

  #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-9456a371, #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-9456a371, #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-9456a371, #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-9456a371 {
    grid-column-end: 9;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-9456a371 {
    grid-column-end: 4;
  }

  #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-9456a371 {
    grid-column-end: 4;
  }

  #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-9456a371 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-9456a371, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-9456a371 {
    grid-column: 6 / 9;
    align-self: start;
  }

  #w-node-_240a8401-7049-138f-2792-77b891f353d3-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-9456a371 {
    grid-column-end: 4;
  }

  #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-9456a371 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-9456a371 {
    grid-column-end: 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-9456a371, #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-9456a371 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-9456a371 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-9456a371 {
    grid-column: span 3 / span 3;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-9456a371 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-9456a371 {
    grid-column: 6 / 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-9456a371 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-9456a371 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-9456a371 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-9456a371 {
    grid-column-end: 8;
  }

  #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-9456a371 {
    grid-column: 1 / 9;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-9456a371, #w-node-_6c03d170-f817-5864-a33d-165164f46907-9456a371 {
    grid-column: 2 / 9;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-9456a371 {
    grid-column: 1 / 9;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-9456a371 {
    grid-column: 2 / 8;
  }

  #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5ac-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5b1-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5c0-7b1fb5a8, #w-node-_3d363cf2-33ee-06a6-1962-bfe52507e780-2507e77c {
    grid-column: 1 / 9;
  }

  #w-node-a752bd95-dcfd-c4a8-e4c3-562df26c7692-ab42ba6f {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-ec8c4cd7 {
    grid-column: span 5 / span 5;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-ec8c4cd7 {
    grid-area: 1 / 2 / 2 / 9;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-ec8c4cd7 {
    grid-column: span 8 / span 8;
  }

  #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-ec8c4cd7 {
    grid-column: 5 / 9;
  }

  #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-ec8c4cd7 {
    grid-column: 5 / 9;
  }

  #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-ec8c4cd7 {
    grid-column: 5 / 9;
  }

  #w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-ec8c4cd7 {
    grid-column: 5 / 9;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-ec8c4cd7 {
    grid-column: 2 / 8;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-ec8c4cd7 {
    grid-column: span 8 / span 8;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-ec8c4cd7, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-ec8c4cd7 {
    grid-column: span 8 / span 8;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-ec8c4cd7 {
    grid-column: 1 / 9;
  }

  #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-ec8c4cd7, #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-ec8c4cd7, #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-ec8c4cd7, #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-ec8c4cd7 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-ec8c4cd7, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-ec8c4cd7 {
    grid-column: 6 / 9;
    align-self: start;
  }

  #w-node-_240a8401-7049-138f-2792-77b891f353d3-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-ec8c4cd7 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-ec8c4cd7 {
    grid-column-end: 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-ec8c4cd7, #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-ec8c4cd7 {
    grid-column: span 3 / span 3;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-ec8c4cd7 {
    grid-column: 5 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-ec8c4cd7 {
    grid-column: 6 / 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-ec8c4cd7 {
    grid-column-end: 9;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-ec8c4cd7 {
    grid-column-end: 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-ec8c4cd7 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-ec8c4cd7 {
    grid-column-end: 8;
  }

  #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-ec8c4cd7 {
    grid-column: 1 / 9;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-ec8c4cd7, #w-node-_6c03d170-f817-5864-a33d-165164f46907-ec8c4cd7 {
    grid-column: 2 / 9;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-ec8c4cd7 {
    grid-column: 1 / 9;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-ec8c4cd7 {
    grid-column: 2 / 8;
  }

  #w-node-ab798cc8-aa22-d8a4-f4b8-60569088849f-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884a4-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884b3-9088849b, #w-node-d29871c1-ccab-3b20-f729-6aa786847794-86847790 {
    grid-column: 1 / 9;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-9456a371 {
    grid-column: span 6 / span 6;
  }

  #w-node-f5d26362-ad63-467e-769f-af998678b17c-9456a371 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-9456a371 {
    grid-column: 1 / 7;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-9456a371 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-9456a371 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-9456a371, #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-9456a371, #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-9456a371, #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-9456a371, #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-9456a371 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: stretch;
  }

  #w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-9456a371 {
    grid-area: 3 / 4 / 5 / 7;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-9456a371 {
    grid-row: 4 / 6;
    grid-column-end: 5;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-9456a371 {
    grid-column: 1 / 7;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-9456a371 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-9456a371, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-9456a371 {
    grid-column: span 3 / span 3;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-9456a371 {
    grid-column: span 6 / span 6;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-9456a371, #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-9456a371 {
    grid-column-end: 7;
    justify-self: stretch;
  }

  #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-9456a371, #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-9456a371 {
    grid-column-end: 7;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-9456a371 {
    grid-column-end: 6;
  }

  #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-9456a371 {
    grid-area: 3 / 1 / 4 / 6;
  }

  #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-9456a371 {
    grid-row: 4 / 5;
    grid-column-end: 6;
  }

  #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-9456a371 {
    grid-area: 5 / 1 / 6 / 6;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-9456a371 {
    grid-column: span 5 / span 5;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-9456a371 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-9456a371, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-9456a371, #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-9456a371 {
    grid-area: 9 / 2 / 10 / 7;
  }

  #w-node-_240a8401-7049-138f-2792-77b891f353d3-9456a371 {
    grid-row: 10 / 11;
    grid-column-end: 7;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-9456a371 {
    grid-column-end: 6;
  }

  #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-9456a371 {
    grid-area: 2 / 1 / 3 / 6;
    justify-self: start;
  }

  #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-9456a371 {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-9456a371 {
    grid-column-end: 7;
    justify-self: stretch;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-9456a371, #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-9456a371 {
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-9456a371 {
    grid-area: 3 / 1 / 4 / 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-9456a371 {
    grid-row: 4 / 5;
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-9456a371 {
    grid-area: 5 / 1 / 6 / 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-9456a371 {
    grid-column: span 5 / span 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-9456a371 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-9456a371 {
    grid-area: 9 / 2 / 10 / 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-9456a371 {
    grid-row: 10 / 11;
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-9456a371 {
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-9456a371 {
    grid-area: 2 / 1 / 3 / 6;
    justify-self: start;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-9456a371 {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-9456a371 {
    grid-column-end: 7;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-9456a371, #w-node-_6c03d170-f817-5864-a33d-165164f46907-9456a371 {
    grid-column: 1 / 7;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-9456a371 {
    grid-column-end: 7;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-9456a371 {
    grid-column: 1 / 7;
  }

  #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5ac-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5b1-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5c0-7b1fb5a8 {
    grid-column-end: 7;
  }

  #w-node-_63833e4b-2af9-0094-061e-6c36566dbb3e-566dbb3a {
    grid-column: span 4 / span 4;
  }

  #w-node-_3d363cf2-33ee-06a6-1962-bfe52507e780-2507e77c {
    grid-column-end: 7;
  }

  #w-node-a752bd95-dcfd-c4a8-e4c3-562df26c7692-ab42ba6f, #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-ec8c4cd7 {
    grid-column: span 6 / span 6;
  }

  #w-node-f5d26362-ad63-467e-769f-af998678b17c-ec8c4cd7 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-ec8c4cd7 {
    grid-column: 1 / 7;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-ec8c4cd7 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-ec8c4cd7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-ec8c4cd7, #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-ec8c4cd7, #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-ec8c4cd7, #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-ec8c4cd7, #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-ec8c4cd7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: stretch;
  }

  #w-node-f30cb4b3-1245-87ac-99f2-111ffb8de2dd-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-ec8c4cd7 {
    grid-area: 3 / 4 / 5 / 7;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-ec8c4cd7 {
    grid-row: 4 / 6;
    grid-column-end: 5;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-ec8c4cd7 {
    grid-column: 1 / 7;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-ec8c4cd7 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-ec8c4cd7, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-ec8c4cd7 {
    grid-column: span 3 / span 3;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-ec8c4cd7 {
    grid-column: span 6 / span 6;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-ec8c4cd7, #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-ec8c4cd7 {
    grid-column-end: 7;
    justify-self: stretch;
  }

  #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-ec8c4cd7, #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-ec8c4cd7 {
    grid-column-end: 6;
  }

  #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-ec8c4cd7 {
    grid-area: 3 / 1 / 4 / 6;
  }

  #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-ec8c4cd7 {
    grid-row: 4 / 5;
    grid-column-end: 6;
  }

  #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-ec8c4cd7 {
    grid-area: 5 / 1 / 6 / 6;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-ec8c4cd7 {
    grid-column: span 5 / span 5;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-ec8c4cd7 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-ec8c4cd7, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-ec8c4cd7, #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-ec8c4cd7 {
    grid-area: 9 / 2 / 10 / 7;
  }

  #w-node-_240a8401-7049-138f-2792-77b891f353d3-ec8c4cd7 {
    grid-row: 10 / 11;
    grid-column-end: 7;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-ec8c4cd7 {
    grid-column-end: 6;
  }

  #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-ec8c4cd7 {
    grid-area: 2 / 1 / 3 / 6;
    justify-self: start;
  }

  #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-ec8c4cd7 {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-ec8c4cd7 {
    grid-column-end: 7;
    justify-self: stretch;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-ec8c4cd7, #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-ec8c4cd7 {
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-ec8c4cd7 {
    grid-area: 3 / 1 / 4 / 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-ec8c4cd7 {
    grid-row: 4 / 5;
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-ec8c4cd7 {
    grid-area: 5 / 1 / 6 / 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-ec8c4cd7 {
    grid-column: span 5 / span 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-ec8c4cd7 {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-ec8c4cd7 {
    grid-area: 9 / 2 / 10 / 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-ec8c4cd7 {
    grid-row: 10 / 11;
    grid-column-end: 7;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-ec8c4cd7 {
    grid-column-end: 6;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-ec8c4cd7 {
    grid-area: 2 / 1 / 3 / 6;
    justify-self: start;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-ec8c4cd7 {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-ec8c4cd7, #w-node-_6c03d170-f817-5864-a33d-165164f46907-ec8c4cd7 {
    grid-column: 1 / 7;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-ec8c4cd7 {
    grid-column-end: 7;
  }

  #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-ec8c4cd7 {
    grid-column: 1 / 7;
  }

  #w-node-ab798cc8-aa22-d8a4-f4b8-60569088849f-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884a4-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884b3-9088849b, #w-node-d29871c1-ccab-3b20-f729-6aa786847794-86847790 {
    grid-column-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-9456a371, #w-node-f5d26362-ad63-467e-769f-af998678b17c-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-9456a371, #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-9456a371, #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-9456a371, #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-9456a371, #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-9456a371, #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-9456a371, #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-9456a371 {
    grid-column: 2 / 5;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-9456a371 {
    grid-row: 5 / 7;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-9456a371, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-9456a371 {
    grid-column: span 2 / span 2;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_70b06109-1097-3263-e37a-37e396ecdf76-9456a371, #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_7e30b794-919c-2ebf-ac43-7ba182cf8107-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_8d3d59bb-ac83-812f-999c-5db62a82f1a4-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-9456a371, #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-9456a371, #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-9456a371, #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-9456a371 {
    grid-column-start: 1;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-9456a371, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-9456a371, #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-9456a371, #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-9456a371, #w-node-_240a8401-7049-138f-2792-77b891f353d3-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-9456a371, #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-9456a371, #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef3-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-9456a371 {
    grid-column-end: 5;
  }

  #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d3-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef00-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-9456a371 {
    grid-column-start: 1;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-9456a371 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-9456a371, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-9456a371, #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-9456a371 {
    grid-column-end: 5;
  }

  #w-node-e8c4e09d-3bcc-3304-60cc-99304337eddf-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-9456a371 {
    grid-column-end: 5;
  }

  #w-node-_54e23808-a054-8b68-5c0c-b1d9b12b1cdb-9456a371 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6c03d170-f817-5864-a33d-165164f46907-9456a371, #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-9456a371, #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-9456a371, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5ac-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5b1-7b1fb5a8, #w-node-d8bb70bf-3538-3620-599c-e1dd7b1fb5c0-7b1fb5a8, #w-node-_3d363cf2-33ee-06a6-1962-bfe52507e780-2507e77c {
    grid-column-end: 5;
  }

  #w-node-a752bd95-dcfd-c4a8-e4c3-562df26c7692-ab42ba6f, #w-node-_4231a44b-aa9c-1796-9ae6-2c25c3df5f91-ec8c4cd7, #w-node-f5d26362-ad63-467e-769f-af998678b17c-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-d1acde0f-4d24-89d5-ee9f-a1f89a5eaea1-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_28dad3fa-e712-5b5e-333b-29c36004c547-ec8c4cd7, #w-node-_7a64d696-9eab-ce58-b79e-19f758c315c2-ec8c4cd7, #w-node-e8da02a4-b55a-3034-2b8e-1efb8d3218c7-ec8c4cd7, #w-node-ad6afd97-29b7-e430-476a-1b1a87ed7ab1-ec8c4cd7, #w-node-_0b272bc0-002e-306d-f6ea-6a6e82332c4a-ec8c4cd7, #w-node-_13807b3d-183b-50b0-7092-eaeb02551c59-ec8c4cd7, #w-node-_52436610-8ab2-1d1b-aa64-0c35d8fd3f6a-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6749aa8d-09b8-a0ad-c600-b622265ef5b6-ec8c4cd7 {
    grid-column: 2 / 5;
  }

  #w-node-_4146edce-8992-7342-d0c4-13a3bfaad148-ec8c4cd7 {
    grid-row: 5 / 7;
  }

  #w-node-_42b9dc3b-df90-5482-16a3-166df02aa676-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_63ca85a7-9a6c-288a-77e2-b273ed1bbbc4-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-dd580660-4745-4935-4731-a32d1ee99932-ec8c4cd7, #w-node-_3d824a49-f26b-ec21-4583-f2cbf404b8a7-ec8c4cd7 {
    grid-column: span 2 / span 2;
  }

  #w-node-fa763517-2163-4d65-6d08-f3905cb7e704-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-b4f2f184-31c8-d7d6-078e-ff9f8db33984-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_3172dfae-67f6-3aa1-3d9c-dfea63bb23ae-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_2a5ea5fa-29e4-3b60-5f7b-a47dc02c60b1-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_70b06109-1097-3263-e37a-37e396ecdf76-ec8c4cd7, #w-node-_5fc29466-08c3-a84b-60ab-0b483c298a9d-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_7e30b794-919c-2ebf-ac43-7ba182cf8107-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_928c8b23-6d5c-d015-aa36-3cd6147a4808-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_8d3d59bb-ac83-812f-999c-5db62a82f1a4-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-b375db15-8c53-eb32-82fe-74a3ec0e5a69-ec8c4cd7, #w-node-_3b8f591f-7db3-3680-50b1-a490ba927e90-ec8c4cd7, #w-node-ae655ef9-36e0-f673-de74-35252844fa7e-ec8c4cd7, #w-node-ebd23048-219a-48c2-ffcc-4af74af10c63-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_338729d5-5eb3-af9f-dc25-683acc639330-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_0df1ac04-a1b0-b27e-c27b-19b93485defd-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_4f1660b9-7995-866e-2a26-690770dc1845-ec8c4cd7 {
    grid-column-start: 1;
  }

  #w-node-cbd596d1-0aa0-a502-d84f-01091fc0fdb0-ec8c4cd7, #w-node-b32eaf95-7195-561e-edbd-072672277b4a-ec8c4cd7, #w-node-_92b3945b-0475-720c-20bc-88f86abdb650-ec8c4cd7, #w-node-_7853d596-9a4f-af21-c6ff-cfc9006d28e9-ec8c4cd7, #w-node-_240a8401-7049-138f-2792-77b891f353d3-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_4508fbf0-0e6b-1bbc-aeef-8d6855cbd598-ec8c4cd7, #w-node-feebe9cc-1ab9-6e0a-2123-752afab7c0fc-ec8c4cd7, #w-node-_53da3354-1a6e-8c3c-6761-0e520649a570-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eed4-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef0-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eef3-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eede-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d1-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-e0bb2674-bc46-2979-fdf0-3c2f4a5dc4d3-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01eefe-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef00-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef07-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef17-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef27-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef37-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef48-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef4a-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef52-ec8c4cd7 {
    grid-column-start: 1;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef55-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef69-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef6f-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01ef72-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f042-ec8c4cd7 {
    grid-column: 1 / 5;
  }

  #w-node-_04a4436c-deee-98fe-54b3-ab111b01f045-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f053-ec8c4cd7, #w-node-_04a4436c-deee-98fe-54b3-ab111b01f057-ec8c4cd7, #w-node-_30a18fb5-66a4-2d9f-44e6-a58d0b786019-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-e8c4e09d-3bcc-3304-60cc-99304337eddf-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_06ca6d2b-e187-34f3-abf1-e67febf37347-ec8c4cd7 {
    grid-column-end: 5;
  }

  #w-node-_54e23808-a054-8b68-5c0c-b1d9b12b1cdb-ec8c4cd7 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6c03d170-f817-5864-a33d-165164f46907-ec8c4cd7, #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840562-ec8c4cd7, #w-node-d2600d22-47fb-ffc5-8f34-8fc3e4840568-ec8c4cd7, #w-node-ab798cc8-aa22-d8a4-f4b8-60569088849f-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884a4-9088849b, #w-node-ab798cc8-aa22-d8a4-f4b8-6056908884b3-9088849b, #w-node-d29871c1-ccab-3b20-f729-6aa786847794-86847790 {
    grid-column-end: 5;
  }
}


@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font Awesome - Solid';
  src: url('../fonts/fa-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

label.required:after {
  content: ' *';
}

.margin-top-1 {
  margin-top: var(--1em);
}

.spacer-100vh {
  height: 100vh;
}

.z-index-1000 {
  z-index: 1000;
}

.z-index-1100 {
  z-index: 1100;
}

.top-position-hero {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}
