@font-face {
  font-family: Canelacondensed Trial;
  src: url('../fonts/CanelaCondensed-Light-Trial.woff2') format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Universltstd;
  src: url('../fonts/UniversLTStd-Bold.woff2') format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Universltstd;
  src: url('../fonts/UniversLTStd.woff2') format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Px 437 Ibm Vga 9 X 16";
  src: url('../fonts/Px437_IBM_VGA_9x16.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --191919: #191919;
  --fk-blau: #0d3df7;
}

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

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

.reference-hero-section {
  background-color: var(--191919);
  position: relative;
}

.reference-hero-container {
  max-width: 1440px;
  padding-top: 260px;
  padding-left: 40px;
  padding-right: 40px;
}

.menu-stack {
  z-index: 999;
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 0;
  position: fixed;
  inset: 0% 0% auto;
}

.image {
  width: 100%;
}

.menu-link {
  color: #fff;
  margin-bottom: -7px;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 35px;
  line-height: 42px;
  text-decoration: none;
}

.menu-link.w--current {
  margin-bottom: -6px;
}

.menu-link.second {
  margin-left: 35%;
}

.menu-link.blau {
  color: var(--fk-blau);
}

.cell {
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
}

.cell-2 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.reference-about-section {
  background-color: var(--191919);
}

.reference-about-container {
  max-width: 1440px;
  padding: 110px 40px;
}

.h1-heading {
  color: #fff;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.about-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 80px;
  padding: 0;
}

.fliesstext {
  color: #fff;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 29px;
  line-height: 37px;
}

.fliesstext.center {
  text-align: center;
  margin-right: 0;
  display: inline;
}

.fliesstext.schwarz {
  color: #000;
  margin-right: 0;
  line-height: 37px;
}

.fliesstext.schwarz.rechts {
  text-align: right;
  margin-right: 0;
}

.fliesstext.blau {
  color: var(--fk-blau);
  margin-right: 0;
  font-size: 28px;
}

.cell-3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 100px;
  display: flex;
}

.masonry-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  margin-top: 0;
  padding: 0;
}

.masonry-image {
  border-radius: 0;
  width: 100%;
  transition: opacity .2s;
}

.heading-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 220px;
  padding-bottom: 200px;
  display: block;
}

.h2-heading {
  color: #fff;
  text-align: center;
  flex: 0 auto;
  align-self: flex-end;
  padding-top: 0;
  padding-bottom: 0;
  font-family: instrument-serif, sans-serif;
  font-size: 80px;
  font-weight: 300;
  line-height: 96px;
}

.masonry-bottom-stack {
  margin-top: 0;
  padding: 0;
}

.spacer700 {
  height: 500px;
}

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

.div-block:hover {
  opacity: 100;
}

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

.spacer190 {
  height: 190px;
}

.h3-heading {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 36px;
}

.h3-heading.right {
  text-align: right;
  margin-top: 60px;
  font-size: 29px;
}

.spacer40 {
  height: 40px;
}

.footer-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--fk-blau);
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  height: 900px;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.footer-container {
  max-width: 1680px;
  padding: 200px 40px 0;
}

.bfk-linelogo-div {
  width: 220px;
  margin-left: auto;
  margin-right: auto;
}

.spacer670 {
  height: 670px;
}

.footer-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0 40px;
}

.bold {
  color: var(--fk-blau);
  font-size: 29px;
}

.maillink {
  color: #000;
  text-decoration: none;
}

.maillink:hover {
  text-decoration: underline;
}

.maillink.weiss {
  color: #fff;
}

.cell-4 {
  justify-content: flex-start;
  align-items: flex-end;
}

.spacer100 {
  height: 100px;
}

.masonry-image-copy {
  width: 100%;
}

.background-video {
  position: static;
}

.video-quer {
  z-index: 0;
}

.video-hoch {
  z-index: 0;
  aspect-ratio: 9 / 16;
  width: 100%;
  height: 100%;
}

.container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  min-height: 60vh;
  padding-left: 0;
  padding-right: 40px;
  display: flex;
}

.paragraph {
  text-align: left;
}

.body {
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.prim-rer-button {
  background-color: #29567e;
  border: 0 solid #000;
  border-radius: 48px;
  margin-left: 0;
  padding: 17px 46px;
}

.prim-rer-button.sekund-rer-button {
  border-style: none;
  border-width: 0;
  border-radius: 44px;
  margin-left: 32px;
  box-shadow: 0 2px 5px #0003;
}

.container-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-self: flex-start;
  min-width: 100%;
  display: flex;
}

.section {
  background-color: #d9ffd5;
  display: flex;
}

.container-3 {
  justify-content: flex-end;
  align-items: center;
  min-width: 40%;
  max-width: 3%;
  padding-left: 0;
  display: flex;
}

.image-2 {
  width: 280px;
}

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

.navbar {
  background-color: var(--fk-blau);
}

.nav-link {
  color: #fff;
  padding-right: 0;
}

.nav-link-2, .nav-link-3 {
  color: #fff;
}

.container-4 {
  display: flex;
}

