:root {
  --black: black;
  --white: white;
  --slate-grey: #64788e;
  --steel-blue: #1d71b8;
  --steel-blue-2: rgba(141, 160, 175, .28);
  --accessible-components-dark-grey: #9b9b9b;
  --dark-grey: #323232;
  --accessible-components-dodger-blue: #1378d1;
  --accessible-components-white-smoke: whitesmoke;
}

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

body {
  color: #000;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}

h1 {
  letter-spacing: .1rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.75rem;
  font-weight: 100;
  line-height: 1.1;
}

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

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.6252rem;
  font-weight: 100;
  line-height: 1.3;
}

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

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

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.6;
}

p {
  letter-spacing: 0;
  margin-bottom: 0;
}

a {
  color: #000;
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1rem;
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
}

li {
  margin-bottom: .25rem;
  font-weight: 300;
  list-style-type: square;
}

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

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

strong {
  font-weight: 500;
}

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

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

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

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

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

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

.text-weight-light.text-color-black {
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

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

.text-weight-light.align-center.clients {
  color: #ebedf0;
  letter-spacing: 1px;
  font-size: .8rem;
  font-weight: 900;
}

.text-weight-light.zitat {
  max-width: 30rem;
  background-image: linear-gradient(#eaeef3, #eaeef3);
  border-left: 2px solid #000;
  padding: 10px 20px 10px 15px;
  font-style: normal;
  font-weight: 300;
}

.global-styles {
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.large-button {
  width: 15rem;
  height: 2.7rem;
  grid-column-gap: 1rem;
  color: var(--black);
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20rem;
  justify-content: space-between;
  align-items: center;
  padding: .5rem 1.3rem;
  font-weight: 400;
  line-height: 1;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.large-button:hover {
  color: #fff;
  background-color: #000;
}

.large-button.pdf {
  border-style: none;
  border-color: var(--white);
  background-color: #ed1313;
}

.large-button.pdf:hover {
  background-color: var(--black);
}

.large-button.pdf.smaller {
  width: 10rem;
  height: 1.7rem;
  padding-bottom: .65rem;
}

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

.text-size-large {
  outline-offset: 0px;
  outline: 3px #182c4f;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.3;
  list-style-type: square;
}

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

.text-align-center.text-size-xlarge.text-weight-light.anim-1 {
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

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

.hide {
  display: none;
}

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

.text-size-small.anim-3 {
  font-weight: 300;
}

.text-size-small.text-size-medium {
  font-weight: 400;
}

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

.text-style-link {
  text-decoration: underline;
}

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

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

.form-input {
  min-height: 3rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 2px;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.page-wrapper {
  max-width: 100rem;
  margin-top: -1rem;
  margin-left: auto;
  margin-right: auto;
}

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

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

.page-padding {
  height: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
}

.page-padding.is-nav {
  z-index: 1000;
  flex: 1;
  padding-left: 3rem;
  padding-right: 4rem;
  position: static;
}

.page-padding.content-centered {
  padding-left: 2rem;
}

.page-padding.has-width-100 {
  width: 100%;
}

.page-padding.bunter-hintergrund {
  background-image: url('../images/NewDesign_2500x1500_0052.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page-padding.bunter-hintergrund._2 {
  background-image: none;
}

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

.max-width-large.max-width-title-page.larger {
  max-width: 45rem;
}

.max-width-large.max-width-title-page {
  max-width: 25rem;
}

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

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

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

.utility_form-block {
  max-width: 20rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.utility_image {
  margin-bottom: .5rem;
  margin-left: auto;
  margin-right: auto;
}

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

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

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

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

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-small {
  padding: 1rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 8rem;
}

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

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

.margin-top.margin-small {
  min-width: auto;
}

.margin-top.margin-medium {
  height: auto;
  display: block;
}

.margin-top.margin-medium.invisible {
  display: none;
}

.margin-top.margin-large {
  display: block;
}

.margin-top.margin-slider {
  padding-right: 4rem;
  position: absolute;
  bottom: 10%;
}

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

.margin-bottom.margin-small {
  font-family: Roboto, sans-serif;
}

.margin-bottom.margin-medium {
  margin-bottom: 1rem;
  font-family: Roboto, sans-serif;
  position: relative;
}

.margin-bottom.margin-medium.text-size-small {
  font-weight: 300;
}

.margin-bottom.margin-medium.image-white {
  filter: invert();
}

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

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

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

.padding-top.padding-tiny {
  padding-top: .4rem;
}

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

.padding-bottom.padding-small.align-center.invisible {
  display: none;
}

.padding-bottom.margin-medium.text-size-small.anim-1.align-center {
  text-align: center;
  font-weight: 300;
}

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

.padding-vertical.padding-xhuge {
  font-family: Roboto, sans-serif;
}

.nav_logo {
  height: 1.6rem;
  flex: none;
}

.nav_link {
  opacity: .75;
  color: #000;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 1rem;
  font-size: .8rem;
  transition: opacity .2s;
  display: flex;
}

.nav_link:hover {
  border-bottom-color: var(--black);
  opacity: .6;
}

.nav_link.w--current {
  border-bottom-color: var(--steel-blue);
  opacity: 1;
  color: #1d2130;
  padding: 1rem;
}

.nav_link.is-first-item {
  border-bottom-color: var(--black);
  margin-right: 1rem;
  padding-left: 0;
  padding-right: 0;
}

.section_label {
  letter-spacing: 2px;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.section_label.hide-desktop-and-up {
  display: none;
}

.section_label.no-caps, .section_label.text-color-white {
  text-transform: none;
}

.section_label.text-color-white.all-caps {
  text-transform: uppercase;
}

.section_label.text-weight-bold {
  letter-spacing: 0;
  text-transform: none;
  font-size: 1rem;
  font-weight: 700;
}

.text-size-xlarge {
  letter-spacing: 0;
  font-family: Roboto, sans-serif;
  font-size: 2.625rem;
  font-weight: 100;
  line-height: 1.2;
}

.list_component {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: flex;
}

.footer1_logo-link {
  align-self: flex-start;
  padding-left: 0;
}

.section_footer {
  background-color: var(--black);
  color: #fff;
}

.footer_content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.footer1_link {
  color: #fff;
  padding-bottom: 2px;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.3;
  text-decoration: underline;
}

.footer1_link:hover {
  opacity: .7;
}

.footer1_link.text-style-muted {
  opacity: .8;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

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

.footer_bottom-wrapper {
  background-color: #323c47;
}

.footer1_link-list {
  letter-spacing: .5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  align-items: flex-start;
  justify-items: start;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  display: flex;
}

.footer1_credit-text {
  letter-spacing: 1px;
  flex: none;
  padding-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.footer1_credit-text.text-color-white {
  opacity: .5;
}

.footer1_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.footer_legal-link {
  color: #b9babc;
  letter-spacing: 1px;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  text-decoration: none;
}

.footer_legal-link:hover {
  opacity: .7;
}

.footer1_third-column {
  flex-direction: column;
  display: flex;
}

.footer_bottom-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: block;
}

.a12_item-content-wrapper {
  border-left: 1px solid #fff;
  align-self: flex-end;
  padding: 1rem 0 2rem 2rem;
}

.testimonial-quote-symbol {
  text-align: right;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14.4rem;
  font-weight: 400;
  line-height: .95;
}

.layout1_image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: 0% 100%;
  flex: none;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.layout5_image-overlay {
  background-image: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section_slider1 {
  background-color: var(--slate-grey);
}

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

.layout3_component.einstieg {
  grid-template-columns: 1fr 1fr 1fr;
}

.layout3_component.lean {
  grid-template-columns: 1fr 1fr;
}

.layout3_item {
  grid-row-gap: 1rem;
  flex-direction: column;
  font-weight: 300;
  display: flex;
}

.layour3_image-wrapper {
  width: 100%;
  padding-top: 50%;
  padding-bottom: 50%;
  position: relative;
  overflow: hidden;
}

.layout3_image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.layout3_image.image-background {
  background-color: var(--steel-blue-2);
  object-fit: cover;
}

.layour3_item_content-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  flex: none;
  display: flex;
}

.layout5_component {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
}

.embedded-consulting_sticky {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 9rem;
}

.list_sqared-bullet {
  width: .4rem;
  height: .4rem;
  background-color: var(--white);
  flex: none;
  margin-top: 0;
}

.layout5_bg-image-wrapper {
  z-index: 0;
  width: 44vw;
  height: 100%;
  object-fit: cover;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
}

.layout5_bg-image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  flex: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.layout5_content-wrapper {
  z-index: 1;
  min-height: 27rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 5rem 0 5rem 2rem;
  font-family: Roboto, sans-serif;
  display: flex;
  position: static;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.logos_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: auto;
  margin-right: auto;
}

.logos_image-wrapper {
  min-height: 5.8rem;
  align-items: center;
  display: flex;
}

.logos_item {
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.partner_description {
  align-items: center;
  font-weight: 300;
  display: flex;
}

.navbar_dropdown-link-list1 {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr 1.5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin: 3rem -1rem 2rem;
  display: grid;
  position: relative;
}

.navbar_dropdown-link-list1.direction-is-row {
  grid-template-rows: max-content;
  grid-template-columns: 1fr .5fr;
  grid-auto-flow: row;
}

.navbar_dropdown-link-list1.direction-is-row.navi-wwwf {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.navbar_dropdown-link-list1.direction-is-row.insights-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar_dropdown-link-list1.a12 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.navbar_dropdown-link-list1.einblicke {
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar_dropdown-link-list1.standorte {
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.navbar_dropdown-link-list1.a-s-a {
  grid-template-columns: 1fr 1fr;
  margin-top: 1rem;
}

.navbar_dropdown-link-list1.s-t, .navbar_dropdown-link-list1.t-w {
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar_menu-button {
  padding: 0;
}

.navbar_dropdown-toggle {
  height: 35px;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1;
  display: flex;
}

.navbar_dropdown-toggle.w--open {
  border-bottom-color: #000;
}

.navbar_dropdown-toggle.has-blue-underline, .navbar_dropdown-toggle.has-blue-underline:hover {
  border-bottom-color: var(--black);
}

.dropdown-icon {
  margin: 0 0 0 .2rem;
  padding-top: 0;
  position: static;
  top: 0;
}

.navbar_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 0;
  display: flex;
}

.navbar_content-left {
  height: 35px;
  flex-wrap: wrap;
  flex: 0 auto;
  order: -1;
  justify-content: flex-start;
  display: flex;
}

.navbar_logo-link {
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: 12px;
  margin-right: -.5rem;
  padding: .7rem .5rem;
  display: flex;
}

.navbar_logo-link.w--current {
  padding-top: .5rem;
  padding-bottom: .25rem;
}

.navbar_dropdown-list {
  position: static;
}

.navbar_dropdown-list.w--open {
  z-index: 1000;
  background-color: #f7f7f7;
  border-bottom: 1px solid rgba(100, 120, 142, .2);
  flex: 1;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  box-shadow: 0 14px 13px -10px rgba(0, 0, 0, .18);
}

.navbar_dropdown-content-bottom {
  width: 100%;
  border-top: 0 solid rgba(100, 120, 142, .58);
  border-radius: 0;
  justify-content: space-between;
  display: flex;
}

.desktop-navbar_component {
  z-index: 1000;
  background-color: #fff;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.navbar_dropdown-item {
  z-index: 1000;
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  border-right: 1px solid #000;
  border-radius: 0;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .8rem 1rem;
  font-weight: 300;
  text-decoration: none;
  display: flex;
  position: relative;
}

.navbar_dropdown-item:hover {
  background-color: rgba(0, 0, 0, 0);
}

.navbar_dropdown-item.is-last-item {
  border-right-width: 0;
}

.navbar_dropdown-item.is-last-item.navbar-top-line {
  border-top: 1px solid var(--slate-grey);
}

.navbar_dropdown-item.is-last-item.hide-desktop {
  display: none;
}

.navbar_dropdown-item.is-last-item.navbar-top-line {
  border-top: 1px solid #64788e;
}

.navbar_container {
  width: 100%;
  height: 35px;
  max-width: 80rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar_container.mobile-only {
  display: none;
}

.navbar_menu-dropdown {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: static;
}

.navbar_menu-dropdown.is-first-item {
  height: 35px;
}

.navbar_menu {
  background-color: rgba(0, 0, 0, 0);
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: static;
}

.div-block-10 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  display: flex;
}

.mega_menu-heading-wrapper {
  min-height: 2rem;
  border-bottom: 1px solid var(--slate-grey);
  padding-bottom: .5rem;
}

.mega_menu-heading-wrapper.hide-on-tablet {
  display: none;
}

.navbar_dropdown-content-top {
  width: 100%;
  display: flex;
}

.navbar_content-wrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.navbar_dropdown-bottom-overlay-absolute {
  z-index: 0;
  height: 3.5rem;
  min-width: 100vw;
  background-color: rgba(0, 0, 0, 0);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.navbar_dropdown-bottom-content-wrapper {
  z-index: 1;
  width: auto;
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .7rem;
  font-weight: 300;
  display: flex;
  position: relative;
}

.navbar_dropdown-bottom-content-wrapper.align-right {
  justify-content: flex-end;
}

.innovation-implemented_color-pattern {
  grid-column-gap: .2rem;
  flex-flow: row;
  display: flex;
}

.color-brick {
  width: .8rem;
  height: .4rem;
  background-color: #bfbfbf;
}

.color-brick.is-brick-1 {
  background-color: #5d99d1;
}

.color-brick.is-brick-2 {
  background-color: #306365;
}

.color-brick.is-brick-3 {
  background-color: #e76e2c;
}

.color-brick.is-brick-4 {
  background-color: #832c28;
}

.color-brick.is-brick-5 {
  background-color: #f2c043;
}

.color-brick.is-brick-6 {
  background-color: #653053;
}

.color-brick.is-brick-7 {
  background-color: #84c3d5;
}

.color-brick.is-brick-8 {
  background-color: #2f4690;
}

.color-brick.is-brick-9 {
  background-color: #c2629b;
}

.color-brick.is-brick-10 {
  background-color: #cf322e;
}

.color-brick.is-brick-11 {
  background-color: #9786b2;
}

.color-brick.is-brick-12 {
  background-color: #b7c843;
}

.color-brick.is-brick-13 {
  background-color: #c3944d;
}

.color-brick.is-brick-14 {
  background-color: #529344;
}

.color-brick.is-brick-15 {
  background-color: #bf5551;
}

.color-brick.is-brick-16 {
  background-color: #48a097;
}

.color-brick.is-brick-17 {
  background-color: #483b80;
}

.navbar_dropdown-link-title-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: 0rem;
  flex-flow: wrap;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.navbar_dropdown-link-tag {
  color: #fff;
  text-transform: uppercase;
  background-color: #c2629b;
  border-radius: .25rem;
  padding: .1rem .3rem;
  display: flex;
}

.navbar_dropdown-link-title-tag-text {
  font-size: .6rem;
  display: inline-block;
}

.small-list-item {
  margin-bottom: 0;
}

.small-list-item.text-size-small {
  font-size: .7rem;
}

.primary-button {
  grid-column-gap: .5rem;
  color: var(--black);
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.primary-button.is-black {
  color: #000;
}

.primary-button.is-white {
  color: #fff;
}

.button_label {
  padding-top: 4px;
  font-weight: 300;
}

.button_label.text-color-white.smaller {
  font-size: .8rem;
}

.icon-1x1-tiny {
  width: .5rem;
  height: .5rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
}

.icon-1x1-tiny.extern {
  padding-top: 2px;
  transform: rotate(-45deg);
}

.icon-1x1-tiny.ankerlink {
  transform: rotate(90deg);
}

.button-large_icon {
  width: 1.8rem;
  height: 1.8rem;
  justify-content: center;
  align-items: center;
  font-weight: 100;
  display: flex;
  position: relative;
  top: 1px;
  right: -9px;
  transform: rotate(0);
}

.button-large_icon.pdf-smaller {
  margin-left: -15px;
}

.button-large_icon.rotate {
  transform: rotate(-90deg);
}

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

.button-wrapper {
  display: flex;
}

.section_quote {
  -webkit-text-fill-color: inherit;
  background-image: url('../images/62e2b9471d682d2424c25e02_Daniel.jpg');
  background-position: 31% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: border-box;
}

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

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

.slider1_component {
  height: 70vh;
  background-color: #fff;
}

.slider1_component.small-slider {
  height: 100%;
}

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

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

.slider1_nav {
  margin-bottom: 6px;
  display: block;
}

.navbar_dropdown-heading {
  font-family: Roboto, sans-serif;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.2;
}

.menu-title-description {
  letter-spacing: .03rem;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.navbar_mgm-color-pallete-img {
  order: 0;
  align-self: flex-end;
}

.navbar_mgm-color-pallete-img.align-right {
  height: 5px;
  max-width: none;
  align-self: center;
  margin-top: 4px;
  padding-right: 0;
}

.navbar_policiy-link {
  color: var(--slate-grey);
}

.slider1_right-arrow, .icon {
  filter: invert();
}

.icon.is-white {
  filter: none;
}

.home-link {
  color: var(--black);
  letter-spacing: 1px;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1;
}

.primary-button_icon-wrapper {
  width: 3rem;
  height: .825rem;
  grid-column-gap: 1rem;
  border: 1px solid var(--black);
  opacity: 1;
  color: var(--black);
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.primary-button_icon-wrapper.pdf {
  background-color: #ed1313;
  border-style: none;
}

.primary-button_icon-wrapper.pdf:hover {
  background-color: var(--black);
}

.button_small {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000;
  white-space: normal;
  justify-content: flex-start;
  align-items: center;
  padding-top: .25rem;
  padding-bottom: .25rem;
  display: flex;
}

.primary-button_label {
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.5;
  text-decoration: underline;
}

.nav_bullet-list-grid {
  grid-template-rows: auto;
}

.nav_bullet-list-grid.margin-top.margin-small {
  margin-bottom: .6rem;
}

.contact_details-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: end;
  font-weight: 300;
  display: flex;
}

.video_background-video {
  z-index: 1;
  height: 70vh;
  max-height: 800px;
  object-fit: cover;
  object-position: 50% 0%;
  display: block;
  position: relative;
  top: auto;
}

.slider1_slide {
  position: relative;
}

.a12_visual_element1 {
  width: 100%;
  height: auto;
  max-width: none;
  position: relative;
}

.a12_visual_element2 {
  width: 100%;
  height: auto;
  max-width: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.a12_visual_element3 {
  width: 100%;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section_cta {
  position: static;
  overflow: hidden;
}

.cta_image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.invisible {
  display: none;
}

.link-style-underline {
  text-decoration: underline;
}

.secondary-button {
  grid-column-gap: .5rem;
  color: #fff;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  display: flex;
}

.secondary-button.align-center {
  justify-content: center;
}

.secondary-button_icon-wrapper {
  width: 3rem;
  height: .825rem;
  grid-column-gap: 1rem;
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.a12_visual {
  width: 100%;
  height: 100%;
  position: relative;
}

.nav_small-list {
  margin: .125rem;
  padding-left: 1rem;
  font-size: .7rem;
  list-style-type: square;
}

.tab-link {
  opacity: .9;
  color: #182c4f;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 0;
  transition: border-color .2s, opacity .2s ease-out;
  display: block;
}

.tab-link:hover {
  opacity: 1;
  outline-offset: 0px;
  border-left-style: none;
  border-left-color: #ff6161;
  outline: 3px #182c4f;
  margin-top: 20px;
  margin-bottom: 20px;
  text-decoration: none;
}

.tab-link.w--current {
  opacity: 1;
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.logos2_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.logos_client-logo-wrapper {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  font-weight: 300;
}

.navbar_link-block {
  font-family: Roboto, sans-serif;
  display: flex;
}

.wg-selector-3 {
  color: #000;
  padding: 10px 10px 10px 1rem;
  font-weight: 700;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.wg-selector-3.w--current {
  cursor: default;
}

.wg-selector-3.s1 {
  color: #ff6640;
  padding-top: 8px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
}

.wg-selector-3.s1:hover {
  color: var(--black);
}

.wg-selector-3.s2 {
  padding-top: 8px;
  padding-left: 1rem;
  padding-right: 5px;
}

.wg-selector-3.s1 {
  color: #ff6640;
  padding-top: 8px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
}

.wg-selector-3.s1:hover {
  color: #000;
}

.wg-selector3-text-lang2 {
  color: var(--slate-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.wg-selector3-text-lang2:hover {
  color: var(--black);
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.wg-element-wrapper.sw4 {
  height: 35px;
}

.wg-selector3-text-lang1 {
  color: var(--slate-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: .8rem;
  font-weight: 300;
}

.wg-selector3-text-lang1:hover {
  color: var(--black);
}

.wg-code {
  display: none;
}

.qoute_quotation-mark-wrapper {
  position: absolute;
  left: -6rem;
}

.list1_thumbnail-image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.tab-link-2 {
  opacity: .4;
  color: #182c4f;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border-left: 4px solid rgba(0, 0, 0, 0);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -28px;
  padding: 0 8% 0 28px;
  transition: border-color .2s, opacity .2s ease-out;
  display: block;
}

.tab-link-2:hover {
  opacity: .6;
  border-left-color: #ff6161;
  text-decoration: none;
}

.tab-link-2.w--current {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  align-self: flex-start;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0%;
  transition-property: none;
}

.tab-link-2.w--current:hover, .tab-link-2.w--current:active {
  border-left-style: none;
}

.accordion_list-wrapper {
  width: 100%;
  height: 100%;
  flex-direction: column;
  display: flex;
}

.accordion_item {
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  align-self: stretch;
  align-items: stretch;
  margin-bottom: 1.5rem;
  display: flex;
}

.accordion_body {
  width: 100%;
  height: 100%;
  margin-top: 1rem;
  padding-right: 0;
  overflow: hidden;
}

.accordion_header {
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.accordion_icon {
  color: rgba(0, 0, 0, .6);
  cursor: pointer;
  font-size: 32px;
  font-weight: 300;
  line-height: 32px;
}

.header_component {
  height: 85vh;
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.header_content-wrapper {
  max-width: 35rem;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-end;
  display: flex;
  position: relative;
  bottom: 20%;
}

.section_header.background-color-grey {
  background-color: var(--slate-grey);
}

.section_header.background-image {
  background-image: url('../images/H03_Header_Color-Foto_Macher.jpg');
  background-position: 0 0;
  background-size: cover;
}

.section_header.background-image._2 {
  background-image: url('../images/NewDesign_2500x1500_0052.jpg');
  background-position: 50%;
  background-size: cover;
}

.section_header.background-image._3 {
  background-image: url('../images/NewDesign_2500x1500_0081.jpg');
  background-position: 100% 100%;
  background-size: cover;
}

.section_header.background-image._4 {
  background-image: url('../images/NewDesign_2500x1500__System01.jpg');
  background-position: 0 0;
  background-size: auto;
}

.section_header.background-image._5 {
  background-image: url('../images/NewDesign_2500x1500_0077.jpg');
  background-position: 50% 100%;
  background-size: cover;
}

.section_header.background-image._6 {
  background-image: url('../images/NewDesigne_2500x1500_0078.jpg');
  background-position: 0 0;
  background-size: cover;
}

.section_header.background-image._7 {
  background-image: url('../images/Standortbild_1.jpg');
  background-position: 100% 100%;
  background-size: cover;
}

.section_video {
  position: relative;
}

.icon-3.is-white {
  filter: invert();
}

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

.home-message_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.home-message_logo {
  width: 7rem;
}

.home-message_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.welcome_heading-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_welcome {
  min-height: 100vh;
  color: #fff;
  background-color: #64788e;
  display: flex;
}

.welcome_content {
  width: 100%;
  color: #000;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.welcome_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: start;
  display: grid;
}

.home-message_item-icon {
  width: 1.75rem;
  height: 1.75rem;
  color: #000;
  background-color: #fff;
  flex: none;
}

.margin-xhuge {
  margin: 8rem;
}

.heading-style-h4 {
  font-size: 1.5rem;
  line-height: 1.4;
}

.margin-0 {
  margin: 0;
}

.fs-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
}

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

.padding-0 {
  padding: 0;
}

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

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

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

.fs-styleguide_item-header {
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  padding-bottom: 2rem;
}

.overflow-visible {
  overflow: visible;
}

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

.fs-styleguide_background {
  width: 100%;
  border: 1px solid rgba(0, 0, 0, .1);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

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

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

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

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

.padding-xxlarge {
  padding: 5rem;
}

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

.fs-styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

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

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

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

.padding-custom3 {
  padding: 3.5rem;
}

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

.margin-xxhuge {
  margin: 12rem;
}

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

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

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

.fs-styleguide_heading-large {
  font-size: 6rem;
  font-weight: 500;
}

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

.fs-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  align-items: start;
  justify-items: start;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.fs-styleguide_item.is-stretch {
  justify-items: stretch;
}

.fs-styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, rgba(0, 115, 230, .1), rgba(255, 255, 255, 0));
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  align-items: start;
  justify-items: stretch;
  display: grid;
  position: relative;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-xlarge {
  margin: 4rem;
}

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

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

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

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

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

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

.fs-styleguide_label.is-tag {
  background-color: #be4aa5;
}

.fs-styleguide_label.is-hex {
  color: #000;
  background-color: #f5f5f5;
}

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

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

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

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

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

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

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

.text-size-medium-2 {
  font-size: 1.25rem;
}

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

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll {
  overflow: scroll;
}

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

.margin-custom2 {
  margin: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.overflow-auto {
  overflow: auto;
}

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

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

.padding-custom2 {
  padding: 2.5rem;
}

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

.padding-xlarge {
  padding: 4rem;
}

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

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

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

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

.fs-styleguide_version {
  z-index: 5;
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

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

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

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

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

.fs-styleguide_heading-medium {
  font-weight: 500;
}

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

.padding-xxhuge {
  padding: 12rem;
}

.heading-style-h6 {
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.6;
}

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

.fs-styleguide_header {
  background-color: rgba(0, 0, 0, .05);
}

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

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

.fs-styleguide_empty-box {
  z-index: -1;
  height: 3rem;
  min-width: 3rem;
  background-color: rgba(0, 115, 230, .1);
  border: 1px dashed #0073e6;
  position: relative;
}

.fs-styleguide_color.is-3 {
  background-color: #fff;
}

.fs-styleguide_color.is-1 {
  background-color: #000;
}

.margin-custom1 {
  margin: 1.5rem;
}

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

.fs-styleguide_spacing-all {
  display: none;
}

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

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

.text-rich-text {
  letter-spacing: 0;
}

.text-rich-text p {
  letter-spacing: 0;
  margin-bottom: .7rem;
  font-weight: 300;
}

.text-rich-text li {
  font-weight: 300;
  list-style-type: square;
}

.text-rich-text ul {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: .7rem;
  padding-left: 1.2rem;
  list-style-type: square;
  display: flex;
}

.text-rich-text a {
  text-decoration: underline;
}

.text-size-tiny {
  color: var(--black);
  text-align: left;
  font-size: .7rem;
  font-weight: 300;
}

.text-size-tiny.mitarbeitertext {
  text-align: right;
}

.text-weight-thin {
  font-weight: 100;
}

.section_a12 {
  color: #f5f5f5;
  background-color: #000;
  display: block;
}

.divider_component {
  width: 100%;
  padding-top: 1rem;
}

.divider_line {
  width: 100%;
  height: 0;
  background-color: #000;
  border-bottom: 1px solid #000;
}

.slider1_content-wrapper {
  z-index: 1;
  max-width: 60%;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 4rem;
  display: flex;
  position: absolute;
  bottom: 6rem;
}

.padding-section-huge {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.layout2_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.slider1_left-arrow.is-white {
  color: var(--white);
}

.layout4_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.layout4_component.grid-24-14-14 {
  grid-template-columns: 2fr 1fr 1fr;
}

.layout4_image-wrapper {
  position: relative;
}

.layout4_image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  flex: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.a12_content-left {
  background-color: var(--black);
  color: #f5f5f5;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: block;
  position: relative;
}

.a12_content-right {
  grid-row-gap: 8rem;
  flex-direction: column;
  padding-top: 12rem;
  display: flex;
  position: relative;
}

.a12_feature-item {
  z-index: 1;
  min-height: 26vh;
  align-items: stretch;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

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

.list1_item_image-wrapper {
  padding-top: 50%;
  padding-bottom: 50%;
  position: relative;
}

.list1_item_image-wrapper.anim-1 {
  width: 100%;
  height: 100px;
  padding-top: 50%;
  padding-bottom: 50%;
}

.list1_item_content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  font-family: Roboto, sans-serif;
  display: flex;
}

.primary-button_icon {
  width: 1rem;
  height: 1rem;
  color: #fc0004;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bright-button_link-block-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000;
  white-space: normal;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 3px;
  padding-top: 0;
  display: flex;
}

.small-list_component {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  font-family: Roboto, sans-serif;
}

.small-list_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  justify-items: start;
  display: grid;
}

.small-list_image-wrapper {
  width: 100%;
  flex: none;
  padding-top: 50%;
  padding-bottom: 50%;
  position: relative;
}

.small-list_image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.small-list_item_content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.accordion_component {
  width: 100%;
  height: 100%;
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Roboto, sans-serif;
  display: grid;
}

.accordion_content-left {
  height: auto;
}

.accordion_image {
  width: 100%;
  height: auto;
}

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

.accordion_title-wrapper {
  grid-row-gap: .25rem;
  flex-direction: column;
  display: flex;
}

.video_overlay-contnt {
  z-index: 2;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.services_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.services_content-left {
  background-color: var(--white);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 3rem 4rem 0;
  display: flex;
  position: relative;
}

.services_content-right {
  grid-row-gap: 5rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.services_item {
  grid-row-gap: .5rem;
  border-left: 1px solid var(--black);
  flex-direction: column;
  align-self: flex-end;
  padding: 1rem 0 2rem 2rem;
  font-weight: 300;
  display: flex;
}

.section_layout5 {
  background-color: var(--slate-grey);
  color: var(--white);
  position: static;
}

.layout5_column-left {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.layout5_content-right {
  flex-direction: column;
  display: flex;
}

.layout5_sticky-content-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 7rem;
}

.layout5_item {
  z-index: 1;
  width: 100%;
  max-width: 50vw;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section_logos2 {
  color: #fff;
  background-color: #000;
  position: relative;
}

.logo2_bottom-content-wrapper {
  max-width: 54rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-weight: 300;
  display: flex;
}

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

.contact_details-image-wrapper {
  width: 5rem;
  align-items: flex-end;
  display: flex;
}

.cta_component {
  z-index: 1;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  position: relative;
}

.cta_content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 8rem;
  padding-bottom: 8rem;
  padding-right: 2rem;
  display: flex;
}

.unordered-list {
  grid-column-gap: 1rem;
  grid-row-gap: .2rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.list1_item {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  list-style-type: square;
  display: grid;
}

.section_layout1 {
  background-color: var(--slate-grey);
  position: relative;
  overflow: hidden;
}

.layout1_image-wrapper {
  width: 100%;
  height: 100%;
  min-width: 55vw;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.layout1_component {
  z-index: 1;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.layout1_content-wrapper {
  background-color: var(--slate-grey);
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0;
  display: flex;
}

.layout1_content-left, .cta_content-right {
  position: relative;
}

.cta_image-wrapper {
  width: 100%;
  height: 100%;
  min-width: 44vw;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
}

.padding-section-tiny {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.footer_link {
  color: #fff;
}

.footer_link:hover {
  opacity: .7;
}

.a12_component {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
}

.modal_close-icon {
  width: 1.25rem;
  height: 1.25rem;
}

.modal_close {
  cursor: pointer;
  padding: 1.5rem;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
}

.modal_close:focus-visible {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.modal_close[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.modal_scrollable-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 6rem;
  margin-right: 5rem;
  padding-bottom: 4rem;
}

.modal_wrapper {
  z-index: 999;
  width: 100%;
  max-width: 50rem;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  border-radius: 18px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 1rem;
  padding-right: 1rem;
  position: relative;
  box-shadow: 6px 5px 8px rgba(0, 0, 0, .24);
}

.modal_cover {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal_popup {
  z-index: 9999;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal_trigger {
  cursor: pointer;
}

.modal_trigger:focus-visible {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.modal_trigger[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.modal_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.modal_content-wrapper {
  max-height: 50vh;
  margin-top: 5rem;
  overflow: auto;
}

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

.quote_content {
  width: 100%;
  max-width: 31rem;
}

.video_overlay-text-wrapper {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.secondary-button_label {
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.5;
  text-decoration: underline;
}

.navbar_dropdown-link-list2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 3rem;
  margin-bottom: 3rem;
  margin-left: -1rem;
  display: grid;
}

.navbar_dropdown-link-list2-item {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  border-bottom: 1px solid #000;
  border-radius: 0;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-left: 1.2rem;
  padding: .8rem 1rem .8rem 0;
  font-weight: 300;
  text-decoration: none;
  display: flex;
}

.navbar_dropdown-link-list2-item:hover {
  background-color: rgba(0, 0, 0, 0);
}

.navbar_dropdown-link-list2-item.is-last-item {
  border-bottom-width: 0;
}

.section_header2 {
  height: 85vh;
  position: relative;
  overflow: auto;
}

.header2_inner {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
  position: relative;
}

.header2_scollable-content-wrapper {
  min-height: 102vh;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
  display: flex;
}

.header2_buttons-wrapper {
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 4rem;
  display: flex;
}

.header2_component {
  height: 100%;
  margin-right: .5rem;
  overflow: auto;
}

.header2_gradient-overlay {
  height: 2rem;
  background-image: linear-gradient(rgba(255, 255, 255, .05), #fff);
  position: -webkit-sticky;
  position: sticky;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.mobile-navbar_component {
  min-height: 4.5rem;
  background-color: var(--white);
  margin-top: 1rem;
  display: none;
}

.navbars_component {
  z-index: 10;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

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

.navbar_drop-down-toggle-content {
  letter-spacing: 1px;
  text-transform: uppercase;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem .5rem .5rem;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.navbar_drop-down-toggle-content.w--open {
  border-bottom-color: #000;
}

.navbar_drop-down-toggle-content.is-first-item {
  padding-left: 0;
  font-size: .7rem;
  font-weight: 400;
}

.navbar_drop-down-toggle-content.is-first-item.w--current {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.large-secondary-button {
  width: 15rem;
  height: 2.7rem;
  grid-column-gap: 1rem;
  border: 1px solid var(--white);
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  background-color: #000;
  border-radius: 20rem;
  justify-content: space-between;
  align-items: center;
  padding: .5rem 1.3rem;
  font-weight: 400;
  line-height: 1;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.large-secondary-button:hover {
  color: #000;
  background-color: #fff;
}

.navbar_toggle-underline-custom-code {
  display: none;
}

.layout2_slider {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.slider1_background-image {
  z-index: -1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 100% 50%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slider1_background-image.kein-bild {
  background-color: var(--white);
}

.section_label-2 {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.primary-button_icon-wrapper-2 {
  width: 3rem;
  grid-column-gap: 1rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding: .325rem .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.primary-button-2 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.squared-bullet_list-item {
  grid-column-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 0;
  font-weight: 300;
  list-style-type: square;
  display: flex;
}

.footer1_first-column {
  letter-spacing: .5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  align-items: flex-start;
  justify-items: start;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  display: flex;
}

.divider_line-thin {
  width: 100%;
  height: .5px;
  background-color: #000;
}

.image-style-saturation-0 {
  filter: saturate(0%);
}

.footer1_second-column {
  letter-spacing: .5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  align-items: flex-start;
  justify-items: start;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  display: flex;
}

.logo_client-logo {
  padding: .5rem;
}

.service_sticky-content-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 9rem;
}

.header-2_custom-spaceer {
  height: 8rem;
}

.link {
  text-decoration: underline;
}

.header2_scrollable-content {
  max-width: 35rem;
}

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

.wg-selector3-text-lang1-2 {
  color: #64788e;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: .7rem;
  font-weight: 400;
}

.wg-selector3-text-lang1-2:hover {
  color: #000;
}

.nav_link-2 {
  height: 35px;
  opacity: 1;
  color: #000;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  font-size: .7rem;
  transition: opacity .2s;
  display: flex;
}

.nav_link-2:hover {
  opacity: 1;
  border-bottom-color: #000;
}

.nav_link-2.w--current {
  opacity: 1;
  color: #1d2130;
  border-bottom-color: #1d71b8;
  padding: 1rem;
}

.nav_link-2.is-first-item {
  margin-right: 1rem;
  padding-left: 0;
  padding-right: 0;
}

.nav_link-2.is-first-item.w--current {
  border-bottom-color: var(--black);
}

.home-link-2 {
  color: #000;
  letter-spacing: 1px;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1;
}

.home-link-2.text-weight-bold {
  font-weight: 900;
}

.mega_menu-heading-wrapper-2 {
  min-height: 2rem;
  border-bottom: 1px solid #64788e;
  padding-bottom: .5rem;
}

.mega_menu-heading-wrapper-2.hide-on-tablet {
  display: none;
}

.primary-button_icon-wrapper-3 {
  width: 3rem;
  height: .825rem;
  grid-column-gap: 1rem;
  opacity: 1;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.mobile-navbar_component-2 {
  min-height: 4.5rem;
  background-color: #fff;
  margin-top: 1rem;
  display: none;
}

.navbar_policiy-link-2 {
  color: #64788e;
}

.wg-selector3-text-lang2-2 {
  color: #64788e;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 400;
}

.wg-selector3-text-lang2-2:hover {
  color: #000;
}

.primary-button-3 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.a12_content-left-2 {
  color: #f5f5f5;
  background-color: #000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: block;
  position: relative;
}

.testimonial-quote-symbol-2 {
  text-align: right;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14.4rem;
  font-weight: 400;
  line-height: .95;
}

.modal_close-2 {
  cursor: pointer;
  padding: 1.5rem;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 0;
}

.modal_close-2:focus-visible {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

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

.services_item-2 {
  grid-row-gap: .5rem;
  border-left: 1px solid #000;
  flex-direction: column;
  align-self: flex-end;
  padding: 1rem 0 2rem 2rem;
  font-weight: 300;
  display: flex;
}

.services_item-2.white-line {
  border-left-color: var(--white);
}

.services_content-left-2 {
  background-color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 3rem 4rem 0;
  display: flex;
  position: relative;
}

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

.layout1_content-wrapper-2 {
  color: #fff;
  background-color: #64788e;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0;
  display: flex;
}

.layout1_content-wrapper-2.anim-1 {
  background-color: rgba(0, 0, 0, 0);
}

.section_layout5-2 {
  color: #fff;
  background-color: #64788e;
  position: static;
}

.section_layout1-2 {
  background-color: var(--black);
  position: relative;
  overflow: hidden;
}

.list_sqared-bullet-2 {
  width: .4rem;
  height: .4rem;
  background-color: #fff;
  flex: none;
  margin-top: 0;
}

.layout1_image-2 {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  flex: none;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.section_slider1-2 {
  background-color: #64788e;
}

.large-button-2 {
  width: 15rem;
  height: 2.7rem;
  grid-column-gap: 1rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20rem;
  justify-content: space-between;
  align-items: center;
  padding: .5rem 1.3rem;
  font-weight: 400;
  line-height: 1;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.large-button-2:hover {
  color: #fff;
  background-color: #000;
}

.modal_trigger-2 {
  cursor: pointer;
}

.modal_trigger-2:focus-visible {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

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

.no-uppercase {
  text-transform: none;
}

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

.section_header_slider {
  background-color: rgba(0, 0, 0, 0);
}

.icon-1x1-tiny-2 {
  width: .5rem;
  height: .1rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
  transform: rotate(0);
}

.locations_visual-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.button-medium-mgm-white {
  width: 3rem;
  grid-column-gap: 1rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: .05rem solid #64788e;
  border-radius: 20rem;
  justify-content: flex-end;
  align-items: center;
  padding: .325rem .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.text-size-huge {
  font-family: Roboto, sans-serif;
  font-size: 8rem;
  font-weight: 100;
  line-height: 1.2;
}

.locations_component {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(300px, .75fr) .5fr;
  align-items: center;
  font-family: Roboto, sans-serif;
}

.bright-button_link-block {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000;
  white-space: normal;
  justify-content: flex-start;
  align-items: center;
  margin-top: 3px;
  padding-top: 0;
  display: flex;
}

.bright-button_link-block.hide-tablet.invisible {
  display: none;
}

.page-padding-2 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
  font-family: Roboto, sans-serif;
}

.button-label-mgm {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  text-decoration: underline;
}

.container-large-2 {
  width: 100%;
  height: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  position: static;
  overflow: visible;
}

.heading-label {
  letter-spacing: 2px;
  text-transform: none;
  margin-bottom: 3px;
  padding-top: 0;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.heading-label.stoerer {
  width: auto;
  height: auto;
  color: var(--white);
  text-align: center;
  object-position: 50% 50%;
  width: auto;
  height: auto;
  color: #fff;
  text-align: center;
  object-position: 50% 50%;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.heading-label.heading-mgm {
  letter-spacing: .5px;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
}

.heading-label.heading-label-mgmt {
  letter-spacing: normal;
  text-transform: none;
  border-top: 1px solid #64788e;
  margin-top: 10px;
  padding-top: 10px;
  font-size: .8rem;
  line-height: 1.6;
}

.heading-label.heading-label-mgmt.heading-exe {
  border-top-style: none;
  padding-top: 0;
}

.heading-label.text-size-small {
  font-size: .7rem;
}

.heading-label.stoerer {
  width: auto;
  height: auto;
  color: #fff;
  text-align: center;
  object-position: 50% 50%;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.heading-label.hide-desktop-and-up {
  display: none;
}

.section-stats {
  overflow: hidden;
}

.locations_lottie-animation {
  width: 50rem;
  height: auto;
  flex: none;
  font-family: Roboto, sans-serif;
}

.text-weight-bold-2 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.image-9 {
  order: 0;
  align-self: flex-end;
}

.image-9.align-right {
  height: auto;
  max-width: 75%;
  align-self: center;
  margin-top: 4px;
  padding-right: 1rem;
}

.navbar_dropdown-list-2.w--open {
  width: auto;
  max-width: none;
  background-color: #f7f7f7;
  border-bottom: 1px solid rgba(100, 120, 142, .2);
  flex: 1;
  margin-top: -13px;
  padding-left: 10rem;
  padding-right: 1rem;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  box-shadow: 0 14px 13px -10px rgba(0, 0, 0, .18);
}

.menu-title {
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 1.2rem;
  font-weight: 300;
}

.navbar_dropdown-content-left-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 0;
  display: flex;
}

.menu-policy-links {
  color: #64788e;
}

.navbar_dropdown-content-bottom-2 {
  width: 100%;
  border-top: 0 solid rgba(100, 120, 142, .58);
  border-radius: 0;
  justify-content: space-between;
  margin-left: .8rem;
  padding-left: 0;
  font-size: .7rem;
  display: flex;
}

.navbar_dropdown-link {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  border-right: 1px solid #64788e;
  border-radius: 0;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: .8rem 1rem .8rem 1.2rem;
  font-weight: 200;
  text-decoration: none;
  display: flex;
}

.navbar_dropdown-link:hover {
  background-color: rgba(0, 0, 0, 0);
}

.navbar_dropdown-link.navbar-no-line {
  border-right-style: none;
  border-right-width: 1px;
}

.navbar_dropdown-link.navbar-no-line.navbar-top-line {
  border-top: 1px solid #64788e;
}

.navbar_dropdown-link.navbar-no-line.hide-desktop {
  display: none;
}

.navbar_dropdown-link.is-small {
  padding: 0;
  font-size: .6rem;
}

.navbar_dropdown-link.is-small:hover {
  background-color: rgba(255, 255, 255, .5);
}

.navbar_container-2 {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar_container-2.mobile-only {
  display: none;
}

.navbar_dropdown-bottom-content-wrapper-2 {
  z-index: 1;
  width: auto;
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 200;
  display: flex;
  position: static;
}

.navbar_dropdown-bottom-content-wrapper-2.align-right {
  justify-content: flex-end;
}

.navbar_content-wrapper-2 {
  flex-direction: column;
  flex: 1;
  padding-right: 2rem;
  display: flex;
}

.no-upperclass {
  text-transform: none;
}

.navbar_menu-dropdown-2 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: static;
}

.navbar_dropdown-link-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.navbar_dropdown-link-list.direction-is-row {
  grid-template-rows: max-content;
  grid-template-columns: 1fr .5fr;
  grid-auto-flow: row;
}

.navbar_dropdown-link-list.direction-is-row.insights-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar_dropdown-link-list.direction-is-row.navi-wwwf, .navbar_dropdown-link-list.a12 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.text-block-9 {
  font-family: Roboto, sans-serif;
}

.navbar_dropdown-toggle-2 {
  text-transform: uppercase;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 1rem 1rem 1rem .5rem;
  font-size: .7rem;
  line-height: 1;
  display: flex;
}

.navbar_dropdown-toggle-2.w--open {
  border-bottom-color: #000;
}

.stoerer {
  width: 110px;
  height: 110px;
  background-color: var(--dark-grey);
  background-image: url('../images/NewDesign_1500x1500_0055.jpg');
  background-position: 0 100%;
  background-size: cover;
  border-radius: 55px;
}

.section_stoerer {
  z-index: 20;
  position: fixed;
  top: 140px;
  bottom: auto;
  left: auto;
  right: -20px;
}

.section_stoerer.anim-3 {
  right: -20px;
}

.text-size-mini {
  font-size: .6rem;
}

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

.slide-nav-2 {
  margin-bottom: 6px;
  display: none;
}

.right-arrow-2, .icon-4 {
  filter: invert();
}

.slider-stoerer {
  width: 120px;
  height: 120px;
  background-color: rgba(0, 0, 0, 0);
}

.slide-5 {
  background-color: rgba(0, 0, 0, 0);
}

.stoerer-2 {
  width: 110px;
  height: 110px;
  background-color: #323232;
  background-image: url('../images/NewDesign_1500x1500_0055.jpg');
  background-position: 0 100%;
  background-size: cover;
  border-radius: 55px;
}

.stoerer-2.jobs {
  background-image: url('../images/A12_1000x1000_201.jpg');
  background-position: 0 0;
  background-size: cover;
}

.primary-button-4 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.primary-button_label-2 {
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.5;
  text-decoration: underline;
}

.background_image_header {
  width: 100%;
  height: 85vh;
  max-width: none;
  object-fit: cover;
  position: absolute;
}

.header-image {
  width: 100%;
  height: 70vh;
  max-height: none;
  object-fit: cover;
}

.slider {
  height: 70vh;
}

.heading {
  font-weight: 300;
}

.button-5 {
  height: auto;
  color: #fbf9fc;
  text-align: center;
  background-color: #8f00ff;
  border-radius: 90px;
  margin-right: 0;
  padding: 8px 16px;
  font-weight: 400;
}

.button-5.secondary {
  background-color: #161616;
  margin-right: 8px;
}

.progress-4 {
  flex: 0 auto;
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.tip-control__name-2 {
  flex: 1;
  align-items: center;
  margin-right: 0;
  display: flex;
}

._3-columns {
  width: 100%;
  height: 100%;
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-5 {
  color: #fbf9fc;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: inline-block;
}

.main-wrapper-3 {
  width: 100%;
  height: 100vh;
}

.container {
  width: auto;
  max-width: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.container.footer {
  height: 100%;
  max-width: none;
  border-style: none;
  border-color: #080808;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  display: flex;
  position: static;
}

.progress-bar__content-4 {
  width: 20%;
  height: 100%;
  object-fit: fill;
  background-color: #8f00ff;
  border-radius: 1000px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
  overflow: visible;
}

.section {
  height: 88%;
  max-width: none;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #080808;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.paragraph-3 {
  color: rgba(251, 249, 252, .5);
  flex: none;
  margin-bottom: 0;
  padding-right: 0;
  line-height: 144%;
}

.info-container {
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-2 {
  background-color: #080809;
  border: 1px #161616;
  border-top-style: solid;
  padding: 0;
  display: none;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.footer-2.random {
  height: 12%;
  background-color: #080808;
  border-style: solid;
  border-color: #161616 #282729 #282729;
  display: block;
}

.link-3 {
  color: #fbf9fc;
  font-weight: 500;
}

.image-2 {
  height: 24px;
  margin-right: 12px;
}

.column {
  width: auto;
  background-image: linear-gradient(#000, rgba(0, 0, 0, 0) 20%), url('../images/confetti_1confetti.png');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 80%;
  border-right: 1px solid #161616;
  flex-direction: column;
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.column.last {
  border: 1px #000;
}

.progres-bar-2 {
  width: 100px;
  height: 14px;
  background-color: #161616;
  border-radius: 90px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-right: 8px;
  padding: 4px;
  display: flex;
  position: relative;
}

.round-button-2 {
  width: 32px;
  height: 32px;
  color: #161616;
  background-color: #161616;
  border-radius: 90px;
}

.round-button-2.right {
  background-image: url('../images/chevron-right.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 8px;
}

.round-button-2.left {
  background-image: url('../images/chevron-left.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-right: 8px;
}

.tip-control-2 {
  display: flex;
}

.logo-2 {
  height: 26px;
  margin-bottom: 2px;
  margin-right: 16px;
  padding-bottom: 0;
  padding-right: 0;
}

.logo-2.main {
  margin-bottom: 0;
  margin-right: 0;
}

.logo-2.mobile {
  margin-bottom: 0;
  margin-right: 0;
  display: none;
}

.heading-2 {
  color: #fbf9fc;
  text-align: center;
  margin-bottom: 8px;
  font-size: 130px;
}

.heading-2.tips {
  text-align: center;
  letter-spacing: -5px;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fbf9fc, #fbf9fc);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 130px;
}

.heading-2.followers {
  text-align: center;
}

._wf-tips-link {
  color: rgba(251, 249, 252, .5);
}

.col {
  width: auto;
  flex: 0 auto;
  margin-left: 0;
  margin-right: 0;
}

.col._3-col {
  width: 33%;
  flex: none;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  display: flex;
}

.col._3-col.branding {
  flex-direction: row;
  padding-right: 0;
}

.col._3-col.last {
  justify-content: flex-end;
}

.col._3-col.middle {
  flex: 1;
  justify-content: center;
}

.section-counter {
  mix-blend-mode: normal;
  background-image: url('../images/NewDesign_2500x1500_0069.jpg');
  background-position: 0 0;
  background-size: cover;
  position: static;
}

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

.fs_numbercount-1_message {
  color: var(--accessible-components-dark-grey);
}

.fs_numbercount-1_text {
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: .7rem;
  font-weight: 300;
}

.fs_numbercount-1_number {
  font-size: 5rem;
  font-weight: 100;
  line-height: 1.2;
}

.fs_numbercount-1_card {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  display: grid;
}

.fs_numbercount-1_wrapper {
  width: 100%;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding: 6rem 2rem 4rem;
  display: grid;
  position: relative;
}

.fs_numbercount-1_embed {
  margin-bottom: 0;
}

.fs_numbercount-1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.teaserbild-link {
  width: 100%;
  height: 100%;
  display: block;
}

.playbutton-video {
  z-index: 100;
  width: 33%;
  height: 33%;
  background-color: rgba(255, 250, 250, .68);
  border-radius: 50%;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: absolute;
  top: 33%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.playbutton-video:hover {
  background-color: snow;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .8);
}

.div-block-11 {
  background-color: rgba(255, 255, 255, .42);
  border-radius: 20px;
}

.play-button-icon {
  width: 50%;
  height: 61.1993%;
  margin-top: 25%;
  margin-left: auto;
  margin-right: auto;
}

.link-block {
  width: 100%;
  height: 100%;
}

.section_footer-2 {
  color: #fff;
  background-color: #000;
}

.footer_bottom-wrapper-2 {
  background-color: #4e5a68;
}

.footer1_logo-wrapper-2 {
  padding-bottom: 10px;
}

.footer_bottom-content-wrapper-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: block;
}

.mgm_farben {
  max-width: 175px;
}

.footer1_credit-text-2 {
  letter-spacing: 1px;
  flex: none;
  padding-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.footer1_credit-text-2.text-color-white {
  opacity: 1;
}

.team_animation-wrapper {
  width: 100%;
  max-width: none;
  grid-row-gap: 0rem;
  flex-direction: row;
  display: flex;
  position: static;
  left: 55%;
  right: 0;
}

.team_animation-image-wrapper {
  width: 7rem;
  height: 30rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team_animation-image {
  width: auto;
  height: 100%;
  max-width: none;
  object-fit: cover;
  position: relative;
}

.team_animation-image.is--1 {
  left: -31px;
}

.team_animation-image.is--2 {
  left: 103px;
}

.team_animation-image.is--3 {
  left: -13px;
}

.team_animation-image.is--4 {
  left: 20px;
}

.team_animation-image.is--5 {
  left: 21px;
}

.hintergrund_quadrate {
  height: auto;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.text-ueber-quadrate {
  margin-top: 50vh;
  margin-left: auto;
  margin-right: auto;
}

.image-10 {
  margin-top: 140px;
  margin-right: 140px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.quadrat-2 {
  margin-top: 150px;
  margin-right: 140px;
  position: absolute;
  top: 5%;
  bottom: auto;
  left: auto;
  right: -10%;
}

.section-header-quadrate {
  height: 50vh;
}

.quadrat-3 {
  position: absolute;
  top: 50%;
  bottom: auto;
  left: auto;
  right: 90%;
}

.anim-2-2 {
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.text-header {
  position: absolute;
  bottom: 20%;
}

.text-header.contentseiten {
  bottom: 40%;
}

.padding_header {
  height: 85vh;
}

.padding_header.contentseiten {
  height: 60vh;
}

.page-padding-3 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
  font-family: Roboto, sans-serif;
}

.headergrafik-sp {
  margin-top: 20%;
  padding-left: 40px;
}

.section-about-history {
  background-color: #e2e4e9;
}

.section-about-history.background-color-white {
  background-color: #fff;
}

.icon-1x1-tiny-3 {
  width: .5rem;
  height: .1rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
  transform: rotate(0);
}

.padding-right-2 {
  padding: 0 40px 0 0;
}

.padding-right-2.padding-medium {
  font-family: Roboto, sans-serif;
}

.text-weight-bold-3 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.link-block-navi-desktop {
  font-family: Roboto, sans-serif;
  display: flex;
}

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

.main-wrapper-4 {
  font-family: Roboto, sans-serif;
}

.grid-news {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  font-family: Roboto, sans-serif;
}

.nav_logo-2 {
  height: 1.6rem;
}

.grid-6 {
  grid-template: "Area"
  / 1fr;
}

.navbar_dropdown-toggle-3 {
  text-transform: uppercase;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 1rem .75rem 1rem .5rem;
  font-size: .7rem;
  line-height: 1;
  display: flex;
}

.navbar_dropdown-toggle-3.w--open {
  border-bottom-color: #000;
}

.max-width-news {
  max-width: 400px;
  font-family: Roboto, sans-serif;
}

.footer_bottom-wrapper-3 {
  background-color: #4e5a68;
}

.testimonial-quote-symbol-3 {
  text-align: right;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14.4rem;
  font-weight: 400;
  line-height: 1;
}

.testimonial-quote-symbol-3.align-right {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-12 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  display: flex;
}

.section-slider {
  background-color: #64788e;
}

.padding-career {
  padding-left: 12rem;
  font-family: Roboto, sans-serif;
}

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

.image-11 {
  order: 0;
  align-self: flex-end;
}

.image-11.align-right {
  height: 5px;
  max-width: none;
  align-self: center;
  margin-top: 4px;
  padding-right: 1rem;
}

.link_underline {
  text-decoration: underline;
}

.wg-selector3-text-lang2-3 {
  color: #64788e;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 400;
}

.wg-selector3-text-lang2-3:hover {
  color: #000;
}

.dark-button_link-block {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.dark-button_link-block.align-center {
  justify-content: center;
}

.text-size-large-2 {
  outline-offset: 0px;
  text-transform: none;
  outline: 3px #182c4f;
  font-family: Roboto, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.3;
  list-style-type: square;
}

.text-size-large-2.text-align-center {
  text-align: center;
}

.align-center-2 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.slider-2 {
  height: 40vh;
  background-color: #fff;
}

.icon-5 {
  filter: invert();
}

.anim-1-2 {
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.navbar_dropdown-content-left-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 0;
  display: flex;
}

.footer1_logo-wrapper-3 {
  padding-bottom: 10px;
}

.html-embed-2 {
  display: block;
}

.html-embed-2.ak-dev-hide {
  display: none;
}

.footer_bottom-content-wrapper-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: block;
}

.insights_upper-part {
  border-bottom: 1px solid #000;
  justify-content: space-between;
  align-items: flex-start;
  font-family: Roboto, sans-serif;
  display: flex;
}

.page-padding-4 {
  height: 100%;
  margin-left: auto;
  padding-left: 12rem;
  padding-right: 4rem;
  font-family: Roboto, sans-serif;
}

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

.grid-3.margin-top.margin-medium {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-3.margin-top.margin-medium.invisible {
  display: none;
}

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

.clients_logo-component.padding-bottom {
  grid-template-rows: auto auto;
}

.clients_logo-component.padding-bottom.padding-medium {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.wg-selector3-text-lang1-3 {
  color: #64788e;
  text-transform: uppercase;
  font-size: .7rem;
  font-weight: 400;
}

.wg-selector3-text-lang1-3:hover {
  color: #000;
}

.navbar_menu-left {
  flex: 0 auto;
  justify-content: flex-start;
  display: flex;
}

.list-item {
  font-size: 1rem;
  list-style-type: square;
}

.client_logo-wrapper {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.navbar_dropdown-content-bottom-3 {
  width: 100%;
  border-top: 0 solid rgba(100, 120, 142, .58);
  border-radius: 0;
  justify-content: space-between;
  margin-left: .8rem;
  padding-left: 0;
  font-size: .7rem;
  display: flex;
}

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

.div-block-18 {
  display: flex;
}

.navbar8_menu-button {
  padding: 0;
}

.container-large-3 {
  width: 100%;
  height: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  position: static;
  overflow: visible;
}

.section-zitat-sp {
  background-image: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, .5)), url('../images/Foto_Zitat_sp.PNG');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.text-color-white-2 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.section-counter-2 {
  mix-blend-mode: normal;
  background-color: rgba(100, 120, 142, .11);
  position: static;
}

.text-size-small-2 {
  max-width: none;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 1.4rem;
}

.text-size-small-2.anim-2 {
  font-weight: 300;
}

.text-size-small-2.anim-2.text-size-medium {
  font-weight: 400;
}

.text-size-small-2.anim-1 {
  font-weight: 300;
}

.navbar_logo-link-2 {
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  padding-right: 1rem;
  display: flex;
}

.grid-13 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.page-padding-7 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 4rem 40px 12rem;
}

.stoerer-3 {
  width: 110px;
  height: 110px;
  background-color: #323232;
  background-image: url('../images/NewDesign_1500x1500_0055.jpg');
  background-position: 0 100%;
  background-size: cover;
  border-radius: 55px;
}

.stoerer-3.jobs {
  background-image: url('../images/A12_1000x1000_201.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page-wrapper-2 {
  max-width: none;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.section-clients {
  color: #fff;
  background-color: #000;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Roboto, sans-serif;
}

.nav_bullet-list_grid {
  grid-template-rows: auto;
}

.nav_bullet-list_grid.margin-top.margin-small {
  margin-bottom: .6rem;
}

.nav_bullet-list_grid.margin-top.margin-small.hide-tablet {
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar_dropdown-bottom-content-wrapper-3 {
  z-index: 1;
  width: auto;
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 200;
  display: flex;
  position: static;
}

.navbar_dropdown-bottom-content-wrapper-3.align-right {
  justify-content: flex-end;
}

.navbar_content-wrapper-3 {
  flex-direction: column;
  flex: 1;
  padding-right: 2rem;
  display: flex;
}

.history_component {
  grid-column-gap: 4rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  font-family: Roboto, sans-serif;
}

.navbar8_component {
  min-height: 4.5rem;
  background-color: #fff;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: -2px;
}

.footer1_credit-text-3 {
  letter-spacing: 1px;
  flex: none;
  padding-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.footer1_credit-text-3.text-color-white {
  opacity: 1;
}

.icon-1x1-tiny-4 {
  width: .5rem;
  height: .5rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
}

.wg-selector-3-2 {
  color: #000;
  padding: 10px;
  font-weight: 700;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.wg-selector-3-2.w--current {
  cursor: default;
}

.wg-selector-3-2.s2 {
  padding-top: 8px;
  padding-left: 3px;
}

.wg-selector-3-2.s1 {
  color: #ff6640;
  padding-top: 8px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
}

.wg-selector-3-2.s1:hover {
  color: #000;
}

.kundenlogo {
  padding: 10px;
}

.fs_numbercount-1_wrapper-2 {
  width: 100%;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: center;
  padding: 4rem 2rem 1rem;
  display: grid;
  position: relative;
}

.navbar_menu-2 {
  background-color: rgba(0, 0, 0, 0);
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.insights_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Roboto, sans-serif;
  display: flex;
}

.navbar_dropdown-link-tag-2 {
  color: #fff;
  text-transform: uppercase;
  background-color: #c2629b;
  border-radius: .25rem;
  padding-left: .3rem;
  padding-right: .3rem;
  display: none;
}

.image-14 {
  width: 100%;
  height: auto;
  max-width: none;
  min-height: 600px;
  object-fit: cover;
  object-position: 0% 50%;
  position: relative;
}

.image-14.align-career-left {
  object-position: 0% 50%;
}

.div-block-15 {
  position: static;
}

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

.section_stoerer-2 {
  z-index: 20;
  position: fixed;
  top: 100px;
  bottom: auto;
  left: auto;
  right: -75px;
}

.section_stoerer-2.anim-3 {
  right: -20px;
}

.button-medium-mgm-black {
  width: 3rem;
  grid-column-gap: 1rem;
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: .05rem solid #fff;
  border-radius: 20rem;
  justify-content: flex-end;
  align-items: center;
  padding: .325rem .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.text-size-medium-3 {
  font-family: Roboto, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
}

.text-size-medium-3.text-align-center.text-color-black {
  font-weight: 300;
}

.slide-6 {
  background-image: url('../images/Chroma_1001.png');
  background-position: 0 0;
  background-size: auto;
}

.anfuehrungszeichen {
  margin-right: 20px;
  font-family: Roboto, sans-serif;
}

.main-wrapper-5 {
  font-family: Roboto, sans-serif;
}

.grid-14 {
  grid-template: "Area"
  / 1fr;
}

.text-size-large-3 {
  outline-offset: 0px;
  text-transform: none;
  outline: 3px #182c4f;
  font-family: Roboto, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.3;
  list-style-type: square;
}

.text-size-large-3.text-align-center {
  text-align: center;
}

.slider-3 {
  height: 50vh;
  background-color: #fff;
}

.icon-6 {
  filter: invert();
}

.page-padding-8 {
  height: 100%;
  max-width: 1200px;
  margin-left: auto;
  padding-left: 12rem;
  padding-right: 4rem;
  font-family: Roboto, sans-serif;
}

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

.grid-15.margin-top.margin-medium {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-15.margin-top.margin-medium.invisible {
  display: none;
}

.div-block-19 {
  display: flex;
}

.container-large-4 {
  width: 100%;
  height: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  position: static;
  overflow: visible;
}

.text-color-white-3 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.section-counter-3 {
  mix-blend-mode: normal;
  background-color: rgba(100, 120, 142, .11);
  position: static;
}

.text-size-small-3 {
  max-width: none;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 1.4rem;
}

.text-size-small-3.anim-2 {
  font-weight: 300;
}

.text-size-small-3.anim-2.text-size-medium {
  font-weight: 400;
}

.text-size-small-3.anim-1 {
  font-weight: 300;
}

.grid-16 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.page-padding-9 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 4rem 40px 12rem;
}

.fs_numbercount-1_wrapper-3 {
  width: 100%;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: center;
  padding: 4rem 2rem 1rem;
  display: grid;
  position: relative;
}

.image-15 {
  width: 100%;
  height: auto;
  max-width: none;
  min-height: 600px;
  object-fit: cover;
  object-position: 0% 50%;
  position: relative;
}

.image-15.align-career-left {
  object-position: 0% 50%;
}

.div-block-20 {
  position: static;
}

.div-block-21 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  display: flex;
}

.image-16 {
  order: 0;
  align-self: flex-end;
}

.image-16.align-right {
  height: 5px;
  max-width: none;
  align-self: center;
  margin-top: 4px;
  padding-right: 1rem;
}

.navbar_dropdown-content-bottom-4 {
  width: 100%;
  border-top: 0 solid rgba(100, 120, 142, .58);
  border-radius: 0;
  justify-content: space-between;
  margin-left: .8rem;
  padding-left: 0;
  font-size: .7rem;
  display: flex;
}

.navbar_dropdown-bottom-content-wrapper-4 {
  z-index: 1;
  width: auto;
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 200;
  display: flex;
  position: static;
}

.navbar_dropdown-bottom-content-wrapper-4.align-right {
  justify-content: flex-end;
}

.navbar_content-wrapper-4 {
  flex-direction: column;
  flex: 1;
  padding-right: 2rem;
  display: flex;
}

.navbar_dropdown-toggle-4 {
  height: 35px;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
  font-weight: 300;
  line-height: 1;
  display: flex;
}

.navbar_dropdown-toggle-4.w--open {
  border-bottom-color: #000;
}

.navbar_dropdown-list-3 {
  position: static;
}

.navbar_dropdown-list-3.w--open {
  z-index: 1000;
  background-color: #f7f7f7;
  border-bottom: 1px solid rgba(100, 120, 142, .2);
  flex: 1;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  box-shadow: 0 14px 13px -10px rgba(0, 0, 0, .18);
}

.navbar_dropdown-list-3.metanavi.w--open {
  margin-top: -2.2rem;
}

.primary-button-5 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.navbar_dropdown-link-tag-3 {
  color: #fff;
  text-transform: uppercase;
  background-color: #c2629b;
  border-radius: .25rem;
  padding: .1rem .3rem;
  display: flex;
}

.navbar_menu-dropdown-3 {
  height: 35px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: static;
}

.icon-1x1-tiny-5 {
  width: .5rem;
  height: .5rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
}

.primary-button_icon-wrapper-4 {
  width: 3rem;
  height: .825rem;
  grid-column-gap: 1rem;
  opacity: 1;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.navbar_container-3 {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.page-padding-10 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
}

.page-padding-10.is-nav {
  z-index: 1000;
  flex: 1;
  padding-left: 3rem;
  padding-right: 4rem;
}

.text-size-tiny-2 {
  color: #000;
  text-align: left;
  font-size: .7rem;
  font-weight: 300;
}

.navbar_content-wrapper-5 {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.section-intro-sp.text-color-white {
  background-image: linear-gradient(rgba(0, 0, 0, .32), rgba(0, 0, 0, .32)), url('../images/dark-chroma.jpg');
  background-position: 0 0, 0%;
  background-size: auto, auto;
}

.link-4 {
  text-decoration: underline;
}

.primary-button-6 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 0;
  font-weight: 400;
  line-height: 1;
  transition: opacity .2s;
  display: flex;
}

.navbar_dropdown-link-tag-4 {
  color: #fff;
  text-transform: uppercase;
  background-color: #c2629b;
  border-radius: .25rem;
  padding: .1rem .3rem;
  display: flex;
}

.icon-1x1-tiny-6 {
  width: .5rem;
  height: .5rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  display: flex;
}

.primary-button_icon-wrapper-5 {
  width: 3rem;
  height: .825rem;
  grid-column-gap: 1rem;
  opacity: 1;
  color: #000;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 20rem;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  margin-top: .2rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .825rem;
  font-weight: 400;
  line-height: 1.3;
  transition: background-color .2s, opacity .2s;
  display: flex;
  position: relative;
}

.navbar_container-4 {
  width: 100%;
  height: 100%;
  max-width: 80rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar_dropdown-link-list1-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin: 3rem -1rem 2rem;
  display: grid;
  position: relative;
}

.navbar_dropdown-link-list1-2.einblicke {
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr 1fr;
}

.page-padding-11 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
}

.page-padding-11.is-nav {
  z-index: 1000;
  flex: 1;
  padding-left: 3rem;
  padding-right: 4rem;
}

.text-size-tiny-3 {
  color: #000;
  text-align: left;
  font-size: .7rem;
  font-weight: 300;
}

.navbar_content-wrapper-6 {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.link-5 {
  text-decoration: underline;
}

.text-block-10, .text-block-11, .text-block-12, .text-block-13 {
  text-transform: none;
}

.section-intro.uebersichtsseite {
  background-image: url('../images/Dark-Chroma_2500x1500_002.jpg');
  background-position: 50%;
  background-size: cover;
}

.section-intro.uebersichtsseite._2 {
  background-image: url('../images/Dark-Chroma_2500x1500_003.jpg');
}

.section-intro.uebersichtsseite._3 {
  background-image: url('../images/Dark-Chroma_2500x1500_004-V2.jpg');
  background-position: 50% 100%;
  background-size: cover;
}

.section-intro.uebersichtsseite._4 {
  background-image: url('../images/Dark-Chroma_1000x1000_006.jpg');
  background-position: 100%;
  background-size: cover;
}

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

.heading-3 {
  font-weight: 500;
}

.grid-20 {
  grid-template-rows: auto;
}

.grid-kompakter-inhalt {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
}

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

.line-left {
  border-left: 1px solid var(--black);
  border-radius: 1px;
}

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

.faq-frage {
  padding-bottom: 15px;
  font-size: .8rem;
  line-height: 1.6;
}

.grid-23 {
  grid-template-rows: auto;
}

.faq-liste, .list-item-2, .list-item-3 {
  list-style: decimal;
}

.faq-wrapper {
  display: flex;
}

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

.faq-nummer {
  width: 30px;
  height: 100%;
  float: left;
  font-size: .8rem;
}

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

.container-faq-text {
  max-width: 50rem;
}

.link-6 {
  text-decoration: underline;
}

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

.infobox {
  background-color: #eaeef3;
  align-self: stretch;
  padding: 15px 10px 10px 15px;
}

.infobox.background-color-white {
  background-color: var(--white);
  margin-bottom: 10px;
  box-shadow: -3px 2px 3px rgba(0, 0, 0, .07);
}

.tooltip-section {
  width: 63%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: underline;
  display: block;
}

.tooltip-section.first {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.tooltip-author-wrap {
  align-items: center;
  display: flex;
}

.tooltip-anchor {
  z-index: 100;
  width: 100%;
  height: 10px;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 12px;
  display: flex;
  position: absolute;
  top: 100%;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.tooltip-anchor.w--open {
  background-color: rgba(0, 0, 0, 0);
  display: flex;
}

.tooltip-anchor.right {
  width: auto;
  height: 100%;
  justify-content: flex-start;
  align-items: center;
  margin-right: -12px;
  padding-left: 12px;
  top: 0%;
  bottom: 0%;
  left: 100%;
  right: auto;
}

.tooltip-anchor.top {
  align-items: flex-end;
  padding-top: 0;
  padding-bottom: 12px;
  top: auto;
  bottom: 100%;
  left: 0%;
  right: 0%;
}

.tooltip-anchor.top.w--open {
  display: flex;
}

.tooltip-anchor.left {
  width: auto;
  height: 100%;
  justify-content: flex-end;
  align-items: center;
  margin-left: -12px;
  padding-right: 12px;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 100%;
}

.tooltip-title {
  margin-bottom: 5px;
  font-size: 110%;
  font-weight: 800;
}

.tooltip-circle {
  width: 100px;
  min-height: 100px;
  color: #fff;
  background-color: #2962ff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 19px;
  display: flex;
}

.tooltip-dropdown {
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.space {
  width: 50px;
  height: 50px;
  flex: none;
}

.relative {
  position: relative;
}

.tooltip-navigation {
  z-index: 3;
  min-height: 50px;
  color: #64636e;
  background-color: #fafbfe;
  border-top: 1px solid #d8e3f0;
  border-radius: 0 0 9px 9px;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tooltip-navigation.top {
  background-color: #fafbfe;
  border-top-style: none;
  border-bottom: 1px solid #d8e3f0;
  border-radius: 9px 9px 0 0;
}

.tooltip-content {
  padding: 0;
  display: block;
}

.tooltip-wrapper {
  width: 300px;
  color: #112953;
  text-align: left;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 10px;
  font-size: 11.5px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
  position: absolute;
  box-shadow: 1px 1px 8px 1px rgba(45, 62, 80, .12);
}

.tooltip-wrapper._220 {
  width: 220px;
}

.tooltip-container {
  z-index: 3;
  background-color: #fafbfe;
  border-radius: 9px;
  padding: 16px;
  font-size: 12.5px;
  display: block;
  position: relative;
}

.tooltip-author {
  width: 28px;
  border-radius: 50%;
  margin-right: 10px;
}

.tooltip-diamond {
  z-index: 2;
  width: 16px;
  height: 16px;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -7px;
  bottom: auto;
  left: 0%;
  right: 0%;
  transform: rotate(45deg);
  box-shadow: 0 -3px 8px rgba(45, 62, 80, .06);
}

.tooltip-diamond.bottom {
  top: auto;
  bottom: -7px;
}

.tooltip-diamond.left {
  margin-top: auto;
  margin-bottom: auto;
  top: 0;
  bottom: 10px;
  left: -7px;
  right: auto;
}

.tooltip-diamond.right {
  margin-top: auto;
  margin-bottom: auto;
  top: 0;
  bottom: 10px;
  left: auto;
  right: -7px;
}

.tooltip-code {
  color: #290092;
  background-color: #cbe0fc;
  border-bottom: 1px solid #557dff;
  border-radius: 3px;
  padding-left: 2px;
  padding-right: 2px;
  display: inline-block;
}

.grid-27 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: end;
}

.grid-28 {
  grid-template-rows: auto;
  grid-auto-flow: row;
  align-items: stretch;
}

.list-item-4, .list {
  color: var(--black);
}

.section_graue_infobox {
  background-color: #eaeef3;
}

.grid-29 {
  grid-column-gap: 25px;
  grid-template-rows: auto;
}

.heading-7 {
  font-weight: 700;
}

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

.grid-31 {
  grid-template-rows: auto;
}

.text-header-2 {
  position: absolute;
  bottom: 10%;
}

.heading-label-2 {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 3px;
  padding-top: 0;
  font-family: Roboto, sans-serif;
  font-size: .7rem;
  font-weight: 300;
}

.heading-label-2.heading-mgm {
  letter-spacing: .5px;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-size: .8rem;
}

.padding_header-2 {
  height: 90vh;
}

.page-padding-12 {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 12rem;
  padding-right: 4rem;
}

.bildstreifen {
  height: 20px;
}

.image-17 {
  width: 100%;
  height: 20px;
  object-fit: cover;
}

.grid-32 {
  border-top: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr .5fr;
  padding-top: 10px;
}

.fussnote {
  font-size: .7rem;
}

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

.grid-33 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
}

.referenzenbild.align-center {
  max-width: none;
}

.background-color-light-grey {
  background-image: linear-gradient(#eaeef3, #eaeef3);
}

@media screen and (min-width: 1280px) {
  .page-padding.is-nav {
    padding-left: 12rem;
    padding-right: 4rem;
  }

  .nav_link.w--current {
    margin-right: 1rem;
  }

  .layout5_bg-image-wrapper {
    width: 45vw;
  }

  .navbar_logo-link {
    align-self: center;
  }

  .navbar_content-wrapper {
    flex: 1;
  }

  .section_quote {
    background-position: 100% 0;
  }

  .wg-selector3-text-lang2 {
    font-family: Roboto, sans-serif;
  }

  .slider1_content-wrapper {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .cta_component, .layout1_component {
    min-height: 50vh;
  }

  .cta_image-wrapper {
    min-width: 45vw;
  }

  .layout2_slider {
    height: 100%;
  }

  .nav_link-2.w--current {
    margin-right: 0;
  }

  .nav_link-2.is-first-item.w--current {
    margin-right: 1rem;
  }

  .wg-selector3-text-lang2-2 {
    font-family: Roboto, sans-serif;
  }

  .button-label-mgm {
    font-size: .7rem;
  }

  .navbar_dropdown-list-2.w--open {
    padding-left: 11rem;
  }

  .navbar_content-wrapper-2 {
    flex: 1;
  }

  .primary-button_label-2 {
    font-size: .7rem;
  }

  .padding_header {
    height: 85vh;
  }

  .wg-selector3-text-lang2-3 {
    font-family: Roboto, sans-serif;
  }

  .navbar_content-wrapper-3 {
    flex: 1;
  }

  .navbar8_component {
    padding-left: 11rem;
  }

  .navbar_content-wrapper-4 {
    flex: 1;
  }

  .page-padding-10.is-nav {
    padding-left: 12rem;
    padding-right: 4rem;
  }

  .navbar_content-wrapper-5 {
    flex: 1;
  }

  .page-padding-11.is-nav {
    padding-left: 12rem;
    padding-right: 4rem;
  }

  .navbar_content-wrapper-6 {
    flex: 1;
  }

  .heading-6 {
    font-weight: 500;
  }

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

  .padding_header-2 {
    height: 95vh;
  }
}

@media screen and (min-width: 1440px) {
  .text-weight-light.text-size-small {
    list-style-type: square;
  }

  .text-size-small {
    margin-right: 29px;
  }

  .page-wrapper {
    max-width: 1920px;
  }

  .page-padding {
    padding-right: 8rem;
  }

  .page-padding.is-nav {
    margin-left: 12rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .page-padding.content-centered {
    padding-right: 4rem;
  }

  .page-padding.bunter-hintergrund._2 {
    background-image: url('../images/NewDesign_2500x1500_0079.jpg');
  }

  .max-width-large {
    max-width: 35rem;
  }

  .max-width-large.max-width-title-page {
    max-width: 50rem;
    max-width: 25rem;
  }

  .margin-top.margin-medium {
    width: 100%;
    max-width: none;
  }

  .margin-top.margin-slider {
    margin-top: 32rem;
  }

  .section_label {
    letter-spacing: 1px;
  }

  .layout5_bg-image-wrapper {
    width: 48vw;
  }

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

  .navbar_dropdown-link-list1.direction-is-row {
    flex: 1;
  }

  .navbar_container {
    max-width: none;
  }

  .color-brick {
    width: 10%;
  }

  .section_quote {
    background-size: cover;
  }

  .slider1_component {
    height: 50vh;
  }

  .video_background-video {
    height: 90vh;
  }

  .cta_image {
    min-height: 550px;
  }

  .header_content-wrapper {
    max-width: 50rem;
  }

  .container-large {
    max-width: none;
  }

  .divider_line {
    background-color: rgba(0, 0, 0, 0);
  }

  .slider1_content-wrapper {
    margin-top: 32rem;
  }

  .layout4_image-wrapper {
    min-height: auto;
  }

  .small-list_item_content-wrapper {
    max-width: 500px;
  }

  .layout5_item {
    max-width: 50rem;
  }

  .cta_image-wrapper {
    min-width: 48vw;
  }

  .navbar_dropdown-link-list2 {
    flex: 1;
  }

  .header2_scrollable-content {
    max-width: 50rem;
  }

  .nav_link-2.w--current {
    margin-right: 0;
  }

  .page-padding-2 {
    padding-right: 8rem;
  }

  .container-large-2 {
    max-width: 85rem;
  }

  .heading-label.heading-label-mgmt {
    letter-spacing: normal;
  }

  .navbar_dropdown-list-2.w--open {
    padding-right: 4rem;
  }

  .navbar_container-2 {
    max-width: none;
    padding-right: 8rem;
  }

  .navbar_dropdown-link-list.direction-is-row {
    flex: 1;
  }

  .background_image_header {
    max-width: 1920px;
  }

  .text-block-5 {
    font-size: 18px;
  }

  .section {
    height: 88%;
  }

  .footer-2.random {
    height: 12%;
    border-top-color: #161616;
  }

  .column {
    background-image: linear-gradient(#080808, rgba(0, 0, 0, 0) 20%), url('../images/confetti_1confetti.png');
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 80%;
    border-right-color: #161616;
    position: relative;
  }

  .heading-2.clones {
    text-align: center;
    font-size: 140px;
  }

  .heading-2.tips {
    margin-bottom: 8px;
    font-size: 140px;
  }

  .heading-2.followers {
    font-size: 140px;
  }

  .padding_header {
    height: 85vh;
  }

  .page-padding-3 {
    padding-right: 8rem;
  }

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

  .max-width-news {
    max-width: 500px;
  }

  .page-padding-4 {
    padding-right: 8rem;
  }

  .container-large-3 {
    max-width: 85rem;
  }

  .text-size-small-2 {
    margin-right: 29px;
  }

  .zentriert-70 {
    width: 70%;
  }

  .zentriert-70.align-center {
    width: 80%;
  }

  .page-padding-7 {
    padding-right: 8rem;
  }

  .page-wrapper-2 {
    max-width: none;
    margin-top: 0;
  }

  .navbar8_component {
    z-index: 100;
    padding: 30px 0 13px 11rem;
  }

  .insights_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .image-14 {
    min-height: 550px;
  }

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

  .page-padding-8 {
    margin-right: auto;
    padding-right: 8rem;
  }

  .container-large-4 {
    max-width: none;
  }

  .text-size-small-3 {
    margin-right: 29px;
  }

  .page-padding-9 {
    padding-right: 8rem;
  }

  .image-15 {
    min-height: 550px;
  }

  .navbar_container-3 {
    max-width: none;
  }

  .page-padding-10 {
    padding-right: 8rem;
  }

  .page-padding-10.is-nav {
    margin-left: 12rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .navbar_container-4 {
    max-width: none;
  }

  .page-padding-11 {
    padding-right: 8rem;
  }

  .page-padding-11.is-nav {
    margin-left: 12rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .grid-kompakter-inhalt {
    grid-template-columns: 1fr 1fr;
  }

  .padding_header-2 {
    height: 100vh;
  }

  .page-padding-12 {
    padding-right: 8rem;
  }
}

@media screen and (min-width: 1920px) {
  h4 {
    font-family: Helvetica Now Text;
    font-weight: 700;
  }

  .text-size-large {
    font-family: Roboto, sans-serif;
  }

  .text-size-small {
    margin-right: 0;
  }

  .page-wrapper {
    margin-top: 75px;
    box-shadow: -1px -11px 17px 5px rgba(184, 184, 184, .25);
  }

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

  .page-padding {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .page-padding.is-nav {
    margin-left: 27rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .page-padding.content-centered {
    margin-left: auto;
  }

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

  .margin-top.margin-slider {
    margin-top: 42rem;
  }

  .padding-bottom.padding-small.align-center {
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-quote-symbol {
    font-family: Helvetica;
  }

  .layout1_image {
    max-width: 68.6rem;
    object-position: 50% 28%;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .layout5_bg-image-wrapper {
    max-width: 49.5rem;
  }

  .logos_component {
    margin-left: auto;
    margin-right: auto;
  }

  .logos_image-wrapper {
    flex-direction: row;
    justify-content: center;
  }

  .navbar_dropdown-link-list1.direction-is-row {
    flex: 1;
  }

  .navbar_dropdown-toggle.has-blue-underline {
    border-bottom-color: var(--black);
  }

  .desktop-navbar_component {
    padding-top: 1rem;
  }

  .navbar_container {
    max-width: 100rem;
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_dropdown-content-top {
    width: auto;
  }

  .navbar_content-wrapper {
    flex: 1;
  }

  .section_quote {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-color-white {
    font-family: Roboto, sans-serif;
  }

  .cta_image {
    max-width: 50rem;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .a12_visual {
    width: 80%;
  }

  .header_component {
    height: 77vh;
  }

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

  .section_video {
    background-color: #000;
  }

  .section_layout2, .section_404 {
    background-color: var(--white);
  }

  .container-large {
    max-width: none;
  }

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

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

  .slider1_content-wrapper {
    max-width: 62rem;
    margin-top: 42rem;
  }

  .layout4_image-wrapper {
    min-height: auto;
  }

  .small-list_item_content-wrapper {
    max-width: 700px;
  }

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

  .section_layout5 {
    background-color: var(--slate-grey);
  }

  .layout5_item {
    width: 100%;
    position: relative;
  }

  .layout1_image-wrapper {
    max-width: 61.5rem;
    min-width: 58vw;
  }

  .cta_image-wrapper {
    max-width: 39vw;
  }

  .navbar_dropdown-link-list2 {
    flex: 1;
  }

  .section_header2 {
    height: 77vh;
    background-color: var(--white);
  }

  .header2_scollable-content-wrapper {
    min-height: 92vh;
  }

  .mobile-navbar_component {
    padding-top: 1rem;
    padding-bottom: .813rem;
  }

  .section_special-heading {
    background-color: #fff;
  }

  .mobile-navbar_component-2 {
    padding-top: 1rem;
    padding-bottom: .813rem;
  }

  .section_layout2-2 {
    background-color: #fff;
  }

  .services_item-2 {
    width: 91.8943%;
  }

  .section_header-2, .main-wrapper-2 {
    background-color: #fff;
  }

  .section_layout5-2 {
    background-color: #64788e;
  }

  .layout1_image-2 {
    max-width: 68.6rem;
    object-position: 50% 28%;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .section_layout4-2 {
    background-color: #fff;
  }

  .page-padding-2 {
    margin-left: auto;
    padding-right: 8rem;
  }

  .container-large-2 {
    max-width: none;
  }

  .navbar_dropdown-list-2.w--open {
    padding-right: 8rem;
  }

  .navbar_container-2 {
    max-width: 100rem;
  }

  .navbar_container-2.desktop-only {
    margin-left: 0;
  }

  .navbar_content-wrapper-2, .navbar_dropdown-link-list.direction-is-row {
    flex: 1;
  }

  .section_stoerer {
    top: 180px;
  }

  .background_image_header {
    height: 77vh;
  }

  .team_animation-wrapper {
    flex-direction: row;
  }

  .team_animation-image-wrapper {
    width: 8rem;
    height: 30rem;
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .team_animation-image {
    width: auto;
    height: 100%;
    max-width: none;
    object-fit: cover;
    position: relative;
  }

  .team_animation-image.is--1 {
    left: -43px;
  }

  .team_animation-image.is--2 {
    left: 124px;
  }

  .team_animation-image.is--4 {
    left: 23px;
  }

  .team_animation-image.is--5 {
    left: 44px;
  }

  .padding_header {
    height: 80vh;
  }

  .page-padding-3 {
    margin-left: auto;
    padding-right: 8rem;
  }

  .max-width-news {
    max-width: 700px;
  }

  .padding-career {
    margin-left: 15rem;
    padding-left: 12rem;
  }

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

  .page-padding-4 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .container-large-3 {
    max-width: none;
  }

  .page-padding-7 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .page-wrapper-2 {
    max-width: 1920px;
    background-color: #fff;
    margin-top: 75px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0 -1px 13px 3px #e0e2e4;
  }

  .navbar_content-wrapper-3 {
    flex: 1;
  }

  .navbar8_component {
    z-index: 100;
    padding-top: 30px;
    padding-bottom: 13px;
    padding-left: 27rem;
  }

  .navbar_menu-2 {
    flex: 0 auto;
  }

  .section_stoerer-2 {
    top: 180px;
  }

  .page-padding-8 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .container-large-4 {
    max-width: none;
  }

  .page-padding-9 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .navbar_content-wrapper-4 {
    flex: 1;
  }

  .navbar_container-3 {
    max-width: 100rem;
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-10 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .page-padding-10.is-nav {
    margin-left: 27rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .navbar_content-wrapper-5 {
    flex: 1;
  }

  .navbar_container-4 {
    max-width: 100rem;
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-11 {
    margin-left: 15rem;
    padding-right: 8rem;
  }

  .page-padding-11.is-nav {
    margin-left: 27rem;
    padding-left: 0;
    padding-right: 8rem;
  }

  .navbar_content-wrapper-6 {
    flex: 1;
  }

  .heading-3 {
    font-family: Roboto, sans-serif;
  }

  .heading-4 {
    font-family: Roboto, sans-serif;
    font-weight: 500;
  }

  .bold-text {
    font-family: Roboto, sans-serif;
  }

  .heading-5, .heading-6 {
    font-family: Roboto, sans-serif;
    font-weight: 500;
  }

  .padding_header-2 {
    height: 90vh;
  }

  .page-padding-12 {
    margin-left: 15rem;
    padding-right: 8rem;
  }
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 2.8rem;
  }

  .hide-tablet {
    display: none;
  }

  .page-padding {
    padding-left: 4rem;
  }

  .page-padding.is-nav, .page-padding.content-centered {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

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

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

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

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

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

  .padding-top.padding-huge {
    padding-top: 6rem;
  }

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

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

  .nav_link {
    opacity: 1;
    justify-content: flex-start;
    padding: .75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .nav_link:hover {
    border-bottom-color: rgba(0, 0, 0, 0);
  }

  .nav_link.w--current {
    border-bottom-color: var(--black);
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 1.125rem;
  }

  .section_label.hide-desktop-and-up {
    display: block;
  }

  .section_label.hide-desktop-and-up.headline-individual-services {
    padding-top: 10px;
    padding-bottom: 0;
    font-size: .7rem;
    display: none;
  }

  .text-size-xlarge {
    font-size: 2.4rem;
  }

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

  .testimonial-quote-symbol {
    text-align: left;
    margin-left: -10px;
    font-size: 32vw;
    line-height: .8;
  }

  .layout3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout5_bg-image-wrapper {
    width: 50vw;
  }

  .layout5_content-wrapper {
    min-height: 0;
    padding: 4rem 0 4rem 2rem;
    position: static;
  }

  .navbar_dropdown-link-list1 {
    width: 100%;
    grid-row-gap: 0rem;
    flex-direction: column;
    margin: 0;
    display: flex;
  }

  .menu-icon_line-middle {
    width: 24px;
    height: 2px;
    background-color: #000;
    justify-content: center;
    align-items: center;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar_menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .navbar_dropdown-toggle {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: auto;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar_dropdown-toggle.w--open {
    width: 100%;
    border-bottom-style: none;
    justify-content: flex-start;
    margin-right: auto;
  }

  .navbar_dropdown-toggle.has-blue-underline:hover {
    border-bottom-color: var(--steel-blue);
  }

  .navbar_dropdown-toggle.has-blue-underline.w--open {
    border-bottom: 2px solid var(--steel-blue);
  }

  .dropdown-icon {
    margin-bottom: 0;
    margin-right: 0;
    top: auto;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .navbar_dropdown-content-left {
    margin-top: 0;
    padding: 0;
  }

  .menu-icon_line-top {
    width: 24px;
    height: 2px;
    background-color: #000;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar_content-left {
    z-index: 1;
    grid-row-gap: .5rem;
    background-color: #fff;
    flex-direction: column;
    order: 1;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 0;
    padding-left: 4rem;
    padding-right: 4rem;
    display: block;
    position: relative;
  }

  .navbar_logo-link {
    align-self: center;
    position: static;
  }

  .menu-icon {
    width: 3rem;
    height: 3rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: -.65rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar_dropdown-list.w--open {
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    border-style: none;
    border-top-width: 1px;
    border-top-color: #000;
    align-items: flex-start;
    margin-top: 0;
    padding: 0 0 0;
    position: static;
    top: 0;
  }

  .navbar_dropdown-content-bottom {
    flex-direction: column;
    display: none;
  }

  .menu-icon_line-bottom {
    width: 24px;
    height: 2px;
    background-color: #000;
    padding-bottom: 0;
    padding-right: 0;
  }

  .desktop-navbar_component {
    display: none;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar_dropdown-item {
    border-bottom: 1px solid rgba(100, 120, 142, .5);
    border-right-style: none;
    align-items: flex-start;
    margin-left: 0;
    padding: 1rem 0;
    font-family: Roboto, sans-serif;
    font-weight: 300;
  }

  .navbar_dropdown-item:hover {
    background-color: rgba(255, 255, 255, .03);
  }

  .navbar_dropdown-item.is-last-item {
    border-bottom-color: rgba(100, 120, 142, .52);
  }

  .navbar_dropdown-item.is-last-item.navbar-top-line {
    border-top-style: none;
  }

  .navbar_dropdown-item.is-last-item.hide-desktop {
    display: block;
  }

  .navbar_dropdown-item.is-last-item.hide-desktop.menu-individual-service-items {
    border-bottom-style: none;
    padding-bottom: 0;
    line-height: 1.1;
    display: none;
  }

  .navbar_dropdown-item.is-last-item.hide-desktop.menu-individual-service-items.last-item-with-line {
    border: 1px #000;
    border-bottom: 1px solid rgba(100, 120, 142, .55);
    padding-bottom: 1rem;
  }

  .navbar_dropdown-item.is-last-item.navbar-top-line {
    border-top-style: none;
  }

  .navbar_container {
    height: 100%;
    max-width: none;
  }

  .navbar_container.desktop-only {
    display: none;
  }

  .navbar_container.mobile-only {
    display: flex;
  }

  .navbar_menu-dropdown {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    font-family: Roboto, sans-serif;
  }

  .navbar_menu {
    height: 100vh;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    flex-direction: row;
    align-items: flex-start;
    margin-left: 0;
    padding: 0 0 5rem;
    position: absolute;
  }

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

  .mega_menu-heading-wrapper.hide-on-tablet {
    display: none;
  }

  .navbar_dropdown-content-top {
    flex-direction: column;
    margin-top: 0;
  }

  .navbar_content-wrapper {
    width: 100%;
    margin-top: 0;
    margin-bottom: 2rem;
    padding-right: 0;
  }

  .navbar_dropdown-bottom-overlay-absolute {
    min-width: 100%;
  }

  .section_quote {
    background-image: linear-gradient(rgba(255, 255, 255, .76), rgba(255, 255, 255, .76)), url('../images/mgm-Daniel.jpg');
    background-position: 0 0, 60%;
    background-size: auto, cover;
  }

  .navbar_dropdown-heading.menu-title-individual-services {
    font-size: .9rem;
    line-height: 1;
  }

  .menu-title-description {
    display: none;
  }

  .home-link {
    text-transform: none;
    font-size: 1.125rem;
  }

  .primary-button_icon-wrapper, .secondary-button_icon-wrapper {
    font-size: .825rem;
  }

  .nav_small-list {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 1rem;
  }

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

  .logos_client-logo-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .wg-selector-3.s1 {
    padding-left: 0;
    padding-right: 10px;
  }

  .wg-selector-3.s2 {
    padding-left: 10px;
  }

  .wg-selector-3.s1 {
    padding-left: 0;
    padding-right: 10px;
  }

  .qoute_quotation-mark-wrapper {
    position: static;
  }

  .tab-link-2 {
    padding-right: 0%;
  }

  .accordion_body {
    padding-right: 0;
  }

  .header_content-wrapper {
    max-width: 74%;
  }

  .margin-xhuge {
    margin: 6rem;
  }

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

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

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

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

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

  .padding-xlarge {
    padding: 3rem;
  }

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

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

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

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .slider1_content-wrapper {
    max-width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-huge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .layout2_component, .layout4_component {
    grid-template-columns: 1fr 1fr;
  }

  .a12_content-right {
    padding-top: 7rem;
  }

  .quote_component {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: 0;
  }

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

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

  .small-list_item_content-wrapper {
    max-width: 65%;
  }

  .accordion_content {
    max-width: 100%;
  }

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

  .layout5_column-left {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .cta_image-wrapper {
    min-width: 50vw;
  }

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

  .quote_content {
    max-width: 100%;
  }

  .navbar_dropdown-link-list2 {
    width: 100%;
    grid-row-gap: 1rem;
    flex-direction: column;
    margin-left: 0;
    display: flex;
  }

  .navbar_dropdown-link-list2-item {
    border-bottom: 1px solid rgba(100, 120, 142, .5);
    border-right-style: none;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 2rem;
    padding: 0 0 .5rem;
    font-family: Roboto, sans-serif;
    font-weight: 300;
  }

  .navbar_dropdown-link-list2-item:hover {
    background-color: rgba(255, 255, 255, .03);
  }

  .navbar_dropdown-link-list2-item.is-last-item {
    border-bottom-color: rgba(100, 120, 142, .52);
  }

  .mobile-navbar_component {
    align-items: center;
    display: flex;
  }

  .navbar_drop-down-toggle-content {
    align-items: center;
    margin-left: 0;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar_drop-down-toggle-content.w--open {
    border-bottom-style: none;
  }

  .large-secondary-button {
    font-size: .825rem;
  }

  .navbar_toggle-underline-custom-code {
    display: none;
  }

  .primary-button_icon-wrapper-2, .primary-button-2 {
    font-size: .825rem;
  }

  .nav_link-2 {
    opacity: 1;
    justify-content: flex-start;
    padding: .75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .nav_link-2:hover {
    border-bottom-color: rgba(0, 0, 0, 0);
  }

  .nav_link-2.w--current {
    border-bottom-color: #000;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 1.125rem;
  }

  .home-link-2 {
    font-size: 1.125rem;
    font-weight: 300;
  }

  .mega_menu-heading-wrapper-2.hide-on-tablet {
    display: none;
  }

  .primary-button_icon-wrapper-3 {
    font-size: .825rem;
  }

  .mobile-navbar_component-2 {
    align-items: center;
    display: flex;
  }

  .mobile-navbar_component-2.invisible {
    display: none;
  }

  .testimonial-quote-symbol-2 {
    text-align: left;
    margin-left: -10px;
    font-size: 32vw;
    line-height: .8;
  }

  .services_content-left-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-medium-mgm-white {
    font-size: .825rem;
  }

  .locations_component {
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .page-padding-2 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .heading-label.hide-desktop-and-up {
    display: block;
  }

  .heading-label.hide-desktop-and-up.headline-individual-services {
    padding-top: 10px;
    padding-bottom: 0;
    font-size: .7rem;
    display: none;
  }

  .locations_lottie-animation {
    width: 100%;
  }

  .navbar_dropdown-list-2 {
    position: relative;
    overflow: hidden;
  }

  .navbar_dropdown-list-2.w--open {
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    border-style: none;
    border-top-width: 1px;
    border-top-color: #000;
    align-items: flex-start;
    margin-top: 0;
    padding: 0 0 0;
    position: static;
    top: 0;
  }

  .menu-title.menu-title-individual-services {
    font-size: .9rem;
    line-height: 1;
  }

  .navbar_dropdown-content-left-2 {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_dropdown-content-bottom-2 {
    flex-direction: column;
    display: none;
  }

  .navbar_dropdown-link {
    border-bottom: 1px solid rgba(100, 120, 142, .5);
    border-right-style: none;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 2rem;
    padding: 0 0 .5rem;
    font-family: Roboto, sans-serif;
    font-weight: 300;
  }

  .navbar_dropdown-link:hover {
    background-color: rgba(255, 255, 255, .03);
  }

  .navbar_dropdown-link.navbar-no-line {
    border-bottom-color: rgba(100, 120, 142, .52);
  }

  .navbar_dropdown-link.navbar-no-line.navbar-top-line {
    border-top-style: none;
  }

  .navbar_dropdown-link.navbar-no-line.hide-desktop {
    display: block;
  }

  .navbar_dropdown-link.navbar-no-line.hide-desktop.menu-individual-service-items {
    border-bottom-style: none;
    padding-bottom: 0;
    line-height: 1.1;
    display: none;
  }

  .navbar_dropdown-link.navbar-no-line.hide-desktop.menu-individual-service-items.last-item-with-line {
    border: 1px #000;
    border-bottom: 1px solid rgba(100, 120, 142, .55);
    padding-bottom: 1rem;
  }

  .navbar_container-2 {
    max-width: none;
    padding-right: 0;
  }

  .navbar_container-2.desktop-only {
    display: none;
  }

  .navbar_container-2.mobile-only {
    display: flex;
  }

  .navbar_content-wrapper-2 {
    width: 100%;
  }

  .navbar_menu-dropdown-2 {
    width: 100%;
    flex-direction: column;
    font-family: Roboto, sans-serif;
  }

  .navbar_dropdown-link-list {
    width: 100%;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex;
  }

  .navbar_dropdown-toggle-2 {
    align-items: center;
    margin-left: 0;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar_dropdown-toggle-2.w--open {
    border-bottom-style: none;
  }

  .primary-button-4 {
    font-size: .825rem;
  }

  .button-5 {
    flex: 0 auto;
    order: 0;
    align-self: flex-end;
    margin-bottom: 0;
  }

  .button-5.secondary {
    margin-right: 8px;
  }

  .tip-control__name-2 {
    margin-right: 0;
  }

  .container {
    flex: 0 auto;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
  }

  .container.footer {
    flex-direction: row;
    justify-content: space-between;
  }

  .progress-bar__content-4 {
    width: 14%;
  }

  .logo-2 {
    order: 0;
  }

  .col._3-col {
    width: auto;
  }

  .col._3-col.branding {
    flex-direction: row;
    flex: 0 auto;
    order: 0;
  }

  .col._3-col.last {
    display: block;
  }

  .col._3-col.middle {
    order: 1;
    justify-content: flex-end;
    margin-bottom: 0;
  }

  .image-10 {
    margin-top: 0;
    position: static;
  }

  .page-padding-3 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .navbar_dropdown-toggle-3 {
    align-items: center;
    margin-left: 0;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar_dropdown-toggle-3.w--open {
    border-bottom-style: none;
  }

  .testimonial-quote-symbol-3 {
    font-size: 11rem;
    line-height: 1.2;
  }

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

  .padding-career {
    padding-left: 4rem;
  }

  .navbar_dropdown-content-left-3 {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-4 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .navbar_menu-left {
    z-index: 1;
    grid-row-gap: .5rem;
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 4rem;
    padding-left: 2rem;
    padding-right: 2rem;
    position: relative;
  }

  .navbar_dropdown-content-bottom-3 {
    flex-direction: column;
    display: none;
  }

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

  .navbar8_menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .navbar_logo-link-2 {
    padding-top: 4px;
  }

  .page-padding-7 {
    padding-left: 4rem;
  }

  .navbar_content-wrapper-3 {
    width: 100%;
  }

  .navbar8_component {
    padding-left: 1rem;
    padding-right: 1rem;
    position: -webkit-sticky;
    position: sticky;
  }

  .wg-selector-3-2.s2 {
    padding-left: 10px;
  }

  .wg-selector-3-2.s1 {
    padding-left: 0;
    padding-right: 10px;
  }

  .navbar_menu-2 {
    height: 100vh;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    flex-direction: row;
    align-items: flex-start;
    margin-left: 0;
    padding: 1rem 0 5rem;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    overflow: auto;
  }

  .menu-icon-2 {
    width: 48px;
    height: 48px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .button-medium-mgm-black {
    font-size: .825rem;
  }

  .page-padding-8 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .grid-15.margin-top.margin-medium {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .page-padding-9 {
    padding-left: 4rem;
  }

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

  .navbar_dropdown-content-bottom-4 {
    flex-direction: column;
    display: none;
  }

  .navbar_content-wrapper-4 {
    width: 100%;
  }

  .navbar_dropdown-toggle-4 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: auto;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar_dropdown-toggle-4.w--open {
    width: 100%;
    border-bottom-style: none;
    justify-content: flex-start;
    margin-right: auto;
  }

  .navbar_dropdown-list-3 {
    position: relative;
    overflow: hidden;
  }

  .navbar_dropdown-list-3.w--open {
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    border-style: none;
    border-top-width: 1px;
    border-top-color: #000;
    align-items: flex-start;
    margin-top: 0;
    padding: 0 0 0;
    position: static;
    top: 0;
  }

  .navbar_menu-dropdown-3 {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    font-family: Roboto, sans-serif;
  }

  .primary-button_icon-wrapper-4 {
    font-size: .825rem;
  }

  .navbar_container-3 {
    max-width: none;
  }

  .page-padding-10 {
    padding-left: 4rem;
  }

  .page-padding-10.is-nav {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .text-size-tiny-2 {
    text-align: left;
  }

  .navbar_content-wrapper-5 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 2rem;
    padding-right: 0;
  }

  .primary-button_icon-wrapper-5 {
    font-size: .825rem;
  }

  .navbar_container-4 {
    max-width: none;
  }

  .navbar_dropdown-link-list1-2 {
    width: 100%;
    grid-row-gap: 0rem;
    flex-direction: column;
    margin: 0;
    display: flex;
  }

  .page-padding-11 {
    padding-left: 4rem;
  }

  .page-padding-11.is-nav {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .text-size-tiny-3 {
    text-align: left;
  }

  .navbar_content-wrapper-6 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 2rem;
    padding-right: 0;
  }

  .grid-kompakter-inhalt, .grid-29 {
    grid-template-columns: 1fr;
  }

  .page-padding-12 {
    padding-left: 4rem;
  }

  .text-block-14 {
    text-transform: none;
  }

  .trennlinie_navi_mobile {
    height: 2px;
    max-height: 2px;
    border: 1px solid var(--accessible-components-dark-grey);
    margin-bottom: 5px;
    padding-bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1rem;
  }

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

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

  .page-padding, .page-padding.is-nav, .page-padding.content-centered {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

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

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

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

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

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

  .padding-top.padding-huge {
    padding-top: 6rem;
  }

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

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

  .text-size-xlarge {
    font-size: 1.825rem;
  }

  .list_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2rem;
  }

  .footer_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer1_credit-text {
    margin-top: 1.5rem;
  }

  .footer1_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
  }

  .footer_bottom-content-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 0rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .a12_item-content-wrapper {
    padding-right: 0;
  }

  .testimonial-quote-symbol {
    margin-left: -8px;
  }

  .layout1_image {
    position: static;
  }

  .layout3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout5_component {
    grid-row-gap: 0rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .embedded-consulting_sticky {
    position: static;
  }

  .layout5_bg-image-wrapper {
    width: 105vw;
    top: 0%;
    bottom: auto;
    left: -2.5rem;
    right: 0%;
  }

  .layout5_content-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-left: 0;
    position: static;
  }

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

  .logos_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: left;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .navbar_dropdown-link-list1 {
    max-width: none;
    grid-row-gap: .5rem;
  }

  .navbar_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar_content-left {
    margin-top: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .navbar_logo-link {
    margin-top: .5rem;
    margin-right: -.5rem;
  }

  .menu-icon {
    margin-left: -.6rem;
  }

  .desktop-navbar_component {
    min-height: 4rem;
  }

  .navbar_menu-dropdown {
    flex-direction: column;
  }

  .section_quote {
    background-position: 50% 100%;
  }

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

  .icon {
    margin-top: 40px;
  }

  .contact_details-wrapper {
    grid-column-gap: 1rem;
  }

  .video_background-video {
    height: 50vh;
  }

  .a12_visual {
    display: none;
  }

  .nav_small-list {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

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

  .qoute_quotation-mark-wrapper {
    left: -4.1rem;
  }

  .tab-link-2 {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: -16px;
    padding-left: 16px;
  }

  .accordion_body {
    margin-right: 0;
    padding-right: 0;
  }

  .header_component {
    height: 75vh;
  }

  .header_content-wrapper {
    max-width: 100%;
  }

  .icon-3 {
    margin-top: 40px;
  }

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

  .welcome_content {
    border-radius: 0;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .heading-style-h4 {
    font-size: 1.25rem;
  }

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

  .padding-xxlarge {
    padding: 3rem;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .fs-styleguide_heading-large {
    font-size: 3rem;
  }

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

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

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

  .heading-style-h2 {
    font-size: 2rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

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

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

  .padding-xlarge {
    padding: 2rem;
  }

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

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

  .fs-styleguide_version {
    font-size: .875rem;
  }

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

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

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

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

  .heading-style-h5 {
    font-size: .875rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

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

  .slider1_content-wrapper {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-right: 2rem;
    bottom: 3rem;
  }

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

  .layout2_component, .layout4_component {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .layout4_image {
    position: static;
  }

  .a12_content-right {
    grid-row-gap: 2.5rem;
    padding-top: 0;
  }

  .a12_feature-item {
    min-height: 0;
  }

  .quote_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .list1_item_content-wrapper {
    max-width: 100%;
  }

  .small-list_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .small-list_item {
    grid-column-gap: 1.5rem;
  }

  .small-list_item_content-wrapper {
    max-width: 100%;
  }

  .accordion_component {
    grid-column-gap: 1.25rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    grid-template-columns: .3fr 1fr;
  }

  .accordion_content-left {
    width: 100%;
    height: 100%;
  }

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

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

  .services_content-right {
    grid-row-gap: 2.5rem;
  }

  .layout5_column-left {
    padding-top: 3rem;
    padding-bottom: 3rem;
    position: static;
  }

  .layout5_sticky-content-wrapper {
    position: static;
  }

  .layout5_item {
    max-width: none;
  }

  .logo2_bottom-content-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cta_component {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .cta_content-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .list1_item {
    grid-column-gap: 1.5rem;
  }

  .layout1_component {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    margin-right: 1rem;
  }

  .layout1_content-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-right: 0;
  }

  .cta_content-right {
    min-height: 120vw;
  }

  .cta_image-wrapper {
    min-width: 105vw;
    left: -8%;
  }

  .padding-section-tiny {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .a12_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .modal_close {
    padding: 1rem;
  }

  .modal_scrollable-content-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    margin-left: 1rem;
    margin-right: 1rem;
    padding: 1rem 2rem;
  }

  .modal_popup {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .modal_content-wrapper {
    max-height: 70vh;
    margin-top: 3rem;
  }

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

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

  .navbar_dropdown-link-list2 {
    max-width: none;
    grid-row-gap: .5rem;
  }

  .section_header2 {
    height: 75vh;
  }

  .header2_inner {
    height: 102vh;
  }

  .header2_scollable-content-wrapper {
    padding-top: 51vh;
  }

  .header2_gradient-overlay {
    height: 2rem;
    bottom: 0;
  }

  .mobile-navbar_component {
    min-height: 4rem;
  }

  .section_label-2 {
    font-size: .6rem;
  }

  .service_sticky-content-wrapper {
    position: static;
  }

  .layout2_content-wrapper {
    padding-top: 20px;
    padding-bottom: 40px;
    padding-left: 0;
  }

  .mobile-navbar_component-2 {
    min-height: 4rem;
  }

  .testimonial-quote-symbol-2 {
    margin-left: -8px;
  }

  .modal_close-2 {
    padding: 1rem;
  }

  .services_content-left-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .layout1_content-wrapper-2 {
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-right: 0;
  }

  .layout1_image-2 {
    position: static;
  }

  .locations_visual-wrapper {
    transform: scale(.8);
  }

  .text-size-huge {
    font-size: 7.5rem;
  }

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

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-label {
    font-size: .6rem;
  }

  .navbar_dropdown-content-left-2 {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar_menu-dropdown-2 {
    flex-direction: column;
  }

  .navbar_dropdown-link-list {
    max-width: none;
    grid-row-gap: .5rem;
  }

  .section_stoerer {
    top: 70px;
    right: -40px;
  }

  .section_stoerer.anim-3 {
    margin-top: 25px;
  }

  .background_image_header {
    height: 75vh;
  }

  .button-5 {
    width: 100%;
    order: 1;
    margin-bottom: 0;
  }

  .button-5.secondary {
    margin-bottom: 0;
  }

  .progress-4 {
    flex: 0 auto;
    order: 0;
    justify-content: flex-start;
    margin-bottom: 16px;
  }

  .tip-control__name-2 {
    justify-content: space-between;
  }

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

  .button-wrapper-2 {
    flex: 1;
    align-items: stretch;
    margin-bottom: 0;
    display: flex;
  }

  .container {
    flex: 1;
    grid-template-rows: 1fr 1fr auto auto;
    grid-template-columns: 1fr;
    align-items: center;
    justify-items: center;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .container.footer {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .section {
    height: 68%;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    overflow: auto;
  }

  .footer-2.random {
    height: 32%;
    border-bottom-color: #080808;
  }

  .column {
    height: 100%;
    background-image: none;
    background-position: 0 0;
    border-bottom: 1px solid #282729;
    border-right-style: none;
    flex-direction: column;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .tip-control-2 {
    flex: 1;
    justify-content: space-between;
  }

  .logo-2 {
    margin-right: 0;
  }

  .logo-2.main {
    margin-bottom: 16px;
    display: none;
  }

  .logo-2.mobile {
    display: block;
  }

  .heading-2, .heading-2.tips {
    font-size: 100px;
  }

  .col._3-col.branding {
    flex-direction: column-reverse;
    margin-bottom: 16px;
  }

  .col._3-col.last {
    width: 50%;
    margin-bottom: 16px;
  }

  .col._3-col.middle {
    margin-bottom: 16px;
  }

  .footer_bottom-wrapper-2 {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer_bottom-content-wrapper-2 {
    grid-column-gap: 16px;
    grid-row-gap: 0rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .footer1_credit-text-2, .footer1_credit-text-2.text-color-white {
    margin-top: 0;
  }

  .team_animation-wrapper {
    width: 30rem;
  }

  .team_animation-image-wrapper {
    width: 6rem;
  }

  .page-padding-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .footer_bottom-wrapper-3 {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .testimonial-quote-symbol-3 {
    font-size: 5.6rem;
  }

  .padding-career {
    padding-left: 1.25rem;
  }

  .text-size-large-2 {
    font-size: 1.25rem;
  }

  .padding-mgm-block {
    margin-bottom: 75px;
  }

  .navbar_dropdown-content-left-3 {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .footer_bottom-content-wrapper-3 {
    grid-column-gap: 16px;
    grid-row-gap: 0rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .page-padding-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

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

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

  .text-size-small-2 {
    font-size: 1.2rem;
  }

  .grid-13 {
    grid-template-columns: 1fr;
    margin-right: 1rem;
  }

  .page-padding-7 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .navbar8_component {
    min-height: 4rem;
    position: -webkit-sticky;
    position: sticky;
  }

  .footer1_credit-text-3, .footer1_credit-text-3.text-color-white {
    margin-top: 0;
  }

  .section_stoerer-2 {
    top: 70px;
    right: -40px;
  }

  .section_stoerer-2.anim-3 {
    margin-top: 20px;
  }

  .text-size-large-3 {
    font-size: 1.25rem;
  }

  .page-padding-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-15.margin-top.margin-medium {
    grid-template-columns: 1fr;
  }

  .text-size-small-3 {
    font-size: 1.2rem;
  }

  .grid-16 {
    grid-template-columns: 1fr;
    margin-right: 1rem;
  }

  .page-padding-9 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .grid-17 {
    grid-template-columns: .25fr 1fr;
  }

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

  .navbar_menu-dropdown-3 {
    flex-direction: column;
  }

  .page-padding-10, .page-padding-10.is-nav {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .text-size-tiny-2 {
    text-align: left;
  }

  .navbar_dropdown-link-list1-2 {
    max-width: none;
    grid-row-gap: .5rem;
  }

  .page-padding-11, .page-padding-11.is-nav {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .text-size-tiny-3 {
    text-align: left;
  }

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

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

  .heading-label-2 {
    font-size: .6rem;
  }

  .page-padding-12 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2rem;
  }

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

  .page-padding {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }

  .page-padding.is-nav, .page-padding.content-centered {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .margin-top.margin-small {
    min-width: 100%;
  }

  .margin-top.margin-medium {
    width: auto;
  }

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

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

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

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

  .padding-top.padding-huge {
    padding-top: 4rem;
  }

  .padding-top.padding-tiny.anim-2 {
    display: none;
  }

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

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

  .padding-vertical.padding-xhuge {
    padding-top: 4rem;
  }

  .footer1_legal-list {
    grid-template-columns: 1fr;
  }

  .testimonial-quote-symbol {
    margin-left: -4px;
  }

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

  .layout3_item {
    grid-row-gap: 1.5rem;
  }

  .layout5_bg-image-wrapper {
    width: 107vw;
  }

  .layout5_content-wrapper {
    padding: 3rem 0;
  }

  .logos_item {
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: start;
    justify-items: center;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .navbar_dropdown-link-list1 {
    flex-direction: column;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr;
    display: flex;
  }

  .navbar_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar_content-left {
    grid-row-gap: 0rem;
    padding-right: 2rem;
  }

  .menu-icon {
    margin-left: -.6rem;
  }

  .navbar_dropdown-item {
    margin-left: 0;
    padding-left: 0;
  }

  .navbar_menu-dropdown {
    flex-direction: column;
  }

  .navbar_dropdown-bottom-content-wrapper {
    width: 100%;
  }

  .section_quote {
    background-image: linear-gradient(rgba(255, 255, 255, .76), rgba(255, 255, 255, .76)), url('../images/mgm-Daniel.jpg');
    background-position: 0 0, 49%;
    background-size: auto, cover;
  }

  .icon {
    margin-top: 40px;
  }

  .primary-button_icon-wrapper {
    width: 3rem;
    max-width: 15rem;
  }

  .primary-button_label {
    white-space: normal;
  }

  .video_background-video {
    display: block;
  }

  .secondary-button_icon-wrapper {
    width: 3rem;
    max-width: 15rem;
  }

  .nav_small-list {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

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

  .tab-link-2 {
    margin-left: -12px;
    padding-left: 12px;
  }

  .header_component {
    height: 73vh;
  }

  .icon-3 {
    margin-top: 40px;
  }

  .home-message_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

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

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

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

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

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

  .heading-style-h1 {
    font-size: 2rem;
  }

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

  .slider1_content-wrapper {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .a12_content-right {
    margin: 0;
  }

  .a12_feature-item {
    width: 90%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .quote_component {
    display: flex;
  }

  .list1_item_image-wrapper {
    width: 25%;
    padding-top: 12.5%;
    padding-bottom: 12.5%;
    position: relative;
  }

  .small-list_component {
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .small-list_item {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .small-list_image-wrapper {
    max-width: 25%;
    flex: none;
    padding-top: 12.5%;
    padding-bottom: 12.5%;
  }

  .accordion_component {
    grid-row-gap: 60px;
    grid-template-columns: 1.25fr;
  }

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

  .services_content-right {
    margin: 0;
  }

  .services_item {
    padding-left: 1.28rem;
  }

  .cta_component {
    grid-template-columns: 1fr;
    margin-right: 0;
  }

  .list1_item {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
    display: flex;
  }

  .layout1_component {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    margin-right: 0;
  }

  .layout1_content-wrapper {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .modal_scrollable-content-wrapper {
    margin-left: .5rem;
    margin-right: .5rem;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .modal_wrapper {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .secondary-button_label {
    white-space: normal;
  }

  .navbar_dropdown-link-list2 {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr;
    display: flex;
  }

  .navbar_dropdown-link-list2-item {
    margin-left: 0;
    margin-right: 1.5rem;
    padding-top: 0;
    padding-bottom: .8rem;
    padding-left: 0;
  }

  .section_header2 {
    height: 73vh;
  }

  .header2_scollable-content-wrapper {
    padding-top: 39vh;
  }

  .header2_gradient-overlay {
    height: 1rem;
  }

  .large-secondary-button {
    width: 100%;
    max-width: 15rem;
  }

  .primary-button_icon-wrapper-2 {
    width: 3rem;
    max-width: 15rem;
  }

  .squared-bullet_list-item {
    grid-row-gap: 1rem;
    grid-template-columns: 1.25fr;
  }

  .layout2_content-wrapper {
    padding-left: 0;
  }

  .header-2_custom-spaceer {
    height: 4rem;
  }

  .primary-button_icon-wrapper-3 {
    width: 3rem;
    max-width: 15rem;
  }

  .testimonial-quote-symbol-2 {
    margin-left: -4px;
  }

  .services_item-2 {
    padding-left: 1.28rem;
  }

  .services_content-left-2 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .large-button-2 {
    width: 100%;
    max-width: 15rem;
  }

  .button-medium-mgm-white {
    width: 3rem;
    max-width: 15rem;
  }

  .text-size-huge {
    font-size: 7.5rem;
    line-height: 1.1;
  }

  .page-padding-2 {
    margin-right: 0;
  }

  .locations_lottie-animation {
    width: 120%;
  }

  .navbar_dropdown-content-left-2 {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar_dropdown-link {
    margin-left: 0;
    margin-right: 1.5rem;
    padding-top: 0;
    padding-bottom: .8rem;
    padding-left: 0;
  }

  .navbar_dropdown-bottom-content-wrapper-2 {
    width: 100%;
  }

  .navbar_menu-dropdown-2 {
    flex-direction: column;
  }

  .navbar_dropdown-link-list {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr;
    display: flex;
  }

  .section_stoerer {
    right: -30px;
  }

  .section_stoerer.anim-3 {
    margin-top: 30px;
    top: 55px;
  }

  .primary-button_label-2 {
    white-space: normal;
  }

  .background_image_header {
    height: 73vh;
  }

  .button-5 {
    width: 100%;
    max-width: 200px;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: block;
  }

  .button-5.secondary {
    flex: 0 auto;
  }

  .progress-4 {
    width: 100%;
    max-width: 200px;
    justify-content: center;
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .tip-control__name-2 {
    justify-content: center;
    margin-bottom: 0;
  }

  .text-block-5 {
    font-size: 14px;
  }

  .button-wrapper-2 {
    flex: 0 auto;
    justify-content: space-around;
    display: flex;
  }

  .container.footer {
    width: 100%;
    height: auto;
    border-top-style: solid;
    flex-direction: column-reverse;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 16px;
    position: fixed;
  }

  .progress-bar__content-4 {
    width: 14%;
  }

  .section {
    height: 72%;
    overflow: auto;
  }

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

  .footer-2.random {
    height: 20vh;
    border-top-style: solid;
    position: static;
    overflow: visible;
  }

  .image-2 {
    height: 16px;
    margin-right: 8px;
  }

  .column {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .progres-bar-2 {
    width: 100%;
    margin-right: 8px;
  }

  .round-button-2.right {
    display: block;
  }

  .tip-control-2 {
    align-items: center;
    display: flex;
  }

  .logo-2 {
    width: auto;
    height: 20px;
    text-align: left;
    align-self: auto;
    margin-bottom: 0;
    margin-right: 0;
  }

  .logo-2.main {
    display: none;
  }

  .logo-2.mobile {
    float: none;
    clear: none;
    display: block;
  }

  .heading-2, .heading-2.tips {
    font-size: 80px;
  }

  ._wf-tips-link {
    display: none;
  }

  .col {
    width: 100%;
    text-align: center;
  }

  .col._3-col {
    flex-direction: column-reverse;
  }

  .col._3-col.branding {
    width: 100%;
    max-width: none;
    flex-direction: column-reverse;
    flex: none;
    order: 0;
    align-self: stretch;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    display: flex;
  }

  .col._3-col.last {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .col._3-col.middle {
    width: 100%;
    flex-direction: row-reverse;
    flex: 0 auto;
    align-self: auto;
    align-items: center;
    display: block;
    overflow: visible;
  }

  .fs_numbercount-1_wrapper {
    grid-template-columns: 1fr;
  }

  .footer1_credit-text-2 {
    margin-top: 0;
  }

  .team_animation-wrapper {
    max-width: 100vw;
  }

  .page-padding-3 {
    margin-right: 0;
  }

  .padding-right-2 {
    padding: 0 0 0 0;
  }

  .grid-news {
    grid-row-gap: 60px;
    grid-template-columns: 1.25fr;
  }

  .padding-career {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-mgm-block {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .navbar_dropdown-content-left-3 {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .client_logo {
    max-height: 1.5rem;
  }

  .page-padding-4 {
    margin-right: 0;
  }

  .grid-3.margin-top.margin-medium {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

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

  .navbar_menu-left {
    grid-row-gap: 0rem;
    margin-top: 3rem;
  }

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

  .thumbnails-insights {
    max-width: 25%;
    margin-bottom: -50px;
  }

  .grid-13 {
    grid-template-columns: 1fr;
    margin-right: 0;
  }

  .page-padding-7 {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }

  .navbar_dropdown-bottom-content-wrapper-3 {
    width: 100%;
  }

  .navbar8_component {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .footer1_credit-text-3 {
    margin-top: 0;
  }

  .fs_numbercount-1_wrapper-2 {
    grid-template-columns: 1fr;
  }

  .section_stoerer-2 {
    right: -30px;
  }

  .section_stoerer-2.anim-3 {
    margin-top: 30px;
    top: 55px;
  }

  .button-medium-mgm-black {
    width: 3rem;
    max-width: 15rem;
  }

  .page-padding-8 {
    margin-right: 0;
  }

  .grid-15.margin-top.margin-medium {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .grid-16 {
    grid-template-columns: 1fr;
    margin-right: 0;
  }

  .page-padding-9 {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }

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

  .navbar_dropdown-bottom-content-wrapper-4 {
    width: 100%;
  }

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

  .navbar_menu-dropdown-3 {
    flex-direction: column;
  }

  .primary-button_icon-wrapper-4 {
    width: 3rem;
    max-width: 15rem;
  }

  .page-padding-10 {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }

  .page-padding-10.is-nav {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-size-tiny-2 {
    text-align: left;
  }

  .primary-button_icon-wrapper-5 {
    width: 3rem;
    max-width: 15rem;
  }

  .navbar_dropdown-link-list1-2 {
    flex-direction: column;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr;
    display: flex;
  }

  .page-padding-11 {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }

  .page-padding-11.is-nav {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-size-tiny-3 {
    text-align: left;
  }

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

  .page-padding-12 {
    margin-right: 0;
    padding-left: 1.28rem;
    padding-right: 1.28rem;
    overflow: hidden;
  }
}

#w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225c1-a67912fe, #w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225cc-a67912fe, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa7489-a67912fe, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa74a3-a67912fe, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa74bd-a67912fe, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa74d7-a67912fe, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877803-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4198f0e-45fd-83cb-a28f-9a9f32877804-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a4198f0e-45fd-83cb-a28f-9a9f32877814-a67912fe, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877815-a67912fe, #w-node-fb1aaade-4342-5939-1085-dd4a7437c942-a67912fe, #w-node-fb1aaade-4342-5939-1085-dd4a7437c943-a67912fe, #w-node-_6913d801-1819-a2b3-92d6-784311236d37-a67912fe, #w-node-_6913d801-1819-a2b3-92d6-784311236d38-a67912fe, #w-node-de9734fb-ffc9-8ff5-05f2-5847be9c14e4-a67912fe, #w-node-de9734fb-ffc9-8ff5-05f2-5847be9c14e5-a67912fe, #w-node-_1312254c-3104-8444-45f9-a46d87d9a730-a67912fe, #w-node-_1312254c-3104-8444-45f9-a46d87d9a731-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c60-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c6b-a67912fe, #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb660e-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6610-a67912fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6623-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6625-a67912fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dc7df777-cadd-b73d-e09e-44be916bd03c-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc7df777-cadd-b73d-e09e-44be916bd03d-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc7df777-cadd-b73d-e09e-44be916bd046-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd047-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd050-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd051-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd05a-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd05b-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd064-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd065-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd06e-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd06f-a67912fe, #w-node-e27c5398-9b5f-b81d-f392-7915b4cc63e6-a67912fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbe79da9-33b8-7feb-4ce1-138c17c04760-b80c0564 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-dbe79da9-33b8-7feb-4ce1-138c17c04763-b80c0564 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-dbe79da9-33b8-7feb-4ce1-138c17c04779-b80c0564 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-_172db168-c98f-58b1-cae2-ed7a13bb5b05-b80c0564 {
  grid-area: 2 / 3 / 2 / 3;
  justify-self: start;
}

#w-node-dbe79da9-33b8-7feb-4ce1-138c17c04794-b80c0564 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-dbe79da9-33b8-7feb-4ce1-138c17c047b4-b80c0564 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: start;
}

#w-node-e038e2ce-00f3-0ec2-3d4c-7c209d041194-9d041191, #w-node-e038e2ce-00f3-0ec2-3d4c-7c209d0411a7-9d041191, #w-node-_3d03568b-13ca-244a-c790-23c81105b7bf-c34ce055, #w-node-_3d03568b-13ca-244a-c790-23c81105b7c0-c34ce055, #w-node-_8b691378-e8a0-b820-268b-bdf22b47546b-c34ce055, #w-node-de87352d-44b6-d84f-51a1-baae4a1e851f-c34ce055, #w-node-_2430e5dc-bacd-1cf3-f2df-6daa62711874-c34ce055, #w-node-_2430e5dc-bacd-1cf3-f2df-6daa62711875-c34ce055, #w-node-c1773888-ec65-80b2-a760-00194c5b4968-c34ce055, #w-node-c1773888-ec65-80b2-a760-00194c5b4969-c34ce055 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a334207-0a3341a8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a334229-0a3341a8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a334256-0a3341a8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a3346af-0a3341a8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a3346cf-0a3341a8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a3346ee-0a3341a8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_387d633e-08a7-6bf0-9c3b-f0cd0a33470e-0a3341a8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_65c5c0bd-5a18-6187-8393-774673b9858c-a6791349 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd530a30-4471-2de9-71d4-f974b25c602c-a6791349 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cd530a30-4471-2de9-71d4-f974b25c6035-a6791349, #w-node-_0db76288-a19b-b541-64ed-a6379a8547ae-a6791349, #w-node-_0db76288-a19b-b541-64ed-a6379a8547af-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c2-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c3-a6791349, #w-node-_50459744-8ad0-2749-3366-2f6048e9871e-a6791349, #w-node-_50459744-8ad0-2749-3366-2f6048e9871f-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b1-a6791349 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b2-a6791349 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1d-a6791349, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1e-a6791349, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab12-a6791349, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab13-a6791349, #w-node-_8d048536-719e-9916-d03d-da0f8940937d-a6791349, #w-node-_8d048536-719e-9916-d03d-da0f8940937e-a6791349, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec1ea-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec1f8-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec206-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec214-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec224-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec232-382ec1e5, #w-node-_1c1c1091-e7fd-67e9-8ab8-9852382ec240-382ec1e5, #w-node-e2839545-46fe-675c-4a41-c69044fa2a3f-382ec1e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18759adf-2462-8f24-5b77-69b43630119e-a15ab859, #w-node-_18759adf-2462-8f24-5b77-69b4363011a1-a15ab859 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_18759adf-2462-8f24-5b77-69b4363011a3-a15ab859 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_30518208-45b1-76a7-9c7f-8d5cf0da0372-a679134a, #w-node-d64757b5-c0a8-1cf8-ec31-cba63921e9ad-a679134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75cb9e59-09c0-9eb1-e10f-f13a68efb2a3-a679134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_75cb9e59-09c0-9eb1-e10f-f13a68efb2ac-a679134a, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8297-a679134a, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8298-a679134a, #w-node-_50459744-8ad0-2749-3366-2f6048e9871e-a679134a, #w-node-_50459744-8ad0-2749-3366-2f6048e9871f-a679134a, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd088-a679134a, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd089-a679134a, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab12-a679134a, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab13-a679134a, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b1-a679134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b2-a679134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c2-a679134a, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c3-a679134a, #w-node-_0db76288-a19b-b541-64ed-a6379a8547ae-a679134a, #w-node-_0db76288-a19b-b541-64ed-a6379a8547af-a679134a, #w-node-_8d048536-719e-9916-d03d-da0f8940937d-a679134a, #w-node-_8d048536-719e-9916-d03d-da0f8940937e-a679134a, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1d-a679134a, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1e-a679134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a78c3791-6748-25af-e93c-4e36226103a1-a679134b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a78c3791-6748-25af-e93c-4e36226103aa-a679134b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a679134b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a679134b, #w-node-_814a940a-3d17-24e2-64c8-7498f679f3da-a679134b, #w-node-d7cf9856-d626-1511-558c-a0b62a810bd5-a679134b, #w-node-_46db590e-08b5-2d2d-4877-ab5db63d1d18-a679134b, #w-node-_1b75755a-a86c-8adf-d5b0-1da6832b9120-a679134b, #w-node-_654daf65-e477-fe1b-ff2c-60d3bde2919f-a679134b, #w-node-_3f3ae676-5894-bb4b-e6cf-1017ed1d1c9f-a679134b, #w-node-e74e42a8-62fc-a674-6b28-4579c0a357d8-a679134b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3b8b567e-7b0c-6f80-28bb-c33667003fa5-67003fa0, #w-node-_3b8b567e-7b0c-6f80-28bb-c33667003fa7-67003fa0, #w-node-dab84633-5a9d-ab49-ff1f-22e589873782-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873784-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737b1-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737c5-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737d3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737de-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737e9-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987380d-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873814-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873833-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873858-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987385a-a6791363 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987387a-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987387c-a6791363 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987388f-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873891-a6791363 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898738b0-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898738b2-a6791363 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898738d0-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898738d1-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898738e1-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738e2-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738f2-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738f3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987390c-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987390f-a6791363 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e58987391c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987394f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987397f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898739ac-a6791363 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898739c4-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898739cd-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e5898739e9-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873a07-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873a3a-a6791363 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873a41-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a47-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a4d-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a53-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a59-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a5f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a65-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a6b-a6791363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-dab84633-5a9d-ab49-ff1f-22e589873a79-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a7f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a83-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a87-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a8b-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a8f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a93-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a97-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a9b-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873a9f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aa3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aa7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aab-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aaf-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ab3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ab7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873abb-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873abf-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ac3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ac7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873acb-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873acf-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ad3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ad7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873adb-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873adf-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ae3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873ae7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aeb-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873aef-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873af3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873af7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b10-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b16-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b1a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b1e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b22-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b26-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b2a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b2e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b32-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b36-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b3a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b3e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b42-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b46-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b4a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b4e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b52-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b56-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b5a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b5e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b62-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b66-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b6a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b6e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b72-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b76-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b7a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b7e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b82-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b86-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b8a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873b8e-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bd3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bd5-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bd6-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bd7-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bd8-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873be6-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873bf4-a6791363, #w-node-_30518208-45b1-76a7-9c7f-8d5cf0da0372-a6791368, #w-node-_0db76288-a19b-b541-64ed-a6379a8547ae-a6791368, #w-node-_0db76288-a19b-b541-64ed-a6379a8547af-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c2-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c3-a6791368, #w-node-_50459744-8ad0-2749-3366-2f6048e9871e-a6791368, #w-node-_50459744-8ad0-2749-3366-2f6048e9871f-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b1-a6791368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b2-a6791368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cba07e8b-6974-fd21-93d2-b5635e7f8297-a6791368, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8298-a6791368, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd088-a6791368, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd089-a6791368, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1d-a6791368, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1e-a6791368, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab12-a6791368, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab13-a6791368, #w-node-_8d048536-719e-9916-d03d-da0f8940937d-a6791368, #w-node-_8d048536-719e-9916-d03d-da0f8940937e-a6791368, #w-node-_30518208-45b1-76a7-9c7f-8d5cf0da0372-a6791370, #w-node-_0db76288-a19b-b541-64ed-a6379a8547ae-a6791370, #w-node-_0db76288-a19b-b541-64ed-a6379a8547af-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c2-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c3-a6791370, #w-node-_50459744-8ad0-2749-3366-2f6048e9871e-a6791370, #w-node-_50459744-8ad0-2749-3366-2f6048e9871f-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b1-a6791370 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b2-a6791370 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cba07e8b-6974-fd21-93d2-b5635e7f8297-a6791370, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8298-a6791370, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd088-a6791370, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd089-a6791370, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1d-a6791370, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1e-a6791370, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab12-a6791370, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab13-a6791370, #w-node-_8d048536-719e-9916-d03d-da0f8940937d-a6791370, #w-node-_8d048536-719e-9916-d03d-da0f8940937e-a6791370 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34cbf25c-ffd7-9bd8-c117-0a8073c516a9-a6791397 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_34cbf25c-ffd7-9bd8-c117-0a8073c516b5-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dc1-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dc2-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dcb-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dcc-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dd5-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dd6-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6ddf-a6791397 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74b366b8-d923-3149-8d51-71e81d3c6de0-a6791397 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_74b366b8-d923-3149-8d51-71e81d3c6de9-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dea-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6df3-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6df4-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dfd-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dfe-a6791397, #w-node-_14dc2904-95d4-00ac-1700-6cdfbb2b6732-bb2b672e, #w-node-_14dc2904-95d4-00ac-1700-6cdfbb2b6747-bb2b672e, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a679139f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a679139f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a679139f, #w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee540-a679139f, #w-node-_17696da6-60d9-cf62-bd7d-57ada2097bfa-a2097bf6, #w-node-_17696da6-60d9-cf62-bd7d-57ada2097c0d-a2097bf6, #w-node-_3ea91961-183e-63c4-6a50-fdc2a5352c65-a67913a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913a0, #w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee540-a67913a0, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74b-a67913a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-a67913a1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c2bc062a-1c61-76f1-be20-4d42fd143381-a67913a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913a2, #w-node-_2d8c4b52-ee40-ee8c-be5e-1c583f12fc3c-a67913a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc28f514-31a1-2d6c-e12c-094e1245536a-a67913a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913a4, #w-node-_87b503c7-e08b-dff2-1e94-34f43b8aad01-a67913a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913a5, #w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee540-a67913a5, #w-node-db628ca8-c8f9-d273-1d5c-c996aa16fca5-a67913a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aabf9bc1-6a6a-3462-891b-4d031ef7d8c6-a67913a6, #w-node-d2b0f0cb-d08d-893d-b5e6-8458d1980edc-a67913a6, #w-node-_50ac92e6-d03f-9c9a-61bf-92f839b9c17d-a67913a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eeb2f61a-85a4-cce3-0211-d0bcc8a7ba4f-a67913a7, #w-node-f7f90087-d951-3baf-405d-b52756ed902b-a67913a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7f90087-d951-3baf-405d-b52756ed902d-a67913a8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913a9, #w-node-_49327d18-b880-69b5-d264-ac2698a2aac7-a67913aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913aa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913aa, #w-node-_12d7441d-3c2a-1d5c-d661-52e1a08d6efd-a67913aa, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913ac, #w-node-_12d7441d-3c2a-1d5c-d661-52e1a08d6efd-a67913ac, #w-node-cf784cec-3b12-04b4-2809-f02980554486-a67913ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913ae, #w-node-_12d7441d-3c2a-1d5c-d661-52e1a08d6efd-a67913ae, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913af {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-a67913af, #w-node-_12d7441d-3c2a-1d5c-d661-52e1a08d6efd-a67913af, #w-node-dd5459eb-34f3-e6bd-8b96-94f96733df7a-a67913b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_374d102a-4f9e-6540-6600-941ac19c6920-a67913b0, #w-node-_374d102a-4f9e-6540-6600-941ac19c693a-a67913b0, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_374d102a-4f9e-6540-6600-941ac19c6920-a67913b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25d331ba-4bf5-5c79-2dbd-72f93b195704-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_25d331ba-4bf5-5c79-2dbd-72f93b19570f-a67913b2 {
  align-self: center;
  justify-self: center;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b1-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b2-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c2-a67913b2, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c3-a67913b2, #w-node-eb9ac971-9797-8f14-ba50-1bc6e6679983-a67913b2, #w-node-eb9ac971-9797-8f14-ba50-1bc6e6679984-a67913b2, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8297-a67913b2, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f8298-a67913b2, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd088-a67913b2, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd089-a67913b2, #w-node-_0db76288-a19b-b541-64ed-a6379a8547ae-a67913b2, #w-node-_0db76288-a19b-b541-64ed-a6379a8547af-a67913b2, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab12-a67913b2, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab13-a67913b2, #w-node-_8d048536-719e-9916-d03d-da0f8940937d-a67913b2, #w-node-_8d048536-719e-9916-d03d-da0f8940937e-a67913b2, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1d-a67913b2, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b1e-a67913b2, #w-node-eaa896e5-317e-29c0-b08b-41580a0bb321-a67913b2, #w-node-eaa896e5-317e-29c0-b08b-41580a0bb322-a67913b2, #w-node-_64814f8d-36b1-fc5e-63bd-4ec29d2948e7-a67913b2, #w-node-_64814f8d-36b1-fc5e-63bd-4ec29d2948e8-a67913b2, #w-node-f77e9bcc-c590-8e05-a23c-8fe2bdc41ce6-a67913b2, #w-node-f77e9bcc-c590-8e05-a23c-8fe2bdc41ce7-a67913b2, #w-node-_67921348-1f27-97a3-6ee0-54f0c2be778f-a67913b2, #w-node-_67921348-1f27-97a3-6ee0-54f0c2be7790-a67913b2, #w-node-_63d341b8-61fb-92e7-20af-da93cfb78266-a67913b2, #w-node-_63d341b8-61fb-92e7-20af-da93cfb78267-a67913b2, #w-node-_76f6d5ea-15de-019b-f117-5b4715aef49e-a67913b2, #w-node-_76f6d5ea-15de-019b-f117-5b4715aef49f-a67913b2, #w-node-f4cfaf67-1448-55fa-9f92-4911907fffb8-a67913b2, #w-node-f4cfaf67-1448-55fa-9f92-4911907fffb9-a67913b2, #w-node-d8922257-9f97-09e6-461d-25cc65aef7ec-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8922257-9f97-09e6-461d-25cc65aef7ed-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_62b1dceb-b404-bf3b-d50d-fa4731139578-a67913b2, #w-node-_62b1dceb-b404-bf3b-d50d-fa4731139579-a67913b2, #w-node-_50459744-8ad0-2749-3366-2f6048e9871e-a67913b2, #w-node-_50459744-8ad0-2749-3366-2f6048e9871f-a67913b2, #w-node-_8846e0e6-8940-7a65-8ee5-e2c88d5f7b9f-a67913b2, #w-node-_8846e0e6-8940-7a65-8ee5-e2c88d5f7ba0-a67913b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3067fa7-d6ea-cf25-3e81-e45b26ac0caf-a67913b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d3067fa7-d6ea-cf25-3e81-e45b26ac0cb8-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632ba-a67913b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80923990-f568-fb29-173f-76ab889632bb-a67913b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_80923990-f568-fb29-173f-76ab889632c4-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632c5-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632ce-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632cf-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632d8-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632d9-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632e2-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632e3-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632ec-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632ed-a67913b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1a84-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a89-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a8e-a67913b4, #w-node-_19c2a77c-e9aa-3096-df48-a458d421e86b-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a93-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a99-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a9f-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1aa5-a67913b4 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bcb-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bce-a67913b4 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bd0-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bd3-a67913b4 {
  justify-self: start;
}

#w-node-_8ddfdb98-880c-a6f0-96f1-8dff16b4a1a9-a67913b4, #w-node-bdadfaef-5ace-f444-a0e6-7556ddcc2500-a67913b4, #w-node-_3479f33e-90d1-a6d5-98c1-012edbba317a-a67913b4, #w-node-b9116b2e-33d3-c79f-d5e6-f9065b31f3de-a67913b4, #w-node-_2814cc40-4062-d562-bb4e-6e556b816b2e-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1be3-a67913b4, #w-node-_314bedab-688f-c13c-766c-a62007dd96b2-a67913b4, #w-node-_44e3e1f2-dbc7-d428-10aa-035f6731f52c-a67913b4, #w-node-b97bfc47-d075-d4dd-e121-2f92b78dfb66-a67913b4, #w-node-_365ed2f0-2777-7f97-f34e-2713f53402a5-a67913b4, #w-node-_51a3ea5a-9afa-1eac-e5aa-6afa1ee178ea-a67913b4, #w-node-_08a201d9-82e0-61b6-a885-7a7dfa9dd07a-a67913b4, #w-node-b4164fe8-947c-ba97-ed3c-56f60dfe2773-a67913b4, #w-node-d05e43a6-28ea-97c7-4a61-0eb2dcf4d13d-a67913b4, #w-node-_1dfccb4c-b7e5-adad-5eee-a308d0d447a8-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1c3c-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1cb5-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cba-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cbf-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cc4-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cc9-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cce-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cd8-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cdd-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1ce2-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1ce7-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cec-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cf1-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cf6-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cfb-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d00-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d05-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0a-a67913b4 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0e-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0f-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d14-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d19-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d1e-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d33-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d38-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d3d-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d42-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d47-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d4c-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d56-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d5b-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d60-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d65-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d6a-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d6f-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d74-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d79-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d7e-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d83-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d88-a67913b4 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d8c-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d8d-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d92-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d97-a67913b4, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d9c-a67913b4 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1e22-a67913b4, #w-node-_2dcd04c3-edcf-5926-dc1f-4fd83800fd7d-a67913b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089be6-a67913b4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089c08-a67913b4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089c35-a67913b4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089d95-a67913b4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089db5-a67913b4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089dd4-a67913b4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089df4-a67913b4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-bd354363-f6c4-81f7-65df-95bcc42348df-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc42348f9-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc4234913-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc423492d-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc4234949-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc4234963-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc4234978-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc4234992-a67913b6, #w-node-bd354363-f6c4-81f7-65df-95bcc42349ae-a67913b6, #w-node-_4da6a8f9-d8d0-8992-b9d9-cedf6381a9e4-a67913b6, #w-node-c266e499-eadb-e655-1cc1-6c5fe4c0c1c2-a67913b6, #w-node-_4b07c9ce-81bf-aa99-25aa-4384489cb2f1-a67913b6, #w-node-_698a195b-44bb-8957-bc4c-5db96c7b2586-a67913b6, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730854-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730856-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730884-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730899-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7308a7-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7308b2-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7308bd-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7308e2-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7308e9-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730908-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c73092d-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c73092f-a67913b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730951-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730953-a67913b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730966-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730968-a67913b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730988-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c73098a-a67913b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7309a9-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7309aa-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ba-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309bb-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309cb-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309cc-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e6-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e9-a67913b7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c7309f6-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a29-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a59-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a86-a67913b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730a9e-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730aa7-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730ac3-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730ae1-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730b14-a67913b7 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730b1b-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b21-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b27-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b2d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b33-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b39-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b3f-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b45-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71450ecc-6596-cdf0-2476-f39c3c730b53-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b59-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b5d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b61-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b65-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b69-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b6d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b71-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b75-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b79-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b7d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b81-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b85-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b89-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b8d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b91-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b95-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b99-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b9d-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730ba1-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730ba5-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730ba9-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bad-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bb1-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bb5-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bb9-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bbd-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bc1-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bc5-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bc9-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bcd-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bd1-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bea-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bf0-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bf4-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bf8-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730bfc-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c00-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c04-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c08-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c0c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c10-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c14-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c18-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c1c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c20-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c24-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c28-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c2c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c30-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c34-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c38-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c3c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c40-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c44-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c48-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c4c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c50-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c54-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c58-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c5c-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c60-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c64-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730c68-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730caf-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cb1-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cb2-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cb3-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cb4-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cc2-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730cd0-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1a84-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a89-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a8e-a67913b7, #w-node-_19c2a77c-e9aa-3096-df48-a458d421e86b-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a93-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a99-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1a9f-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1aa5-a67913b7 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bcb-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bce-a67913b7 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bd0-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1bd3-a67913b7 {
  justify-self: start;
}

#w-node-_8ddfdb98-880c-a6f0-96f1-8dff16b4a1a9-a67913b7, #w-node-bdadfaef-5ace-f444-a0e6-7556ddcc2500-a67913b7, #w-node-_3479f33e-90d1-a6d5-98c1-012edbba317a-a67913b7, #w-node-b9116b2e-33d3-c79f-d5e6-f9065b31f3de-a67913b7, #w-node-_2814cc40-4062-d562-bb4e-6e556b816b2e-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1be3-a67913b7, #w-node-_314bedab-688f-c13c-766c-a62007dd96b2-a67913b7, #w-node-_365ed2f0-2777-7f97-f34e-2713f53402a5-a67913b7, #w-node-_51a3ea5a-9afa-1eac-e5aa-6afa1ee178ea-a67913b7, #w-node-_08a201d9-82e0-61b6-a885-7a7dfa9dd07a-a67913b7, #w-node-b4164fe8-947c-ba97-ed3c-56f60dfe2773-a67913b7, #w-node-d05e43a6-28ea-97c7-4a61-0eb2dcf4d13d-a67913b7, #w-node-_1dfccb4c-b7e5-adad-5eee-a308d0d447a8-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1c3c-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1cb5-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cba-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cbf-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cc4-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cc9-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cce-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cd8-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cdd-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1ce2-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1ce7-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cec-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cf1-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cf6-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1cfb-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d00-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d05-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0a-a67913b7 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0e-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d0f-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d14-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d19-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d1e-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d33-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d38-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d3d-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d42-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d47-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d4c-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d56-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d5b-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d60-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d65-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d6a-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d6f-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d74-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d79-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d7e-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d83-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d88-a67913b7 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d8c-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1d8d-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d92-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d97-a67913b7, #w-node-_24e3bc59-121b-34b0-75ad-737d804b1d9c-a67913b7 {
  justify-self: start;
}

#w-node-_24e3bc59-121b-34b0-75ad-737d804b1e22-a67913b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089be6-a67913b7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089c08-a67913b7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089c35-a67913b7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089d95-a67913b7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089db5-a67913b7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089dd4-a67913b7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12e1186b-ae1f-4e48-a025-b5273d089df4-a67913b7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a78c3791-6748-25af-e93c-4e36226103a1-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a78c3791-6748-25af-e93c-4e36226103aa-a67913bf, #w-node-_77ba1ec0-92ae-1aca-acb7-4101fe723ddd-a67913bf, #w-node-a3e4b95b-72c1-7143-2ad3-a26b87380a90-a67913bf, #w-node-_6f4daf85-c97a-0d6c-5cc6-07892ac5cb53-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a67913bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a67913bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0d3d616-7a8e-ab13-8749-88798386874f-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ac89073-cd25-8b29-62dc-e9008693dba3-a67913bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ac89073-cd25-8b29-62dc-e9008693dbb4-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a92009f5-190f-4b7e-2b5c-38d13c7ee209-a67913bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a92009f5-190f-4b7e-2b5c-38d13c7ee210-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce008199-0e54-ddf3-969f-67dfb1cf2212-a67913bf, #w-node-c0f17078-af0b-5807-24eb-28cc96a4cca4-a67913bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c0f17078-af0b-5807-24eb-28cc96a4ccb5-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_849442e9-eeec-903b-32bc-0ec07c7fd993-a67913bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_849442e9-eeec-903b-32bc-0ec07c7fd997-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72ef-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f0-a67913bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f9-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72fa-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7303-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7304-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a730d-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a730e-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7317-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7318-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7321-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7322-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a732b-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a732c-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7335-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7336-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a733f-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7340-a67913bf, #w-node-_017feaff-ce80-77c3-93c8-c933abb6b846-a67913bf, #w-node-_017feaff-ce80-77c3-93c8-c933abb6b847-a67913bf, #w-node-d09b6ddb-48d6-8d50-6718-6a7588e0bc6a-a67913bf, #w-node-d09b6ddb-48d6-8d50-6718-6a7588e0bc6b-a67913bf, #w-node-_1e9f1f65-701a-1404-80cd-36e26999beb1-a67913bf, #w-node-_1e9f1f65-701a-1404-80cd-36e26999beb2-a67913bf, #w-node-_04947975-d553-1d36-a477-648d0bf23f3a-a67913bf, #w-node-_04947975-d553-1d36-a477-648d0bf23f3b-a67913bf, #w-node-_23626d61-b69f-d75d-a387-ecccdf954261-a67913bf, #w-node-_23626d61-b69f-d75d-a387-ecccdf954262-a67913bf, #w-node-_2e53fe9c-1533-065a-2b15-6956ad1678ed-a67913bf, #w-node-_1179ccc6-5534-c987-4546-8027637fe5eb-7a3e0c1d, #w-node-_1179ccc6-5534-c987-4546-8027637fe5f4-7a3e0c1d, #w-node-_5a7131dd-2c7d-e5f3-01dc-0f02892734f6-7a3e0c1d, #w-node-_5a7131dd-2c7d-e5f3-01dc-0f0289273502-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c797-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c79d-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7a3-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7b9-7a3e0c1d, #w-node-_51e7ebab-3e0e-93d5-a96b-c33cda1ddd7d-7a3e0c1d, #w-node-_47f46cc1-fb8d-f466-d933-5d3b0c86c97f-7a3e0c1d, #w-node-bb88e70e-dd3a-4815-b934-0db9325f5a1d-7a3e0c1d, #w-node-bb88e70e-dd3a-4815-b934-0db9325f5a1e-7a3e0c1d, #w-node-_927f1fcf-6976-1fc2-7b5c-f81dd49b31d8-7a3e0c1d, #w-node-_927f1fcf-6976-1fc2-7b5c-f81dd49b31d9-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7cf-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7d2-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e2-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e6-7a3e0c1d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fdc4e6c2-ed92-c070-0b61-a90330bd3c21-7a3e0c1d, #w-node-fdc4e6c2-ed92-c070-0b61-a90330bd3c27-7a3e0c1d, #w-node-fdc4e6c2-ed92-c070-0b61-a90330bd3c2d-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b4-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b5-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_14de2e2c-c14a-9572-732e-b8519b8e09c5-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09c6-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09d6-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09d7-7a3e0c1d, #w-node-fb3a3694-dd26-88bc-b9e7-5e382567de93-7a3e0c1d, #w-node-fb3a3694-dd26-88bc-b9e7-5e382567de94-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c85d-7a3e0c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c85f-7a3e0c1d, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51bb-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51c4-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51c6-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51c8-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51ca-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51cc-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51ce-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51d0-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51d2-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51d4-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51d6-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51d8-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51da-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51dc-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51de-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51e0-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51e2-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51e4-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51e6-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51e8-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51ea-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51ec-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51ee-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51f0-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51f2-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51f4-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51f6-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51f8-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51fa-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51fc-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab51fe-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab5200-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab5211-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab5213-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab5215-e2ab51b7, #w-node-_7de1e40d-63a9-188e-e9fe-0e1ce2ab5217-e2ab51b7, #w-node-_11c3e32e-f170-38c3-7db4-96ff07e801b5-82e04535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-82e04535 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74b-82e04535 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-82e04535 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-82e04535, #w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee540-82e04535, #w-node-_92ea7229-9bb8-26a5-4217-d1153f525dcb-e07d63ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-e07d63ef {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-e07d63ef, #w-node-d2b0f0cb-d08d-893d-b5e6-8458d1980edc-e07d63ef, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-c4960619 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-c4960619 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-c4960619, #w-node-_154d403c-1da6-a064-df28-ee60a27cfa6b-f909d9e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-f909d9e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-f909d9e2, #w-node-_12d7441d-3c2a-1d5c-d661-52e1a08d6efd-f909d9e2, #w-node-_2fc84168-1398-e63d-2a6b-705746423840-d042c93e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-d042c93e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f90087-d951-3baf-405d-b52756ed902b-d042c93e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7f90087-d951-3baf-405d-b52756ed902d-d042c93e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee532-d042c93e, #w-node-a5560cd3-6c37-0632-a2d0-f0cd01dee540-d042c93e, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c797-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c79d-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7a3-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7b9-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7cf-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7d2-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e2-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e6-4de9712f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c85d-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c85f-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c86e-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c870-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c883-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c88c-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c88e-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c890-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c892-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c894-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c896-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c898-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c89a-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c89c-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c89e-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8a0-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8a2-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8a4-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8a6-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8a8-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8aa-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8ac-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8ae-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8b0-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8b2-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8b4-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8b6-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8b8-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8ba-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8bc-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8be-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8c0-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8c2-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8c4-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8c6-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8c8-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8d7-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8d9-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8db-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8dd-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8df-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8e1-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8e3-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8e5-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8e7-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8e9-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8eb-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8ed-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8ef-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8f1-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8f3-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8f5-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c8fb-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c909-4de9712f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e229a945-561c-76fe-d497-391cfa7bb2dd-ff3c13ec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0aabd025-fdf6-fe92-c00a-6c66b22a60e3-b22a60df, #w-node-_0aabd025-fdf6-fe92-c00a-6c66b22a60f1-b22a60df, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d336-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d345-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d346-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d347-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d348-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d354-6fd4d331, #w-node-_1947578d-569a-fe52-5b19-1a076fd4d377-6fd4d331, #w-node-_369f8997-f79e-c6ed-46a3-33b26681e0ba-f364fcbe, #w-node-_2f90025c-4c16-1c8a-489e-c10e5281fd12-f364fcbe, #w-node-_162d454d-405e-afbd-a404-8ba135e0393c-f364fcbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a12e71e5-865b-a87d-cfeb-1d9746979fa7-f364fcbe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1980b59-cc4c-c935-4371-6d04808c275f-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c276e-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c276f-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c2770-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c2771-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c277d-808c275a, #w-node-f1980b59-cc4c-c935-4371-6d04808c2795-808c275a, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-04d075b2, #w-node-b211751d-488d-2b79-2278-75829c7c45cd-04d075b2, #w-node-ef080c96-c189-0b2a-e673-f1ac7988fa15-04d075b2, #w-node-_028e1b71-7672-0ae9-7c8e-74ba765a3283-04d075b2, #w-node-d9871b2d-0b16-aca4-87b4-49f496d9cea7-04d075b2, #w-node-c4fc9bb7-e5a2-27a8-b47c-af791ff28377-04d075b2, #w-node-_8c4270e5-257d-003e-15b1-a6a138df427e-04d075b2, #w-node-_8057524a-3d8c-daf8-fadb-d7f365b2decd-04d075b2, #w-node-dcd59b4d-683a-0dc0-e307-24950b68e06c-04d075b2, #w-node-aa2fd698-bd10-49b8-c39b-48129ea732b5-04d075b2, #w-node-_5899f9c6-670e-1b34-ac73-eaf9fe0077fb-04d075b2, #w-node-_4778d329-5d7c-2d58-1c13-adc6b48f7378-04d075b2, #w-node-e1cbd3b4-4e54-b719-86c0-2ed432414cfa-04d075b2, #w-node-_3fdbbb80-8de1-0ce0-51c1-53a763cb49af-04d075b2, #w-node-cfa6a0ef-b43e-4526-7421-05251aba747a-04d075b2, #w-node-_3fdbbb80-8de1-0ce0-51c1-53a763cb49d6-04d075b2, #w-node-bd9fb8a5-2b7b-1058-9bea-d35166cfe617-04d075b2, #w-node-dd623538-72e1-d3e5-f78d-cabf351af750-04d075b2, #w-node-_70ce4950-c517-f609-bdd5-4e592a5f833c-04d075b2, #w-node-dd623538-72e1-d3e5-f78d-cabf351af777-04d075b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba9ac44a-bf53-f7a1-130f-ca9d52c33714-04d075b2, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-04d075b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ba937c6f-4d6c-4122-52b5-4c70e85a618f-04d075b2, #w-node-ba937c6f-4d6c-4122-52b5-4c70e85a6191-04d075b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ba937c6f-4d6c-4122-52b5-4c70e85a6193-04d075b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ba937c6f-4d6c-4122-52b5-4c70e85a6195-04d075b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-ba937c6f-4d6c-4122-52b5-4c70e85a6197-04d075b2, #w-node-ba937c6f-4d6c-4122-52b5-4c70e85a6199-04d075b2, #w-node-ba937c6f-4d6c-4122-52b5-4c70e85a619b-04d075b2, #w-node-ba937c6f-4d6c-4122-52b5-4c70e85a619d-04d075b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-04d075b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12eee10b-2100-ad98-211e-528e6b391d31-04d075b2, #w-node-_12eee10b-2100-ad98-211e-528e6b391d33-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae2204-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae2206-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae2207-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae2208-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae2209-04d075b2, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1da7-39c986d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1da8-39c986d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1db7-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1db8-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1dc7-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1dc8-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1dd6-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1dd7-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1de5-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1de6-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1df4-39c986d7, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1df5-39c986d7, #w-node-f4de29f3-f570-75af-777a-cdb612ae2204-39c986d7, #w-node-f4de29f3-f570-75af-777a-cdb612ae2206-39c986d7, #w-node-f4de29f3-f570-75af-777a-cdb612ae2207-39c986d7, #w-node-f4de29f3-f570-75af-777a-cdb612ae2208-39c986d7, #w-node-f4de29f3-f570-75af-777a-cdb612ae2209-39c986d7, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c17-c3883381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c18-c3883381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c28-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c29-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c39-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c3a-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c4a-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c4b-c3883381, #w-node-_966aea2a-45d0-2d90-fbcb-e18b08e678a3-c3883381, #w-node-_966aea2a-45d0-2d90-fbcb-e18b08e678a4-c3883381, #w-node-b2f76cf7-cd65-2a06-3bf1-32319d7dc704-c3883381, #w-node-b2f76cf7-cd65-2a06-3bf1-32319d7dc705-c3883381, #w-node-b020e7b9-689e-1a05-233f-fd1d0edab6e5-c3883381, #w-node-b020e7b9-689e-1a05-233f-fd1d0edab6e6-c3883381, #w-node-_71964dcc-7422-11c8-384d-b51e3a248991-c3883381, #w-node-_71964dcc-7422-11c8-384d-b51e3a248992-c3883381, #w-node-e5e37f7f-5068-9c0d-b5e0-d75a745ea51e-c3883381, #w-node-e5e37f7f-5068-9c0d-b5e0-d75a745ea51f-c3883381, #w-node-c4a8fd9b-4dfa-f564-fcd8-76a0eb783e48-c3883381, #w-node-c4a8fd9b-4dfa-f564-fcd8-76a0eb783e49-c3883381, #w-node-_4ad3f7fe-570a-7d6f-ca7b-b3db6728ee01-c3883381, #w-node-_4ad3f7fe-570a-7d6f-ca7b-b3db6728ee02-c3883381, #w-node-f4de29f3-f570-75af-777a-cdb612ae2204-c3883381, #w-node-f4de29f3-f570-75af-777a-cdb612ae2206-c3883381, #w-node-f4de29f3-f570-75af-777a-cdb612ae2207-c3883381, #w-node-f4de29f3-f570-75af-777a-cdb612ae2208-c3883381, #w-node-f4de29f3-f570-75af-777a-cdb612ae2209-c3883381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-409a1455, #w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-409a1455 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-409a1455, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-409a1455, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6603-409a1455, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6604-409a1455, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a487-f7f1a482, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a496-f7f1a482, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a497-f7f1a482, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a498-f7f1a482, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a499-f7f1a482, #w-node-_903522e3-62d5-70a0-28ad-9fb4f7f1a4a6-f7f1a482 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_562f4213-b37c-259d-1c6d-7d8fdd4f3bed-cf9f333e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a9aecf7-152f-56b2-98de-6d5342e639cf-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e639de-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e639df-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e639e0-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e639e1-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e639ed-cf9f333e, #w-node-_9a9aecf7-152f-56b2-98de-6d5342e63a10-cf9f333e, #w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ab-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ac-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0732-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0733-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d09f-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d0a0-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c0d-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c0e-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cad5aa27-5004-d653-2c49-72c1eebbd7bc-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cb-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cc-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cd-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7ce-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7da-8f760904, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7fd-8f760904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_562f4213-b37c-259d-1c6d-7d8fdd4f3bed-f517bc89 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5cea1-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5ceb0-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5ceb1-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5ceb2-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5ceb3-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5cebf-f517bc89, #w-node-_8b8ec8f0-96d4-3f76-e400-66787cc5cee2-f517bc89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_562f4213-b37c-259d-1c6d-7d8fdd4f3bed-3fb75711 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_88dc55f6-36a1-5653-f1b2-733062a91c6d-3fb75711 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88dc55f6-36a1-5653-f1b2-733062a91c73-3fb75711 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45d55bd5-daad-b041-21ea-11abf923ac5a-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac69-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac6a-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac6b-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac6c-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac78-3fb75711, #w-node-_45d55bd5-daad-b041-21ea-11abf923ac9b-3fb75711, #w-node-fa4a85f8-5e16-7785-d5fa-09ca921a3078-677aa451, #w-node-fa4a85f8-5e16-7785-d5fa-09ca921a307f-677aa451, #w-node-fa4a85f8-5e16-7785-d5fa-09ca921a3086-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_609388b4-6b05-263d-edde-ca46956e2ac5-677aa451, #w-node-_0b068da6-e462-9f84-7370-133505c43958-677aa451, #w-node-_240c9610-bc84-51ab-28da-e71afff59d0a-677aa451 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69376e90-e5f2-901b-fbad-1387a699c265-677aa451 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_69376e90-e5f2-901b-fbad-1387a699c270-677aa451, #w-node-_1c9a664b-eee2-f08d-335a-02918901178b-677aa451 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0851-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0852-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c80-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c81-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2688a29d-31be-6734-1cef-a474dba89a29-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2688a29d-31be-6734-1cef-a474dba89a2a-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4868045e-e52c-663d-e4aa-1306ec753a9e-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4868045e-e52c-663d-e4aa-1306ec753a9f-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b2-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b3-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b47-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b48-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eae-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eaf-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023710-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023711-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef30-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef31-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c13018bc-8f4f-395c-5d1a-50654403cef3-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c13018bc-8f4f-395c-5d1a-50654403cef4-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c59768c8-d360-d2ab-9697-9a63f2f892ca-677aa451 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a86dfbc9-8114-8dc3-4c5b-51f8748b7b37-677aa451, #w-node-a86dfbc9-8114-8dc3-4c5b-51f8748b7b46-677aa451, #w-node-a86dfbc9-8114-8dc3-4c5b-51f8748b7b47-677aa451, #w-node-a86dfbc9-8114-8dc3-4c5b-51f8748b7b48-677aa451, #w-node-a86dfbc9-8114-8dc3-4c5b-51f8748b7b49-677aa451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2036b0c9-e0b2-b3b2-1214-445c9ca60912-518a44f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2036b0c9-e0b2-b3b2-1214-445c9ca6091b-518a44f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-518a44f3, #w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-518a44f3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-518a44f3, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-518a44f3, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6603-518a44f3, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6604-518a44f3, #w-node-f4de29f3-f570-75af-777a-cdb612ae2204-518a44f3, #w-node-f4de29f3-f570-75af-777a-cdb612ae2206-518a44f3, #w-node-f4de29f3-f570-75af-777a-cdb612ae2207-518a44f3, #w-node-f4de29f3-f570-75af-777a-cdb612ae2208-518a44f3, #w-node-f4de29f3-f570-75af-777a-cdb612ae2209-518a44f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a12e71e5-865b-a87d-cfeb-1d9746979fa7-518a44f3, #w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-b7772675, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-b7772675, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-b7772675, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-b7772675 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_938985ac-3dde-5835-9fdd-90dc59aa7ca3-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cb2-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cb3-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cb4-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cb5-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cc1-b7772675, #w-node-_938985ac-3dde-5835-9fdd-90dc59aa7cd9-b7772675 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-33fbe1d1, #w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-33fbe1d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b3fce510-546c-7a3f-1b55-6e5cc9859509-33fbe1d1, #w-node-b3fce510-546c-7a3f-1b55-6e5cc985951c-33fbe1d1, #w-node-b3fce510-546c-7a3f-1b55-6e5cc985951d-33fbe1d1, #w-node-b3fce510-546c-7a3f-1b55-6e5cc985951e-33fbe1d1, #w-node-b3fce510-546c-7a3f-1b55-6e5cc985951f-33fbe1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-36883fe1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_78d33da8-959a-cb31-e42b-6976b588a0ef-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a0fe-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a0ff-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a100-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a101-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a10e-36883fe1, #w-node-_78d33da8-959a-cb31-e42b-6976b588a125-36883fe1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-8ed8de21, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-8ed8de21, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-8ed8de21, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-8ed8de21, #w-node-a7b97f12-3df2-019c-49af-9f12ce0978a0-8ed8de21 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38353d6d-556a-324c-c5fc-73542057e091-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0a0-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0a1-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0a2-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0a3-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0b0-8ed8de21, #w-node-_38353d6d-556a-324c-c5fc-73542057e0c7-8ed8de21, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae04-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae13-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae14-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae15-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae16-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae23-e92ff591, #w-node-d8971cfb-bfd7-e4fc-f5b7-ebbdd553ae3a-e92ff591, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f412a-7c1dd60f, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f4139-7c1dd60f, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f413a-7c1dd60f, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f413b-7c1dd60f, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f413c-7c1dd60f, #w-node-dc3ff45c-e34c-7321-b1b2-ed49332f4149-7c1dd60f, #w-node-_2b170d75-a4de-230b-fd3f-e440e000101f-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e000102e-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e000102f-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e0001030-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e0001031-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e000103d-be57baf4, #w-node-_2b170d75-a4de-230b-fd3f-e440e000105f-be57baf4, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a52d-bc2ea286, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a53c-bc2ea286, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a53d-bc2ea286, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a53e-bc2ea286, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a53f-bc2ea286, #w-node-_2c0a5b8f-c64c-b5a1-43eb-586431f1a54c-bc2ea286, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f2a-516882b8, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f39-516882b8, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f3a-516882b8, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f3b-516882b8, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f3c-516882b8, #w-node-ca9b097e-7087-7fea-6067-4e5374c70f49-516882b8, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387ab-95b387a6, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387be-95b387a6, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387bf-95b387a6, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387c0-95b387a6, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387c1-95b387a6, #w-node-_4df528f0-844c-5ee9-e405-4d1c95b387ca-95b387a6, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-9434ef58, #w-node-bb3258f0-f6a0-aa82-75db-f8584cae7c92-9434ef58, #w-node-_005fe664-9bac-b968-7f34-6a5e783aeeb6-9434ef58, #w-node-_375876e8-0641-9adf-88ac-2e92b45309a4-9434ef58, #w-node-c8d1212e-405e-0ec7-d183-6caef0802a06-9434ef58, #w-node-d392b44e-efb2-5e56-b1c4-da0379234bc0-9434ef58, #w-node-_4127fb5d-d2da-4ee6-e161-581fdf7df1f6-9434ef58, #w-node-bbb34ccd-8c95-2299-a8fe-7a7dae29450e-9434ef58, #w-node-_179793d2-48ec-0b18-e357-f06a8e060586-9434ef58, #w-node-_1f7ed689-f46f-ddea-a74c-d7058d1a328c-9434ef58, #w-node-_35adda87-1971-6b97-d816-d0780512e2b6-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898e9c-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898eb4-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898ec6-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898eea-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898f0f-9434ef58, #w-node-c40c89ab-7f92-8657-fd08-b67977c95050-9434ef58, #w-node-_8a46edec-12f3-ba7d-50e4-c37a72424f85-9434ef58, #w-node-d3479efc-d72f-6103-522b-db7e44898f2e-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afcdeb-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce09-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce1b-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce2e-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce47-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce81-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce5d-9434ef58, #w-node-_089cd175-182a-89dc-9a86-b64f3a8f1619-9434ef58, #w-node-_5b081a61-d383-6748-e110-4b3e32afce9f-9434ef58, #w-node-_87da94d5-8e96-7870-f891-ea76fd5a56a4-9434ef58, #w-node-b0c7700e-3b12-5f6a-b201-a3345aa02846-9434ef58, #w-node-_776a94e6-b993-9d9d-7fad-87a83e406a95-9434ef58, #w-node-_1c74b9d8-3641-34f1-0cc1-c19f63816de2-9434ef58, #w-node-_140347ba-a8b0-1e48-938e-321571765c66-9434ef58, #w-node-_26cccdfb-d92f-5442-f729-f0f40439541e-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d302b-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d305a-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d3089-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d30bd-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d30f5-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d3137-9434ef58, #w-node-_43267965-aa91-6de1-1a4f-6330a894e822-9434ef58, #w-node-cec19336-4728-06d0-7ae3-f6918f5c74c1-9434ef58, #w-node-_46abffae-6320-b9d7-42f0-efdbe94d2067-9434ef58, #w-node-bfe08496-6fe2-18c9-b419-73449ea6f834-9434ef58, #w-node-_4059acda-c53a-a5dc-7745-3dd58c6e9622-9434ef58, #w-node-_942e9ab1-4357-a639-b02f-45353c8250ea-9434ef58, #w-node-_942e9ab1-4357-a639-b02f-45353c8250eb-9434ef58, #w-node-_5055dcd5-d7e5-c067-4318-b18ade8ed65f-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3ca-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3ce-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3d0-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3d1-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3d3-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3d8-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3d9-9434ef58, #w-node-b7a1aa21-752b-2e5d-0e87-b111ee81f3db-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0882-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0886-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0888-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0889-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c088b-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0890-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0891-9434ef58, #w-node-_776fa062-5b26-ac10-8a08-2f68104c0893-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1859-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db185d-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db185f-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1860-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1862-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1865-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1866-9434ef58, #w-node-_35f88a8d-9dcc-ad7c-af1c-a0bd17db1868-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d314d-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d3168-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d318f-9434ef58, #w-node-a3b4bb2e-3302-6f8e-18bf-48bba87d31b8-9434ef58, #w-node-f6564c98-8cbf-b01d-dc98-6d6b17afe917-9434ef58, #w-node-f6564c98-8cbf-b01d-dc98-6d6b17afe92f-9434ef58, #w-node-f6564c98-8cbf-b01d-dc98-6d6b17afe941-9434ef58, #w-node-c41d85de-19ed-bde6-4ec5-5b9645896fe1-9434ef58, #w-node-c41d85de-19ed-bde6-4ec5-5b9645896ffb-9434ef58, #w-node-_3545e6a9-df9d-1174-ef20-3ef4bd0ba01b-9434ef58, #w-node-_3545e6a9-df9d-1174-ef20-3ef4bd0ba037-9434ef58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-95ad63f5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-95ad63f5, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-95ad63f5, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6603-95ad63f5, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6604-95ad63f5, #w-node-_49a736c0-7266-9721-aabe-9f480a20ecac-95ad63f5, #w-node-_49a736c0-7266-9721-aabe-9f480a20ecad-95ad63f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-508b24d1, #w-node-_1e5eff68-b0c3-5092-9c8f-c0a62d8db292-508b24d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-508b24d1, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-508b24d1, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6603-508b24d1, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6604-508b24d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-a98f23ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-a98f23ce, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-a98f23ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-f30b4b58 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-f30b4b58, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-f30b4b58, #w-node-d31651e3-1866-50e9-aecb-c960c1501002-f30b4b58, #w-node-d31651e3-1866-50e9-aecb-c960c1501003-f30b4b58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-c07f0f7b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-c07f0f7b, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-c07f0f7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-fd0af823 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b136222d-36c2-9eb6-f870-ff096bf84252-fd0af823, #w-node-b136222d-36c2-9eb6-f870-ff096bf84253-fd0af823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb2e5c1-8960-9c38-701f-7228379113a5-4b526891 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6603-4b526891, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6604-4b526891, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c73d-0ad5ff57 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cb9cc73-e476-9bfd-f42e-3a4770e7cb14-0ad5ff57, #w-node-ba9ac44a-bf53-f7a1-130f-ca9d52c33714-0ad5ff57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de78-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de87-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de88-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de89-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de8a-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168de96-0ad5ff57, #w-node-_9c7c72c1-42e0-14c2-e6f3-ea70e168deb9-0ad5ff57, #w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225c1-b53477d1, #w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225cc-b53477d1, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa7489-b53477d1, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa74a3-b53477d1, #w-node-f4bda88e-3e66-a25b-b342-ac3bb6aa74bd-b53477d1, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877803-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4198f0e-45fd-83cb-a28f-9a9f32877804-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a4198f0e-45fd-83cb-a28f-9a9f32877814-b53477d1, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877815-b53477d1, #w-node-fb1aaade-4342-5939-1085-dd4a7437c942-b53477d1, #w-node-fb1aaade-4342-5939-1085-dd4a7437c943-b53477d1, #w-node-_6913d801-1819-a2b3-92d6-784311236d37-b53477d1, #w-node-_6913d801-1819-a2b3-92d6-784311236d38-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726c6-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be4f3d34-0dbf-152b-0776-c3e9602726c7-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-be4f3d34-0dbf-152b-0776-c3e9602726d0-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726d1-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726da-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726db-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726e4-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726e5-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726ee-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726ef-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c60-b53477d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c6b-b53477d1, #w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225c1-143791ea, #w-node-eb66e48a-8075-6c9a-59ed-2f30c1a225cc-143791ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b27380e-cf17-314b-57d0-bf6699dedd88-143791ea, #w-node-cd6f950b-8001-23cf-1b65-e2a7a95e12ef-143791ea, #w-node-_341375b6-b3e9-d6ec-fbbb-42759b6f425c-143791ea, #w-node-d9cff8dc-458c-75c3-910f-ab3c9dc3d88c-143791ea, #w-node-_1d1aee28-5faa-14f1-a386-5f710957bf48-143791ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c60-143791ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_42863e62-2724-9491-21f2-9311a8425c6b-143791ea, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7bc-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cb-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cc-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7cd-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7ce-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7da-a3d58235, #w-node-cad5aa27-5004-d653-2c49-72c1eebbd7fd-a3d58235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877805-a67912fe, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-a67912fe, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877817-a67912fe, #w-node-fb1aaade-4342-5939-1085-dd4a7437c945-a67912fe, #w-node-_6913d801-1819-a2b3-92d6-784311236d3a-a67912fe, #w-node-de9734fb-ffc9-8ff5-05f2-5847be9c14e7-a67912fe, #w-node-_1312254c-3104-8444-45f9-a46d87d9a733-a67912fe, #w-node-_42863e62-2724-9491-21f2-9311a8425c60-a67912fe, #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb660f-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd03e-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd03f-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd049-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd053-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd05d-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd067-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd071-a67912fe, #w-node-cd530a30-4471-2de9-71d4-f974b25c602c-a6791349, #w-node-_0db76288-a19b-b541-64ed-a6379a8547b1-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c5-a6791349, #w-node-_50459744-8ad0-2749-3366-2f6048e98721-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b3-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791349, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b20-a6791349, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab15-a6791349, #w-node-_8d048536-719e-9916-d03d-da0f89409380-a6791349, #w-node-_75cb9e59-09c0-9eb1-e10f-f13a68efb2a3-a679134a, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f829a-a679134a, #w-node-_50459744-8ad0-2749-3366-2f6048e98721-a679134a, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd08b-a679134a, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab15-a679134a, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b3-a679134a, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a679134a, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c5-a679134a, #w-node-_0db76288-a19b-b541-64ed-a6379a8547b1-a679134a, #w-node-_8d048536-719e-9916-d03d-da0f89409380-a679134a, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b20-a679134a, #w-node-a78c3791-6748-25af-e93c-4e36226103a1-a679134b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a679134b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3b8b567e-7b0c-6f80-28bb-c33667003fa7-67003fa0, #w-node-dab84633-5a9d-ab49-ff1f-22e589873784-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898737b1-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873814-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987387b-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738b1-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738d2-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738d3-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738e4-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738f5-a6791363 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987390f-a6791363 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e5898739c4-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898739e9-a6791363 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a64-a6791363 {
    justify-self: center;
  }

  #w-node-_0db76288-a19b-b541-64ed-a6379a8547b1-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c5-a6791368, #w-node-_50459744-8ad0-2749-3366-2f6048e98721-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b3-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791368, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f829a-a6791368, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd08b-a6791368, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b20-a6791368, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab15-a6791368, #w-node-_8d048536-719e-9916-d03d-da0f89409380-a6791368, #w-node-_0db76288-a19b-b541-64ed-a6379a8547b1-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c5-a6791370, #w-node-_50459744-8ad0-2749-3366-2f6048e98721-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b3-a6791370, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791370, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f829a-a6791370, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd08b-a6791370, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b20-a6791370, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab15-a6791370, #w-node-_8d048536-719e-9916-d03d-da0f89409380-a6791370, #w-node-_34cbf25c-ffd7-9bd8-c117-0a8073c516a9-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dc4-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dce-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dd8-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6de1-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6de2-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6dec-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6df6-a6791397, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6e00-a6791397, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-a679139f, #w-node-_3ea91961-183e-63c4-6a50-fdc2a5352c6a-a67913a0, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74c-a67913a1, #w-node-c2bc062a-1c61-76f1-be20-4d42fd143386-a67913a2, #w-node-_2d8c4b52-ee40-ee8c-be5e-1c583f12fc41-a67913a4, #w-node-_87b503c7-e08b-dff2-1e94-34f43b8aad06-a67913a5, #w-node-db628ca8-c8f9-d273-1d5c-c996aa16fcaa-a67913a6, #w-node-_50ac92e6-d03f-9c9a-61bf-92f839b9c182-a67913a7, #w-node-f7f90087-d951-3baf-405d-b52756ed902c-a67913a8, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-a67913a9, #w-node-_49327d18-b880-69b5-d264-ac2698a2aacc-a67913aa, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-a67913ac, #w-node-cf784cec-3b12-04b4-2809-f0298055448b-a67913ae, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-a67913af, #w-node-dd5459eb-34f3-e6bd-8b96-94f96733df7f-a67913b0, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-a67913b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_25d331ba-4bf5-5c79-2dbd-72f93b195704-a67913b2 {
    justify-self: start;
  }

  #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b3-a67913b2, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a67913b2, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6c5-a67913b2, #w-node-eb9ac971-9797-8f14-ba50-1bc6e6679986-a67913b2, #w-node-cba07e8b-6974-fd21-93d2-b5635e7f829a-a67913b2, #w-node-_5203deb5-114d-3d13-eff3-177d54dbd08b-a67913b2, #w-node-_0db76288-a19b-b541-64ed-a6379a8547b1-a67913b2, #w-node-c38655a2-cf36-4f62-b852-ef2b0d89ab15-a67913b2, #w-node-_8d048536-719e-9916-d03d-da0f89409380-a67913b2, #w-node-_7ff6031f-a42f-4282-5e88-5810272b3b20-a67913b2, #w-node-eaa896e5-317e-29c0-b08b-41580a0bb324-a67913b2, #w-node-_64814f8d-36b1-fc5e-63bd-4ec29d2948ea-a67913b2, #w-node-f77e9bcc-c590-8e05-a23c-8fe2bdc41ce9-a67913b2, #w-node-_67921348-1f27-97a3-6ee0-54f0c2be7792-a67913b2, #w-node-_63d341b8-61fb-92e7-20af-da93cfb78269-a67913b2, #w-node-_76f6d5ea-15de-019b-f117-5b4715aef4a1-a67913b2, #w-node-f4cfaf67-1448-55fa-9f92-4911907fffbb-a67913b2, #w-node-d8922257-9f97-09e6-461d-25cc65aef7ee-a67913b2, #w-node-d8922257-9f97-09e6-461d-25cc65aef7ef-a67913b2, #w-node-_62b1dceb-b404-bf3b-d50d-fa473113957b-a67913b2, #w-node-_50459744-8ad0-2749-3366-2f6048e98721-a67913b2, #w-node-_8846e0e6-8940-7a65-8ee5-e2c88d5f7ba2-a67913b2, #w-node-d3067fa7-d6ea-cf25-3e81-e45b26ac0caf-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632bc-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632bd-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632c7-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632d1-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632db-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632e5-a67913b3, #w-node-_80923990-f568-fb29-173f-76ab889632ef-a67913b3, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730856-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730884-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7308e9-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730952-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730989-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ab-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ac-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309bd-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ce-a67913b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e9-a67913b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a9e-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730ac3-a67913b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b3e-a67913b7 {
    justify-self: center;
  }

  #w-node-a78c3791-6748-25af-e93c-4e36226103a1-a67913bf, #w-node-_6f4daf85-c97a-0d6c-5cc6-07892ac5cb58-a67913bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a67913bf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f1-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f2-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72fc-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7306-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7310-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a731a-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7324-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a732e-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7338-a67913bf, #w-node-_7319ea40-e7fa-8175-2392-0fc7240a7342-a67913bf, #w-node-_017feaff-ce80-77c3-93c8-c933abb6b849-a67913bf, #w-node-d09b6ddb-48d6-8d50-6718-6a7588e0bc6d-a67913bf, #w-node-_1e9f1f65-701a-1404-80cd-36e26999beb4-a67913bf, #w-node-_04947975-d553-1d36-a477-648d0bf23f3d-a67913bf, #w-node-_23626d61-b69f-d75d-a387-ecccdf954264-a67913bf, #w-node-_2e53fe9c-1533-065a-2b15-6956ad1678f2-a67913bf, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e8-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e9-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7ff-7a3e0c1d, #w-node-c7ff3bca-e66a-358c-1186-b3b9c72846de-7a3e0c1d, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c812-7a3e0c1d, #w-node-f13534af-2263-b39c-bcb3-ce8ca03cf9eb-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b6-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b7-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09c8-7a3e0c1d, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09d9-7a3e0c1d, #w-node-fb3a3694-dd26-88bc-b9e7-5e382567de96-7a3e0c1d, #w-node-_11c3e32e-f170-38c3-7db4-96ff07e801ba-82e04535, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74c-82e04535, #w-node-_92ea7229-9bb8-26a5-4217-d1153f525dd0-e07d63ef, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba094-c4960619, #w-node-_154d403c-1da6-a064-df28-ee60a27cfa70-f909d9e2, #w-node-_2fc84168-1398-e63d-2a6b-705746423845-d042c93e, #w-node-f7f90087-d951-3baf-405d-b52756ed902c-d042c93e, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e8-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7e9-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c7ff-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c800-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c812-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c813-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c82f-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c830-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c842-4de9712f, #w-node-_7cbefd17-fa7e-79db-2813-133ac9d1c843-4de9712f, #w-node-a12e71e5-865b-a87d-cfeb-1d9746979faa-f364fcbe, #w-node-a12e71e5-865b-a87d-cfeb-1d9746979fab-f364fcbe, #w-node-c360f2b8-6d2f-9e0f-fa6e-cbaadec40681-f364fcbe, #w-node-dbfbf10b-e479-ce44-1a85-0be72577cce2-f364fcbe, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113a7-04d075b2, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113a8-04d075b2, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113ba-04d075b2, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113bb-04d075b2, #w-node-_9293bea3-0f96-9dcd-8923-3823454e239e-04d075b2, #w-node-_9293bea3-0f96-9dcd-8923-3823454e239f-04d075b2, #w-node-_9293bea3-0f96-9dcd-8923-3823454e23bb-04d075b2, #w-node-_9293bea3-0f96-9dcd-8923-3823454e23bc-04d075b2, #w-node-_633eafec-1cd7-db32-5ddd-9f5f7546625a-04d075b2, #w-node-ab6714d2-6f74-00b7-2d72-ec40e51f2ba5-04d075b2, #w-node-_22be346e-0472-36cc-cd73-b27a6d914ced-04d075b2, #w-node-bd6b43c5-b242-30ce-04ad-aca48b0ce28e-04d075b2, #w-node-_94eb71f7-4f64-6847-eb4f-6bf2aee46c85-04d075b2, #w-node-b71a751c-7186-76be-5e3d-031fe6b0af97-04d075b2, #w-node-_495592a7-4bbe-51db-34d6-c1f5b1a3e721-04d075b2, #w-node-_4ebf1967-f554-e64b-9729-41bd3ac728f1-04d075b2, #w-node-ff6fced8-1bb0-f155-a8d5-7f2aa9867c10-04d075b2, #w-node-e0f56f21-0145-cee5-a8e9-36f2f80c7b4f-04d075b2, #w-node-_12eee10b-2100-ad98-211e-528e6b391d33-04d075b2, #w-node-_0e9a0e9a-199c-ea3b-7bbd-518c265e1da9-39c986d7, #w-node-_1496abc9-b579-991f-6844-ef4d0931a270-39c986d7, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113a8-39c986d7, #w-node-_1a82e840-0e6b-f7b4-84ac-5c5bdb573655-39c986d7, #w-node-_2f7afe2f-cf59-e438-2b46-45574a6b6c80-39c986d7, #w-node-_7e4743cb-555a-48a0-70c0-879705d2b947-39c986d7, #w-node-e7a3fb74-bdbc-c8ae-ec38-86a76e903471-39c986d7, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c19-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c1a-c3883381, #w-node-_1496abc9-b579-991f-6844-ef4d0931a270-c3883381, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c2b-c3883381, #w-node-_5eb2e5c1-8960-9c38-701f-7228379113a8-c3883381, #w-node-_1a82e840-0e6b-f7b4-84ac-5c5bdb573655-c3883381, #w-node-_7e4743cb-555a-48a0-70c0-879705d2b947-c3883381, #w-node-_2f7afe2f-cf59-e438-2b46-45574a6b6c80-c3883381, #w-node-e7a3fb74-bdbc-c8ae-ec38-86a76e903471-c3883381, #w-node-ca08c87c-37a9-3c2f-5dc2-4e0f430f6061-c3883381, #w-node-_9ca8f390-0ce5-055c-8760-f6fc9d45bea0-c3883381, #w-node-_2e522fff-58ad-6ceb-2258-f5e37396a159-c3883381, #w-node-_2f276573-e73d-585e-74b7-04185b75e9de-c3883381, #w-node-_0aa61e21-6d2d-44ed-262c-5daa35746ce0-c3883381, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-409a1455, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-409a1455, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-409a1455, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6606-409a1455, #w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ad-8f760904, #w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ae-8f760904, #w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0734-8f760904, #w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0735-8f760904, #w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d0a1-8f760904, #w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d0a2-8f760904, #w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c0f-8f760904, #w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c10-8f760904, #w-node-_88dc55f6-36a1-5653-f1b2-733062a91c72-3fb75711 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_69376e90-e5f2-901b-fbad-1387a699c265-677aa451 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0853-677aa451, #w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0854-677aa451, #w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c82-677aa451, #w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c83-677aa451, #w-node-_2688a29d-31be-6734-1cef-a474dba89a2b-677aa451, #w-node-_2688a29d-31be-6734-1cef-a474dba89a2c-677aa451, #w-node-_4868045e-e52c-663d-e4aa-1306ec753aa0-677aa451, #w-node-_4868045e-e52c-663d-e4aa-1306ec753aa1-677aa451, #w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b4-677aa451, #w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b5-677aa451, #w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b49-677aa451, #w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b4a-677aa451, #w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eb0-677aa451, #w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eb1-677aa451, #w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023712-677aa451, #w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023713-677aa451, #w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef32-677aa451, #w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef33-677aa451, #w-node-c13018bc-8f4f-395c-5d1a-50654403cef5-677aa451, #w-node-c13018bc-8f4f-395c-5d1a-50654403cef6-677aa451, #w-node-_2036b0c9-e0b2-b3b2-1214-445c9ca60912-518a44f3, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-518a44f3, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-518a44f3, #w-node-_3f9b2062-9580-4207-599b-b60c93d067c4-518a44f3, #w-node-_3f9b2062-9580-4207-599b-b60c93d067d5-518a44f3, #w-node-_3f9b2062-9580-4207-599b-b60c93d067e6-518a44f3, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-518a44f3, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6606-518a44f3, #w-node-a12e71e5-865b-a87d-cfeb-1d9746979fab-518a44f3, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-95ad63f5, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-95ad63f5, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6606-95ad63f5, #w-node-_49a736c0-7266-9721-aabe-9f480a20ecaf-95ad63f5, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-508b24d1, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-508b24d1, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6606-508b24d1, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-a98f23ce, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-a98f23ce, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-a98f23ce, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-f30b4b58, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-f30b4b58, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-f30b4b58, #w-node-d31651e3-1866-50e9-aecb-c960c1501005-f30b4b58, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-c07f0f7b, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-c07f0f7b, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-c07f0f7b, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-fd0af823, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-fd0af823, #w-node-b136222d-36c2-9eb6-f870-ff096bf84255-fd0af823, #w-node-_96b6de12-7f92-59a3-81b6-b7fe240819c7-4b526891, #w-node-_7bb7e08c-b2d6-d3ce-3ea7-366ee3a96188-4b526891, #w-node-_41be885b-4119-d4ef-a7e7-3f265c2f6606-4b526891, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877805-b53477d1, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-b53477d1, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877817-b53477d1, #w-node-fb1aaade-4342-5939-1085-dd4a7437c945-b53477d1, #w-node-_6913d801-1819-a2b3-92d6-784311236d3a-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726c8-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726c9-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726d3-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726dd-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726e7-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726f1-b53477d1, #w-node-_42863e62-2724-9491-21f2-9311a8425c60-b53477d1, #w-node-_3b27380e-cf17-314b-57d0-bf6699dedd8a-143791ea, #w-node-_3b27380e-cf17-314b-57d0-bf6699dedd8b-143791ea, #w-node-cd6f950b-8001-23cf-1b65-e2a7a95e12f1-143791ea, #w-node-cd6f950b-8001-23cf-1b65-e2a7a95e12f2-143791ea, #w-node-_341375b6-b3e9-d6ec-fbbb-42759b6f425e-143791ea, #w-node-_341375b6-b3e9-d6ec-fbbb-42759b6f425f-143791ea, #w-node-d9cff8dc-458c-75c3-910f-ab3c9dc3d88e-143791ea, #w-node-d9cff8dc-458c-75c3-910f-ab3c9dc3d88f-143791ea, #w-node-_1d1aee28-5faa-14f1-a386-5f710957bf4a-143791ea, #w-node-_1d1aee28-5faa-14f1-a386-5f710957bf4b-143791ea, #w-node-_42863e62-2724-9491-21f2-9311a8425c60-143791ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04779-b80c0564 {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: start;
  }

  #w-node-_172db168-c98f-58b1-cae2-ed7a13bb5b05-b80c0564 {
    grid-area: 2 / 3 / 2 / 3;
    justify-self: start;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c047b4-b80c0564 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: start;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a679134b, #w-node-dab84633-5a9d-ab49-ff1f-22e58987390f-a6791363, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e9-a67913b7, #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a67913bf, #w-node-_69376e90-e5f2-901b-fbad-1387a699c265-677aa451 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a679134b, #w-node-dab84633-5a9d-ab49-ff1f-22e58987390f-a6791363, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e9-a67913b7, #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a67913bf, #w-node-_69376e90-e5f2-901b-fbad-1387a699c265-677aa451 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6610-a67912fe, #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6625-a67912fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04760-b80c0564 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04763-b80c0564 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04779-b80c0564 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
  }

  #w-node-_172db168-c98f-58b1-cae2-ed7a13bb5b05-b80c0564 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: start;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04794-b80c0564 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c047b4-b80c0564 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: start;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a679134b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987385a-a6791363 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987387c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873891-a6791363 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e5898738b0-a6791363 {
    align-self: start;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e5898738b2-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987391c-a6791363 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a3a-a6791363 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a679139f, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a0, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-a67913a1, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a2, #w-node-fc28f514-31a1-2d6c-e12c-094e1245536a-a67913a4, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a5, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a6, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a7, #w-node-f7f90087-d951-3baf-405d-b52756ed902d-a67913a8, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a9, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913aa, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ac, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ae, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913af, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b0, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c73092f-a67913b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730953-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730968-a67913b7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730988-a67913b7 {
    align-self: start;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c73098a-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309f6-a67913b7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b14-a67913b7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a67913bf, #w-node-_0ac89073-cd25-8b29-62dc-e9008693dba3-a67913bf, #w-node-a92009f5-190f-4b7e-2b5c-38d13c7ee209-a67913bf, #w-node-ce008199-0e54-ddf3-969f-67dfb1cf2212-a67913bf, #w-node-c0f17078-af0b-5807-24eb-28cc96a4cca4-a67913bf, #w-node-_849442e9-eeec-903b-32bc-0ec07c7fd993-a67913bf, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-82e04535, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-82e04535, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-e07d63ef, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-c4960619, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-f909d9e2, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-d042c93e, #w-node-f7f90087-d951-3baf-405d-b52756ed902d-d042c93e, #w-node-_88dc55f6-36a1-5653-f1b2-733062a91c73-3fb75711, #w-node-_69376e90-e5f2-901b-fbad-1387a699c270-677aa451, #w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-b7772675, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-b7772675, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-b7772675, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-b7772675, #w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-8ed8de21, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-8ed8de21, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-8ed8de21, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-8ed8de21, #w-node-a7b97f12-3df2-019c-49af-9f12ce0978a0-8ed8de21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-a67912fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6610-a67912fe, #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6625-a67912fe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dc7df777-cadd-b73d-e09e-44be916bd03f-a67912fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e27c5398-9b5f-b81d-f392-7915b4cc63e6-a67912fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04760-b80c0564 {
    grid-row: 3 / 4;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04763-b80c0564 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04779-b80c0564 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: auto;
  }

  #w-node-_172db168-c98f-58b1-cae2-ed7a13bb5b05-b80c0564 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04794-b80c0564 {
    grid-row: 4 / 5;
  }

  #w-node-dbe79da9-33b8-7feb-4ce1-138c17c047b4-b80c0564 {
    order: 9999;
  }

  #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a679134a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a679134b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a679134b, #w-node-_814a940a-3d17-24e2-64c8-7498f679f3da-a679134b, #w-node-d7cf9856-d626-1511-558c-a0b62a810bd5-a679134b, #w-node-_46db590e-08b5-2d2d-4877-ab5db63d1d18-a679134b, #w-node-_1b75755a-a86c-8adf-d5b0-1da6832b9120-a679134b, #w-node-_654daf65-e477-fe1b-ff2c-60d3bde2919f-a679134b, #w-node-_3f3ae676-5894-bb4b-e6cf-1017ed1d1c9f-a679134b, #w-node-e74e42a8-62fc-a674-6b28-4579c0a357d8-a679134b, #w-node-dab84633-5a9d-ab49-ff1f-22e58987385a-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987387c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873891-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738b2-a6791363 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e5898738d3-a6791363 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987390c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987390f-a6791363 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987391c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987394f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e58987397f-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898739ac-a6791363 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a40-a6791363 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a46-a6791363 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a4c-a6791363 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a52-a6791363 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a58-a6791363 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a5e-a6791363 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a64-a6791363 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873a6a-a6791363 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e589873bca-a6791363 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791370, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6de2-a6791397 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a679139f, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a0, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-a67913a1, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a2, #w-node-fc28f514-31a1-2d6c-e12c-094e1245536a-a67913a4, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a5, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a6, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a7, #w-node-f7f90087-d951-3baf-405d-b52756ed902d-a67913a8, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a9, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913aa, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ac, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ae, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913af, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b0, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a67913b2, #w-node-d8922257-9f97-09e6-461d-25cc65aef7ef-a67913b2, #w-node-_80923990-f568-fb29-173f-76ab889632bd-a67913b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c73092f-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730953-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730968-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c73098a-a67913b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ac-a67913b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e6-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309e9-a67913b7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309f6-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a29-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a59-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730a86-a67913b7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b1a-a67913b7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b20-a67913b7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b26-a67913b7 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b2c-a67913b7 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b32-a67913b7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b38-a67913b7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b3e-a67913b7 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730b44-a67913b7 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730ca6-a67913b7, #w-node-_814a940a-3d17-24e2-64c8-7498f679f36a-a67913bf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_814a940a-3d17-24e2-64c8-7498f679f377-a67913bf, #w-node-_0ac89073-cd25-8b29-62dc-e9008693dba3-a67913bf, #w-node-a92009f5-190f-4b7e-2b5c-38d13c7ee209-a67913bf, #w-node-ce008199-0e54-ddf3-969f-67dfb1cf2212-a67913bf, #w-node-c0f17078-af0b-5807-24eb-28cc96a4cca4-a67913bf, #w-node-_849442e9-eeec-903b-32bc-0ec07c7fd993-a67913bf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f2-a67913bf, #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b7-7a3e0c1d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-82e04535, #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-82e04535, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-e07d63ef, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-c4960619, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-f909d9e2, #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-d042c93e, #w-node-f7f90087-d951-3baf-405d-b52756ed902d-d042c93e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f4de29f3-f570-75af-777a-cdb612ae21fb-04d075b2, #w-node-f4de29f3-f570-75af-777a-cdb612ae21fb-39c986d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c1a-c3883381 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4de29f3-f570-75af-777a-cdb612ae21fb-c3883381 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ae-8f760904, #w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0735-8f760904, #w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d0a2-8f760904, #w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c10-8f760904 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dc55f6-36a1-5653-f1b2-733062a91c73-3fb75711 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_69376e90-e5f2-901b-fbad-1387a699c265-677aa451 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_69376e90-e5f2-901b-fbad-1387a699c270-677aa451 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0854-677aa451, #w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c83-677aa451, #w-node-_2688a29d-31be-6734-1cef-a474dba89a2c-677aa451, #w-node-_4868045e-e52c-663d-e4aa-1306ec753aa1-677aa451, #w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b5-677aa451, #w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b4a-677aa451, #w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eb1-677aa451, #w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023713-677aa451, #w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef33-677aa451, #w-node-c13018bc-8f4f-395c-5d1a-50654403cef6-677aa451, #w-node-_3f9b2062-9580-4207-599b-b60c93d067c4-518a44f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4de29f3-f570-75af-777a-cdb612ae21fb-518a44f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-b7772675, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-b7772675, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-b7772675, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-b7772675, #w-node-aacea6fc-d455-1ac3-f23b-6974a10e04ef-8ed8de21, #w-node-e6aa4b5f-c550-f9bc-a7fb-205596eae896-8ed8de21, #w-node-_05144114-c792-1b4c-50e8-2fd88bf95844-8ed8de21, #w-node-_6b27c189-58f0-395b-365e-5cdb474eef09-8ed8de21, #w-node-a7b97f12-3df2-019c-49af-9f12ce0978a0-8ed8de21 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726c9-b53477d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-a67912fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb660e-a67912fe {
    align-self: start;
  }

  #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6610-a67912fe, #w-node-_4ea4c7cc-4f48-cbaf-bd6e-976654fb6625-a67912fe, #w-node-dc7df777-cadd-b73d-e09e-44be916bd03f-a67912fe, #w-node-dbe79da9-33b8-7feb-4ce1-138c17c04779-b80c0564, #w-node-_172db168-c98f-58b1-cae2-ed7a13bb5b05-b80c0564, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791349, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a679134a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987387a-a6791363 {
    align-self: start;
  }

  #w-node-dab84633-5a9d-ab49-ff1f-22e58987387c-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e589873891-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738b2-a6791363, #w-node-dab84633-5a9d-ab49-ff1f-22e5898738d3-a6791363, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791368, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a6791370, #w-node-_74b366b8-d923-3149-8d51-71e81d3c6de2-a6791397 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a679139f {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a679139f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ea91961-183e-63c4-6a50-fdc2a5352c65-a67913a0 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74b-a67913a1 {
    align-self: start;
  }

  #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-a67913a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c2bc062a-1c61-76f1-be20-4d42fd143381-a67913a2 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2d8c4b52-ee40-ee8c-be5e-1c583f12fc3c-a67913a4 {
    align-self: start;
  }

  #w-node-fc28f514-31a1-2d6c-e12c-094e1245536a-a67913a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_87b503c7-e08b-dff2-1e94-34f43b8aad01-a67913a5 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db628ca8-c8f9-d273-1d5c-c996aa16fca5-a67913a6 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_50ac92e6-d03f-9c9a-61bf-92f839b9c17d-a67913a7 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7f90087-d951-3baf-405d-b52756ed902b-a67913a8 {
    align-self: start;
  }

  #w-node-f7f90087-d951-3baf-405d-b52756ed902d-a67913a8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913a9 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49327d18-b880-69b5-d264-ac2698a2aac7-a67913aa {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913ac {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cf784cec-3b12-04b4-2809-f02980554486-a67913ae {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913af {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dd5459eb-34f3-e6bd-8b96-94f96733df7a-a67913b0 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-a67913b1 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-a67913b1, #w-node-_6936bdb4-556e-afa9-23c2-fa3941f1c6b4-a67913b2, #w-node-d8922257-9f97-09e6-461d-25cc65aef7ef-a67913b2, #w-node-_80923990-f568-fb29-173f-76ab889632bd-a67913b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730951-a67913b7 {
    align-self: start;
  }

  #w-node-_71450ecc-6596-cdf0-2476-f39c3c730953-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c730968-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c73098a-a67913b7, #w-node-_71450ecc-6596-cdf0-2476-f39c3c7309ac-a67913b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f4daf85-c97a-0d6c-5cc6-07892ac5cb53-a67913bf {
    align-self: start;
  }

  #w-node-_7319ea40-e7fa-8175-2392-0fc7240a72f2-a67913bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2e53fe9c-1533-065a-2b15-6956ad1678ed-a67913bf {
    align-self: start;
  }

  #w-node-_14de2e2c-c14a-9572-732e-b8519b8e09b7-7a3e0c1d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_11c3e32e-f170-38c3-7db4-96ff07e801b5-82e04535 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-82e04535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74b-82e04535 {
    align-self: start;
  }

  #w-node-_53b93a09-96e2-0edf-f5e7-195535d5c74d-82e04535 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92ea7229-9bb8-26a5-4217-d1153f525dcb-e07d63ef {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-e07d63ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba093-c4960619 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-c4960619 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_154d403c-1da6-a064-df28-ee60a27cfa6b-f909d9e2 {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-f909d9e2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fc84168-1398-e63d-2a6b-705746423840-d042c93e {
    align-self: start;
  }

  #w-node-_76b64c22-3c3c-9912-3a1c-97539d5ba095-d042c93e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7f90087-d951-3baf-405d-b52756ed902b-d042c93e {
    align-self: start;
  }

  #w-node-f7f90087-d951-3baf-405d-b52756ed902d-d042c93e, #w-node-bb496911-d7b1-f0d9-a2cf-2d6bf42f0c1a-c3883381, #w-node-_5146ee50-b23a-dcc0-7310-a319ae1c14ae-8f760904, #w-node-c5673c6b-5813-0b6d-5b20-bc2e1c4c0735-8f760904, #w-node-_2bcb8212-701a-89ae-c0fb-ee47f028d0a2-8f760904, #w-node-_5c7d29c6-2f91-f1e9-b6fa-36eb223b2c10-8f760904 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88dc55f6-36a1-5653-f1b2-733062a91c6d-3fb75711 {
    align-self: start;
  }

  #w-node-_88dc55f6-36a1-5653-f1b2-733062a91c73-3fb75711, #w-node-_5acfbef8-fd41-ae4d-bfe7-53dbe69a0854-677aa451, #w-node-_67d7219c-b703-8e80-dd29-ef2ed4574c83-677aa451, #w-node-_2688a29d-31be-6734-1cef-a474dba89a2c-677aa451, #w-node-_4868045e-e52c-663d-e4aa-1306ec753aa1-677aa451, #w-node-_63ccb9ef-79a8-a12a-5078-d0e9d26189b5-677aa451, #w-node-ae5bbe51-322f-4f45-0ad9-28c2ec975b4a-677aa451, #w-node-_0d2ce088-43ab-19d8-4fb3-d35949c86eb1-677aa451, #w-node-_75b6031f-82e1-c1e8-815f-8c4e0f023713-677aa451, #w-node-_65b6a5cb-80c3-fa75-8af7-7e0e4470ef33-677aa451, #w-node-c13018bc-8f4f-395c-5d1a-50654403cef6-677aa451, #w-node-_3f9b2062-9580-4207-599b-b60c93d067c4-518a44f3, #w-node-a4198f0e-45fd-83cb-a28f-9a9f32877806-b53477d1, #w-node-be4f3d34-0dbf-152b-0776-c3e9602726c9-b53477d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}