.container-5 {
  width: 940px;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.team-slider {
  background-color: var(--fk-blau);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.centered-heading {
  color: #fff;
  text-align: left;
  margin-bottom: 16px;
}

.centered-subheading {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  width: 100%;
  max-width: 10000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

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

.quick-stack {
  padding-left: 25px;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

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

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

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-4 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-4:hover {
  color: #1a1b1fbf;
}

.nav-link-4:focus-visible, .nav-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

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

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

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

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

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

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

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

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

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

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

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

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

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

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

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

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

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.container-8 {
  background-color: var(--191919);
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.partner-wrapper {
  background-color: var(--191919);
}

.container-9 {
  max-width: 100%;
  margin-left: 50px;
  margin-right: 50px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.section-3 {
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.container-200px {
  height: 200px;
}

.seo-footer-menu {
  margin-top: 60px;
}

.text-block, .text-block-2 {
  font-size: 12px;
}

.container-12 {
  margin-left: 50px;
}

.text-block-3 {
  font-size: 20px;
}

.text-block-4 {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 60px;
  line-height: 80px;
}

.text-block-5 {
  font-family: Universltstd, Arial, sans-serif;
  font-size: 47px;
}

.overlay {
  position: absolute;
  inset: 0;
}

.div-block-2 {
  background-color: #a92f2f;
  position: absolute;
}

.container-13 {
  max-width: 1680px;
  padding: 100px 40px;
}

.ne-test {
  font-size: 29px;
  line-height: 35px;
}

.fliesstext-startseite {
  color: #fff;
  margin-bottom: 100px;
  margin-right: 0;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 57px;
  line-height: 71px;
}

.fliesstext-startseite.center {
  text-align: center;
  display: inline;
}

.fliesstext-startseite.schwarz {
  color: #000;
  line-height: 37px;
}

.fliesstext-startseite.schwarz.rechts {
  text-align: right;
}

.cell-3-startseite {
  padding-right: 0;
}

.section-3-seoseiten {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.code-embed {
  margin-left: 60px;
  position: static;
}

.reference-hero-section-blue {
  background-color: var(--fk-blau);
  position: relative;
}

.reference-about-section-blue {
  background-color: var(--fk-blau);
}

.about-stack-preisliste {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 80px;
  padding: 0;
}

.fliesstext-preisliste {
  box-sizing: border-box;
  color: #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 29px;
  line-height: 37px;
  text-decoration: none;
  display: flex;
}

.fliesstext-preisliste.center {
  text-align: center;
  display: inline;
}

.fliesstext-preisliste.schwarz {
  color: #000;
  line-height: 37px;
}

.fliesstext-preisliste.schwarz.rechts {
  text-align: right;
}

.masonry-stack-logos {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 150px;
  padding: 0;
}

.reference-about-section-white-copy, .reference-about-section-impressum {
  background-color: var(--fk-blau);
}

.reference-about-container-impressum {
  max-width: 1440px;
  padding: 0 40px 140px;
}

.about-stack-impressum {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  padding: 0;
}

.fliesstext-impressum {
  box-sizing: border-box;
  color: #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  font-family: "Px 437 Ibm Vga 9 X 16", Arial, sans-serif;
  font-size: 16px;
  line-height: 19px;
  display: flex;
}

.fliesstext-impressum.center {
  text-align: center;
  display: inline;
}

.fliesstext-impressum.schwarz {
  color: #000;
  line-height: 37px;
}

.fliesstext-impressum.schwarz.rechts {
  text-align: right;
}

.masonry-stack-3er {
  margin-top: 20px;
  padding: 0;
}

.dvd-screensaver {
  height: 500px;
  margin-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.code-embed-2 {
  pointer-events: none;
  padding: 0;
}

.masonry-hover-div {
  background-color: #0000004d;
  width: 100%;
  height: 100%;
  padding: 40px;
  display: block;
  position: absolute;
}

.masonry-linkblock {
  position: relative;
  overflow: hidden;
}

.hover-heading {
  color: #fff;
  text-align: left;
  letter-spacing: -.06rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.hover-heading.right {
  text-align: right;
  margin-top: 60px;
}

.emoji-code-embed {
  margin-top: -4px;
  margin-right: 5px;
}

.fullscreen-hero-section {
  position: relative;
}

.fullscreen-hero-container {
  max-width: 1680px;
  padding-left: 40px;
  padding-right: 40px;
}

.slide {
  background-image: url('../images/tk-gross.gif');
  background-position: 50%;
  background-size: cover;
}

.slider {
  height: 840px;
}

.slide-nav {
  margin-bottom: 20px;
  margin-right: 40px;
  font-size: 9px;
  inset: auto 0% 0% auto;
}

.right-arrow, .left-arrow {
  display: none;
}

.slider-title {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
  margin-left: 40px;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.slider-title.right {
  text-align: right;
  margin-top: 60px;
}

.sliderlink {
  color: #fff;
}

.sliderlink:hover {
  text-decoration: none;
}

.div-block-3 {
  position: relative;
}

.video-embed {
  min-height: 0;
}

.reference-hero-section-white {
  background-color: #0000;
  position: relative;
}

.reference-about-section-white {
  background-color: var(--fk-blau);
}

.fliesstext-preisliste-links {
  box-sizing: border-box;
  color: #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 100px;
  padding-right: 0;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 29px;
  line-height: 37px;
  display: flex;
}

.fliesstext-preisliste-links.center {
  text-align: center;
  display: inline;
}

.fliesstext-preisliste-links.schwarz {
  color: #000;
  line-height: 37px;
}

.fliesstext-preisliste-links.schwarz.rechts {
  text-align: right;
}

.seo-headcontainer {
  max-width: 1440px;
  padding: 223px 40px 328px;
}

.button {
  border: 2px solid var(--fk-blau);
  background-color: var(--fk-blau);
  border-radius: 30px;
  margin-bottom: 15px;
  margin-right: 15px;
  padding-top: 13px;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 20px;
  transition: all .2s;
}

.button:hover {
  color: var(--fk-blau);
  background-color: #fff;
}

.button.w--current {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: var(--fk-blau);
  border-right-style: solid;
  border-right-width: 2px;
  border-right-color: var(--fk-blau);
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: var(--fk-blau);
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: var(--fk-blau);
  color: var(--fk-blau);
  background-color: #fff;
  border-radius: 30px;
}

.button.w--current:hover {
  color: var(--fk-blau);
  background-color: #fff;
}

.seo-buttons-div {
  margin-bottom: 60px;
  padding-right: 408px;
}

.heading-2 {
  color: var(--fk-blau);
  font-family: Universltstd, Arial, sans-serif;
  font-weight: 400;
}

.h1-blau {
  color: var(--fk-blau);
  letter-spacing: -1px;
  font-family: Universltstd, Arial, sans-serif;
  font-size: 49px;
  font-weight: 400;
  line-height: 72px;
}

.list-item {
  background-image: url('../images/bulletpoint.svg');
  background-position: 0 39%;
  background-repeat: no-repeat;
  background-size: 13px;
  padding-left: 24px;
}

.quick-stack-3 {
  padding: 0;
}

.heading-3 {
  color: var(--fk-blau);
  font-family: Universltstd, Arial, sans-serif;
  font-size: 28px;
}

.slide--best {
  background-image: url('../images/69138075db186104ab4bf44a_bfk-bestcarwash-header-startseite-compressed.gif');
  background-position: 50%;
  background-size: cover;
}

.slide---supernova {
  background-image: url('../images/bfk-supernova-vorschau.jpg');
  background-position: 50%;
  background-size: cover;
}

.kati-wrapper {
  background-color: var(--191919);
}

.masonry-stack-kati {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  padding: 0;
}

.slide---kati {
  background-image: url('../images/kati-gross.gif');
  background-position: 50%;
  background-size: cover;
}

.slide-tropf {
  background-image: url('../images/69146a32f9c3163defe3da43_tk-gross-compressed.gif');
  background-position: 50%;
  background-size: cover;
}

.masonry-stack-4-schloss {
  margin-top: 0;
  padding: 0;
}

.spacer150 {
  height: 150px;
}

.masonry-stack-tgim {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 0;
  margin-top: 150px;
  padding: 0;
}

.cell-8 {
  border-radius: 20px;
}

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

.tgim-wrapper-copy {
  background-color: #0000;
}

.cell-9 {
  background-color: #fff;
}

.cell-10 {
  flex-flow: row;
}

.bfk-header {
  width: 103px;
  margin-left: 5px;
}

.bfk-footer {
  width: 88px;
  margin-top: 4px;
  margin-left: 20px;
}

.flipbox {
  width: 100%;
}

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

@media screen and (min-width: 1440px) {
  .menu-link:hover {
    opacity: .8;
  }

  .reference-about-container {
    color: #333;
    max-width: 1440px;
  }

  .about-stack {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .fliesstext.center {
    text-align: center;
    margin-right: 0;
  }

  .masonry-stack {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .masonry-image:hover {
    opacity: .6;
    mix-blend-mode: normal;
  }

  .heading-wrapper {
    color: #000;
  }

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

  .spacer190 {
    height: 190px;
  }

  .spacer40 {
    padding-bottom: 60px;
  }

  .video-quer {
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

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

  .cell-6 {
    flex-flow: column;
  }

  .container-9 {
    max-width: 100%;
    margin: 20px 50px 0;
  }

  .section-3 {
    margin-bottom: 0;
    margin-left: auto;
  }

  .container-10 {
    width: 100%;
    min-height: 200px;
  }

  .container-11 {
    width: 100%;
    min-height: 100px;
  }

  .container-200px {
    width: 100%;
    min-height: 200px;
  }

  .text-block-2 {
    margin-top: 40px;
    font-size: 12px;
  }

  .container-12 {
    margin-left: 50px;
  }

  .container-13 {
    padding: 110px 40px 140px;
  }

  .quick-stack-2 {
    padding: 60px 0 0;
  }

  .paragraph-2 {
    font-size: 29px;
    line-height: 39px;
  }

  .paragraph-3 {
    font-size: 29px;
  }

  .ne-test {
    font-size: 29px;
    line-height: 37px;
  }

  .cell-7 {
    padding-right: 154px;
  }

  .fliesstext-startseite {
    margin-bottom: 100px;
    font-size: 64px;
  }

  .section-3-seoseiten {
    margin-bottom: 0;
    margin-left: 75px;
  }

  .reference-about-section-blue {
    background-color: var(--fk-blau);
  }

  .about-stack-preisliste {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .fliesstext-preisliste {
    font-size: 29px;
    line-height: 37px;
  }

  .masonry-stack-logos {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .reference-about-section-white-copy, .reference-about-section-impressum {
    background-color: var(--fk-blau);
  }

  .reference-about-container-impressum {
    color: #333;
  }

  .about-stack-impressum {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .fliesstext-impressum {
    font-size: 16px;
    line-height: 20px;
  }

  .masonry-stack-3er {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .reference-about-section-white {
    background-color: var(--fk-blau);
  }

  .fliesstext-preisliste-links {
    font-size: 29px;
    line-height: 37px;
  }

  .masonry-stack-kati, .masonry-stack-4-schloss {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .masonry-stack-tgim {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border: 1px solid #0000;
  }
}

@media screen and (min-width: 1920px) {
  .fliesstext.blau {
    font-size: 30px;
  }

  .bold {
    color: var(--fk-blau);
    font-size: 29px;
  }

  .slider {
    height: 1280px;
  }

  .button {
    border-radius: 100px;
    padding: 15px 25px 10px;
    font-size: 25px;
  }

  .button.w--current {
    font-size: 25px;
  }

  .seo-buttons-div {
    padding-right: 284px;
  }

  .heading-3 {
    margin-top: 0;
    font-size: 30px;
  }
}

@media screen and (max-width: 991px) {
  .masonry-stack {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .heading-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center stretch;
    display: grid;
  }

  .container-6 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .quick-stack {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 20px;
  }

  .cell-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .container-7 {
    max-width: 728px;
  }

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

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-4 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

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

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

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

  .footer-content {
    grid-column-gap: 60px;
  }

  .container-9 {
    max-width: 100%;
    margin: 40px 25px;
  }

  .container-12 {
    margin-left: 25px;
  }
}

@media screen and (max-width: 767px) {
  .team-slider {
    padding: 60px 15px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-4 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .hero-heading-left, .team-circles {
    padding: 60px 15px;
  }

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

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

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

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

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

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

  .footer-divider {
    margin-top: 60px;
  }

  .container-12 {
    margin-left: 25px;
  }
}

@media screen and (max-width: 479px) {
  .reference-hero-container {
    padding-top: 120px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-stack {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .menu-link {
    margin-bottom: -7px;
    font-size: 29px;
  }

  .menu-link.second {
    margin-left: 0%;
    display: none;
  }

  .menu-link.second.blau {
    margin-left: 0%;
  }

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

  .cell-2 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .reference-about-container {
    padding: 20px 20px 90px;
  }

  .h1-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .about-stack {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .fliesstext {
    margin-right: 0;
    font-size: 22px;
    line-height: 32px;
  }

  .fliesstext.schwarz {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 32px;
  }

  .fliesstext.schwarz.rechts {
    text-align: left;
  }

  .fliesstext.blau {
    font-size: 22px;
  }

  .cell-3 {
    padding-right: 0;
  }

  .masonry-stack {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .h2-heading {
    font-size: 48px;
    line-height: 53px;
  }

  .spacer700 {
    height: 300px;
  }

  .div-block {
    opacity: .4;
    justify-content: center;
    align-items: center;
    margin-bottom: 100px;
  }

  .div-block:hover {
    opacity: 100;
  }

  .spacer190 {
    display: none;
  }

  .h3-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .h3-heading.right {
    margin-top: 20px;
    font-size: 22px;
  }

  .spacer40 {
    height: 20px;
  }

  .footer-section {
    height: auto;
  }

  .bfk-linelogo-div {
    float: left;
    width: 150px;
  }

  .spacer670 {
    height: 250px;
  }

  .footer-stack {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-stack.bottom {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .maillink.weiss {
    font-size: 22px;
    line-height: 35px;
  }

  .cell-4 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .spacer100 {
    height: 80px;
  }

  .container-6 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .container-7 {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

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

  .fliesstext-startseite, .fliesstext-startseite.schwarz {
    font-size: 25px;
    line-height: 35px;
  }

  .fliesstext-startseite.schwarz.rechts {
    text-align: left;
  }

  .cell-3-startseite {
    padding-right: 0;
  }

  .fliesstext-preisliste, .fliesstext-preisliste.schwarz {
    font-size: 25px;
    line-height: 35px;
  }

  .fliesstext-preisliste.schwarz.rechts {
    text-align: left;
  }

  .masonry-stack-logos {
    margin-top: 40px;
  }

  .reference-about-container-impressum {
    padding-bottom: 20px;
  }

  .fliesstext-impressum {
    overflow-wrap: break-word;
    word-break: break-word;
    font-size: 16px;
    line-height: 30px;
  }

  .fliesstext-impressum.schwarz {
    font-size: 25px;
    line-height: 35px;
  }

  .fliesstext-impressum.schwarz.rechts {
    text-align: left;
  }

  .code-embed-2 {
    padding-top: 0;
  }

  .masonry-hover-div {
    padding: 20px;
  }

  .hover-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .emoji-code-embed {
    margin-top: -2px;
    display: block;
  }

  .slider {
    height: 670px;
  }

  .slider-title {
    margin-left: 20px;
    padding-right: 20px;
    font-size: 25px;
    line-height: 35px;
  }

  .video-embed {
    min-height: 220px;
  }

  .fliesstext-preisliste-links, .fliesstext-preisliste-links.schwarz {
    font-size: 25px;
    line-height: 35px;
  }

  .fliesstext-preisliste-links.schwarz.rechts {
    text-align: left;
  }

  .seo-headcontainer {
    padding: 140px 20px 110px;
  }

  .button {
    margin-bottom: 10px;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 6px;
    font-size: 16px;
  }

  .seo-buttons-div {
    padding-right: 0;
  }

  .h1-blau {
    font-size: 38px;
    line-height: 48px;
  }

  .list-item {
    background-position: 0 12px;
  }

  .heading-3 {
    font-size: 22px;
  }

  .masonry-stack-kati {
    margin-top: 40px;
  }

  .spacer150 {
    height: 100px;
  }

  .masonry-stack-tgim {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    margin-top: 40px;
  }

  .cell-10 {
    padding-top: 54px;
  }

  .bfk-header {
    width: 80px;
    margin-top: 5px;
  }

  .bfk-footer {
    width: 65px;
    margin-top: 3px;
  }

  .mobile-none {
    display: none;
  }
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-92f36276 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-92f36276 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_730233c8-9982-6182-4fca-00a514d052a7-92f36276, #w-node-_53fa995f-b1a3-6bf6-e769-7d64bd39f251-92f36276, #w-node-_8fa6487d-1843-8c32-db7e-fe5f1d40ff43-92f36276, #w-node-_69b942d7-55fd-8062-4f51-26550c5c4699-92f36276, #w-node-_404e2e5b-5b73-9f38-eee3-69067692a9a5-92f36276, #w-node-_7104d812-bdf5-0009-360d-8fb87c9238e6-92f36276 {
  grid-column: span 2 / span 2;
}

#w-node-_7e961141-ffa2-92d9-378f-56116f92aa65-92f36276 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_33ed0788-dbc1-0f75-a8f0-e24ea771eed9-29eedce7, #w-node-_12af3696-e3bd-40e6-eb1a-d87f29eedce8-29eedce7, #w-node-_12af3696-e3bd-40e6-eb1a-d87f29eedd0e-29eedce7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c91ba629-c4d2-bd36-e630-202acd92795a-cd92795a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-c805acdb {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-c805acdb {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-c805acdb {
  grid-column: span 4 / span 4;
}

#w-node-ee989716-fa28-187d-67bc-edad2df36d6a-c805acdb, #w-node-_4c517b00-98c6-4377-d1cc-8c50bd4d3356-c805acdb, #w-node-_38cef975-afc7-8351-99e0-08acbcc10758-c805acdb {
  grid-column: span 2 / span 2;
}

#w-node-f0ccc32d-2c98-d6a1-4ffd-d72bdea3282c-c805acdb, #w-node-_2560be1b-eb1f-67e0-51a8-466d7993beda-c805acdb {
  grid-column: span 4 / span 4;
}

#w-node-c0bde585-a881-16ed-a843-60bd3281cd6f-c805acdb, #w-node-_48a91416-6b9b-45a0-9cf6-1fc0c09c64e5-c805acdb, #w-node-fcbc2bd2-9332-291a-b755-20b688c18565-c805acdb, #w-node-aa99e57a-010d-8bb4-2af7-4de890bfc419-c805acdb, #w-node-_55e4c680-52d8-c809-8d25-f9c8c7d3914c-c805acdb, #w-node-a03dc513-d353-4180-8a02-62a3b54db00d-c805acdb, #w-node-_433b3f4b-0395-6e0a-9fb3-9a81a124c5de-c805acdb, #w-node-e54a677d-473f-25c4-9991-406f87094145-c805acdb {
  grid-column: span 2 / span 2;
}

#w-node-_0e3de6c8-be54-5d4d-0c3e-e947d5763796-c805acdb, #w-node-_745580b6-48da-2299-eced-8d1716a90330-c805acdb, #w-node-f5615e34-e41f-46ab-7f86-47c76ba3247d-c805acdb, #w-node-ab78d6a8-8129-6a78-c640-be6821b4add3-c805acdb {
  grid-column: span 4 / span 4;
}

#w-node-_05f6c5b5-a511-824f-36d4-717681fdf1a3-c805acdb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-01f66063 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-01f66063 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c63ebcf5-e3d2-c455-392c-c0655c09c8cf-01f66063, #w-node-_616dae12-7680-a452-4a9e-b9ac329c051d-01f66063, #w-node-_30dd8712-eadb-4c86-bce6-b4bf3c77aa36-01f66063, #w-node-aaba7a69-78aa-2bfc-a7a7-478b4da5b6ad-01f66063, #w-node-_0679059f-77d9-bca0-b8c5-71af837d69c2-01f66063, #w-node-c2767a93-1145-a4ab-dcfe-a29dc2caf3b9-01f66063, #w-node-a4335078-0078-8ec1-e126-aff3fe30ea0e-01f66063, #w-node-a27b8ca8-dc75-5245-08c4-d6ab481edceb-01f66063, #w-node-_8743000e-ab59-4c2c-3cd0-6cddcd4beb89-01f66063 {
  grid-column: span 2 / span 2;
}

#w-node-acbdd3f9-5fc6-f8d6-f5f1-12311c916748-01f66063 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-1344eae2 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb485-1344eae2 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb486-1344eae2, #w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb48a-1344eae2 {
  grid-column: span 4 / span 4;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb48e-1344eae2, #w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb48f-1344eae2 {
  grid-column: span 2 / span 2;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb490-1344eae2 {
  grid-column: span 4 / span 4;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb493-1344eae2 {
  grid-column: span 2 / span 2;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb494-1344eae2, #w-node-_3426ad57-78da-f514-dc6f-09c8d8562e50-1344eae2, #w-node-_67be585b-4007-8a9d-102e-e59a5a2a6c3f-1344eae2, #w-node-_604c1a90-2792-56f1-dc40-69e043148107-1344eae2 {
  grid-column: span 4 / span 4;
}

#w-node-_1099d42b-d891-d963-b3eb-4142ef940eee-1344eae2 {
  grid-column: span 2 / span 2;
}

#w-node-_37d119fc-3185-2a54-fb21-29f87d8cdedb-1344eae2, #w-node-_7c422336-3174-4d75-2a76-e144c6447d7c-1344eae2 {
  grid-column: span 4 / span 4;
}

#w-node-d73248d3-c3cd-5b2d-2067-c0cff79194a1-1344eae2, #w-node-_8d3a028c-2825-df0c-8034-65ecbd24b557-1344eae2 {
  grid-column: span 2 / span 2;
}

#w-node-b10aed17-f549-2966-6016-8f43c6de2c30-1344eae2, #w-node-_454be7d8-cf25-22b7-a283-cb72e1d29db5-1344eae2 {
  grid-column: span 4 / span 4;
}

#w-node-b32765b4-7d7f-7723-9933-fe73501f7e23-1344eae2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4c0b5fc6 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-4c0b5fc6 {
  grid-template-columns: ;
  grid-template-rows: auto auto auto auto;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-4c0b5fc6, #w-node-b7965213-825f-31c2-f028-d13122b82035-4c0b5fc6, #w-node-e864c1d3-fe1b-0d00-67c5-d36498f8b631-4c0b5fc6, #w-node-f1fe4a81-f95f-bf2b-8265-40767c951d24-4c0b5fc6, #w-node-f9481708-e38a-81e8-1fe9-bca18a309d36-4c0b5fc6, #w-node-_771920d2-2676-dc67-7ddc-f75a4a6143c1-4c0b5fc6, #w-node-a755f0f4-604b-e883-2d43-4eb07c864803-4c0b5fc6, #w-node-_2ee83ce4-1033-4691-f0fd-6385b46f58a4-4c0b5fc6, #w-node-_76ee2488-3654-bcec-83ad-cf4ea5abacb2-4c0b5fc6 {
  grid-column: span 2 / span 2;
}

#w-node-_243ac786-ce7e-e4be-1608-151bff386f9d-4c0b5fc6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-cf8ab5ac {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-cf8ab5ac {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-cf8ab5ac, #w-node-_61d4670c-2e19-ffcc-fc12-8f1f1d7bca48-cf8ab5ac, #w-node-_1612e268-25c6-4ea8-2bd3-93823f675c5a-cf8ab5ac, #w-node-e271853b-5c5b-0f53-c1c0-e4cb4e7e952c-cf8ab5ac, #w-node-d4f26680-c1f8-4b9d-0715-69052677343c-cf8ab5ac, #w-node-e2a19ad5-9ce9-7be2-62b4-c0c2b283563f-cf8ab5ac {
  grid-column: span 2 / span 2;
}

#w-node-_72448fd7-88e1-d821-dfa2-3dcbda8300e9-cf8ab5ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fb55ab8c {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-fb55ab8c {
  grid-template-columns: ;
  grid-template-rows: auto auto auto;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-fb55ab8c, #w-node-b7965213-825f-31c2-f028-d13122b82035-fb55ab8c, #w-node-_23564ffa-52c7-e00e-ca7f-0b6d5c316183-fb55ab8c {
  grid-column: span 4 / span 4;
}

#w-node-_8318fa91-ed8f-1ea9-200e-98abf77743ff-fb55ab8c, #w-node-_9d7b9ac3-436c-cf03-1620-4bcde3bd31b5-fb55ab8c, #w-node-_5f4aaa60-be5d-0ebd-c19a-0565da5a4b68-fb55ab8c {
  grid-column: span 2 / span 2;
}

#w-node-b01591f5-cab5-6327-a503-292cea18ee90-fb55ab8c, #w-node-_10e0a7f2-fd9d-6d85-7270-dc15bcf01c54-fb55ab8c {
  grid-column: span 4 / span 4;
}

#w-node-e3da55ca-c438-004d-eab1-172175872c66-fb55ab8c {
  grid-column: span 2 / span 2;
}

#w-node-d3c41f50-18b2-5349-5c95-877251b42096-fb55ab8c {
  grid-column: span 4 / span 4;
}

#w-node-_533dc826-4852-8c68-9840-6be25a5d646a-fb55ab8c, #w-node-c6325176-7698-17f3-5fff-f63a1d2f6766-fb55ab8c {
  grid-column: span 2 / span 2;
}

#w-node-_7d508795-f8b5-737d-d4ca-630c2ea37f5f-fb55ab8c {
  grid-column: span 4 / span 4;
}

#w-node-_4a914851-0d25-8d7a-4b28-4ed8bdb1577e-fb55ab8c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-e39f59cd {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-e39f59cd {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-e39f59cd, #w-node-b7965213-825f-31c2-f028-d13122b82035-e39f59cd, #w-node-c16bfa61-b6d9-355c-3d18-aab8f89e0e8d-e39f59cd, #w-node-_55419a56-637e-b359-6178-b58676706196-e39f59cd, #w-node-_64ddd28c-4e04-74e6-774a-9544a9d56e85-e39f59cd, #w-node-bf80fb90-0b5d-0787-7b91-ddc9311f4043-e39f59cd {
  grid-column: span 2 / span 2;
}

#w-node-f998ca8a-3cb1-a4f0-dac7-6d7da44223de-e39f59cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-f9af6e87 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-f9af6e87 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-f9af6e87, #w-node-bc65f359-8147-95e1-d90b-886acb541708-f9af6e87, #w-node-_419b5161-aff6-2229-6f13-91587ddb5117-f9af6e87, #w-node-_1dd450cb-b342-20d0-06c9-af4d0fcb8270-f9af6e87, #w-node-_50ee7d1c-b317-a8dd-bfc8-1cd15c957830-f9af6e87, #w-node-_78b51488-5bac-3b4f-aaa7-f19415ddb7ba-f9af6e87 {
  grid-column: span 2 / span 2;
}

#w-node-fc1d4a60-a1e9-3370-30cb-121582e76dd4-f9af6e87 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fe630f79 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569b-fe630f79 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569e-fe630f79, #w-node-_4f09f981-e020-bf8a-596f-a39f4fd756a2-fe630f79, #w-node-_559861fa-0c68-6ba6-396d-07a95eba95fc-fe630f79, #w-node-c8a2c87b-acdc-3c1d-0d50-90f3f4e0a45d-fe630f79, #w-node-_8de25a7a-386e-50dc-c282-0d9413ea42ff-fe630f79, #w-node-adad8d49-9b29-d945-1c83-0c8c681acc21-fe630f79 {
  grid-column: span 2 / span 2;
}

#w-node-b02057c3-2a54-e2e6-638d-104eb17a2145-fe630f79 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-b1e5ad8b {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-b1e5ad8b {
  grid-template-columns: ;
  grid-template-rows: auto auto;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-b1e5ad8b, #w-node-b7965213-825f-31c2-f028-d13122b82035-b1e5ad8b, #w-node-ec8b67dc-5add-7903-3bc0-f24b72d71203-b1e5ad8b, #w-node-ba3f5f0b-87ca-10ae-6d26-12e325770513-b1e5ad8b {
  grid-column: span 4 / span 4;
}

#w-node-_7e4127ed-4137-2940-5408-3419768a95e0-b1e5ad8b, #w-node-_5e97146b-f1fb-0e43-d2ac-825b8f86d23c-b1e5ad8b, #w-node-ddd740ac-829c-13e6-84c7-35ec7b135912-b1e5ad8b, #w-node-_4a2b669a-211a-2599-8711-7fc1e1110568-b1e5ad8b, #w-node-_961263e7-195c-5b5d-4bc2-815fee58a49e-b1e5ad8b {
  grid-column: span 2 / span 2;
}

#w-node-_677ba3c1-790d-44b0-d60d-2623b8c291f9-b1e5ad8b {
  grid-column: span 4 / span 4;
}

#w-node-_2ecc4edd-0c69-feac-604f-cfe165de237c-b1e5ad8b {
  grid-column: span 2 / span 2;
}

#w-node-_76dd7e64-49f1-f594-9af2-d50ac1466417-b1e5ad8b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4a751e5c {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-4a751e5c {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-4a751e5c, #w-node-_35879f11-f15e-0a72-9402-0f901d84992a-4a751e5c, #w-node-_3e18ee05-7460-bfc7-5d29-385364163f66-4a751e5c, #w-node-_0fffbd74-0231-c8a2-5676-dd3d5c709795-4a751e5c, #w-node-_31123b74-7e1e-e113-71f2-2df689336aec-4a751e5c, #w-node-_6aa8cf5c-6652-e3e4-ec5c-b920ffe32b71-4a751e5c, #w-node-b9957a2e-7ff5-237b-0b8d-2144393553e2-4a751e5c {
  grid-column: span 2 / span 2;
}

#w-node-_7cbff29f-26eb-07e2-22cd-d4d38da12e9a-4a751e5c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-7b47500a {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459c-7b47500a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459d-7b47500a, #w-node-_9c7553de-87f1-b5ae-473b-8e565abb5350-7b47500a {
  grid-column: span 2 / span 2;
}

#w-node-_7ada31ad-68e5-de18-3d96-a1f0095cc5a5-7b47500a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-d6830754 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569b-d6830754 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569e-d6830754, #w-node-_4f09f981-e020-bf8a-596f-a39f4fd756a2-d6830754, #w-node-a93b75b9-89b0-fd62-bea4-db855ec7d92d-d6830754, #w-node-c91a491c-ced9-8db1-f154-67d969b75d32-d6830754, #w-node-_7b6dc518-ba41-1af3-b550-babc780af0b1-d6830754, #w-node-f99d6323-f07a-d1bc-5c1f-9e4951f5051f-d6830754, #w-node-_14e2e8fa-a236-095f-1f7f-9777e40ae1e4-d6830754, #w-node-e3645a23-74af-453d-b912-8c20b221e8d6-d6830754, #w-node-c933b992-c0d2-3a8e-1563-53fa3d6c7bb9-d6830754, #w-node-_9806d009-6416-a675-592c-7ce7349e8e24-d6830754, #w-node-f8257ca9-9f15-32eb-d04d-10b6a4f6525d-d6830754, #w-node-_2218dc63-ad6f-0ce4-f7a5-781960cf7951-d6830754 {
  grid-column: span 2 / span 2;
}

#w-node-f11077b0-aafe-cda0-02e9-8c98e07fec63-d6830754 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-47a47231 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb485-47a47231 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb486-47a47231 {
  grid-column: span 2 / span 2;
}

#w-node-_8bb9a84b-b97b-eef6-acba-585b40274c78-47a47231 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_901f3f97-9fb9-ce5f-8932-d0f975301b09-47a47231 {
  grid-column: span 3 / span 3;
}

#w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459c-47a47231 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f8453a7a-35f0-edc7-2ea9-64e2118c3c7a-47a47231, #w-node-_7b12805f-6f84-98b0-8b9b-81c8a86fd1f2-47a47231, #w-node-_3d802176-3d59-7ffc-1b29-d32af76c4e2a-47a47231 {
  grid-column: span 2 / span 2;
}

#w-node-e8d01c90-1622-6777-30fb-4ae89ff76b99-47a47231 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fc4d5606 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb485-fc4d5606 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb486-fc4d5606, #w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb48c-fc4d5606, #w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb48e-fc4d5606, #w-node-fc07355e-2fbb-d386-c90e-c4f7a8bfb494-fc4d5606, #w-node-e46362e4-5591-0b5f-3186-048beebef8dd-fc4d5606, #w-node-_7d3b5149-8a0d-89b6-98cf-823361382423-fc4d5606, #w-node-bc0adba4-ecf6-ee0c-6377-12e447768cf6-fc4d5606, #w-node-_81466f49-b64f-1c45-ddb6-d8cf06af8cbe-fc4d5606, #w-node-ced91d35-037e-b8ae-c488-e3f0ae45527f-fc4d5606, #w-node-_7ba11714-c530-1b3b-91e3-3228dc24a1cb-fc4d5606 {
  grid-column: span 2 / span 2;
}

#w-node-_10a4592f-447f-2cfe-798d-8e8f39d3faf6-fc4d5606, #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-e3da34e5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-26b86f1d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4b613018 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-a2926325 {
  grid-template-rows: auto;
  grid-template-columns: 3fr;
}

#w-node-_8bb9a84b-b97b-eef6-acba-585b40274c78-a2926325 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_8bb9a84b-b97b-eef6-acba-585b40274c79-a2926325, #w-node-aba5051f-9647-1c70-68f7-c5232bc9dbab-a2926325, #w-node-_15ac319f-790e-7183-a6ea-ed1cd3f50c5b-a2926325, #w-node-ea3a8dd3-b20d-35a8-7e7c-87287c53170e-a2926325, #w-node-_521eda22-0539-82d0-a5a0-e68f5f9f6eb1-a2926325 {
  grid-column: span 2 / span 2;
}

#w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459c-a2926325 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459d-a2926325, #w-node-_790b195d-d63d-43d8-c5d5-a318a328dc47-a2926325, #w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f45a1-a2926325, #w-node-a83d5828-3fef-f937-14ce-c894ba6ff05d-a2926325, #w-node-_1581cada-f22c-bace-32c6-0754a439b9ce-a2926325, #w-node-_8d5a3fa0-179e-97a9-7034-2c5139b0b278-a2926325, #w-node-_207c6c1c-4e76-0e34-4fa5-ea57403f279a-a2926325, #w-node-_21a45c31-382e-d5a6-81da-8b5e821fa5a2-a2926325, #w-node-_247af963-3966-0678-d60b-cb8615053d5b-a2926325, #w-node-_63c0c570-d7e5-fe5a-7ef3-095d907d2b54-a2926325, #w-node-_631201e7-eb3e-0c5c-486c-cfdc00d91e32-a2926325 {
  grid-column: span 2 / span 2;
}

#w-node-_90aded7e-b320-4d33-a666-03b11b6180b8-a2926325 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-0d20cdf7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-0d20cdf7 {
  grid-column: span 2 / span 2;
}

#w-node-_476f2403-2a1d-d6f8-8977-892bdd2b31f0-dd2b31f0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-63c20c43 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-63c20c43 {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-98a67ed2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-98a67ed2 {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-7b8fec36 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-7b8fec36 {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-c632acd8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-c632acd8 {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-01c7a19a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-01c7a19a {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-fed35dc9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-fed35dc9 {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-12d2b97e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-12d2b97e {
  grid-column: span 2 / span 2;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-b8687491 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-b8687491 {
  grid-column: span 2 / span 2;
}

#w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5c6-62d2eb8f {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5e2-62d2eb8f, #w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5e4-62d2eb8f, #w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5e6-62d2eb8f {
  grid-column: span 2 / span 2;
}

#w-node-e3093adc-ee5a-8734-e0d1-286526d44299-62d2eb8f {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-62d2eb8f {
  grid-template-columns: ;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

#w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-62d2eb8f, #w-node-b7965213-825f-31c2-f028-d13122b82035-62d2eb8f, #w-node-_25fb80ad-aabf-2772-4858-5191a5c40564-62d2eb8f, #w-node-_0fa39f1b-0696-0203-ddfd-b3123ac2826f-62d2eb8f, #w-node-_557bdf65-6296-5f86-f5b5-5426bfbe737b-62d2eb8f, #w-node-_03e7dc64-ab7d-1936-c02f-1ae88e4f5aa1-62d2eb8f, #w-node-_64fc104d-937e-1925-6199-befb1f281f4e-62d2eb8f, #w-node-_7a6c06ca-40be-3d4e-11dd-27c90f74e0c4-62d2eb8f, #w-node-_50767ae5-0633-2f1b-3306-fb7ba919a079-62d2eb8f {
  grid-column: span 2 / span 2;
}

#w-node-_4a914851-0d25-8d7a-4b28-4ed8bdb1577e-62d2eb8f, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-5e0e0b61 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d07-5e0e0b61 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d14-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d18-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-d592c384-118b-69f5-b1da-490d2b3c6260-5e0e0b61 {
  grid-column: span 8 / span 8;
}

#w-node-_5a0f2b9c-5024-b78e-f5d7-15af4ba57057-5e0e0b61 {
  grid-column: span 5 / span 5;
}

#w-node-_0694411a-a3aa-2601-0b22-3647b266d697-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-c96d32b4-fc71-674c-8577-2e96b0edb85f-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-_68cae75a-764a-4452-9da1-b5a3a949edc2-5e0e0b61, #w-node-_2bdd2c17-fb2c-db3c-dec5-f18f726356af-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-_70c3cc42-fbbf-f9a7-ccfd-249c2d1e7bc8-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d24-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d2c-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d30-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-_412a3047-8dc6-7923-4061-cd09db956ab2-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-_723695c5-107a-881f-18bb-624004430ae4-5e0e0b61, #w-node-a08e272a-9cfd-547c-9f37-586be4035523-5e0e0b61, #w-node-f0f422e5-3174-03d0-ef24-5c1d0d02dd7b-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-f1e375d5-5a2b-148f-7b9f-719762243731-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-e21449b7-5ec0-4218-35ee-a59e96b418ca-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_75df1459-8ed7-960b-c823-07bc4cdcb1bf-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-_30f94cd1-d3dc-6f29-4da7-9e3d3d4287af-5e0e0b61 {
  grid-column: span 6 / span 6;
}

#w-node-_87eafdac-ff69-69f4-f1fd-d047baef3f4c-5e0e0b61, #w-node-_7df58fbb-af94-8c11-5fae-b933bdc7ef96-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_7095afeb-b8fa-e2d3-93bf-1214eabc582a-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-_8a68ecf4-9530-86d9-0768-6a92b109b620-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_59bfde62-212e-d237-c466-fc1770b5a229-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-b956f1f4-e240-fbcb-48eb-16fcc2b3fb34-5e0e0b61, #w-node-f6aa54ac-d3f0-d7cf-7e06-a0f8a113f4ca-5e0e0b61, #w-node-_6efe362b-7677-a057-5031-50b8d425ec58-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_4aa3b5a7-a30d-6ee7-7467-5a37a362ad17-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-_1623a7f2-344a-dcfd-eef5-0ba6459339c8-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_5a81c708-30ae-9fe6-0860-df02e03aa718-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-_95f7ea91-5dfa-37c4-c635-806db1c811f2-5e0e0b61, #w-node-_0fdbbae8-b1c1-4700-1688-a0f9760fd975-5e0e0b61, #w-node-_18aeb508-1bbb-4df0-dd1e-75025abe5b0f-5e0e0b61, #w-node-_11fa840a-b87a-5f61-c7de-a9e99db2e3d4-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_9a05187c-1e66-6213-6d6f-3c89731dd660-5e0e0b61 {
  grid-column: span 4 / span 4;
}

#w-node-c9c73294-2378-9d22-a6fd-a6078cce7b00-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_98168eec-99e9-5073-bcc9-a9ab64dfe362-5e0e0b61 {
  grid-column: span 6 / span 6;
}

#w-node-_394b7d5f-64ff-1edb-3074-01f062989b4c-5e0e0b61 {
  grid-column: span 3 / span 3;
}

#w-node-_1becf03b-e249-02f2-2065-f3693a82acb8-5e0e0b61, #w-node-_538704e3-6915-1772-33af-3510a3b7748f-5e0e0b61, #w-node-_1a30fe32-46d6-15fa-2acf-e1e4442c4cf2-5e0e0b61 {
  grid-column: span 2 / span 2;
}

#w-node-_765cedc0-a697-3f26-48d7-4f6d2fc7371b-5e0e0b61 {
  grid-column: span 6 / span 6;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146bf-56b30aaa {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43664405-80df-4018-20a2-09f6ffb146c0-56b30aaa {
  grid-column: span 2 / span 2;
}

@media screen and (min-width: 1440px) {
  #w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-4c0b5fc6 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-cf8ab5ac {
    grid-template-rows: auto;
    grid-template-columns: 3fr 1fr;
  }

  #w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569b-fe630f79, #w-node-_4f09f981-e020-bf8a-596f-a39f4fd7569b-d6830754 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-26b86f1d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_90aded7e-b320-4d33-a666-03b11b6180b8-a2926325, #w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5c6-62d2eb8f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d07-5e0e0b61 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d14-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d18-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a0f2b9c-5024-b78e-f5d7-15af4ba57057-5e0e0b61 {
    grid-column: span 5 / span 5;
  }

  #w-node-_0694411a-a3aa-2601-0b22-3647b266d697-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-c96d32b4-fc71-674c-8577-2e96b0edb85f-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-_68cae75a-764a-4452-9da1-b5a3a949edc2-5e0e0b61, #w-node-_2bdd2c17-fb2c-db3c-dec5-f18f726356af-5e0e0b61 {
    grid-column: span 4 / span 4;
  }

  #w-node-_70c3cc42-fbbf-f9a7-ccfd-249c2d1e7bc8-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d24-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d2c-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d30-5e0e0b61 {
    grid-column: span 4 / span 4;
  }

  #w-node-_412a3047-8dc6-7923-4061-cd09db956ab2-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-_723695c5-107a-881f-18bb-624004430ae4-5e0e0b61, #w-node-a08e272a-9cfd-547c-9f37-586be4035523-5e0e0b61, #w-node-f0f422e5-3174-03d0-ef24-5c1d0d02dd7b-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-f1e375d5-5a2b-148f-7b9f-719762243731-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-e21449b7-5ec0-4218-35ee-a59e96b418ca-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_75df1459-8ed7-960b-c823-07bc4cdcb1bf-5e0e0b61 {
    grid-column: span 4 / span 4;
  }

  #w-node-_30f94cd1-d3dc-6f29-4da7-9e3d3d4287af-5e0e0b61 {
    grid-column: span 6 / span 6;
  }

  #w-node-_87eafdac-ff69-69f4-f1fd-d047baef3f4c-5e0e0b61, #w-node-_7df58fbb-af94-8c11-5fae-b933bdc7ef96-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7095afeb-b8fa-e2d3-93bf-1214eabc582a-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-_8a68ecf4-9530-86d9-0768-6a92b109b620-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59bfde62-212e-d237-c466-fc1770b5a229-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-b956f1f4-e240-fbcb-48eb-16fcc2b3fb34-5e0e0b61, #w-node-f6aa54ac-d3f0-d7cf-7e06-a0f8a113f4ca-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4aa3b5a7-a30d-6ee7-7467-5a37a362ad17-5e0e0b61 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1623a7f2-344a-dcfd-eef5-0ba6459339c8-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5a81c708-30ae-9fe6-0860-df02e03aa718-5e0e0b61 {
    grid-column: span 4 / span 4;
  }

  #w-node-_95f7ea91-5dfa-37c4-c635-806db1c811f2-5e0e0b61, #w-node-_0fdbbae8-b1c1-4700-1688-a0f9760fd975-5e0e0b61, #w-node-_18aeb508-1bbb-4df0-dd1e-75025abe5b0f-5e0e0b61, #w-node-_11fa840a-b87a-5f61-c7de-a9e99db2e3d4-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9a05187c-1e66-6213-6d6f-3c89731dd660-5e0e0b61 {
    grid-column: span 3 / span 3;
  }

  #w-node-c9c73294-2378-9d22-a6fd-a6078cce7b00-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_98168eec-99e9-5073-bcc9-a9ab64dfe362-5e0e0b61 {
    grid-column: span 6 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-92f36276, #w-node-_7e961141-ffa2-92d9-378f-56116f92aa65-92f36276, #w-node-_33ed0788-dbc1-0f75-a8f0-e24ea771eed9-29eedce7, #w-node-_12af3696-e3bd-40e6-eb1a-d87f29eedce8-29eedce7, #w-node-_12af3696-e3bd-40e6-eb1a-d87f29eedd0e-29eedce7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_12af3696-e3bd-40e6-eb1a-d87f29eedd0f-29eedce7 {
    order: 9999;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-c805acdb {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_05f6c5b5-a511-824f-36d4-717681fdf1a3-c805acdb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-01f66063 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-acbdd3f9-5fc6-f8d6-f5f1-12311c916748-01f66063 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-1344eae2 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-b32765b4-7d7f-7723-9933-fe73501f7e23-1344eae2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4c0b5fc6 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_243ac786-ce7e-e4be-1608-151bff386f9d-4c0b5fc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-cf8ab5ac {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_72448fd7-88e1-d821-dfa2-3dcbda8300e9-cf8ab5ac {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fb55ab8c {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5ba-fb55ab8c {
    grid-template-columns: ;
    grid-template-rows: auto auto auto;
  }

  #w-node-_1f5fa33c-b558-20ab-266a-c584bcc0a5bb-fb55ab8c, #w-node-b7965213-825f-31c2-f028-d13122b82035-fb55ab8c, #w-node-_23564ffa-52c7-e00e-ca7f-0b6d5c316183-fb55ab8c {
    grid-column: span 4 / span 4;
  }

  #w-node-_8318fa91-ed8f-1ea9-200e-98abf77743ff-fb55ab8c, #w-node-_9d7b9ac3-436c-cf03-1620-4bcde3bd31b5-fb55ab8c, #w-node-_5f4aaa60-be5d-0ebd-c19a-0565da5a4b68-fb55ab8c {
    grid-column: span 2 / span 2;
  }

  #w-node-b01591f5-cab5-6327-a503-292cea18ee90-fb55ab8c, #w-node-_10e0a7f2-fd9d-6d85-7270-dc15bcf01c54-fb55ab8c {
    grid-column: span 4 / span 4;
  }

  #w-node-e3da55ca-c438-004d-eab1-172175872c66-fb55ab8c {
    grid-column: span 2 / span 2;
  }

  #w-node-d3c41f50-18b2-5349-5c95-877251b42096-fb55ab8c {
    grid-column: span 4 / span 4;
  }

  #w-node-_533dc826-4852-8c68-9840-6be25a5d646a-fb55ab8c, #w-node-c6325176-7698-17f3-5fff-f63a1d2f6766-fb55ab8c {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d508795-f8b5-737d-d4ca-630c2ea37f5f-fb55ab8c {
    grid-column: span 4 / span 4;
  }

  #w-node-_4a914851-0d25-8d7a-4b28-4ed8bdb1577e-fb55ab8c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-e39f59cd {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-f998ca8a-3cb1-a4f0-dac7-6d7da44223de-e39f59cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-f9af6e87 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-fc1d4a60-a1e9-3370-30cb-121582e76dd4-f9af6e87 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fe630f79 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-b02057c3-2a54-e2e6-638d-104eb17a2145-fe630f79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-b1e5ad8b {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_76dd7e64-49f1-f594-9af2-d50ac1466417-b1e5ad8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4a751e5c {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_7cbff29f-26eb-07e2-22cd-d4d38da12e9a-4a751e5c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-7b47500a {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_7ada31ad-68e5-de18-3d96-a1f0095cc5a5-7b47500a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-d6830754 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-f11077b0-aafe-cda0-02e9-8c98e07fec63-d6830754 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-47a47231 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-e8d01c90-1622-6777-30fb-4ae89ff76b99-47a47231 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-fc4d5606 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_10a4592f-447f-2cfe-798d-8e8f39d3faf6-fc4d5606, #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-e3da34e5, #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-4b613018 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8bb9a84b-b97b-eef6-acba-585b40274c78-a2926325 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8bb9a84b-b97b-eef6-acba-585b40274c79-a2926325, #w-node-aba5051f-9647-1c70-68f7-c5232bc9dbab-a2926325, #w-node-_15ac319f-790e-7183-a6ea-ed1cd3f50c5b-a2926325, #w-node-ea3a8dd3-b20d-35a8-7e7c-87287c53170e-a2926325 {
    grid-column: span 2 / span 2;
  }

  #w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459c-a2926325 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f459d-a2926325, #w-node-_790b195d-d63d-43d8-c5d5-a318a328dc47-a2926325, #w-node-bccfc9cf-2bbf-8e17-49d2-db0f380f45a1-a2926325, #w-node-a83d5828-3fef-f937-14ce-c894ba6ff05d-a2926325, #w-node-_1581cada-f22c-bace-32c6-0754a439b9ce-a2926325, #w-node-_8d5a3fa0-179e-97a9-7034-2c5139b0b278-a2926325 {
    grid-column: span 2 / span 2;
  }

  #w-node-_90aded7e-b320-4d33-a666-03b11b6180b8-a2926325 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-0d20cdf7, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-63c20c43, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-98a67ed2, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-7b8fec36, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-c632acd8, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-01c7a19a, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-fed35dc9, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-12d2b97e, #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-b8687491 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3fa1b183-41c4-5b49-32e8-58e679a9f5c6-62d2eb8f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-e3093adc-ee5a-8734-e0d1-286526d44299-62d2eb8f {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_4a914851-0d25-8d7a-4b28-4ed8bdb1577e-62d2eb8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-5e0e0b61 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d07-5e0e0b61 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d14-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d18-5e0e0b61, #w-node-_5a0f2b9c-5024-b78e-f5d7-15af4ba57057-5e0e0b61, #w-node-_0694411a-a3aa-2601-0b22-3647b266d697-5e0e0b61, #w-node-c96d32b4-fc71-674c-8577-2e96b0edb85f-5e0e0b61, #w-node-_68cae75a-764a-4452-9da1-b5a3a949edc2-5e0e0b61, #w-node-_2bdd2c17-fb2c-db3c-dec5-f18f726356af-5e0e0b61, #w-node-_70c3cc42-fbbf-f9a7-ccfd-249c2d1e7bc8-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d24-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d2c-5e0e0b61, #w-node-_6f5b0313-e137-b2bc-be12-37b9198a2d30-5e0e0b61, #w-node-_412a3047-8dc6-7923-4061-cd09db956ab2-5e0e0b61, #w-node-_723695c5-107a-881f-18bb-624004430ae4-5e0e0b61, #w-node-a08e272a-9cfd-547c-9f37-586be4035523-5e0e0b61, #w-node-f0f422e5-3174-03d0-ef24-5c1d0d02dd7b-5e0e0b61, #w-node-f1e375d5-5a2b-148f-7b9f-719762243731-5e0e0b61, #w-node-e21449b7-5ec0-4218-35ee-a59e96b418ca-5e0e0b61, #w-node-_75df1459-8ed7-960b-c823-07bc4cdcb1bf-5e0e0b61, #w-node-_30f94cd1-d3dc-6f29-4da7-9e3d3d4287af-5e0e0b61, #w-node-_87eafdac-ff69-69f4-f1fd-d047baef3f4c-5e0e0b61, #w-node-_7df58fbb-af94-8c11-5fae-b933bdc7ef96-5e0e0b61, #w-node-_7095afeb-b8fa-e2d3-93bf-1214eabc582a-5e0e0b61, #w-node-_8a68ecf4-9530-86d9-0768-6a92b109b620-5e0e0b61, #w-node-_59bfde62-212e-d237-c466-fc1770b5a229-5e0e0b61, #w-node-b956f1f4-e240-fbcb-48eb-16fcc2b3fb34-5e0e0b61, #w-node-f6aa54ac-d3f0-d7cf-7e06-a0f8a113f4ca-5e0e0b61, #w-node-_4aa3b5a7-a30d-6ee7-7467-5a37a362ad17-5e0e0b61, #w-node-_1623a7f2-344a-dcfd-eef5-0ba6459339c8-5e0e0b61, #w-node-_5a81c708-30ae-9fe6-0860-df02e03aa718-5e0e0b61, #w-node-_95f7ea91-5dfa-37c4-c635-806db1c811f2-5e0e0b61, #w-node-_0fdbbae8-b1c1-4700-1688-a0f9760fd975-5e0e0b61, #w-node-_18aeb508-1bbb-4df0-dd1e-75025abe5b0f-5e0e0b61, #w-node-_11fa840a-b87a-5f61-c7de-a9e99db2e3d4-5e0e0b61, #w-node-_9a05187c-1e66-6213-6d6f-3c89731dd660-5e0e0b61, #w-node-c9c73294-2378-9d22-a6fd-a6078cce7b00-5e0e0b61, #w-node-_98168eec-99e9-5073-bcc9-a9ab64dfe362-5e0e0b61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_43664405-80df-4018-20a2-09f6ffb146bf-56b30aaa {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}


@font-face {
  font-family: 'Canelacondensed Trial';
  src: url('../fonts/CanelaCondensed-Light-Trial.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Universltstd';
  src: url('../fonts/UniversLTStd-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Universltstd';
  src: url('../fonts/UniversLTStd.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Px 437 Ibm Vga 9 X 16';
  src: url('../fonts/Px437_IBM_VGA_9x16.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}