:root {
  --black: black;
  --white: white;
}

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

h1 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Syne, sans-serif;
  font-size: 37px;
  font-weight: 700;
  line-height: 44px;
}

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

h5 {
  margin-top: 10px;
  margin-bottom: 16px;
  font-family: Syne, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.body {
  color: #fff;
}

.grenade {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 35svw;
  height: 410px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 560px 0% auto;
  transform: scale(1.3);
}

.logo {
  color: #000;
  min-width: 250px;
  font-weight: 700;
  text-decoration: none;
  transition: opacity .2s;
}

.logo:hover {
  opacity: .5;
}

.link-block-3 {
  min-width: 250px;
  margin-top: 27px;
  position: absolute;
}

.logo-svg {
  float: left;
  margin-right: 13px;
}

.logo-name {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: -4px;
  font-size: 12px;
}

.logo-name.white {
  color: #fff;
}

.freelance-product-designer {
  margin-top: -1px;
  font-size: 12px;
  font-weight: 400;
}

.freelance-product-designer.white {
  color: #fff;
}

.nav-icon {
  opacity: .25;
  min-width: 18px;
  margin-left: 10px;
  margin-right: 8px;
}

.page-border {
  z-index: 2001;
  pointer-events: none;
  border: 30px solid #e6e9eb;
  border-right-width: 25px;
  border-radius: 39px;
  position: fixed;
  inset: 0%;
}

.page-border-2 {
  z-index: 2;
  border: 30px solid #e6e9eb;
  border-right-width: 25px;
  position: fixed;
  inset: 0%;
}

.parallax-holder {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-right: 3%;
  font-family: Norline, Arial, sans-serif;
  font-size: 925px;
  line-height: 770px;
  display: flex;
  position: static;
  inset: 100px 3% 0% 0%;
}

.parallax-holder.dim {
  color: #fff0;
  flex-flow: column;
  margin-right: -3%;
  padding-top: 54svh;
  position: absolute;
}

.parallax-holder.dim.edit {
  z-index: -1;
  margin-top: 25svh;
  margin-bottom: 25svh;
  padding-top: 0;
}

.parallax-holder.dim.edit.move-sideways {
  right: -22.5%;
}

.black-circle {
  z-index: 1;
  text-align: center;
  background-color: #000;
  border-radius: 250px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 430px;
  max-width: 430px;
  min-height: 430px;
  max-height: 430px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 16px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: absolute;
  inset: 300px 0% auto;
}

.h5.hide-on-dekstop {
  padding-top: 3px;
  font-size: 12px;
  line-height: 24px;
  display: none;
}

.h5.adjust-2 {
  margin-top: 20px;
}

.h5.alt {
  margin-top: 24px;
  margin-bottom: 22px;
  font-family: Sairasemicondensed, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 26px;
}

.bodycopy-2 {
  letter-spacing: 0;
  text-transform: none;
  font-family: Sairasemicondensed, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.bodycopy-2.black {
  color: #000;
}

.bodycopy-2.copyright-only {
  text-align: center;
  background-color: #fff;
  width: 100px;
  margin: 10px auto;
  position: relative;
  top: -27px;
}

.bodycopy-2.margin {
  margin-top: 18px;
  margin-bottom: 18px;
  font-weight: 300;
}

.bodycopy-2.margin._2 {
  margin-top: 10px;
  margin-left: 7.3svw;
}

.bodycopy-2.caption {
  max-width: 100%;
  margin-top: 18px;
  position: absolute;
}

.bodycopy-2.caption.center {
  text-align: center;
  position: relative;
}

.bodycopy-2.white {
  color: #fff;
}

.marquee {
  color: #ffffff4d;
  text-transform: uppercase;
  border-bottom: 1px solid #fff3;
  max-width: 100svw;
  margin-left: 30px;
  margin-right: 25px;
  padding-bottom: 16px;
  font-family: Syne, sans-serif;
  font-size: 21px;
  font-weight: 700;
  position: absolute;
  inset: auto 0% 76px;
  overflow: hidden;
}

.marquee.edit {
  z-index: 1;
  position: fixed;
}

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

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

.h1.center.margin {
  margin-top: 48px;
  margin-bottom: 0;
}

.h1.padding {
  margin-bottom: 32px;
}

.h1.white {
  color: #fff;
}

.h1.black {
  color: #000;
}

.h1.edit {
  text-align: center;
  text-transform: uppercase;
  margin-left: auto;
  margin-right: auto;
  font-family: Lemon Black, sans-serif;
  font-size: 193px;
  line-height: 136px;
}

.h1.alt-3 {
  text-transform: uppercase;
  margin-top: -50%;
  font-family: Lemon Black, sans-serif;
  font-size: 193px;
  line-height: 136px;
}

.bodycopy-1 {
  font-family: Sairasemicondensed, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.bodycopy-1.edit {
  max-width: 600px;
}

.bodycopy-1.show-hide {
  display: none;
}

.bodycopy-1.semibold {
  font-weight: 600;
}

.bodycopy-1.semibold.margin {
  margin-bottom: 8px;
}

.bodycopy-1.white {
  color: #fff;
}

.bodycopy-1.edit-2 {
  color: #000;
  max-width: 600px;
}

.section {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  height: 120svh;
  margin-left: auto;
  margin-right: auto;
}

.section.edit {
  height: 100svh;
}

.section.edit.no-bg-lines {
  cursor: default;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.section.no-fixed-height {
  height: 170svh;
  padding-top: 15svh;
}

.section.adjust {
  height: 120svh;
  padding-top: 20svh;
}

.section.no-fixed-height-2 {
  background-image: url('../images/line-tile-black_1.svg');
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  height: auto;
  margin-left: 30px;
  margin-right: 25px;
  padding-top: 225px;
}

.top {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  height: 100svh;
  margin-left: auto;
  margin-right: auto;
}

.stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: sticky;
  top: 42svh;
}

.stack.edit {
  min-height: 48svh;
  max-height: 48svh;
}

.stack.unsticky {
  position: static;
}

.stack.unsticky._1-px-underline {
  border-bottom: 1px solid #ffffff3d;
  padding-bottom: 44px;
  transition: all .4s cubic-bezier(.77, 0, .175, 1);
}

.stack.unsticky._1-px-underline:hover {
  border: 1px solid #5ff280;
  border-radius: 12px;
  padding-top: 44px;
  padding-left: 44px;
  padding-right: 44px;
}

.stack.unsticky._1-px-underline.subsequent {
  padding-top: 44px;
}

.stack._1-px-underline {
  border-bottom: 1px solid #ffffff3d;
}

.stack._1-px-underline-and-overline {
  border-bottom: 1px solid #ffffff3d;
  width: 85%;
  padding-top: 44px;
  padding-bottom: 44px;
  transition: all .4s cubic-bezier(.77, 0, .175, 1);
  position: static;
}

.stack._1-px-underline-and-overline:hover {
  border: 1px solid #5ff280;
  border-radius: 12px;
  padding-left: 44px;
  padding-right: 44px;
}

.stack._1-px-underline-and-overline.last {
  border-bottom-style: solid;
}

.stack._1-px-underline-and-overline.last.dark, .stack._1-px-underline-and-overline.dark {
  border-bottom-color: #d9d9d9;
}

.stack._1-px-underline-and-overline.dark:hover {
  border-top-style: none;
  border-left-style: none;
  border-left-color: #d9d9d9;
  border-right-style: none;
  border-radius: 0;
}

.stack._1-px-underline-and-overline.dark.first {
  border-top: 1px solid #d9d9d9;
  margin-top: 96px;
}

.content {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100svh;
  display: flex;
  position: absolute;
  transform: translate(0);
}

.content.edit {
  left: 0;
  right: 0;
}

.content.edit.adjust {
  margin-top: 20svh;
}

.content.edit-2 {
  z-index: 1;
  justify-content: flex-start;
  align-items: center;
  height: auto;
}

.content.edit-2.adjust {
  z-index: 1;
  height: auto;
}

.content.edit-2 {
  left: 0;
  right: 0;
}

.content.edit-3 {
  z-index: 1;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  position: static;
}

.label {
  letter-spacing: 9px;
  text-transform: uppercase;
  margin-left: 7.5%;
  display: inline-block;
  position: absolute;
  transform: translate(0, 17svh);
}

.label.bottom-left {
  transform: translate(0, 87.5svh);
}

.label.bottom-left.fixed {
  margin-left: 7.5%;
  inset: auto auto 100px 0%;
  transform: translate(0);
}

.label.bottom-right {
  margin-left: 0%;
  inset: auto 7.5% auto auto;
  transform: translate(0, 87.5svh);
}

.label.bottom-right.fixed {
  inset: auto 7.5% 0% auto;
  transform: translate(0, -103px);
}

.label.top-right {
  margin-left: 0%;
  right: 7.5%;
}

.label.top-right.fixed {
  inset: 0% 7.5% auto auto;
}

.label.top-right.edit.black {
  color: #000;
}

.label.fixed {
  opacity: 1;
  text-align: center;
  margin-left: 0%;
  position: fixed;
  inset: 0% auto auto 7.5%;
  transform: translate(0, 160px);
}

.label.center-right {
  margin-left: 0%;
  right: 7.5%;
}

.label.center-right.fixed {
  inset: 48% 7.5% 50px auto;
  transform: none;
}

.label.center-left {
  transform: translate(0, 87.5svh);
}

.label.center-left.fixed {
  margin-left: 7.5%;
  inset: 48% auto 50px 0%;
  transform: translate(0);
}

.label.edit.black {
  color: #000;
}

.label.edit.white {
  color: #fff;
}

.label.top-center {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  width: 200px;
  margin-left: 50%;
  margin-right: 50%;
  top: -20px;
  left: -100px;
}

.label.top-center.black {
  color: #000;
}

.label-persist {
  display: inline-block;
  position: absolute;
  bottom: -33svh;
}

.label-persist.edit {
  position: static;
}

.skills-stack {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding: 0;
}

.overline {
  letter-spacing: 9px;
  font-family: Sairasemicondensed, sans-serif;
  font-size: 17px;
}

.overline.margin {
  margin-bottom: 16px;
}

.skills {
  justify-content: flex-end;
  align-items: center;
}

.bottom {
  text-align: center;
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  height: 100svh;
  margin-left: auto;
  margin-right: auto;
}

.bottom.case-study {
  background-image: url('../images/line-tile-black_1.svg');
  margin-top: -80px;
  margin-left: 30px;
  margin-right: 25px;
}

.content-footer {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100svh;
  display: flex;
  position: absolute;
  inset: auto;
  transform: translate(0);
}

.content-footer.edit {
  border-bottom: 1px solid #b3c0c4;
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  position: relative;
}

.centered-cell {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
}

.centered-cell.padding {
  padding-left: 6svw;
  padding-right: 6svw;
}

.centered-cell.padding-2 {
  padding-left: 10svw;
  padding-right: 10svw;
}

.cta {
  color: #fff;
  background-color: #000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  max-height: 136px;
  margin-top: 74px;
  padding: 58px 82px;
  font-family: Syne, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.cta.transparent {
  background-color: #0000;
  margin-top: 58px;
  margin-bottom: 58px;
  padding: 0;
  transition: opacity .2s;
}

.cta.transparent:hover {
  opacity: .75;
}

.cta.edit {
  margin-bottom: 225px;
  margin-left: auto;
  margin-right: auto;
}

.social {
  width: 85%;
  margin-left: 7.5%;
  display: inline-block;
  position: absolute;
  inset: auto auto 9svh 0%;
}

.social-icons {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding: 0;
}

.social-icons-lnk-block {
  color: #fff;
  transition: opacity .2s;
}

.social-icons-lnk-block:hover {
  opacity: .75;
}

.social-icons-lnk-block.hide-show.black, .social-icons-lnk-block.black {
  color: #000;
}

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

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

.social-img {
  margin-bottom: 10px;
}

.social-img.invert {
  filter: invert();
}

.copyright-content {
  background-color: #e6e9eb;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  justify-content: space-between;
  align-items: stretch;
  max-width: 120px;
  min-height: 35px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 11px;
  display: inline-flex;
  position: absolute;
  inset: auto 0% 0% -20px;
}

.curve {
  width: 19px;
  margin-top: -6px;
  margin-left: -18px;
}

.curve.right {
  margin-left: -6px;
  margin-right: -18px;
}

.particles {
  z-index: 2;
  pointer-events: none;
  width: 100svw;
  height: 100svh;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.copyright-holder {
  z-index: 3;
  text-align: center;
  background-color: #e6e9eb;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  justify-content: space-between;
  align-items: stretch;
  width: 100svw;
  max-width: 100svw;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
  position: fixed;
  inset: auto 0% 0%;
}

.smoke {
  opacity: 0;
  pointer-events: none;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto 0% 0%;
}

.smoke-whisp {
  opacity: 0;
  pointer-events: none;
  width: 40svw;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto 0% -6%;
  overflow: hidden;
}

.cap {
  z-index: 2002;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  inset: 0% auto auto 10%;
}

.pin {
  z-index: 2002;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  inset: 22% 20% auto auto;
}

.base {
  z-index: 2002;
  opacity: 0;
  filter: brightness(75%);
  pointer-events: none;
  position: fixed;
  inset: auto 16% -15% auto;
  transform: scale(1.3);
}

.scroll-jack {
  z-index: 2001;
  position: relative;
}

.trigger {
  height: 250svh;
  transform: perspective(385px);
}

.trigger.portfolio, .trigger.sup {
  height: 215svh;
}

.track {
  position: absolute;
  inset: 0%;
}

.elements {
  height: 100svh;
  position: sticky;
  top: 0;
}

.bg-gradient {
  z-index: -1;
  background-image: radial-gradient(circle at 50% 100%, #39a050 16%, #024911 79%);
  width: 100svw;
  height: 100svh;
  position: fixed;
  inset: 0%;
}

.bg-gradient.teal {
  background-image: radial-gradient(circle at 50% 100%, #054244 16%, #021d1e 79%);
}

.bg-gradient.blue {
  background-image: radial-gradient(circle at 50% 100%, #004edb 16%, #022668 79%);
}

.bg-gradient.dark-blue {
  background-image: radial-gradient(circle at 50% 100%, #00298a 16%, #011034 79%);
}

.bg-gradient.midnight-blue {
  background-image: radial-gradient(circle at 50% 100%, #001346 16%, #00030b 79%);
}

._30px-top-grey-border {
  z-index: 2002;
  background-color: #e6e9eb;
  min-height: 30px;
  position: fixed;
  inset: 0% 0% auto;
}

.numbers-and-text {
  position: sticky;
  top: 25svh;
}

.numbers-and-text.hear, .numbers-and-text.read {
  width: 867px;
}

.numbers-and-text.watch {
  width: 1076px;
}

.explosion {
  z-index: 2003;
  opacity: 0;
  mix-blend-mode: hard-light;
  background-image: radial-gradient(circle at 50% 100%, #fff 54%, #5ff280);
  width: 100svw;
  height: 100svh;
  display: none;
  position: fixed;
  inset: 0%;
}

.all-white {
  background-color: #fff;
  width: 100%;
  height: 100%;
}

.arrow {
  transform-origin: 0%;
  width: 0;
  margin-left: 8px;
  display: none;
}

.scroll-anchor {
  min-width: 100svw;
  min-height: 1px;
  position: relative;
  top: 17.4svh;
}

.letters {
  grid-column-gap: 18svh;
  grid-row-gap: 18svh;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100svh;
  margin-right: -100px;
  padding-top: 180px;
  padding-right: 100px;
  font-family: Norline, Arial, sans-serif;
  font-size: 925px;
}

.giant-text-solid-ani {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: 30px;
  margin-right: 25px;
  padding-right: 3%;
  font-family: Norline, Arial, sans-serif;
  font-size: 925px;
  line-height: 770px;
  display: flex;
  overflow: hidden;
}

.giant-text-solid-ani.edit {
  position: fixed;
  top: 362px;
  left: 0%;
  right: 0%;
}

.first-letter {
  height: 100svh;
  margin-right: -100px;
  padding-right: 100px;
}

.second-letter {
  opacity: 0;
  height: 100svh;
  margin-right: -100px;
  padding-right: 100px;
}

.giant-text-solid-ani-responsive, .base-responsive {
  display: none;
}

.trigger-responsive {
  height: 250svh;
  display: none;
  transform: perspective(385px);
}

.grenade-static {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 25svw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 560px 0% auto;
  transform: scale(1.3);
}

.pin-responsive {
  z-index: 2002;
  opacity: 0;
  display: none;
  position: fixed;
  inset: 22% 20% auto auto;
}

.content-centered {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100svw;
  height: 100svh;
  display: flex;
  transform: translate(0);
}

.desk {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  height: 410px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 750px 0% auto;
  transform: scale(1.55);
}

.div-block-4 {
  text-align: center;
  max-width: 56.5%;
  position: absolute;
  bottom: 8svh;
}

.project-section {
  z-index: 1;
  background-image: linear-gradient(#0000 57%, #000 81%);
  height: 100svh;
  position: relative;
}

.project-section.white {
  background-image: linear-gradient(#0000 57%, #fff 81%);
}

.project-section.white.tap-nursery {
  background-image: linear-gradient(#0000 47%, #fff 69%);
}

.project-section.white.true-anthem {
  background-image: linear-gradient(#0000 53%, #fff 83%);
}

.project-section.darker {
  background-image: linear-gradient(#000000bf, #000000bf);
  margin-top: -150px;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.project-section.darker.edit {
  background-image: linear-gradient(#e9e9e9cf, #e9e9e9cf);
}

.project-section.darker-2 {
  background-image: linear-gradient(#000, #000);
  height: 120svh;
  margin-top: -150px;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.project-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-left: 7.2svw;
  padding: 0;
}

.project-stack.black {
  color: #000;
}

.project-stack.black.adjust {
  margin-left: 7.5svw;
}

.project-stack.edit {
  margin-bottom: 135px;
}

.project-stack.edit-2 {
  margin-left: 0;
}

.project-stack.edit-3 {
  margin-left: 7.5svw;
}

.project-stack.edit-4 {
  margin-top: 185px;
  margin-bottom: 185px;
  margin-left: 0;
}

.description {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100svh;
  padding-bottom: 10svh;
  display: flex;
  transform: translate(0);
}

.description.black-line-tile {
  background-image: url('../images/line-tile-black.svg');
}

.outline-number {
  z-index: -1;
  margin-left: 7.5%;
  position: absolute;
}

.outline-number.edit {
  z-index: 0;
  text-align: center;
  width: 100%;
  margin: 50svh auto;
}

.background-video {
  z-index: 2005;
  width: 75%;
  height: 75%;
  margin-top: 10svh;
}

.background-video._4 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.background-video._5 {
  width: 85%;
  position: absolute;
  inset: auto -5% 0% auto;
}

.video-holder {
  z-index: 0;
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: 100svh;
  margin-top: -100vh;
  display: flex;
  position: relative;
}

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

.video-holder.skew {
  transform: skew(0deg, 4deg);
}

.pixel-horizontal-line {
  background-color: #fff3;
  width: 100%;
  height: 1px;
  position: sticky;
  top: 116px;
}

.pixel-horizontal-line.black {
  background-color: #0003;
}

.circular-button {
  color: #fff;
  text-align: center;
  border: 2px solid #ffffff3d;
  border-radius: 175px;
  justify-content: center;
  align-items: center;
  width: 174px;
  height: 174px;
  text-decoration: none;
  transition: all .6s cubic-bezier(.68, -.55, .265, 1.55);
  display: flex;
}

.circular-button:hover {
  border-color: #fff;
  width: 225px;
}

.circular-button.reposition {
  position: absolute;
  inset: auto 7.5% 9svh auto;
}

.circular-button.reposition:hover {
  border-color: #fff;
}

.circular-button.reposition.black {
  color: #000;
  border-color: #0000003d;
}

.circular-button.reposition-2 {
  flex-flow: column;
  position: static;
  inset: auto 7.5% 0 auto;
}

.circular-button.black {
  color: #000;
  border-color: #0000003d;
}

.circular-button.solid-black {
  color: #fff;
  background-color: #000;
  border-style: none;
  border-color: #0000003d;
  flex-flow: column;
}

.circular-button.solid-black:hover {
  width: 245px;
}

.circular-button.reposition-2 {
  position: absolute;
  inset: auto 7.5% 9svh auto;
}

.circular-button.reposition-2:hover {
  border-color: #fff;
}

.circular-button.reposition-2.black:hover {
  border-color: #000;
}

.circular-button.edit {
  flex-flow: column;
}

.circular-button.reposition-3 {
  flex-flow: column;
  width: 261px;
  height: 261px;
  position: absolute;
}

.circular-button.reposition-3:hover {
  border-color: #fff;
  width: 350px;
}

.project-icon {
  margin-right: 6px;
}

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

.cell-5 {
  padding-top: 10px;
  padding-right: 20px;
}

.detail-info {
  justify-content: flex-start;
  align-items: center;
  margin-top: 18px;
  margin-left: -5px;
  margin-right: 24px;
  display: flex;
}

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

.main-nav-rest {
  float: right;
  border-bottom: 2px solid #fff0;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: 86px;
  padding-bottom: 3px;
  text-decoration: none;
  transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
  display: flex;
}

.main-nav-rest:hover {
  border-bottom: 3px solid #ffffff40;
  padding-bottom: 2px;
}

.main-nav-rest.black-underline-hover:hover {
  border-bottom-color: #bfbfbf;
}

.logo-and-main-nav {
  z-index: 2002;
  background-color: #338545;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  height: 86px;
  max-height: 86px;
  margin-top: 30px;
  margin-left: 30px;
  margin-right: 25px;
  padding-bottom: 10px;
  padding-left: 31px;
  padding-right: 20px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.logo-and-main-nav.teal {
  background-color: #054244;
}

.logo-and-main-nav.blue {
  background-color: #0045c3;
}

.logo-and-main-nav.dark-blue {
  background-color: #011e64;
}

.logo-and-main-nav.midnight-blue {
  background-color: #000e33;
}

.logo-and-main-nav.white {
  background-color: #fff;
  border: 1px solid #b3c0c4;
  height: 87px;
  max-height: 87px;
}

.main-nav-active {
  float: right;
  color: #fff;
  text-transform: uppercase;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: 67px;
  margin-right: 25px;
  padding-bottom: 4px;
  font-family: Syne, sans-serif;
  font-size: 8px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.main-nav-active.w--current {
  border-bottom: 2px solid #fff;
  height: 86px;
  margin-right: 0;
  padding-bottom: 3px;
}

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

.hambuger {
  display: none;
}

.text-block-2 {
  color: #fff;
  text-transform: uppercase;
  margin-right: 14px;
  font-family: Syne, sans-serif;
  font-size: 8px;
  font-weight: 700;
  text-decoration: none;
}

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

.detailed-laptop-static {
  z-index: -1;
  pointer-events: none;
  justify-content: center;
  align-items: flex-end;
  width: 60svh;
  margin-bottom: 6%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  left: 0;
  right: 0;
}

.slider {
  display: none;
}

.detailed-info-holder {
  display: flex;
}

.centered-stack {
  width: 85%;
  padding-left: 0;
  padding-right: 0;
}

.centered-stack.edit {
  grid-row-gap: 20px;
  margin-left: auto;
  margin-right: auto;
}

.centered-stack.margin {
  margin-bottom: 300px;
}

.desk-static {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
}

.logo-white {
  position: absolute;
}

.logo-black {
  opacity: 0;
}

.logo-black._100 {
  opacity: 1;
}

.icon-white {
  position: absolute;
}

.icon-black {
  opacity: 0;
}

.icon-black._100 {
  opacity: 1;
}

.globe {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 35svw;
  height: 410px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 1110px 0% auto;
  transform: scale(1.5);
}

.moon {
  z-index: -1;
  justify-content: center;
  align-items: flex-end;
  width: 50svh;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  left: 0;
  right: 0;
}

.stack-2-cols {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: sticky;
  top: 42svh;
}

.h2 {
  text-transform: uppercase;
  font-family: Syne, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 28px;
}

.h2.edit {
  margin-top: 10px;
}

.h2.edit._2 {
  color: #000;
}

.h2.edit-2 {
  margin-top: 0;
}

.h2.edit-2.margin {
  margin-bottom: 20px;
}

.h2.margin {
  margin-top: 62px;
  margin-bottom: 22px;
}

.h2.white {
  color: #fff;
}

.h2.white._2 {
  margin-top: 0;
  margin-bottom: 32px;
  font-size: 37px;
  line-height: 44px;
}

.h2.edit-3 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 18px;
}

.h2.center {
  color: #000;
  text-align: center;
  max-width: 60%;
  margin: 0 auto 82px;
  font-size: 37px;
  line-height: 44px;
}

.h2.center._2 {
  margin-top: 20px;
  margin-bottom: 32px;
}

.h2.edit-4 {
  color: #000;
  font-size: 37px;
  line-height: 44px;
}

.h6 {
  font-family: Sairasemicondensed, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 32px;
}

.h6.edit {
  margin-bottom: 20px;
}

.h6.white {
  color: #fff;
  width: 75%;
}

.h6.edit-2 {
  text-align: center;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.h6.edit-3 {
  margin-top: 0;
  transition: all .2s;
}

.h6.edit-3:hover {
  color: #338545;
  background-color: #ebf3ec;
  text-decoration: underline;
}

.h6.edit-4 {
  margin-top: 20px;
}

.h6.edit-5 {
  margin-top: 10px;
}

.cell-9 {
  padding-bottom: 22px;
  padding-right: 2svw;
}

.cell-10 {
  padding-right: 2svw;
}

.label-clients {
  letter-spacing: 9px;
  text-transform: uppercase;
  margin-left: 7.5%;
  display: inline-block;
  position: fixed;
  top: 0;
  transform: translate(0, 17svh);
}

.label-clients.bottom-left {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  transform: translate(0, 87.5svh);
}

.label-clients.bottom-right {
  text-align: right;
  margin-left: 0%;
  inset: 0% 7.5% auto auto;
  transform: translate(0, 87.5svh);
}

.label-clients.top-right {
  text-align: right;
  margin-left: 0%;
  right: 7.5%;
}

.position-holder {
  height: 20px;
  overflow: hidden;
}

.centered-sticky {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
  position: sticky;
  top: 42svh;
}

.rocket {
  z-index: 2002;
  width: 510px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  left: 0%;
  right: 0%;
}

.globe-2 {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 35svw;
  height: 510px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: 1010px 0% auto;
  transform: scale(1.2);
}

.rocket-2 {
  z-index: 2002;
  width: 425px;
  position: fixed;
  inset: -375px auto auto 24svw;
}

.globe-static {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 25svw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 560px 0% auto;
  transform: scale(1.3);
}

.rocket-responsive {
  z-index: 2002;
}

.globe-2-static {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  display: none;
  transform: scale(1.2);
}

.bg-lines-top-of-image {
  z-index: 1;
  pointer-events: none;
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  border-right: 15px solid #0000;
  width: 100svw;
  height: 100svh;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.speaker-2 {
  z-index: -1;
  justify-content: center;
  align-items: flex-end;
  width: 50svh;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  left: 0;
  right: 0;
}

.speaker {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 35svw;
  height: 410px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 1110px 0% auto;
  transform: scale(1.2);
}

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

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

.ixd2 {
  background-image: linear-gradient(0deg, #011e64a1, #011e644d), url('../images/img-ixd2.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 638px;
  height: 431px;
  transform: rotate(3.61deg);
}

.cell-15 {
  text-align: center;
  justify-content: flex-end;
  align-items: center;
}

.label-persist-2 {
  text-align: center;
  position: static;
  bottom: 8svh;
}

.overline-static {
  letter-spacing: 9px;
  margin-bottom: 16px;
  font-family: Sairasemicondensed, sans-serif;
  font-size: 17px;
}

.blog-post-1 {
  background-image: linear-gradient(0deg, #011e64d9, #011e648c), url('../images/img-writing-ensuring-design-complements-your-pitch.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 638px;
  height: 431px;
  transform: rotate(3.61deg);
}

.overline-2 {
  letter-spacing: 3px;
  margin-bottom: 16px;
  font-family: Sairasemicondensed, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.overline-2.green {
  color: #5ff280;
}

.overline-2.white {
  color: #fff;
}

.button-pill {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  border: 2px solid #ffffff3d;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 54px;
  padding-left: 26px;
  padding-right: 26px;
  text-decoration: none;
  transition: all .6s cubic-bezier(.68, -.55, .265, 1.55);
  display: flex;
}

.button-pill:hover {
  border-color: #fff;
}

.heading {
  margin-top: 13px;
}

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

.cell-17 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: right;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
}

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

.green-block {
  background-color: #5ff28000;
}

.audio-jack {
  z-index: 2002;
  pointer-events: none;
  position: fixed;
  inset: 100svh auto auto 21svw;
}

.speaker-static {
  z-index: 2001;
  justify-content: center;
  align-items: flex-end;
  max-width: 25svw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 560px 0% auto;
  transform: scale(1.3);
}

.audio-jack-responsive {
  z-index: 2002;
  display: none;
}

.button-pill-2 {
  display: none;
}

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

.airplane-block {
  z-index: 2003;
  clear: both;
  pointer-events: none;
  position: absolute;
  top: 25%;
}

.cta-2 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #fff;
  justify-content: center;
  align-items: center;
  margin-left: 26px;
  margin-right: 26px;
  text-decoration: none;
  display: flex;
}

.dim-icon {
  opacity: .24;
}

.semi-transparent-gradient {
  background-image: url('../images/line-tile.svg'), linear-gradient(#00134600 46%, #001346);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  position: fixed;
  inset: 0%;
}

.case-section-top {
  z-index: 1;
  color: var(--black);
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  margin-top: 116px;
  margin-left: 30px;
  margin-right: 25px;
}

.case-content {
  background-image: url('../images/line-tile-black_1.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 135px;
  display: flex;
  transform: translate(0);
}

.case-content.margin {
  padding-top: 236px;
}

.case-content.margin.edit {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.case-content.margin.edit-2 {
  padding-top: 183px;
}

.case-content.margin-2 {
  padding-top: 175px;
}

.case-content.margin-3 {
  padding-top: 32px;
}

.case-content.margin-4 {
  padding-top: 0;
}

.case-content.margin-4.edit {
  justify-content: flex-start;
  align-items: center;
}

.client-name-large {
  z-index: -1;
  color: #fff0;
  text-align: left;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #1bbac0;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 213px;
  margin-left: -50px;
  font-family: Norline, Arial, sans-serif;
  font-size: 925px;
  line-height: 770px;
  position: absolute;
}

._3-up {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

._3-up.edit-2 {
  margin-top: 62px;
}

._3-up.edit-3 {
  margin-top: 62px;
  margin-bottom: 62px;
}

.outline {
  border: 1px solid #b3c0c4;
  min-width: 33%;
}

.outline.pink {
  border-color: #ff55da;
}

.outline.margin-bottom {
  min-width: 33%;
  margin-bottom: 16px;
}

.outline.edit-2 {
  width: 100%;
  min-width: auto;
  margin-top: 72px;
  margin-bottom: 144px;
}

.outline.edit-2.margin {
  margin-bottom: 18px;
}

.outline.edit-2.no-outline, .outline.no-outline {
  border-style: none;
}

.outline.transparent-outline {
  border-color: #b3c0c400;
}

.case-section {
  z-index: 1;
  color: var(--black);
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  margin-left: 30px;
  margin-right: 25px;
}

.section-graphic {
  position: relative;
  top: 50px;
  right: 5%;
  overflow: hidden;
  transform: rotate(3.6deg);
}

.cell-22 {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 125px;
}

.cell-23 {
  padding-right: 20px;
}

.check-holder {
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.checkmark {
  background-color: #39a050;
  background-image: url('../images/icon-checkmark.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  margin-right: 10px;
}

.check-holders {
  padding-right: 40px;
}

.case-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-left: 7.3svw;
  padding: 0;
}

.case-stack.edit {
  margin-bottom: 62px;
}

.case-stack.edit-3 {
  margin-bottom: 250px;
}

.img-standard {
  aspect-ratio: 16 / 9;
  background-color: #d9d9d9;
  background-image: url('../images/the-standard-doc.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 75svw;
  border: 1px solid #b3c0c4;
  width: 100%;
  margin-top: 72px;
  margin-bottom: 144px;
  margin-left: -3px;
}

.img-standard._2 {
  background-color: #eaf3f7;
  background-image: linear-gradient(#eaf3f700 67%, #eaf3f7 92%), url('../images/the-standard-road-map.gif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 75svw;
  border-color: #eaf3f7;
}

._2-up-img {
  aspect-ratio: 3 / 2;
  background-color: #eaf3f7;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

._2-up-img.edit {
  margin-left: -5px;
}

._2-up {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  padding-top: 62px;
  padding-bottom: 136px;
}

.quick-stack-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-top: 144px;
  margin-left: 7.3svw;
  padding: 0;
}

.quick-stack-2.edit {
  margin-top: 0;
}

.quick-stack-2.edit-2 {
  margin-top: 52px;
}

.quick-stack-2.edit-3, .quick-stack-2.edit-4 {
  margin-top: 144px;
  margin-bottom: 62px;
}

.cell-24 {
  padding-top: 10px;
  padding-right: 20px;
}

.cell-24.edit {
  padding-bottom: 62px;
}

.cell-25 {
  justify-content: flex-start;
  padding-right: 40px;
}

.prototype {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-top: 128px;
  margin-bottom: 300px;
  margin-left: 7.2svw;
  padding: 0;
}

.cell-26 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
}

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

.floating-graphic {
  z-index: 1;
  margin-left: 5%;
  position: absolute;
}

.floating-graphic.edit {
  margin-top: 30%;
  margin-left: 25%;
  inset: 0% auto auto 0%;
}

.floating-graphic.blur {
  filter: brightness(86%) blur(9px);
}

.blue-circle {
  z-index: -1;
  border: 1px solid #004fe0;
  border-radius: 300px;
  width: 50%;
  height: 325px;
  margin-top: 90px;
  margin-left: -35%;
  position: absolute;
}

.cell-28 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding-left: 10svw;
  padding-right: 10svw;
}

.description-2 {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 110svh;
  display: flex;
  transform: translate(0);
}

.description-2.edit {
  background-image: url('../images/line-tile-black.svg');
}

.negative-skew {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  margin: -80px 25px -53px 30px;
  padding-bottom: 117px;
  transform: skew(0deg, -4deg);
}

.negative-skew.b3c0c4 {
  border-left-color: #b3c0c4;
  border-right-color: #b3c0c4;
}

.giant-client-name-copy {
  z-index: -1;
  color: #fff0;
  text-align: center;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #5ff280;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  font-family: Norline, Arial, sans-serif;
  font-size: 925px;
  line-height: 770px;
}

.giant-client-name-copy.blue {
  -webkit-text-stroke-color: #004fe0;
}

.div-block-5 {
  z-index: -1;
  margin-top: 100px;
  position: absolute;
}

._117px-top-white {
  z-index: 2002;
  background-color: #fff;
  min-height: 117px;
  position: fixed;
  inset: 0% 0% auto;
}

.device-border {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  padding: 55px;
}

.device-border.center {
  border-left-style: none;
  border-right-style: none;
}

.device-border.margin {
  margin-bottom: 18px;
}

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

.hover-underline:hover {
  border-bottom: 1px solid #5ff280;
}

.hover-underline.blue:hover {
  border-bottom-color: #004fe0;
}

.nav-menu-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 237px;
  height: 237px;
  max-height: 237px;
  transition: all .6s cubic-bezier(.68, -.55, .265, 1.55);
  display: flex;
}

.circle-menu {
  background-image: radial-gradient(circle at 50% 100%, #054244, #021d1e 67%);
  border-radius: 300px;
  transform: rotate(14deg);
}

.circle-link {
  color: var(--white);
  text-transform: uppercase;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Syne, sans-serif;
  font-size: 8px;
  font-weight: 700;
  transition: color .4s;
}

.circle-link:hover, .circle-link.w--current {
  color: #5ff280;
}

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

.white-gradient {
  z-index: 1;
  background-image: linear-gradient(90deg, #ffffffd9, #fff0 78%);
  position: absolute;
  inset: 0%;
}

.reflection {
  mix-blend-mode: color-dodge;
  background-image: linear-gradient(258deg, #fff0 65%, #5ff28059 75%, #000c 87%, #fff0 95%);
  position: absolute;
  inset: 0%;
}

._1-up {
  width: 100%;
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}

._1-up.outline {
  min-width: auto;
}

._1-up.outline.edit {
  margin-top: 62px;
  margin-bottom: 136px;
}

._1-up.outline.edit._2 {
  margin-bottom: 10px;
}

._1-up.outline.edit._3 {
  margin-top: 10px;
  margin-bottom: 10px;
}

._1-up.outline.edit._3.no-outline {
  border-style: none;
}

._1-up.outline.edit._3.no-outline.link {
  justify-content: center;
  align-items: center;
  display: flex;
}

._1-up.edit {
  margin-bottom: 10px;
}

._1-up.helix-video {
  aspect-ratio: 3 / 2;
  background-color: #0999f8;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

._1-up.nurse-hat-video {
  aspect-ratio: 3 / 2;
  background-color: #5bb43c;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

._2-up-individual {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 100%;
  max-width: 85%;
  margin: 62px auto 136px;
  padding: 0;
}

._2-up-individual.edit {
  margin-top: 10px;
}

._2-up-individual.edit._2 {
  margin-bottom: 62px;
}

._2-up-individual.edit._3 {
  margin-bottom: 18px;
}

._3-block-text {
  padding-right: 40px;
}

.cell-31 {
  justify-content: center;
  align-items: center;
}

.bg-video-helix {
  z-index: 1;
  align-self: center;
  width: 400px;
}

.bg-video-nurse-hat {
  z-index: 1;
  align-self: center;
  width: 510px;
  position: relative;
}

.link {
  color: var(--black);
}

.link.edit {
  transition: all .2s;
}

.link.edit:hover {
  color: #338545;
  background-color: #ebf3ec;
}

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

.h1-link.black {
  color: #000;
}

.negative-skew-2 {
  justify-content: center;
  align-items: center;
  width: 100svw;
  height: 100svh;
  display: flex;
  transform: skew(0deg, -4deg);
}

.article {
  background-image: url('../images/line-tile-black_1.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 35%;
  display: flex;
  transform: translate(0);
}

.article-top-section {
  z-index: 1;
  color: var(--black);
  margin-top: 116px;
  margin-left: 30px;
  margin-right: 25px;
}

.avatar {
  background-color: #000;
  background-image: url('../images/avatar.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 300px;
  width: 125px;
  height: 125px;
  position: relative;
  bottom: 72px;
}

.avatar.edit {
  width: 174px;
  height: 174px;
  margin-bottom: 52px;
  position: static;
  bottom: auto;
}

.avatar._3-quarter {
  background-image: url('../images/avatar-2.webp');
  width: 174px;
  height: 174px;
  margin-bottom: 52px;
  position: static;
  bottom: auto;
}

.article-content {
  background-color: #fff;
  background-image: url('../images/line-tile-black_1.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  transform: translate(0);
}

.paragraphs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 85%;
  margin-left: 7.3svw;
  padding: 0;
}

.paragraphs.lines {
  background-color: #fff;
  background-image: url('../images/line-tile-black_1.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: auto;
  transform: translate(-1px);
}

.paragraphs.last {
  margin-bottom: 300px;
}

.article-img {
  z-index: 2;
  width: 85%;
  max-width: 85%;
  margin: 62px auto 72px;
}

.article-section {
  z-index: 1;
  color: var(--black);
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  margin-left: 30px;
  margin-right: 25px;
  position: relative;
}

.cell-32 {
  padding-bottom: 22px;
}

.button-pill-back {
  z-index: 1;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #000;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 54px;
  margin-top: 54px;
  margin-left: 7.3svw;
  padding-left: 26px;
  padding-right: 26px;
  text-decoration: none;
  transition: all .6s cubic-bezier(.68, -.55, .265, 1.55);
  display: flex;
  position: absolute;
}

.back-arrow {
  filter: invert();
  transform: rotate(180deg);
}

.article-subtle-gradient {
  background-image: linear-gradient(#0000001a, #0000);
  width: 100%;
  height: 75svh;
  position: absolute;
  top: 0;
}

.article-subtle-gradient.solid {
  background-image: linear-gradient(#0000001a, #0000001a);
}

.article-subtle-gradient.green-gradient {
  background-image: url('../images/line-tile-black_1.svg'), linear-gradient(#5ff280, #338545);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
}

.video-bg {
  opacity: 0;
  width: 900px;
  height: 640px;
  margin: auto;
  position: fixed;
  inset: 10% 0% 0%;
  transform: rotate(3.61deg);
}

.background-video-2 {
  background-color: #00000091;
  height: 100%;
}

.article-bg-img {
  opacity: 0;
  background-image: linear-gradient(#000000c9, #000000c9), url('../images/img-abstract-lines.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 900px;
  height: 640px;
  margin: auto;
  position: fixed;
  inset: 10% 0% 0%;
  transform: rotate(3.61deg);
}

.description-3 {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 130svh;
  display: flex;
  transform: translate(0);
}

.e6e9eb {
  background-color: #e6e9eb;
}

.quick-stack-3 {
  margin: 30px 25px 30px 30px;
  padding: 0;
  position: absolute;
  inset: 0%;
}

.intro-quad {
  cursor: text;
  background-color: #fff;
}

.about-quad {
  background-color: #39a050;
  background-image: radial-gradient(circle at 50% 100%, #39a05000, #024911);
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
}

.about-quad:hover {
  background-color: #41c25e;
}

.portfolio-quad {
  background-color: #054244;
  background-image: radial-gradient(circle at 50% 100%, #05424400, #021d1e);
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
}

.portfolio-quad:hover {
  background-color: #0b6568;
}

.clients-quad {
  background-color: #004edb;
  background-image: radial-gradient(circle at 50% 100%, #004edb00, #022668);
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
}

.clients-quad:hover {
  background-color: #186aff;
}

.sup-quad {
  background-color: #00247a;
  background-image: radial-gradient(circle at 50% 100%, #00247a00, #011034);
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
}

.sup-quad:hover {
  background-color: #0030a3;
}

.contact-quad {
  background-color: #001346;
  background-image: radial-gradient(circle at 50% 100%, #00134600, #00030b);
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
}

.contact-quad:hover {
  background-color: #002077;
}

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

.top-left-corner {
  width: 17px;
  height: 17px;
  position: absolute;
}

.top-right-corner {
  width: 17px;
  height: 17px;
  position: absolute;
  inset: 0% -1px auto auto;
}

.bottom-left-corner {
  width: 17px;
  height: 17px;
  position: absolute;
  inset: auto auto -1px 0%;
}

.bottom-right-corner {
  width: 17px;
  height: 17px;
  position: absolute;
  inset: auto -1px -1px auto;
}

.quad-text {
  width: 100%;
  padding: 30px;
  position: absolute;
}

.h4 {
  color: #fff;
  font-size: 16px;
  line-height: 20px;
}

.white-line-home-page {
  background-color: #fff3;
  height: 1px;
  margin-bottom: 12px;
}

.white-line-home-page.dark {
  background-color: #0003;
}

.quad-text-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  padding: 0;
  position: relative;
}

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

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

.quad-img {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 32%;
  height: 45%;
  padding: 0;
  position: absolute;
}

.quad-cell {
  justify-content: center;
  align-items: center;
}

.quad-graphic {
  z-index: 1;
  width: 49%;
  position: relative;
}

.slide-up-word {
  z-index: 1;
  opacity: 0;
  pointer-events: none;
  color: #fff;
  margin-bottom: 38px;
  font-family: Syne, sans-serif;
  font-size: 37px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
  position: absolute;
  transform: translate(0, 50px);
}

.intro-paragraph {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  width: 22ch;
  max-width: 78%;
  margin-top: 24px;
  margin-bottom: 0;
  font-family: Syne, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  position: absolute;
}

.about-ani-quad {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #39a050, #024911);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  border-radius: 10px;
  width: 32.5%;
  height: 49%;
  position: absolute;
  top: 0;
}

.about-ani-quad.edit {
  z-index: 2002;
  opacity: 1;
  width: 100%;
  height: 100%;
}

.top-copy-contact {
  z-index: 1;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: 240px;
}

.transition-blocker {
  z-index: 2004;
  margin: 30px;
  position: fixed;
  inset: 0% -5px 0% 0%;
}

.slide-up-word-2 {
  z-index: 0;
  color: #3330;
  letter-spacing: 3px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #fff3;
  text-transform: uppercase;
  white-space: nowrap;
  font-family: Norline, Arial, sans-serif;
  font-size: 300px;
  position: absolute;
}

.home-marquees {
  z-index: 0;
  opacity: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 32.5%;
  height: 49%;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.div-block-6 {
  padding-left: 30px;
}

.portfolio-ani-quad {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #054244, #021d1e);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  border-radius: 10px;
  width: 32.5%;
  height: 49%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.portfolio-ani-quad.edit {
  z-index: 2002;
  opacity: 1;
  width: 100%;
  height: 100%;
  top: 0;
}

.clients-ani-quad {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #004edb, #021d1e);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  border-radius: 10px;
  width: 32.5%;
  height: 49%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.clients-ani-quad.edit {
  z-index: 2002;
  opacity: 1;
  width: 100%;
  height: 100%;
}

.sup-ani-quad {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #00247a, #011034);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  border-radius: 10px;
  width: 32.5%;
  height: 49%;
  position: absolute;
  bottom: 0;
}

.sup-ani-quad.edit {
  opacity: 1;
  width: 100%;
  height: 100%;
}

.contact-ani-quad {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #001346, #00030b);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 85%, auto;
  border-radius: 10px;
  width: 32.5%;
  height: 49%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.contact-ani-quad.edit {
  opacity: 1;
  width: 100%;
  height: 100%;
}

.bottom-edge-blocker {
  background-color: #e6e9eb;
  height: 30px;
  position: absolute;
  inset: auto 0% -30px;
}

.top-edge-blocker {
  background-color: #e6e9eb;
  height: 30px;
  position: absolute;
  inset: -30px 0% auto;
}

.article-hero-image {
  z-index: -1;
  margin-right: 25px;
  position: fixed;
  overflow: hidden;
}

.article-white-blocker {
  z-index: 0;
  background-color: #fff;
  width: 84.9%;
  height: 300px;
  margin-top: 240px;
  margin-left: 7.3svw;
  position: absolute;
}

.list.numbered {
  list-style-type: decimal;
}

.link-green {
  color: #338545;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
}

.link-green:hover {
  background-color: #ebf3ec;
}

.link-green:visited {
  text-decoration: none;
}

.home-page-responsive-btm-spacer {
  background-color: #fff0;
  display: none;
}

.div-block-7 {
  z-index: 1;
  background-color: #000;
  border-radius: 200px;
  height: 135px;
  margin-top: 10%;
  margin-bottom: 8%;
  padding-bottom: 10px;
  padding-left: 39px;
  padding-right: 39px;
  display: flex;
}

.div-block-8 {
  overflow: hidden;
}

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

.quote {
  text-transform: uppercase;
  border-left: 3px solid #5ff280;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 0 0 0 16px;
  font-family: Antonio, sans-serif;
  font-size: 26px;
  line-height: 32px;
}

.lemon-wide {
  font-family: Lemon Black Wide, sans-serif;
  font-weight: 700;
}

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

.article-hero-image-isolated {
  z-index: 100;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 20% -75px 0% auto;
  overflow: hidden;
}

.lemon-stylistic-alt {
  font-family: Lemon Black Wide, sans-serif;
}

.landing {
  z-index: 1;
  color: var(--black);
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  margin-top: 116px;
  margin-left: 30px;
  margin-right: 25px;
}

.landing-content {
  background-image: url('../images/line-tile-black_1.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 135px;
  padding-bottom: 200px;
  display: flex;
  transform: translate(0);
}

.h3 {
  text-transform: uppercase;
  font-family: Syne, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
}

.h3.edit {
  margin-top: 28px;
  margin-bottom: 24px;
}

.available-indicator {
  outline-offset: 0px;
  background-color: #39a050;
  border-radius: 20px;
  outline: 4px solid #5ff28040;
  width: 12px;
  height: 12px;
  margin-right: 10px;
}

.div-block-9 {
  justify-content: center;
  align-items: center;
  margin-bottom: 46px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.angle-content {
  z-index: 1;
  text-align: justify;
  background-image: linear-gradient(#000c, #000c), url('../images/img-glitch-bg.webp');
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  margin-top: -40px;
  margin-bottom: -40px;
  position: relative;
  transform: skew(0deg, 4deg);
}

.negative-skew-3 {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  margin-left: 30px;
  margin-right: 25px;
  transform: skew(0deg);
}

.description-4 {
  background-image: url('../images/line-tile.svg');
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 85%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 75px;
  padding-bottom: 75px;
  display: flex;
  transform: skew(0deg, -4deg);
}

.description-4._2 {
  padding-top: 50px;
  padding-bottom: 150px;
}

.slider-with-color-bg {
  object-fit: fill;
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #39a050, #024911);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: auto, auto;
  max-width: 85%;
  height: 70vh;
  margin-top: 114px;
  margin-left: auto;
  margin-right: auto;
}

.slider-with-color-bg.blue {
  background-image: url('../images/line-tile.svg'), radial-gradient(circle at 50% 100%, #004edb, #022668);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: auto, auto;
}

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

.div-block-10 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 60%;
  height: 38vh;
  margin-top: 32vh;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 62px;
  display: flex;
}

.image {
  z-index: -1;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% 10%;
}

.image.scale {
  transform: scale(1.2);
}

.slide-nav {
  display: none;
}

.landing-section {
  z-index: 1;
  color: var(--black);
  border-left: 1px solid #b3c0c4;
  border-right: 1px solid #b3c0c4;
  margin-left: 30px;
  margin-right: 25px;
}

.icon-2 {
  border: 1px solid #ffffff3d;
  border-radius: 300px;
  justify-content: center;
  align-items: center;
  width: 174px;
  height: 174px;
  margin-bottom: 48px;
  display: flex;
  position: static;
  bottom: 72px;
}

.link-block-6 {
  color: var(--black);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-2 {
  margin-top: 66px;
  margin-bottom: 66px;
}

.cell-35 {
  padding-left: 20px;
}

.cell-36 {
  padding-right: 20px;
}

.cell-37, .cell-38, .cell-39 {
  justify-content: center;
  align-items: flex-end;
}

.cell-40, .cell-41 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-4 {
  margin-left: 60px;
  margin-right: 60px;
  position: absolute;
  inset: 0%;
  transform: skew(0deg, -4deg);
}

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

.image-3 {
  position: absolute;
  inset: 400px auto auto -100px;
}

.image-4 {
  position: absolute;
  inset: 650px -55px auto auto;
}

.bullet-point {
  background-color: #000;
  min-width: 5px;
  min-height: 5px;
  margin-top: 14px;
  margin-right: 15px;
}

.period {
  color: #fff0;
}

.link-2 {
  color: #000;
  cursor: auto;
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .grenade {
    max-width: 50svw;
  }

  .link-block-3 {
    margin-top: 16px;
  }

  .link-block-3.edit.w--current {
    margin-top: 24px;
    margin-left: -10px;
  }

  .page-border {
    border-width: 23px;
    border-radius: 60px 60px 34px 34px;
  }

  .page-border-2 {
    border-width: 23px;
  }

  .parallax-holder.dim {
    margin-right: 0%;
    padding-top: 85svh;
  }

  .h5.adjust {
    margin-top: 14px;
  }

  .bodycopy-2.margin {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .bodycopy-2.margin._2 {
    max-width: 85%;
  }

  .bodycopy-2.caption {
    margin-top: 16px;
  }

  .bodycopy-2.caption.center {
    display: block;
  }

  .marquee {
    display: none;
  }

  .h1.center {
    display: block;
  }

  .h1.center.margin {
    margin-top: 0;
  }

  .h1.edit, .h1.alt-3 {
    margin-top: 0%;
    font-size: 140px;
    line-height: 100px;
  }

  .bodycopy-1.show-hide {
    display: block;
  }

  .section {
    background-image: url('../images/line-tile-2px.svg');
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: 85%;
  }

  .section.no-fixed-height {
    height: 315svh;
  }

  .section.adjust {
    height: 200svh;
  }

  .section.no-fixed-height-2 {
    background-image: url('../images/line-tile-2px-black_1.svg');
    margin-left: 23px;
    margin-right: 23px;
  }

  .top {
    background-image: url('../images/line-tile-2px.svg');
  }

  .stack {
    top: 30svh;
  }

  .stack._1-px-underline-and-overline.dark {
    padding-top: 34px;
  }

  .label.bottom-left.fixed, .label.bottom-right.fixed, .label.top-right.fixed, .label.fixed, .label.center-right.fixed, .label.center-left.fixed, .label.edit {
    display: none;
  }

  .label-persist {
    margin-left: -16px;
    bottom: -30svh;
  }

  .label-persist.edit {
    margin-left: 0;
  }

  .overline {
    font-size: 14px;
    line-height: 17px;
  }

  .skills {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .bottom {
    background-image: url('../images/line-tile-2px.svg');
  }

  .bottom.case-study {
    background-image: url('../images/line-tile-2px-black_1.svg');
    margin-left: 23px;
    margin-right: 23px;
  }

  .centered-cell.padding, .centered-cell.padding-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .center {
    display: none;
  }

  .copyright-content {
    margin-bottom: 17px;
  }

  .particles {
    display: none;
  }

  .copyright-holder {
    min-height: 23px;
  }

  .cap {
    display: none;
  }

  .pin {
    display: none;
    inset: 7svh auto auto 3%;
  }

  .base, .trigger {
    display: none;
  }

  .bg-gradient.midnight-blue {
    background-image: radial-gradient(circle at 50% 100%, #001346 16%, #00030b 79%);
  }

  ._30px-top-grey-border {
    min-height: 23px;
  }

  .numbers-and-text {
    opacity: .5;
    max-width: 45%;
    margin-left: 30svw;
  }

  .numbers-and-text._01 {
    max-width: 40%;
  }

  .numbers-and-text.hear {
    opacity: 1;
    max-width: 60%;
    margin-left: 0;
  }

  .numbers-and-text.read {
    opacity: 1;
    max-width: 80%;
    margin-left: 0;
  }

  .numbers-and-text.watch {
    opacity: 1;
    max-width: 95%;
    margin-left: 2svw;
  }

  .giant-text-solid-ani {
    margin-left: 23px;
    margin-right: 23px;
    display: none;
  }

  .giant-text-solid-ani-responsive {
    text-align: center;
    max-height: 100svh;
    display: block;
    overflow: hidden;
  }

  .hero-text-image {
    width: 85%;
    padding-bottom: 25%;
  }

  .skills-icon {
    width: 56px;
    margin-top: -10px;
    margin-bottom: -10px;
    margin-right: 2px;
  }

  .base-responsive {
    z-index: 2002;
    opacity: 0;
    width: 40svw;
    display: block;
    position: fixed;
    inset: auto 8% -12% auto;
  }

  .trigger-responsive {
    display: block;
  }

  .trigger-responsive.portfolio {
    height: 150svh;
  }

  .trigger-responsive.clients {
    height: 200svh;
  }

  .grenade-static {
    width: 45svw;
    max-width: 50svw;
    top: 640px;
    transform: none;
  }

  .pin-responsive {
    width: 20%;
    display: block;
    inset: 15svh auto auto 8%;
  }

  .content-centered {
    text-align: center;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15svh;
    padding-bottom: 5svh;
  }

  .desk {
    max-width: 50svw;
  }

  .div-block-4 {
    max-width: none;
    position: static;
  }

  .project-section {
    background-image: linear-gradient(#0000 30%, #000 57%);
  }

  .project-section.white.tap-nursery {
    background-image: linear-gradient(#0000 29%, #fff 49%);
  }

  .project-section.white.true-anthem {
    background-image: linear-gradient(#0000 28%, #fff 46%);
  }

  .project-section.darker-2 {
    height: 180svh;
  }

  .project-stack {
    max-width: 85%;
    top: 30svh;
  }

  .project-stack.edit {
    margin-bottom: 48px;
  }

  .project-stack.edit-2 {
    margin-bottom: 48px;
    margin-left: auto;
    margin-right: auto;
  }

  .project-stack.edit-4 {
    margin: 60px auto 48px;
  }

  .description {
    background-image: url('../images/line-tile-2px.svg');
  }

  .description.black-line-tile {
    background-image: url('../images/line-tile-2px-black.svg');
  }

  .outline-number {
    display: none;
  }

  .outline-number.edit {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    left: 0;
    right: 0;
  }

  .background-video {
    width: 100%;
    height: 50%;
    margin-top: -25svh;
  }

  .background-video._4 {
    position: relative;
  }

  .background-video._5 {
    width: 100%;
    position: relative;
    right: 0%;
  }

  .background-video.case {
    margin-top: 10svh;
  }

  .pixel-horizontal-line {
    top: 109px;
  }

  .circular-button.reposition-2.w--current {
    right: auto;
  }

  .circular-button.edit.show-hide {
    display: none;
  }

  .project-icon {
    width: 48px;
    margin-top: -10px;
    margin-bottom: -10px;
    margin-right: 2px;
  }

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

  .detail-info {
    margin-left: 0;
  }

  .nav-menu {
    text-transform: uppercase;
    background-color: #00000080;
    width: 100vw;
    font-family: Syne, sans-serif;
    position: fixed;
    inset: 0%;
  }

  .nav-link-4 {
    color: #fff;
    background-color: #0045c3;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    display: flex;
  }

  .nav-link-2 {
    background-color: #338545;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    display: flex;
  }

  .nav-link-6 {
    background-color: #000e33;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    display: flex;
  }

  .main-nav-rest {
    display: none;
  }

  .text-span-2 {
    color: #fff;
    font-weight: 700;
  }

  .nav-link-5 {
    color: #fff;
    background-color: #011e64;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    display: flex;
  }

  .icon {
    color: #e6e9eb;
  }

  .icon.black {
    color: #000;
  }

  .logo-and-main-nav {
    z-index: 2003;
    margin-top: 23px;
    margin-left: 23px;
    margin-right: 23px;
    padding-top: 11px;
    padding-left: 14px;
  }

  .container {
    width: 100vw;
  }

  .main-nav-active {
    display: none;
  }

  .text-span {
    color: #fff;
  }

  .nav-link {
    background-color: #fff;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    font-weight: 700;
    display: flex;
  }

  .menu-button-2 {
    background-color: #7e676700;
  }

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

  .nav-link-3 {
    color: #fff;
    background-color: #053c3e;
    align-items: flex-end;
    min-width: 100vw;
    min-height: 16.66vh;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-left: 23px;
    font-size: 16px;
    display: flex;
  }

  .hambuger {
    float: right;
    cursor: pointer;
    background-color: #ddd0;
    justify-content: center;
    align-items: flex-start;
    width: 40px;
    height: 40px;
    display: flex;
  }

  .detailed-laptop-static {
    width: 45svh;
    margin-bottom: 20%;
  }

  .slide {
    text-align: center;
    padding-top: 16px;
  }

  .slider {
    background-color: #ddd0;
    margin-top: 20%;
    margin-bottom: 20%;
    display: block;
  }

  .slider._2 {
    max-height: 250px;
    margin-top: 10%;
    margin-bottom: 0%;
  }

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

  .software-icon {
    width: 112px;
  }

  .detailed-info-holder {
    flex-flow: column;
    margin-left: -12px;
  }

  .desk-static {
    width: 80svw;
    max-width: 80svw;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: auto 0% 0%;
  }

  .globe {
    max-width: 50svw;
  }

  .moon {
    width: 40svh;
    max-width: 50%;
    margin-bottom: 45%;
  }

  .h2.center {
    max-width: 85%;
    display: block;
  }

  .h2.center._2 {
    margin-top: 0;
  }

  .h2.edit-4 {
    margin-top: 0;
    margin-bottom: 16px;
  }

  .h6.white {
    width: auto;
  }

  .h6.edit-2 {
    max-width: 85%;
  }

  .label-clients, .label-clients.bottom-left {
    display: none;
  }

  .centered-sticky {
    top: 30svh;
  }

  .rocket {
    display: none;
  }

  .globe-2 {
    max-width: 50svw;
    display: none;
  }

  .rocket-2 {
    z-index: 2001;
  }

  .globe-static {
    width: 58svw;
    max-width: 58svw;
    top: 640px;
    transform: none;
  }

  .rocket-responsive {
    width: 425px;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    inset: 100svh 0% auto;
  }

  .globe-2-static {
    max-width: 55svw;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: fixed;
    top: 80svh;
    left: 0;
    right: 0;
  }

  .client-logo {
    width: 150px;
  }

  .client-logo._2 {
    width: 200px;
  }

  .bg-lines-top-of-image {
    background-image: url('../images/line-tile-2px.svg');
    background-position: 50%;
    background-repeat: repeat-y;
    border-right-style: none;
  }

  .speaker-2 {
    width: 40svh;
    max-width: 50%;
    margin-bottom: 10%;
  }

  .speaker {
    max-width: 50svw;
  }

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

  .ixd2 {
    width: 500px;
    height: 293px;
  }

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

  .label-persist-2 {
    max-width: none;
    position: static;
  }

  .overline-static {
    font-size: 14px;
    line-height: 17px;
  }

  .blog-post-1 {
    width: 500px;
    height: 293px;
  }

  .overline-2 {
    margin-top: 44px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 17px;
  }

  .overline-2.green.margin {
    margin-bottom: 20px;
  }

  .button-pill {
    margin-top: 22px;
  }

  .button-pill.edit {
    margin-top: 0;
  }

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

  .cell-17 {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .speaker-static {
    width: 58svw;
    max-width: 58svw;
    top: 640px;
    transform: none;
  }

  .audio-jack-responsive {
    z-index: 2002;
    width: 186px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: fixed;
    inset: 6svh auto auto 7.5%;
  }

  .content-icon {
    width: 150px;
  }

  .button-pill-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #fff;
    border: 2px solid #ffffff3d;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    height: 54px;
    margin-top: 22px;
    padding: 24px 26px;
    text-decoration: none;
    display: flex;
  }

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

  .airplane-block {
    height: auto;
    display: none;
  }

  .cta-2 {
    margin-right: 0;
  }

  .case-section-top {
    margin-top: 109px;
    margin-left: 23px;
    margin-right: 23px;
  }

  .case-content {
    background-image: url('../images/line-tile-2px-black_1.svg');
    height: auto;
  }

  .case-content.margin {
    padding-top: 136px;
  }

  .case-content.margin.edit {
    padding-bottom: 136px;
  }

  .case-content.margin-2 {
    padding-top: 136px;
  }

  .case-content.margin-3, .case-content.margin-4 {
    padding-top: 20px;
  }

  .client-name-large {
    margin-right: 23px;
    display: none;
  }

  ._3-up {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    top: 30svh;
  }

  ._3-up.edit-2 {
    margin-top: 36px;
  }

  ._3-up.edit-3 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .outline.margin-bottom, .outline.margin-bottom.edit {
    margin-bottom: 0;
  }

  .outline.edit-2 {
    margin-top: 32px;
    margin-bottom: 72px;
  }

  .outline.edit-2.margin {
    margin-bottom: 16px;
  }

  .case-section {
    margin-left: 23px;
    margin-right: 23px;
  }

  .section-graphic {
    right: 0%;
  }

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

  .check-holders {
    padding-bottom: 40px;
    padding-right: 0;
  }

  .case-stack {
    max-width: 85%;
    top: 30svh;
  }

  .case-stack.edit {
    margin-bottom: 36px;
  }

  .case-stack.edit._2 {
    margin-bottom: 0;
  }

  .case-stack.edit-3 {
    margin-bottom: 36px;
  }

  .img-standard {
    margin-top: 32px;
    margin-bottom: 72px;
  }

  ._2-up-img.edit {
    margin-top: 36px;
    margin-left: -3px;
  }

  ._2-up {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 36px;
    padding-bottom: 96px;
  }

  .the-standard-style {
    max-width: 65%;
  }

  .quick-stack-2.edit-3 {
    margin-top: 72px;
    margin-bottom: 48px;
  }

  .quick-stack-2.edit-4 {
    margin-bottom: 48px;
  }

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

  .cell-24.edit {
    padding-bottom: 32px;
  }

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

  .prototype {
    margin-top: 72px;
  }

  .floating-graphic {
    right: 20%;
  }

  .floating-graphic.edit {
    left: auto;
    right: 20%;
  }

  .floating-graphic.show-hide {
    display: none;
  }

  .floating-graphic.edit-2 {
    right: 10%;
  }

  .blue-circle {
    display: none;
  }

  .cell-28 {
    padding-left: 0;
    padding-right: 0;
  }

  .description-2 {
    background-image: url('../images/line-tile-2px.svg');
  }

  .negative-skew {
    margin-left: 23px;
    margin-right: 23px;
  }

  .giant-client-name-copy {
    font-size: 725px;
  }

  ._117px-top-white {
    min-height: 109px;
  }

  .device-border {
    border-style: none;
    padding: 0;
  }

  .device-border.center {
    display: block;
  }

  .device-border.margin {
    margin-bottom: 16px;
  }

  .nav-menu-2 {
    background-color: #021d1e;
    border-radius: 300px;
    margin-top: 60px;
    margin-right: 0;
    padding-top: 28px;
  }

  .circle-menu {
    position: absolute;
    top: -100px;
    right: -21px;
    transform: rotate(9deg);
  }

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

  .menu-button-3 {
    text-transform: uppercase;
    color: #5ff280;
    width: 80px;
    height: 80px;
    padding-top: 28px;
    padding-left: 19px;
    font-family: Syne, sans-serif;
    font-size: 8px;
    font-weight: 700;
  }

  .menu-button-3.w--open {
    background-image: radial-gradient(circle at 50% 100%, #054244, #021d1e 87%);
    border-radius: 100px;
  }

  ._1-up.outline.edit {
    margin-top: 36px;
    margin-bottom: 96px;
  }

  ._2-up-individual {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 36px;
    margin-bottom: 96px;
  }

  ._2-up-individual.edit._2 {
    margin-bottom: 32px;
  }

  ._2-up-individual.edit._3 {
    margin-bottom: 12px;
  }

  ._3-block-text {
    padding-bottom: 40px;
    padding-right: 0;
  }

  .bg-video-helix {
    transform: scale(.8);
  }

  .bg-video-nurse-hat {
    transform: scale(.6);
  }

  .article {
    background-image: url('../images/line-tile-2px-black_1.svg');
    height: auto;
  }

  .article-top-section {
    margin-top: 109px;
    margin-left: 23px;
    margin-right: 23px;
  }

  .avatar.edit, .avatar._3-quarter {
    width: 162px;
    height: 162px;
  }

  .article-content {
    background-image: url('../images/line-tile-2px-black_1.svg');
    height: auto;
  }

  .paragraphs {
    margin-left: auto;
    margin-right: auto;
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

  .paragraphs.lines {
    background-image: url('../images/line-tile-2px-black_1.svg');
    margin-left: auto;
    margin-right: auto;
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

  .article-img {
    margin-top: 32px;
    margin-bottom: 42px;
  }

  .article-section {
    margin-left: 23px;
    margin-right: 23px;
  }

  .dim {
    height: 25svh;
  }

  .button-pill-back {
    margin-top: 22px;
  }

  .article-subtle-gradient {
    height: 25svh;
  }

  .article-subtle-gradient.green-gradient {
    background-image: url('../images/line-tile-2px-black_1.svg'), linear-gradient(#5ff280, #338545);
  }

  .video-bg, .article-bg-img {
    width: 500px;
    height: 293px;
  }

  .description-3 {
    background-image: url('../images/line-tile-2px.svg');
    height: 200svh;
  }

  .quick-stack-3 {
    margin: 23px;
    position: static;
  }

  .home-page-link-block {
    min-height: 50svh;
  }

  .quad-img {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
  }

  .quad-graphic {
    width: 54%;
  }

  .top-copy-contact {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    height: 105svh;
  }

  .transition-blocker {
    margin-top: 23px;
    margin-left: 23px;
    margin-right: 28px;
  }

  .home-marquees {
    width: 100%;
    margin-bottom: 7%;
  }

  .bottom-edge-blocker, .top-edge-blocker {
    height: 30px;
  }

  .home-page-responsive-btm-spacer {
    z-index: 1;
    width: 100%;
    height: 1px;
    display: block;
  }

  .div-block-7 {
    border-radius: 17px;
    flex-flow: column;
    align-items: flex-start;
    width: 85%;
    height: auto;
    padding: 6px 0;
  }

  .div-block-8 {
    background-color: #ffffff3d;
    width: 100%;
    height: 1px;
  }

  .div-block-8.top {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .div-block-8.bottom {
    margin-top: 6px;
  }

  .intro-link-block {
    min-height: 50svh;
  }

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

  .article-hero-image-isolated {
    width: 65%;
    inset: 15% -50px auto auto;
  }

  .landing {
    margin-top: 109px;
    margin-left: 23px;
    margin-right: 23px;
  }

  .landing-content {
    background-image: url('../images/line-tile-2px-black_1.svg');
    height: auto;
  }

  .negative-skew-3 {
    margin-left: 23px;
    margin-right: 23px;
  }

  .description-4 {
    background-image: url('../images/line-tile-2px.svg');
    padding-bottom: 125px;
  }

  .description-4._2 {
    padding-top: 75px;
  }

  .div-block-10 {
    max-width: 80%;
    height: 36vh;
    margin-top: 27vh;
  }

  .image {
    max-width: 50%;
    bottom: 20%;
  }

  .slide-nav {
    margin-bottom: 60px;
    display: block;
  }

  .landing-section {
    margin-left: 23px;
    margin-right: 23px;
  }

  .icon-2 {
    width: 162px;
    height: 162px;
  }

  .image-2 {
    max-width: 69%;
    margin-top: 38px;
    margin-bottom: 38px;
  }

  .cell-35 {
    padding-left: 0;
  }

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

  .image-3 {
    max-width: 34%;
    top: 200px;
  }

  .image-4 {
    max-width: 32%;
    top: 514px;
  }

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

@media screen and (max-width: 767px) {
  .parallax-holder.dim.edit.move-sideways {
    right: 0%;
  }

  .black-circle {
    width: 80%;
    min-width: auto;
    max-width: none;
    height: 100svh;
    min-height: 60svh;
    max-height: 60svh;
    padding-bottom: 5svh;
    top: 21svh;
  }

  .h5.hide-on-dekstop {
    display: block;
  }

  .h5.hide-on-responsive {
    display: none;
  }

  .bodycopy-2.margin._2 {
    max-width: 80%;
    margin-left: 9.5svw;
  }

  .bodycopy-2.caption {
    max-width: 80%;
  }

  .bodycopy-2.caption.center {
    text-align: left;
    max-width: 100%;
  }

  .h1 {
    letter-spacing: -1px;
    font-family: Antonio, sans-serif;
    font-size: 36px;
    line-height: 40px;
  }

  .h1.edit, .h1.alt-3 {
    letter-spacing: 0;
    font-size: 88px;
    line-height: 63px;
  }

  .section {
    background-size: 80%;
  }

  .section.no-fixed-height-2 {
    padding-top: 175px;
  }

  .top {
    background-size: 80%;
  }

  .stack {
    max-width: 80%;
  }

  .stack.unsticky._1-px-underline:hover {
    border-style: none none solid;
    border-top-width: 0;
    border-bottom-color: #ffffff3d;
    border-left-width: 0;
    border-right-width: 0;
    border-radius: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .stack.unsticky._1-px-underline.subsequent:hover {
    padding-top: 44px;
  }

  .stack._1-px-underline-and-overline:hover {
    border-top-style: none;
    border-bottom-color: #ffffff3d;
    border-left-style: none;
    border-left-width: 0;
    border-right-style: none;
    border-right-width: 0;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .stack._1-px-underline-and-overline.dark {
    padding-top: 22px;
    padding-bottom: 34px;
  }

  .stack._1-px-underline-and-overline.dark.first {
    margin-top: 32px;
    padding-top: 22px;
    padding-bottom: 34px;
  }

  .label.fixed {
    left: 10.25%;
  }

  .bottom {
    background-size: 80%;
  }

  .cta {
    margin-top: 16px;
    padding: 27px 8%;
  }

  .cta.transparent {
    margin-top: 27px;
  }

  .cta.edit {
    margin-bottom: 175px;
  }

  .social-icons-lnk-block.hide-show {
    display: none;
  }

  .hero-text-image {
    width: 80%;
  }

  .grenade-static {
    top: 590px;
  }

  .content-centered {
    width: 80%;
  }

  .project-section {
    background-size: 80%;
  }

  .project-section.darker-2 {
    height: 160svh;
  }

  .project-stack {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .project-stack.black.adjust {
    margin-left: auto;
  }

  .project-stack.edit, .project-stack.edit-2 {
    margin-bottom: 36px;
  }

  .project-stack.edit-3 {
    margin-left: auto;
  }

  .project-stack.edit-4 {
    margin-bottom: 36px;
  }

  .description {
    background-size: 80%;
  }

  .background-video {
    height: 40%;
  }

  .pixel-horizontal-line {
    top: 89px;
  }

  .circular-button.reposition, .circular-button.reposition-2 {
    width: 72px;
    height: 72px;
    right: 10%;
  }

  .circular-button.solid-black {
    width: 72px;
    height: 72px;
  }

  .circular-button.solid-black:hover {
    width: 150px;
  }

  .circular-button.reposition-2 {
    width: 72px;
    height: 72px;
    right: auto;
  }

  .circular-button.reposition-3 {
    width: 174px;
    height: 174px;
  }

  .circular-button.reposition-3:hover {
    width: 174px;
  }

  .logo-and-main-nav {
    height: 66px;
    padding-top: 3px;
  }

  .logo-and-main-nav.white {
    height: 66px;
    max-height: 86px;
  }

  .detailed-laptop-static {
    width: 30svh;
    margin-bottom: 45%;
  }

  .slider._2 {
    max-height: 200px;
  }

  .centered-stack.edit {
    margin-top: 15svh;
  }

  .desk-static {
    top: auto;
  }

  .moon {
    width: 30svh;
    max-width: 60%;
    margin-bottom: 60%;
  }

  .stack-2-cols {
    max-width: 80%;
  }

  .h2 {
    font-family: Antonio, sans-serif;
    font-size: 26px;
    line-height: 32px;
  }

  .h2.white._2 {
    font-size: 36px;
    line-height: 40px;
  }

  .h2.edit-3 {
    letter-spacing: 3px;
    text-transform: uppercase;
    font-family: Sairasemicondensed, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 22px;
  }

  .h2.center {
    letter-spacing: -1px;
    max-width: 80%;
    margin-bottom: 50px;
    font-size: 36px;
    line-height: 40px;
  }

  .h2.edit-4 {
    margin-bottom: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h6 {
    font-size: 18px;
    font-weight: 300;
    line-height: 26px;
  }

  .h6.white {
    margin-top: 0;
  }

  .h6.edit-2 {
    max-width: 80%;
  }

  .cell-9 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .cell-10 {
    padding-bottom: 4px;
    padding-right: 0;
  }

  .centered-sticky {
    max-width: 80%;
  }

  .rocket-2 {
    width: 325px;
    top: -275px;
  }

  .globe-static {
    top: 590px;
  }

  .rocket-responsive {
    width: 325px;
  }

  .client-logo._2 {
    width: 175px;
  }

  .bg-lines-top-of-image {
    background-size: 80%;
  }

  .speaker-2 {
    width: 30svh;
    max-width: 60%;
  }

  .button-pill {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    height: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .speaker-static {
    top: 590px;
  }

  .audio-jack-responsive {
    width: 130px;
  }

  .content-icon {
    width: 125px;
  }

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

  .semi-transparent-gradient {
    background-image: linear-gradient(#00134600 20%, #001346 79%);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .case-section-top {
    background-image: none;
    margin-top: 88px;
  }

  .case-content {
    background-size: 80%;
  }

  .case-content.margin {
    padding-top: 72px;
  }

  .case-content.margin.edit {
    padding-bottom: 90px;
  }

  .case-content.margin.edit-2 {
    padding-top: 150px;
  }

  .case-content.margin-2 {
    padding-top: 72px;
  }

  ._3-up {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    max-width: 80%;
  }

  ._3-up.edit-2 {
    margin-top: 32px;
  }

  ._3-up.edit-3 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .outline.edit-2 {
    margin-left: 0;
  }

  .case-section {
    background-size: 80%;
  }

  .cell-22 {
    padding-bottom: 96px;
  }

  .cell-22.edit {
    padding-bottom: 72px;
  }

  .check-holders {
    padding-right: 0;
  }

  .case-stack {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .case-stack.edit {
    margin-bottom: 32px;
  }

  .case-stack.edit-2 {
    padding-top: 72px;
  }

  .case-stack.edit-3 {
    margin-bottom: 32px;
  }

  .img-standard {
    margin-left: 0;
  }

  ._2-up-img {
    margin-left: 0;
    margin-right: 0;
  }

  ._2-up-img.edit {
    margin-left: 0;
  }

  ._2-up {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    padding-top: 32px;
  }

  .the-standard-style {
    max-width: 65%;
  }

  ._3-up-cell {
    padding-bottom: 32px;
  }

  ._3-up-cell.edit {
    padding-bottom: 10px;
  }

  .quick-stack-2 {
    max-width: 80%;
    margin-top: 72px;
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-2.edit-3, .quick-stack-2.edit-4 {
    margin-bottom: 36px;
  }

  .cell-24.edit {
    padding-bottom: 20px;
  }

  .prototype {
    max-width: 80%;
    margin-top: 48px;
    margin-left: 9svw;
  }

  .prototype._2 {
    max-width: 80%;
    margin-left: 9.5svw;
  }

  .floating-graphic {
    width: 100px;
  }

  .description-2 {
    background-size: 80%;
  }

  .giant-client-name-copy {
    line-height: 570px;
  }

  ._117px-top-white {
    min-height: 89px;
  }

  .device-border.center.margin.edit-2 {
    margin-right: 10px;
  }

  .device-border.margin.edit {
    margin-left: 10px;
  }

  .menu-button-3 {
    display: flex;
  }

  ._1-up {
    max-width: 80%;
  }

  ._1-up.outline.edit {
    margin-top: 32px;
  }

  ._2-up-individual {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    max-width: 80%;
    margin-top: 32px;
  }

  ._2-up-individual.edit._2 {
    margin-bottom: 20px;
  }

  ._3-block-text {
    padding-right: 0;
  }

  .bg-video-helix {
    transform: scale(.4);
  }

  .bg-video-nurse-hat {
    transform: scale(.45);
  }

  .article-top-section {
    margin-top: 88px;
  }

  .avatar {
    outline-offset: -4px;
    outline-width: 4px;
    width: 75px;
    height: 75px;
    bottom: 37px;
  }

  .avatar.edit {
    width: 118px;
    height: 118px;
    margin-bottom: 32px;
  }

  .avatar._3-quarter {
    width: 118px;
    height: 118px;
    margin-bottom: 36px;
  }

  .paragraphs {
    max-width: 84.6%;
    margin-left: auto;
    margin-right: auto;
  }

  .article-img {
    width: 80%;
    max-width: 80%;
  }

  .article-section {
    background-size: 80%;
  }

  .button-pill-back {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    height: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .description-3 {
    background-size: 80%;
    height: 180svh;
  }

  .quad-graphic {
    width: 60%;
  }

  .slide-up-word {
    margin-bottom: 15%;
    font-family: Antonio, sans-serif;
    font-size: 36px;
  }

  .intro-paragraph {
    max-width: 90%;
    font-family: Antonio, sans-serif;
    font-size: 22px;
    line-height: 26px;
  }

  .top-copy-contact {
    background-image: url('../images/line-tile-2px.svg');
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: 85%;
    max-width: 80%;
    position: absolute;
    inset: 0%;
  }

  .slide-up-word-2 {
    font-size: 220px;
  }

  .article-hero-image {
    margin-right: 23px;
  }

  .list {
    padding-left: 14px;
  }

  .article-hero-image-isolated {
    margin-right: 23px;
    top: 10%;
  }

  .landing {
    background-image: none;
    margin-top: 88px;
  }

  .landing-content {
    background-size: 80%;
    padding-bottom: 150px;
  }

  .div-block-9 {
    margin-bottom: 32px;
  }

  .description-4 {
    background-size: 80%;
  }

  .slider-with-color-bg {
    max-width: 80%;
    height: auto;
    margin-top: 82px;
  }

  .slider-with-color-bg.blue {
    max-width: 80%;
  }

  .div-block-10 {
    justify-content: flex-start;
    align-items: center;
    height: auto;
    min-height: 300px;
    margin-top: 350px;
  }

  .image {
    max-width: 60%;
    top: 5%;
    bottom: 35%;
  }

  .image.scale {
    max-width: 60%;
    margin-bottom: 250px;
  }

  .landing-section {
    background-size: 80%;
  }

  .icon-2 {
    outline-offset: -4px;
    outline-width: 4px;
    width: 118px;
    height: 118px;
    margin-bottom: 36px;
    bottom: 37px;
  }

  .image-2 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .image-3 {
    top: 125px;
    left: -50px;
  }

  .image-4 {
    top: 436px;
    right: -25px;
  }

  .icon-inside {
    max-width: 55%;
  }

  .bullet-point {
    margin-top: 12px;
    margin-left: 1px;
  }
}

@media screen and (max-width: 479px) {
  .link-block-3 {
    min-width: 50px;
  }

  .link-block-3.edit.w--current {
    min-width: 245px;
  }

  .logo-name {
    letter-spacing: 1px;
  }

  .logo-name.white, .logo-name.show-hide {
    display: none;
  }

  .logo-name.show-hide.edit {
    display: block;
  }

  .freelance-product-designer.white, .freelance-product-designer.show-hide {
    display: none;
  }

  .freelance-product-designer.show-hide.edit {
    display: block;
  }

  .parallax-holder.dim {
    padding-top: 0;
  }

  .parallax-holder.dim.edit {
    margin-top: 50svh;
    margin-bottom: 50svh;
  }

  .black-circle {
    width: 75%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .h5 {
    font-size: 12px;
    line-height: 24px;
  }

  .h5.hide-on-dekstop.show-hide {
    display: none;
  }

  .h5.adjust-2 {
    margin-top: 16px;
    margin-bottom: 12px;
  }

  .bodycopy-2 {
    line-height: 22px;
  }

  .bodycopy-2.margin {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .bodycopy-2.caption {
    max-width: 75%;
    margin-top: 8px;
  }

  .h1.edit, .h1.alt-3 {
    font-size: 51px;
    line-height: 37px;
  }

  .bodycopy-1 {
    font-size: 14px;
    line-height: 22px;
  }

  .section {
    background-image: url('../images/line-tile-2px.svg');
    background-repeat: repeat-y;
    background-size: 80%;
  }

  .section.no-fixed-height {
    height: 365svh;
  }

  .top {
    background-image: url('../images/line-tile-2px.svg');
    background-repeat: repeat-y;
    background-size: 80%;
  }

  .stack {
    max-width: 75%;
    top: 23svh;
  }

  .content.edit-2 {
    height: 160svh;
  }

  .label-persist {
    margin-left: -8px;
    bottom: -25svh;
  }

  .content-footer {
    max-width: 80%;
    margin: 0 auto;
    inset: auto 0;
  }

  .content-footer.edit {
    max-width: none;
  }

  .cta {
    margin-top: 0;
    padding-left: 12%;
    padding-right: 12%;
    font-size: 12px;
  }

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

  .copyright-content {
    z-index: 1;
  }

  .copyright-holder {
    width: auto;
    inset: auto 0% 0%;
  }

  .numbers-and-text {
    top: -35svh;
  }

  .hero-text-image {
    width: 75%;
  }

  .skills-icon {
    width: 44px;
  }

  .grenade-static {
    top: 530px;
  }

  .project-section {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .project-section.darker-2 {
    height: 250svh;
    margin-top: -100px;
  }

  .project-stack {
    max-width: 75%;
    top: 23svh;
  }

  .background-video {
    height: 35%;
  }

  .circular-button.solid-black:hover {
    width: 72px;
  }

  .circular-button.reposition-3 {
    width: 72px;
    height: 72px;
  }

  .circular-button.reposition-3:hover {
    width: 72px;
  }

  .project-icon {
    width: 40px;
  }

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

  .logo-and-main-nav {
    padding-top: 0;
  }

  .menu-button-2 {
    padding-top: 12px;
  }

  .hambuger {
    width: 20px;
    height: 20px;
    margin-top: 6px;
  }

  .detailed-laptop-static {
    margin-bottom: 65%;
  }

  .centered-stack {
    margin-top: 5svh;
    padding-left: 0;
    padding-right: 0;
  }

  .centered-stack.edit {
    width: 80%;
    margin-top: 5svh;
  }

  .desk-static {
    top: auto;
  }

  .pagination {
    font-size: 12px;
    top: 45%;
  }

  .cell-7, .cell-8, .hide-long-text {
    display: none;
  }

  .moon {
    margin-bottom: 100%;
  }

  .stack-2-cols {
    max-width: 75%;
    top: 23svh;
  }

  .centered-sticky {
    max-width: 75%;
    margin-top: 5svh;
    padding-left: 0;
    padding-right: 0;
    top: 23svh;
  }

  .rocket-2 {
    width: 250px;
    top: -175px;
  }

  .globe-static {
    top: 530px;
  }

  .rocket-responsive {
    width: 250px;
  }

  .globe-2-static {
    top: 89svh;
  }

  .bg-lines-top-of-image {
    border-right-width: 0;
    left: 0;
    right: 0;
  }

  .speaker-2 {
    margin-bottom: 60%;
  }

  .ixd2, .blog-post-1 {
    width: 275px;
    height: 150px;
  }

  .speaker-static {
    top: 530px;
  }

  .audio-jack-responsive {
    width: 80px;
    top: 8svh;
    left: 20%;
  }

  .content-icon {
    width: 100px;
  }

  .button-pill-2 {
    height: 40px;
    padding: 0 16px;
  }

  .dim-icon {
    width: 32px;
  }

  .semi-transparent-gradient {
    background-image: linear-gradient(#00134600 41%, #001346 84%);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .case-section-top {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .case-content {
    background-color: #fff;
    background-repeat: repeat-y;
    background-size: 75%;
    width: 100%;
  }

  .case-content.margin.edit {
    background-image: url('../images/line-tile-2px-black_1.svg');
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: 80%;
  }

  .case-content.margin-3, .case-content.margin-4 {
    padding-top: 10px;
  }

  ._3-up {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: 75%;
    top: 23svh;
  }

  .outline.margin-bottom {
    margin-bottom: 0;
  }

  .outline.edit-2.margin {
    margin-bottom: 8px;
  }

  .case-section {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .cell-22.edit {
    padding-bottom: 62px;
  }

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

  .check-holder {
    align-items: center;
    margin-bottom: 0;
  }

  .checkmark {
    background-size: 12px 12px;
    width: 24px;
    min-width: 24px;
    height: 24px;
    min-height: 24px;
  }

  .check-holders {
    padding-bottom: 20px;
  }

  .case-stack {
    max-width: 75%;
    top: 23svh;
  }

  ._3-up-cell {
    padding-bottom: 16px;
  }

  .quick-stack-2 {
    max-width: 75%;
    margin-top: 72px;
  }

  .cell-24.edit {
    padding-bottom: 10px;
  }

  .floating-graphic {
    width: 70px;
  }

  .floating-graphic.edit {
    width: 100px;
    right: 10%;
  }

  .negative-skew {
    height: 280svh;
  }

  .giant-client-name-copy {
    font-size: 525px;
    line-height: 420px;
  }

  .device-border.center.margin {
    margin-bottom: 0;
  }

  .device-border.center.margin.edit-2 {
    margin-right: 0;
  }

  .device-border.margin {
    margin-bottom: 8px;
  }

  .device-border.margin.edit {
    margin-left: 0;
  }

  ._1-up, ._2-up-individual {
    max-width: 75%;
  }

  ._2-up-individual.edit._2 {
    margin-bottom: 10px;
  }

  ._3-block-text {
    padding-bottom: 20px;
  }

  .bg-video-helix {
    min-width: 500px;
    transform: scale(.2);
  }

  .bg-video-nurse-hat {
    transform: scale(.2);
  }

  .background-video-nurse-hat {
    width: 500px;
  }

  .article {
    padding-top: 50%;
  }

  .avatar.hide {
    opacity: 0;
  }

  .article-content {
    background-color: #fff;
    width: 100%;
  }

  .paragraphs {
    max-width: 75%;
  }

  .paragraphs.lines {
    background-color: #fff;
    background-image: url('../images/line-tile-2px-black_1.svg');
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: auto;
    max-width: 85%;
    padding-left: 8%;
    padding-right: 5%;
  }

  .paragraphs.last {
    margin-bottom: 150px;
  }

  .article-img {
    width: 75%;
    max-width: 75%;
    margin-top: 20px;
    margin-bottom: 30px;
  }

  .article-section {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .video-bg, .article-bg-img {
    width: 275px;
    height: 150px;
  }

  .description-3 {
    height: 200svh;
  }

  .quad-text {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quad-graphic {
    width: 80%;
  }

  .intro-paragraph {
    max-width: 100%;
  }

  .top-copy-contact {
    background-size: 80%;
    max-width: none;
    margin-top: 25%;
  }

  .home-marquees {
    margin-bottom: 20%;
  }

  .div-block-7 {
    width: 75%;
  }

  .article-hero-image-isolated {
    width: 80%;
    top: 12%;
  }

  .landing {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .landing-content {
    background-color: #fff;
    background-repeat: repeat-y;
    background-size: 75%;
    width: 100%;
    padding-top: 72px;
  }

  .div-block-9 {
    margin-bottom: 16px;
  }

  .description-4._3 {
    padding-bottom: 50px;
  }

  .div-block-10 {
    margin-top: 200px;
  }

  .image {
    bottom: 50%;
  }

  .slide-nav {
    margin-bottom: 30px;
  }

  .landing-section {
    background-image: linear-gradient(#0000 12%, #000 48%);
  }

  .image-2 {
    max-width: 80%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image-3 {
    top: 103px;
    left: -30px;
  }

  .image-4 {
    top: 270px;
    right: -15px;
  }
}

#w-node-_855926e3-d2d9-00e2-d35e-d4c2cfb47718-fda631e1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7bad5052-9d90-d12c-3f39-3f5aea262f2a-fda631e1, #w-node-_7bad5052-9d90-d12c-3f39-3f5aea262f34-fda631e1, #w-node-_93e83b24-bef9-27b8-c204-3730731f8ffd-fda631e1, #w-node-_949db142-6cbf-d0d1-ea97-36e60b1c45b2-fda631e1, #w-node-_4b17d0aa-7bc4-b2ca-76d0-1e8c1c3f2083-fda631e1, #w-node-_4b17d0aa-7bc4-b2ca-76d0-1e8c1c3f208b-fda631e1, #w-node-_33a0cb44-93cf-59c6-530b-0b523664628c-fda631e1, #w-node-_33a0cb44-93cf-59c6-530b-0b5236646294-fda631e1, #w-node-_0dee44a5-d911-d3fd-e176-354408cd4b4f-fda631e1, #w-node-_0dee44a5-d911-d3fd-e176-354408cd4b57-fda631e1, #w-node-_265701e3-53c8-a1b4-36a8-82bbfdb7b092-fda631e1, #w-node-_265701e3-53c8-a1b4-36a8-82bbfdb7b09a-fda631e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-fdb32287-5858-06b7-4ee7-bc1b9a527fe1-92cc455d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-fdb32287-5858-06b7-4ee7-bc1b9a527fe2-92cc455d {
  grid-column: span 5 / span 5;
}

#w-node-_56e26180-0a3e-26c2-1ce8-ecaaff86f42f-92cc455d {
  grid-column: span 3 / span 3;
}

#w-node-a4f9422a-e5e7-b0e9-ab5a-5487af8b1190-92cc455d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_4b7ffd06-0b5b-9a8f-6423-a9f71d5d844b-92cc455d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_4b7ffd06-0b5b-9a8f-6423-a9f71d5d844c-92cc455d {
  grid-column: span 5 / span 5;
}

#w-node-_4b7ffd06-0b5b-9a8f-6423-a9f71d5d8451-92cc455d {
  grid-column: span 3 / span 3;
}

#w-node-_3d8670e3-eb11-cfac-ef65-749d432a4d28-92cc455d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3d8670e3-eb11-cfac-ef65-749d432a4d29-92cc455d {
  grid-column: span 5 / span 5;
}

#w-node-_3d8670e3-eb11-cfac-ef65-749d432a4d2e-92cc455d {
  grid-column: span 3 / span 3;
}

#w-node-_7f17f5ad-0a12-3b4e-1637-3f04b1233b48-92cc455d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f17f5ad-0a12-3b4e-1637-3f04b1233b49-92cc455d {
  grid-column: span 5 / span 5;
}

#w-node-_7f17f5ad-0a12-3b4e-1637-3f04b1233b4e-92cc455d {
  grid-column: span 3 / span 3;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d29-92cc455d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-92cc455d {
  grid-column: span 6 / span 6;
}

#w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-92cc455d {
  grid-column: span 4 / span 4;
}

#w-node-_334e5e4c-cc6e-42d4-a07d-33150182d920-92cc455d {
  grid-column: span 6 / span 6;
}

#w-node-_6d5a18ea-254a-63e6-faf6-f316e5ac44af-e5ac44ae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ce8483ef-c347-13a9-d208-77d96fb80eb5-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-ce8483ef-c347-13a9-d208-77d96fb80eb6-744729af {
  grid-column: span 4 / span 4;
}

#w-node-ce8483ef-c347-13a9-d208-77d96fb80eba-744729af {
  grid-column: span 3 / span 3;
}

#w-node-ce8483ef-c347-13a9-d208-77d96fb80ebf-744729af {
  grid-column: span 5 / span 5;
}

#w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa3b-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa3c-744729af {
  grid-column: span 4 / span 4;
}

#w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa40-744729af, #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa45-744729af {
  grid-column: span 3 / span 3;
}

#w-node-_78d45b46-5775-8d38-a1eb-5ecc2556389b-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_78d45b46-5775-8d38-a1eb-5ecc2556389c-744729af {
  grid-column: span 4 / span 4;
}

#w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a0-744729af, #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a5-744729af {
  grid-column: span 3 / span 3;
}

#w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb31-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb32-744729af {
  grid-column: span 4 / span 4;
}

#w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb36-744729af, #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb3b-744729af {
  grid-column: span 3 / span 3;
}

#w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a92-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a93-744729af {
  grid-column: span 4 / span 4;
}

#w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a97-744729af, #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a9c-744729af {
  grid-column: span 3 / span 3;
}

#w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd981-744729af {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd982-744729af {
  grid-column: span 6 / span 6;
}

#w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd986-744729af {
  grid-column: span 4 / span 4;
}

#w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd98a-744729af {
  grid-column: span 6 / span 6;
}

#w-node-_6d26bdd2-dd3d-f6b8-27a7-33d2e06abfa8-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6d26bdd2-dd3d-f6b8-27a7-33d2e06abfaa-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-_230e5e6a-f26b-0281-eab0-4849f47aae66-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_230e5e6a-f26b-0281-eab0-4849f47aae6a-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-fc6482de-2835-06a8-dde5-cc20d8feec38-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fc6482de-2835-06a8-dde5-cc20d8feec3c-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-bb1ddcdf-435e-def8-f5be-af4272fcd884-173a4b23 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-bb1ddcdf-435e-def8-f5be-af4272fcd885-173a4b23 {
  grid-column: span 6 / span 6;
}

#w-node-bb1ddcdf-435e-def8-f5be-af4272fcd889-173a4b23 {
  grid-column: span 4 / span 4;
}

#w-node-bb1ddcdf-435e-def8-f5be-af4272fcd88d-173a4b23 {
  grid-column: span 6 / span 6;
}

#w-node-c3b764e7-5e7a-3b84-4b11-09d6981535bf-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3b764e7-5e7a-3b84-4b11-09d6981535c3-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-_8c140e11-3258-e716-65ed-832238e4c85e-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c140e11-3258-e716-65ed-832238e4c862-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-_120d61ee-0c99-824c-c4c0-e6ef955c9fac-173a4b23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_120d61ee-0c99-824c-c4c0-e6ef955c9fb0-173a4b23 {
  grid-row: span 2 / span 2;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d29-173a4b23 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-173a4b23 {
  grid-column: span 6 / span 6;
}

#w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-173a4b23 {
  grid-column: span 4 / span 4;
}

#w-node-_334e5e4c-cc6e-42d4-a07d-33150182d920-173a4b23 {
  grid-column: span 6 / span 6;
}

#w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec2339-79066f0b {
  grid-template-rows: .5fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233a-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_363bb448-f566-65e9-e4ac-82d1b04c4eed-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233e-79066f0b, #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec2341-79066f0b, #w-node-_434be56c-abd2-75aa-437b-3a9e3142d6ef-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa3-79066f0b {
  grid-template-rows: .5fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa4-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa7-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa9-79066f0b, #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fac-79066f0b, #w-node-d5faaa3c-79be-20ce-71b8-4012837b0faf-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_08a484f2-ae06-dd89-72d6-cc8490216204-79066f0b {
  grid-template-rows: .5fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-fb08a3eb-a0e0-8b62-119c-5f81a6f9b1bd-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_08a484f2-ae06-dd89-72d6-cc849021620a-79066f0b {
  grid-column: span 6 / span 6;
}

#w-node-_257c664a-e8eb-2fb6-a915-7c36d1dd2983-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf7f-79066f0b {
  grid-template-rows: .5fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf80-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf83-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf85-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf88-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-_737d5427-9d62-e378-346e-57053f5ebf8b-79066f0b {
  grid-column: span 5 / span 5;
}

#w-node-_692f2004-c061-28d9-225a-4750040d7ff9-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9ae984e2-268f-a5a9-5377-818b9490b492-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e34-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e38-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_998613b4-e418-45c0-4cec-78baf2db0dfc-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c5e675ba-2628-78b2-865b-15a4b045a0bf-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-b25e6a00-b714-317c-25c5-deeca357753b-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-b25e6a00-b714-317c-25c5-deeca357753f-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_43e26267-dc25-869a-bd1b-86ce22a5eb4a-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_10db6e22-9f00-35b1-21ee-67e17a33315b-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_37262c98-33c4-768c-d010-c29295734ab0-79066f0b {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_37262c98-33c4-768c-d010-c29295734ab4-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25683-79066f0b {
  grid-template-rows: .5fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25685-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25689-79066f0b {
  grid-column: span 6 / span 6;
}

#w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa2568b-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-e9ef6195-3d8b-fe07-dc5b-7e32b5e8d214-79066f0b {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e9ef6195-3d8b-fe07-dc5b-7e32b5e8d215-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-_12032ece-848b-0ce3-c363-12e8c89a7b21-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_71ae9f4e-719d-a9c0-33f2-af7de0bf0c37-79066f0b {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_71ae9f4e-719d-a9c0-33f2-af7de0bf0c38-79066f0b, #w-node-_71ae9f4e-719d-a9c0-33f2-af7de0bf0c3c-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_10daf3e9-167d-7891-b8a8-f7dddaca0716-79066f0b {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_10daf3e9-167d-7891-b8a8-f7dddaca0717-79066f0b {
  grid-column: span 2 / span 2;
}

#w-node-_10daf3e9-167d-7891-b8a8-f7dddaca071b-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_95b2a25e-ca00-c932-ee84-36e6337ac9a2-79066f0b {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_95b2a25e-ca00-c932-ee84-36e6337ac9a3-79066f0b, #w-node-_95b2a25e-ca00-c932-ee84-36e6337ac9a7-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_96bf0140-55ad-1e28-68a4-8ce734125f65-79066f0b {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_96bf0140-55ad-1e28-68a4-8ce734125f66-79066f0b, #w-node-_96bf0140-55ad-1e28-68a4-8ce734125f6a-79066f0b {
  grid-column: span 3 / span 3;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d29-79066f0b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-79066f0b {
  grid-column: span 6 / span 6;
}

#w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-79066f0b {
  grid-column: span 4 / span 4;
}

#w-node-_334e5e4c-cc6e-42d4-a07d-33150182d920-79066f0b {
  grid-column: span 6 / span 6;
}

#w-node-_612ee234-7f24-589e-c4d9-8a20287141bb-a4ef261a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_612ee234-7f24-589e-c4d9-8a20287141bc-a4ef261a {
  grid-column: span 6 / span 6;
}

#w-node-_612ee234-7f24-589e-c4d9-8a20287141c0-a4ef261a {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-146400c4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-146400c4 {
  grid-column: span 4 / span 4;
}

#w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-146400c4 {
  grid-column: span 2 / span 2;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-146400c4 {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd059-146400c4 {
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-146400c4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-146400c4, #w-node-_49089739-560c-1aa4-5c9c-7e92e1517ce8-146400c4, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-146400c4, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb79-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-146400c4, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-146400c4, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-146400c4 {
  grid-column: span 2 / span 2;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-146400c4 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f2-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f8-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-146400c4 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-146400c4, #w-node-_3653b3b9-e8e4-66e2-4217-bb695d19c809-146400c4, #w-node-cf3f38c3-8eb6-b15b-4d93-cb1743cb4614-146400c4, #w-node-_5ef4111f-0e9e-d52c-4141-6b19e12de72a-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_4cf14a6f-eb9c-8312-59e9-6b991c3ded70-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-_94d6e7d2-4f1d-320b-d26b-860e141b8b05-146400c4, #w-node-_19db9d91-4000-ad96-38e3-bf7f7d2ee279-146400c4, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-146400c4, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb5-146400c4 {
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-146400c4 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-146400c4, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b1-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-146400c4, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-146400c4, #w-node-ede5f662-49a5-5db8-3778-806233f07ab5-146400c4, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-146400c4, #w-node-ad4acfee-e4a2-a4c1-0e97-6e7f8f7d02bb-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_5b8b2932-6d98-f544-180f-0c873b26a34b-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-_7b2de1e5-06dc-dd87-a2b1-89dab3467163-146400c4, #w-node-_942dee67-f058-398f-b615-908c3157e386-146400c4, #w-node-f55887fc-9073-961e-cb17-3d77991cfc83-146400c4, #w-node-_4dd627e2-2ca3-0ff6-98ad-cad445853bc4-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-f7f07a79-3afa-7054-8201-c796077809a9-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

#w-node-f7f07a79-3afa-7054-8201-c796077809aa-146400c4, #w-node-f7f07a79-3afa-7054-8201-c796077809ac-146400c4, #w-node-f7f07a79-3afa-7054-8201-c796077809ae-146400c4 {
  grid-row: span 2 / span 2;
}

#w-node-_065e2861-2959-9e69-1c29-95a0416d8985-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31987aba-1a9d-6ad5-db46-64851988c9a3-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

#w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9aa-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9b0-146400c4 {
  grid-row: span 2 / span 2;
}

#w-node-_5c5af6a0-0985-f63e-db79-6317185b9992-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5c5af6a0-0985-f63e-db79-6317185b9993-146400c4, #w-node-_5c5af6a0-0985-f63e-db79-6317185b9996-146400c4 {
  grid-row: span 2 / span 2;
}

#w-node-cb699f86-f2b0-25d6-8c40-146da661aca7-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_80aac028-7bf4-e922-018a-8e6f761307d4-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

#w-node-_80aac028-7bf4-e922-018a-8e6f761307d5-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d7-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d9-146400c4 {
  grid-row: span 2 / span 2;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad641-146400c4 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad642-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad645-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad646-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad647-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad64e-146400c4 {
  grid-area: span 5 / span 6 / span 5 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad662-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad663-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad669-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad66f-146400c4 {
  grid-row: span 2 / span 2;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bab-146400c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bac-146400c4 {
  grid-column: span 3 / span 3;
}

#w-node-_8aefb03c-a697-cd5c-ba5c-94abf3e42445-146400c4 {
  grid-column: span 6 / span 6;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1b-146400c4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1c-146400c4 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f10-ea3b9f0e {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f11-ea3b9f0e {
  grid-column: span 6 / span 6;
}

#w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f17-ea3b9f0e {
  grid-column: span 4 / span 4;
}

#w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f1b-ea3b9f0e {
  grid-column: span 6 / span 6;
}

#w-node-ebf4c8cb-86e7-ac32-1ceb-9cf1b85121de-b85121dd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-dc65f408 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-dc65f408 {
  grid-column: span 4 / span 4;
}

#w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-dc65f408 {
  grid-column: span 2 / span 2;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-dc65f408 {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-dc65f408 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-dc65f408, #w-node-_49089739-560c-1aa4-5c9c-7e92e1517ce8-dc65f408, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-dc65f408, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb79-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-dc65f408 {
  grid-column: span 6 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-dc65f408, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-dc65f408, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-dc65f408 {
  grid-column: span 2 / span 2;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-dc65f408 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f2-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f8-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-dc65f408 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-dc65f408 {
  grid-area: span 5 / span 6 / span 5 / span 6;
}

#w-node-_29fcb5ee-bc3a-bb89-7399-c8fd779afa52-dc65f408 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dac106c5-5478-572a-d05f-85a73f06f806-dc65f408 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58dad-dc65f408 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db3-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db7-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-dc65f408 {
  grid-area: span 7 / span 6 / span 7 / span 6;
}

#w-node-_9bdca85c-f40f-9363-fee4-2728d218610b-dc65f408 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-dc65f408 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b1-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-dc65f408 {
  grid-column: span 6 / span 6;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-dc65f408, #w-node-ede5f662-49a5-5db8-3778-806233f07ab5-dc65f408, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-dc65f408, #w-node-ad4acfee-e4a2-a4c1-0e97-6e7f8f7d02bb-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_5b8b2932-6d98-f544-180f-0c873b26a34b-dc65f408 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_065e2861-2959-9e69-1c29-95a0416d8985-dc65f408, #w-node-_991790b2-a094-8eef-598a-a381c222bfc1-dc65f408 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5168691d-90f2-a20d-9aca-f1099d570b06-dc65f408 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-dc65f408 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bab-dc65f408 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bac-dc65f408 {
  grid-column: span 3 / span 3;
}

#w-node-_8aefb03c-a697-cd5c-ba5c-94abf3e42445-dc65f408 {
  grid-column: span 6 / span 6;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1b-dc65f408 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1c-dc65f408 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-766aabbf {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-766aabbf {
  grid-column: span 4 / span 4;
}

#w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-766aabbf {
  grid-column: span 2 / span 2;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-766aabbf {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-766aabbf {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-766aabbf, #w-node-_49089739-560c-1aa4-5c9c-7e92e1517ce8-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb79-766aabbf {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-766aabbf {
  grid-column: span 6 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-766aabbf, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-766aabbf, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-766aabbf {
  grid-column: span 2 / span 2;
}

#w-node-_0cf2be7f-8841-6b76-2982-4db20e62563b-766aabbf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dac106c5-5478-572a-d05f-85a73f06f806-766aabbf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58dad-766aabbf {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db3-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db7-766aabbf {
  grid-column: span 3 / span 3;
}

#w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-766aabbf {
  grid-area: span 7 / span 6 / span 7 / span 6;
}

#w-node-_9bdca85c-f40f-9363-fee4-2728d218610b-766aabbf, #w-node-ecef2d72-d7ca-6dc0-7168-26c39c5c98cf-766aabbf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-766aabbf {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b1-766aabbf {
  grid-column: span 3 / span 3;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-766aabbf {
  grid-column: span 6 / span 6;
}

#w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-766aabbf, #w-node-ede5f662-49a5-5db8-3778-806233f07ab5-766aabbf, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-766aabbf, #w-node-ad4acfee-e4a2-a4c1-0e97-6e7f8f7d02bb-766aabbf {
  grid-column: span 3 / span 3;
}

#w-node-_5b8b2932-6d98-f544-180f-0c873b26a34b-766aabbf {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_065e2861-2959-9e69-1c29-95a0416d8985-766aabbf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_065e2861-2959-9e69-1c29-95a0416d8987-766aabbf {
  grid-row: span 2 / span 2;
}

#w-node-_991790b2-a094-8eef-598a-a381c222bfc1-766aabbf, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-766aabbf, #w-node-b767ea3e-1982-1423-3449-7d1d7e129366-766aabbf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bab-766aabbf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bac-766aabbf {
  grid-column: span 3 / span 3;
}

#w-node-_8aefb03c-a697-cd5c-ba5c-94abf3e42445-766aabbf {
  grid-column: span 6 / span 6;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1b-766aabbf {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1c-766aabbf {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-2a669891 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-2a669891 {
  grid-column: span 4 / span 4;
}

#w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-2a669891 {
  grid-column: span 2 / span 2;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-2a669891 {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd059-2a669891 {
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-2a669891 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-2a669891, #w-node-_49089739-560c-1aa4-5c9c-7e92e1517ce8-2a669891, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-2a669891, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb79-2a669891 {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-2a669891 {
  grid-column: span 6 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-2a669891, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-2a669891, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-2a669891 {
  grid-column: span 2 / span 2;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-2a669891 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f2-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f8-2a669891 {
  grid-column: span 3 / span 3;
}

#w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-2a669891 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-2a669891 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_94d6e7d2-4f1d-320b-d26b-860e141b8b05-2a669891, #w-node-_19db9d91-4000-ad96-38e3-bf7f7d2ee279-2a669891, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-2a669891, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-2a669891 {
  grid-column: span 3 / span 3;
}

#w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb5-2a669891 {
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

#w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d62-2a669891 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d6f-2a669891 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_065e2861-2959-9e69-1c29-95a0416d8985-2a669891 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31987aba-1a9d-6ad5-db46-64851988c9a3-2a669891 {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

#w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-2a669891, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9aa-2a669891, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9b0-2a669891 {
  grid-row: span 2 / span 2;
}

#w-node-cb699f86-f2b0-25d6-8c40-146da661aca7-2a669891 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bab-2a669891 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9498f343-a18d-a4a8-e25b-fed955103bac-2a669891 {
  grid-column: span 3 / span 3;
}

#w-node-_8aefb03c-a697-cd5c-ba5c-94abf3e42445-2a669891 {
  grid-column: span 6 / span 6;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1b-2a669891 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1c-2a669891 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-1cc844a1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-1cc844a1 {
  grid-column: span 4 / span 4;
}

#w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-1cc844a1 {
  grid-column: span 2 / span 2;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-1cc844a1 {
  grid-area: span 2 / span 7 / span 2 / span 7;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-1cc844a1 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-1cc844a1, #w-node-_49089739-560c-1aa4-5c9c-7e92e1517ce8-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb79-1cc844a1 {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-1cc844a1 {
  grid-column: span 6 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-1cc844a1, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-1cc844a1, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-1cc844a1 {
  grid-column: span 2 / span 2;
}

#w-node-_0cf2be7f-8841-6b76-2982-4db20e62563b-1cc844a1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dac106c5-5478-572a-d05f-85a73f06f806-1cc844a1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9967b9c2-bcdd-1b08-6649-94b347649b0b-1cc844a1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9967b9c2-bcdd-1b08-6649-94b347649b0c-1cc844a1 {
  grid-column: span 6 / span 6;
}

#w-node-_9967b9c2-bcdd-1b08-6649-94b347649b12-1cc844a1 {
  grid-column: span 4 / span 4;
}

#w-node-_9967b9c2-bcdd-1b08-6649-94b347649b16-1cc844a1 {
  grid-column: span 6 / span 6;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1b-1cc844a1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c551dced-2488-302e-c797-7e05c3864a1c-1cc844a1 {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-7de50e07 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-7de50e07 {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-7de50e07 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-7de50e07 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-d2b13cfb-fda8-7c29-7f7b-d90d68215009-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-7de50e07 {
  grid-column: span 4 / span 4;
}

#w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8da-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8dc-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8e7-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_9cd93033-f1a1-5cbe-0204-788531209cba-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9cd93033-f1a1-5cbe-0204-788531209cbc-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_9cd93033-f1a1-5cbe-0204-788531209cc2-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f013-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f01a-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-fe3223fc-4a02-4b9e-70ea-231658617aa9-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-fe3223fc-4a02-4b9e-70ea-231658617aab-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-fe3223fc-4a02-4b9e-70ea-231658617ab6-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_06e93b39-7840-9bc2-6708-65b9fe581946-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_06e93b39-7840-9bc2-6708-65b9fe581948-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_06e93b39-7840-9bc2-6708-65b9fe581953-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_3797ae4b-b670-cc55-378d-34336b3e459e-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3797ae4b-b670-cc55-378d-34336b3e45a0-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_3797ae4b-b670-cc55-378d-34336b3e45a5-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d6-7de50e07 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d8-7de50e07 {
  grid-column: span 4 / span 4;
}

#w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4766-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4768-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4773-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1c6-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1c8-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1d0-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24bb-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24bd-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24c5-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b7-7de50e07 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-7de50e07 {
  grid-column: span 4 / span 4;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_4493a240-58be-9c30-275a-6bcecde26ad0-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_4493a240-58be-9c30-275a-6bcecde26ad2-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-_4493a240-58be-9c30-275a-6bcecde26ada-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-d3322cae-4e29-09de-cdf9-116b493d8457-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d3322cae-4e29-09de-cdf9-116b493d8459-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-d3322cae-4e29-09de-cdf9-116b493d845e-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-cc988f39-63ca-28cc-a755-e7173a861d60-7de50e07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-cc988f39-63ca-28cc-a755-e7173a861d62-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-cc988f39-63ca-28cc-a755-e7173a861d67-7de50e07 {
  grid-column: span 2 / span 2;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb0-7de50e07 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-7de50e07 {
  grid-column: span 4 / span 4;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-7de50e07 {
  grid-column: span 3 / span 3;
}

#w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf878-7dcbf876 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf879-7dcbf876 {
  grid-column: span 6 / span 6;
}

#w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf87d-7dcbf876 {
  grid-column: span 4 / span 4;
}

#w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf881-7dcbf876 {
  grid-column: span 6 / span 6;
}

#w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf887-7dcbf876 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb502-f7ddb502 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb506-f7ddb502 {
  grid-column: span 3 / span 3;
}

#w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a28-aeaa4a28 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a2c-aeaa4a28 {
  grid-column: span 3 / span 3;
}

#w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce93d-9f9ce93d {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce941-9f9ce93d {
  grid-column: span 3 / span 3;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-14073afe {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-14073afe {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14073afe {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-14073afe {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14073afe {
  grid-column: span 3 / span 3;
}

#w-node-d2b13cfb-fda8-7c29-7f7b-d90d68215009-14073afe {
  grid-column: span 2 / span 2;
}

#w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-14073afe {
  grid-column: span 4 / span 4;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f013-14073afe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14073afe {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f01a-14073afe {
  grid-column: span 2 / span 2;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d6-14073afe {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d8-14073afe {
  grid-column: span 4 / span 4;
}

#w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14073afe {
  grid-column: span 3 / span 3;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b7-14073afe {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14073afe {
  grid-column: span 4 / span 4;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-14073afe {
  grid-column: span 3 / span 3;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb0-14073afe {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14073afe {
  grid-column: span 4 / span 4;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14073afe {
  grid-column: span 3 / span 3;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-6c3c4951 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-6c3c4951 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-d2b13cfb-fda8-7c29-7f7b-d90d68215009-6c3c4951 {
  grid-column: span 2 / span 2;
}

#w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f013-6c3c4951 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f01a-6c3c4951 {
  grid-column: span 2 / span 2;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d6-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d8-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-_2c2a39f2-974e-149d-7ed4-af33d0241624-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2c2a39f2-974e-149d-7ed4-af33d0241626-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_2c2a39f2-974e-149d-7ed4-af33d024162b-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-_7234f340-06f8-b895-c63f-a944073cf688-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7234f340-06f8-b895-c63f-a944073cf68a-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_7234f340-06f8-b895-c63f-a944073cf68f-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a439c-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a439e-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a43a3-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b7-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb0-6c3c4951 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-6c3c4951 {
  grid-column: span 4 / span 4;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-6c3c4951 {
  grid-column: span 3 / span 3;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-904b0422 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-904b0422 {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-904b0422 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-904b0422 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-d2b13cfb-fda8-7c29-7f7b-d90d68215009-904b0422 {
  grid-column: span 2 / span 2;
}

#w-node-_9088675e-ca53-a06b-4233-a0df264b84a7-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f013-904b0422 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f01a-904b0422 {
  grid-column: span 2 / span 2;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d6-904b0422 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d8-904b0422 {
  grid-column: span 4 / span 4;
}

#w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-_58c89c2a-0162-3ffe-0986-caaecb2ecf70-904b0422 {
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b7-904b0422 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb0-904b0422 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-904b0422 {
  grid-column: span 4 / span 4;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-904b0422 {
  grid-column: span 3 / span 3;
}

#w-node-_44ddcb8a-39aa-6889-100c-4403ae452dab-ae452dab {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_44ddcb8a-39aa-6889-100c-4403ae452daf-ae452dab {
  grid-column: span 3 / span 3;
}

#w-node-_0476c74e-7fcc-0568-851c-b8a4dc978874-86a3eeca {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_0476c74e-7fcc-0568-851c-b8a4dc978875-86a3eeca {
  grid-column: span 6 / span 6;
}

#w-node-_20a1fe91-5c85-56cc-2f87-bc65d281b444-86a3eeca, #w-node-_69765844-ac98-664a-b7d7-56bff6a52899-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-_0476c74e-7fcc-0568-851c-b8a4dc97887b-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_24d03396-0de3-0276-36c4-a474d8b4019a-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_24d03396-0de3-0276-36c4-a474d8b4019b-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_90fb5687-dc67-e674-a5e1-0784ecd51438-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332b6-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332b7-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332bb-86a3eeca {
  grid-column: span 4 / span 4;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332c2-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332c3-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332c7-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332ce-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332cf-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332d3-86a3eeca {
  grid-column: span 4 / span 4;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332da-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332db-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332df-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332e6-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f8f6ae69-4694-abcb-9533-052f5f8332e7-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332eb-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-86a3eeca, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-86a3eeca, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-_9f846e60-dea9-081d-649a-392865c41c16-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_9f846e60-dea9-081d-649a-392865c41c17-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_9f846e60-dea9-081d-649a-392865c41c18-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c1f-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c26-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-_2ff88801-19da-bd9d-30d0-8d5c2a25dea4-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2ff88801-19da-bd9d-30d0-8d5c2a25dea5-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d7e-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d7f-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d80-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d87-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d8e-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d95-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d96-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d97-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d9e-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7da5-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-fd708e21-d2c2-a354-60c9-9a81493f7d2e-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-fd708e21-d2c2-a354-60c9-9a81493f7d2f-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae75-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae76-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae7a-86a3eeca {
  grid-column: span 4 / span 4;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae7d-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae7e-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae82-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae85-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae86-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae8a-86a3eeca {
  grid-column: span 4 / span 4;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae8d-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae8e-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae92-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae95-86a3eeca {
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae96-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae9a-86a3eeca {
  grid-column: span 3 / span 3;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9856-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9857-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9858-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a985f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9866-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986d-86a3eeca {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986e-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9876-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a987d-86a3eeca {
  grid-column: span 2 / span 2;
}

#w-node-_23900718-1377-3c17-19a4-b6bd61d77dde-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_23900718-1377-3c17-19a4-b6bd61d77ddf-86a3eeca {
  grid-area: span 3 / span 6 / span 3 / span 6;
}

#w-node-d8c06493-7236-c21a-1cfc-975810509c53-86a3eeca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d8c06493-7236-c21a-1cfc-975810509c54-86a3eeca {
  grid-column: span 6 / span 6;
}

#w-node-d8c06493-7236-c21a-1cfc-975810509c58-86a3eeca {
  grid-column: span 4 / span 4;
}

#w-node-d8c06493-7236-c21a-1cfc-975810509c5c-86a3eeca {
  grid-column: span 6 / span 6;
}

#w-node-d8c06493-7236-c21a-1cfc-975810509c62-86a3eeca {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-14345b48 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14345b48 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad675-14345b48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-d2b13cfb-fda8-7c29-7f7b-d90d68215009-14345b48 {
  grid-column: span 2 / span 2;
}

#w-node-_9088675e-ca53-a06b-4233-a0df264b84a7-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f013-14345b48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f01a-14345b48 {
  grid-column: span 2 / span 2;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d6-14345b48 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d6760853-0299-8653-31d1-ee08514a80d8-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-_624da833-136b-eca0-79b7-06cb477f081b-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-cb0a4185-2aa9-3209-49ca-37f3a4fbb3f6-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b7-14345b48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb0-14345b48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-f88c55cd-17bd-27ed-2e5a-14c485f42973-14345b48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-f88c55cd-17bd-27ed-2e5a-14c485f42975-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-f88c55cd-17bd-27ed-2e5a-14c485f4297a-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b4fb-14345b48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b4fd-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b502-14345b48 {
  grid-column: span 3 / span 3;
}

#w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf827-14345b48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf829-14345b48 {
  grid-column: span 4 / span 4;
}

#w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf82e-14345b48 {
  grid-column: span 3 / span 3;
}

@media screen and (max-width: 991px) {
  #w-node-_855926e3-d2d9-00e2-d35e-d4c2cfb47718-fda631e1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_56e26180-0a3e-26c2-1ce8-ecaaff86f42f-92cc455d {
    grid-column: span 3 / span 3;
  }

  #w-node-a4f9422a-e5e7-b0e9-ab5a-5487af8b1190-92cc455d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b7ffd06-0b5b-9a8f-6423-a9f71d5d8451-92cc455d, #w-node-_3d8670e3-eb11-cfac-ef65-749d432a4d2e-92cc455d, #w-node-_7f17f5ad-0a12-3b4e-1637-3f04b1233b4e-92cc455d {
    grid-column: span 3 / span 3;
  }

  #w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-92cc455d {
    grid-column: span 6 / span 6;
  }

  #w-node-_6d5a18ea-254a-63e6-faf6-f316e5ac44af-e5ac44ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6d5a18ea-254a-63e6-faf6-f316e5ac44b5-e5ac44ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80eb5-744729af {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80eb6-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_40349788-da1f-19fb-d44d-41bec912f216-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80eba-744729af {
    grid-column: span 4 / span 4;
  }

  #w-node-_399c7d1b-12e0-b4cd-3224-2f2ed0ae757a-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80ebf-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa3b-744729af {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa3c-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_04cf283d-c727-0c1e-ad57-e4ea84b1e863-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa40-744729af {
    grid-column: span 4 / span 4;
  }

  #w-node-b1a9c87d-4390-c29c-863f-b54ea2c9972a-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa45-744729af {
    grid-column: span 3 / span 3;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc2556389b-744729af {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc2556389c-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_832a6ea5-bdbd-bc85-56f0-fb6a54f80b93-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a0-744729af {
    grid-column: span 4 / span 4;
  }

  #w-node-f9f20d30-929d-d170-7334-77cf634f4302-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a5-744729af {
    grid-column: span 3 / span 3;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb31-744729af {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb32-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_5230b2a3-03b7-b66a-836a-96797a2efcd8-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb36-744729af {
    grid-column: span 4 / span 4;
  }

  #w-node-a904ff0a-c57b-778e-62e4-f4e8725eabf7-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb3b-744729af {
    grid-column: span 3 / span 3;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a92-744729af {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a93-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_8bae2107-0530-6f61-404d-679a458eb6bc-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a97-744729af {
    grid-column: span 4 / span 4;
  }

  #w-node-e28e31a6-d439-33fd-c5d4-af75edf2517a-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a9c-744729af {
    grid-column: span 3 / span 3;
  }

  #w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd982-744729af, #w-node-bb1ddcdf-435e-def8-f5be-af4272fcd885-173a4b23, #w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-173a4b23 {
    grid-column: span 6 / span 6;
  }

  #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec2339-79066f0b {
    grid-template-rows: .5fr auto 2fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233a-79066f0b, #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233e-79066f0b, #w-node-_434be56c-abd2-75aa-437b-3a9e3142d6ef-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-d3cdc353-f00d-3b0a-3fcf-26c7c981c235-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa3-79066f0b {
    grid-template-rows: .5fr auto 2fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa4-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa7-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa9-79066f0b {
    grid-column: span 3 / span 3;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fb7-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_08a484f2-ae06-dd89-72d6-cc8490216204-79066f0b {
    grid-template-rows: .5fr .5fr 2fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_08a484f2-ae06-dd89-72d6-cc849021620a-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf7f-79066f0b {
    grid-template-rows: .5fr auto 2fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf80-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf83-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf85-79066f0b {
    grid-column: span 3 / span 3;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf88-79066f0b, #w-node-_017e6f49-96a0-7c69-ad37-93a8b9bc6d04-79066f0b, #w-node-_737d5427-9d62-e378-346e-57053f5ebf8b-79066f0b, #w-node-_737d5427-9d62-e378-346e-57053f5ebf91-79066f0b, #w-node-_9ae984e2-268f-a5a9-5377-818b9490b48f-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_9ae984e2-268f-a5a9-5377-818b9490b492-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-_9ae984e2-268f-a5a9-5377-818b9490b49a-79066f0b, #w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e35-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e38-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e40-79066f0b, #w-node-c5e675ba-2628-78b2-865b-15a4b045a0bc-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-c5e675ba-2628-78b2-865b-15a4b045a0bf-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-c5e675ba-2628-78b2-865b-15a4b045a0c7-79066f0b, #w-node-b25e6a00-b714-317c-25c5-deeca357753c-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-b25e6a00-b714-317c-25c5-deeca357753f-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-b25e6a00-b714-317c-25c5-deeca3577547-79066f0b, #w-node-_10db6e22-9f00-35b1-21ee-67e17a333158-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_10db6e22-9f00-35b1-21ee-67e17a33315b-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-_10db6e22-9f00-35b1-21ee-67e17a333167-79066f0b, #w-node-_37262c98-33c4-768c-d010-c29295734ab1-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_37262c98-33c4-768c-d010-c29295734ab4-79066f0b {
    grid-column: span 4 / span 4;
  }

  #w-node-_37262c98-33c4-768c-d010-c29295734abc-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25683-79066f0b {
    grid-template-rows: .5fr .5fr 2fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25689-79066f0b, #w-node-e9ef6195-3d8b-fe07-dc5b-7e32b5e8d215-79066f0b, #w-node-_12032ece-848b-0ce3-c363-12e8c89a7b21-79066f0b, #w-node-_71ae9f4e-719d-a9c0-33f2-af7de0bf0c38-79066f0b, #w-node-_71ae9f4e-719d-a9c0-33f2-af7de0bf0c3c-79066f0b, #w-node-_10daf3e9-167d-7891-b8a8-f7dddaca0717-79066f0b, #w-node-_10daf3e9-167d-7891-b8a8-f7dddaca071b-79066f0b, #w-node-_95b2a25e-ca00-c932-ee84-36e6337ac9a3-79066f0b, #w-node-_95b2a25e-ca00-c932-ee84-36e6337ac9a7-79066f0b, #w-node-_96bf0140-55ad-1e28-68a4-8ce734125f66-79066f0b, #w-node-_96bf0140-55ad-1e28-68a4-8ce734125f6a-79066f0b, #w-node-_82e1cd12-b228-6529-7574-1361cdac0d2a-79066f0b, #w-node-_612ee234-7f24-589e-c4d9-8a20287141bc-a4ef261a {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-146400c4, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-146400c4, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-146400c4, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-146400c4, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-146400c4, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-146400c4, #w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-146400c4, #w-node-cf3f38c3-8eb6-b15b-4d93-cb1743cb4614-146400c4, #w-node-_5ef4111f-0e9e-d52c-4141-6b19e12de72a-146400c4, #w-node-_94d6e7d2-4f1d-320b-d26b-860e141b8b05-146400c4, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-146400c4, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-146400c4, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-146400c4, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-146400c4, #w-node-_7b2de1e5-06dc-dd87-a2b1-89dab3467163-146400c4, #w-node-f55887fc-9073-961e-cb17-3d77991cfc83-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_065e2861-2959-9e69-1c29-95a0416d8986-146400c4, #w-node-_77379d89-ecbd-9651-4488-5746a2336208-146400c4, #w-node-_5c5af6a0-0985-f63e-db79-6317185b9993-146400c4, #w-node-_5c5af6a0-0985-f63e-db79-6317185b9996-146400c4, #w-node-cb699f86-f2b0-25d6-8c40-146da661aca8-146400c4, #w-node-cb699f86-f2b0-25d6-8c40-146da661acac-146400c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad641-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad642-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad646-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad647-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad64e-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67a-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67d-146400c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1b-146400c4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1c-146400c4, #w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f11-ea3b9f0e {
    grid-column: span 6 / span 6;
  }

  #w-node-ebf4c8cb-86e7-ac32-1ceb-9cf1b85121de-b85121dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ebf4c8cb-86e7-ac32-1ceb-9cf1b85121e4-b85121dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-dc65f408 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-dc65f408, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-dc65f408, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-dc65f408, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-dc65f408, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-dc65f408, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-dc65f408, #w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_29fcb5ee-bc3a-bb89-7399-c8fd779afa53-dc65f408, #w-node-_29fcb5ee-bc3a-bb89-7399-c8fd779afa54-dc65f408, #w-node-_4038ab18-c9e8-ed51-ab7c-d2a7be8ceba2-dc65f408 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58dad-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9bdca85c-f40f-9363-fee4-2728d218610c-dc65f408, #w-node-_9bc7a9e3-752f-25b3-82aa-06f47b8deb3b-dc65f408 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-dc65f408, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_065e2861-2959-9e69-1c29-95a0416d8986-dc65f408, #w-node-_77379d89-ecbd-9651-4488-5746a2336208-dc65f408, #w-node-_991790b2-a094-8eef-598a-a381c222bfc2-dc65f408, #w-node-_991790b2-a094-8eef-598a-a381c222bfc8-dc65f408, #w-node-_991790b2-a094-8eef-598a-a381c222bfcb-dc65f408, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-dc65f408, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67a-dc65f408, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67d-dc65f408 {
    grid-column: span 2 / span 2;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1b-dc65f408 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1c-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-766aabbf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-766aabbf {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-766aabbf {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-766aabbf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-766aabbf, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-766aabbf, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-766aabbf, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_0cf2be7f-8841-6b76-2982-4db20e62563c-766aabbf, #w-node-_0cf2be7f-8841-6b76-2982-4db20e625640-766aabbf, #w-node-_0cf2be7f-8841-6b76-2982-4db20e625643-766aabbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58dad-766aabbf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db7-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_9bdca85c-f40f-9363-fee4-2728d218610c-766aabbf, #w-node-_9bc7a9e3-752f-25b3-82aa-06f47b8deb3b-766aabbf, #w-node-_5274f95e-9a1e-2a6c-bf1a-ad764a12b182-766aabbf, #w-node-ecef2d72-d7ca-6dc0-7168-26c39c5c98d0-766aabbf, #w-node-ecef2d72-d7ca-6dc0-7168-26c39c5c98d4-766aabbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ab-766aabbf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-766aabbf {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-766aabbf, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_065e2861-2959-9e69-1c29-95a0416d8986-766aabbf, #w-node-_065e2861-2959-9e69-1c29-95a0416d8987-766aabbf, #w-node-_77379d89-ecbd-9651-4488-5746a2336208-766aabbf, #w-node-_991790b2-a094-8eef-598a-a381c222bfc2-766aabbf, #w-node-_991790b2-a094-8eef-598a-a381c222bfc8-766aabbf, #w-node-_991790b2-a094-8eef-598a-a381c222bfcb-766aabbf, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-766aabbf, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67a-766aabbf, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad67d-766aabbf, #w-node-b767ea3e-1982-1423-3449-7d1d7e129367-766aabbf, #w-node-b767ea3e-1982-1423-3449-7d1d7e12936b-766aabbf, #w-node-b767ea3e-1982-1423-3449-7d1d7e12936e-766aabbf {
    grid-column: span 2 / span 2;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1b-766aabbf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1c-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-2a669891 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-2a669891 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-2a669891 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-2a669891 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-2a669891, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-2a669891, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-2a669891, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-2a669891, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-2a669891, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ec-2a669891 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-2a669891, #w-node-_6bf896f0-c1cf-a605-da06-55a3e5843a51-2a669891, #w-node-_94d6e7d2-4f1d-320b-d26b-860e141b8b05-2a669891, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-2a669891, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d63-2a669891, #w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d67-2a669891, #w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d6a-2a669891, #w-node-_065e2861-2959-9e69-1c29-95a0416d8986-2a669891, #w-node-_77379d89-ecbd-9651-4488-5746a2336208-2a669891, #w-node-cb699f86-f2b0-25d6-8c40-146da661aca8-2a669891, #w-node-cb699f86-f2b0-25d6-8c40-146da661acac-2a669891 {
    grid-column: span 2 / span 2;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1b-2a669891 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1c-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-1cc844a1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-1cc844a1 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-1cc844a1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-1cc844a1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-1cc844a1, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-1cc844a1, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-1cc844a1, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-1cc844a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0cf2be7f-8841-6b76-2982-4db20e62563c-1cc844a1, #w-node-_0cf2be7f-8841-6b76-2982-4db20e625640-1cc844a1, #w-node-_0cf2be7f-8841-6b76-2982-4db20e625643-1cc844a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9967b9c2-bcdd-1b08-6649-94b347649b0c-1cc844a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1b-1cc844a1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-c551dced-2488-302e-c797-7e05c3864a1c-1cc844a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-7de50e07 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-7de50e07 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8db-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8dc-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_9cd93033-f1a1-5cbe-0204-788531209cbb-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9cd93033-f1a1-5cbe-0204-788531209cbc-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f014-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-fe3223fc-4a02-4b9e-70ea-231658617aaa-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-fe3223fc-4a02-4b9e-70ea-231658617aab-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_06e93b39-7840-9bc2-6708-65b9fe581947-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_06e93b39-7840-9bc2-6708-65b9fe581948-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_3797ae4b-b670-cc55-378d-34336b3e459f-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3797ae4b-b670-cc55-378d-34336b3e45a0-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d7-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d8-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad958335-229a-c631-60ab-3e02bf8adf14-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_964d416a-4b58-492d-76f6-4836fab87995-7de50e07, #w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4767-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4768-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1c7-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1c8-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24bc-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24bd-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b8-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334bc-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334c1-7de50e07, #w-node-_4493a240-58be-9c30-275a-6bcecde26ad1-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4493a240-58be-9c30-275a-6bcecde26ad2-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-d3322cae-4e29-09de-cdf9-116b493d8458-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-d3322cae-4e29-09de-cdf9-116b493d8459-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-cc988f39-63ca-28cc-a755-e7173a861d61-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-cc988f39-63ca-28cc-a755-e7173a861d62-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb1-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb5-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bba-7de50e07 {
    grid-column: span 2 / span 2;
  }

  #w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf879-7dcbf876 {
    grid-column: span 6 / span 6;
  }

  #w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf887-7dcbf876 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf88d-7dcbf876 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb503-f7ddb502 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb506-f7ddb502 {
    grid-column: span 4 / span 4;
  }

  #w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb50e-f7ddb502, #w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a29-aeaa4a28 {
    grid-column: span 6 / span 6;
  }

  #w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a2c-aeaa4a28 {
    grid-column: span 4 / span 4;
  }

  #w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a37-aeaa4a28, #w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce93e-9f9ce93d {
    grid-column: span 6 / span 6;
  }

  #w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce941-9f9ce93d {
    grid-column: span 4 / span 4;
  }

  #w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce949-9f9ce93d {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-14073afe {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14073afe {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f014-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d7-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d8-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-ad958335-229a-c631-60ab-3e02bf8adf14-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-_964d416a-4b58-492d-76f6-4836fab87995-14073afe, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b8-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334bc-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334c1-14073afe, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb1-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb5-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bba-14073afe {
    grid-column: span 2 / span 2;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-6c3c4951 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-6c3c4951 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_9a9eb727-4f26-9813-437f-a474bd95c230-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f014-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d7-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d8-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad958335-229a-c631-60ab-3e02bf8adf14-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_964d416a-4b58-492d-76f6-4836fab87995-6c3c4951, #w-node-_2c2a39f2-974e-149d-7ed4-af33d0241625-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2c2a39f2-974e-149d-7ed4-af33d0241626-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2c2a39f2-974e-149d-7ed4-af33d0241629-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2c2a39f2-974e-149d-7ed4-af33d024162b-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_2c2a39f2-974e-149d-7ed4-af33d024164e-6c3c4951, #w-node-_7234f340-06f8-b895-c63f-a944073cf689-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7234f340-06f8-b895-c63f-a944073cf68a-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7234f340-06f8-b895-c63f-a944073cf68d-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7234f340-06f8-b895-c63f-a944073cf68f-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7234f340-06f8-b895-c63f-a944073cf6a7-6c3c4951, #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a439d-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a439e-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a43a1-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a43a3-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a43b3-6c3c4951, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b8-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334bc-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334c1-6c3c4951, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb1-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb5-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bba-6c3c4951 {
    grid-column: span 2 / span 2;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-904b0422 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-904b0422 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-904b0422, #w-node-_9088675e-ca53-a06b-4233-a0df264b84a7-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f014-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d7-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d8-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad958335-229a-c631-60ab-3e02bf8adf14-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-_964d416a-4b58-492d-76f6-4836fab87995-904b0422, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b8-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334bc-904b0422, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb1-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb5-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bba-904b0422 {
    grid-column: span 2 / span 2;
  }

  #w-node-_44ddcb8a-39aa-6889-100c-4403ae452dac-ae452dab {
    grid-column: span 6 / span 6;
  }

  #w-node-_44ddcb8a-39aa-6889-100c-4403ae452daf-ae452dab {
    grid-column: span 4 / span 4;
  }

  #w-node-_44ddcb8a-39aa-6889-100c-4403ae452db7-ae452dab {
    grid-column: span 6 / span 6;
  }

  #w-node-_0476c74e-7fcc-0568-851c-b8a4dc978874-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_0476c74e-7fcc-0568-851c-b8a4dc978875-86a3eeca, #w-node-_20a1fe91-5c85-56cc-2f87-bc65d281b444-86a3eeca, #w-node-_69765844-ac98-664a-b7d7-56bff6a52899-86a3eeca, #w-node-_0476c74e-7fcc-0568-851c-b8a4dc97887b-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_24d03396-0de3-0276-36c4-a474d8b4019a-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_24d03396-0de3-0276-36c4-a474d8b4019b-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_90fb5687-dc67-e674-a5e1-0784ecd51438-86a3eeca {
    display: none;
  }

  #w-node-f8f6ae69-4694-abcb-9533-052f5f8332b7-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332bb-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332c3-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332c7-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332cf-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332d3-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332db-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332df-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332e7-86a3eeca, #w-node-f8f6ae69-4694-abcb-9533-052f5f8332eb-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb71-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-86a3eeca, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-86a3eeca, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-86a3eeca, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_9f846e60-dea9-081d-649a-392865c41c16-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_9f846e60-dea9-081d-649a-392865c41c17-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c18-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c1f-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c26-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_2ff88801-19da-bd9d-30d0-8d5c2a25dea4-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_2ff88801-19da-bd9d-30d0-8d5c2a25dea5-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d7e-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d7f-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d80-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d87-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d8e-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d95-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d96-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d97-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d9e-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7da5-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-fd708e21-d2c2-a354-60c9-9a81493f7d2e-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-fd708e21-d2c2-a354-60c9-9a81493f7d2f-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae76-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae7a-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae7e-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae82-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae86-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae8a-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae8e-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae92-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae96-86a3eeca, #w-node-e5b72772-26c7-5054-6c80-a66ccdc5ae9a-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9856-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9857-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9858-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a985f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9866-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986d-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986e-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9876-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a987d-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-_23900718-1377-3c17-19a4-b6bd61d77dde-86a3eeca {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_23900718-1377-3c17-19a4-b6bd61d77ddf-86a3eeca, #w-node-d8c06493-7236-c21a-1cfc-975810509c54-86a3eeca {
    grid-column: span 6 / span 6;
  }

  #w-node-d8c06493-7236-c21a-1cfc-975810509c62-86a3eeca {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d8c06493-7236-c21a-1cfc-975810509c68-86a3eeca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e282f-14345b48 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6db2adb-4aa1-85ab-1ccb-51796fef2748-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14345b48 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad676-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14345b48, #w-node-_9088675e-ca53-a06b-4233-a0df264b84a7-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f014-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d7-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-d6760853-0299-8653-31d1-ee08514a80d8-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad958335-229a-c631-60ab-3e02bf8adf14-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-_964d416a-4b58-492d-76f6-4836fab87995-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_624da833-136b-eca0-79b7-06cb477f081b-14345b48, #w-node-a998bb69-c414-c298-67b3-b571bdc126c5-14345b48, #w-node-cb0a4185-2aa9-3209-49ca-37f3a4fbb3f6-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b8-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334bc-14345b48, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb1-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb5-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bba-14345b48, #w-node-f88c55cd-17bd-27ed-2e5a-14c485f42974-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-f88c55cd-17bd-27ed-2e5a-14c485f42975-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-f88c55cd-17bd-27ed-2e5a-14c485f42978-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-f88c55cd-17bd-27ed-2e5a-14c485f4297a-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-f88c55cd-17bd-27ed-2e5a-14c485f42987-14345b48, #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b4fc-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b4fd-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b500-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b502-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b511-14345b48, #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf828-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf829-14345b48 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf82c-14345b48 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf82e-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf846-14345b48 {
    grid-column: span 2 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_56e26180-0a3e-26c2-1ce8-ecaaff86f42f-92cc455d, #w-node-_4b7ffd06-0b5b-9a8f-6423-a9f71d5d8451-92cc455d, #w-node-_3d8670e3-eb11-cfac-ef65-749d432a4d2e-92cc455d, #w-node-_7f17f5ad-0a12-3b4e-1637-3f04b1233b4e-92cc455d {
    grid-column: span 5 / span 5;
  }

  #w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-92cc455d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80eba-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-ce8483ef-c347-13a9-d208-77d96fb80ebf-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa40-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa43-744729af {
    grid-column: span 1 / span 1;
  }

  #w-node-_5dfa8817-a03f-6a07-0cd8-0fc75707fa45-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a0-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a3-744729af {
    grid-column: span 1 / span 1;
  }

  #w-node-_78d45b46-5775-8d38-a1eb-5ecc255638a5-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb36-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb39-744729af {
    grid-column: span 1 / span 1;
  }

  #w-node-_766735cb-d1f0-ea10-206c-1ea535ccfb3b-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a97-744729af {
    grid-column: span 5 / span 5;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a9a-744729af {
    grid-column: span 1 / span 1;
  }

  #w-node-_54fe15e5-eb60-4df1-99f7-2f574c751a9c-744729af {
    grid-column: span 6 / span 6;
  }

  #w-node-_0dc2025b-1871-ba77-7f6a-7e7a1f5dd986-744729af {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6d26bdd2-dd3d-f6b8-27a7-33d2e06abfa9-173a4b23, #w-node-_6d26bdd2-dd3d-f6b8-27a7-33d2e06abfaa-173a4b23, #w-node-eabeb519-cde7-623f-fda7-985d4e55d654-173a4b23, #w-node-_230e5e6a-f26b-0281-eab0-4849f47aae67-173a4b23, #w-node-_230e5e6a-f26b-0281-eab0-4849f47aae6a-173a4b23, #w-node-_230e5e6a-f26b-0281-eab0-4849f47aae6d-173a4b23, #w-node-fc6482de-2835-06a8-dde5-cc20d8feec39-173a4b23, #w-node-fc6482de-2835-06a8-dde5-cc20d8feec3c-173a4b23, #w-node-fc6482de-2835-06a8-dde5-cc20d8feec3f-173a4b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-bb1ddcdf-435e-def8-f5be-af4272fcd889-173a4b23 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c3b764e7-5e7a-3b84-4b11-09d6981535c0-173a4b23, #w-node-c3b764e7-5e7a-3b84-4b11-09d6981535c3-173a4b23, #w-node-c3b764e7-5e7a-3b84-4b11-09d6981535c6-173a4b23, #w-node-_8c140e11-3258-e716-65ed-832238e4c85f-173a4b23, #w-node-_8c140e11-3258-e716-65ed-832238e4c862-173a4b23, #w-node-_8c140e11-3258-e716-65ed-832238e4c865-173a4b23, #w-node-_120d61ee-0c99-824c-c4c0-e6ef955c9fad-173a4b23, #w-node-_120d61ee-0c99-824c-c4c0-e6ef955c9fb0-173a4b23, #w-node-_120d61ee-0c99-824c-c4c0-e6ef955c9fb3-173a4b23 {
    grid-column: span 2 / span 2;
  }

  #w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-173a4b23 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec2339-79066f0b {
    grid-template-rows: .5fr auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233e-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa3-79066f0b {
    grid-template-rows: .5fr max-content 0fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa9-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fac-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0faf-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fb6-79066f0b, #w-node-_08a484f2-ae06-dd89-72d6-cc849021620a-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_737d5427-9d62-e378-346e-57053f5ebf85-79066f0b, #w-node-_9ae984e2-268f-a5a9-5377-818b9490b492-79066f0b, #w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e38-79066f0b, #w-node-c5e675ba-2628-78b2-865b-15a4b045a0bf-79066f0b, #w-node-b25e6a00-b714-317c-25c5-deeca357753f-79066f0b, #w-node-_10db6e22-9f00-35b1-21ee-67e17a33315b-79066f0b, #w-node-_37262c98-33c4-768c-d010-c29295734ab4-79066f0b {
    grid-column: span 5 / span 5;
  }

  #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25683-79066f0b {
    grid-template-rows: .25px .5fr .25fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25684-79066f0b, #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25685-79066f0b, #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25688-79066f0b, #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25689-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-e26ba9df-d9c8-0384-35e0-34bd676c3e47-79066f0b, #w-node-_612ee234-7f24-589e-c4d9-8a20287141c0-a4ef261a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_612ee234-7f24-589e-c4d9-8a20287141c3-a4ef261a {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-146400c4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-f7f07a79-3afa-7054-8201-c796077809aa-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d5-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad646-146400c4 {
    grid-column: span 5 / span 5;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad647-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad663-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_287e9f23-b19d-52ab-56ad-f2b6ea3b9f17-ea3b9f0e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-dc65f408 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-dac106c5-5478-572a-d05f-85a73f06f807-dc65f408, #w-node-dac106c5-5478-572a-d05f-85a73f06f808-dc65f408 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-dc65f408 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5168691d-90f2-a20d-9aca-f1099d570b07-dc65f408, #w-node-_5168691d-90f2-a20d-9aca-f1099d570b0b-dc65f408 {
    grid-column: span 2 / span 2;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-766aabbf {
    grid-column: span 5 / span 5;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-766aabbf {
    grid-column: span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-dac106c5-5478-572a-d05f-85a73f06f807-766aabbf, #w-node-dac106c5-5478-572a-d05f-85a73f06f808-766aabbf {
    grid-column: span 2 / span 2;
  }

  #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db8-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-766aabbf {
    grid-column: span 5 / span 5;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b6-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-2a669891 {
    grid-column: span 5 / span 5;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-2a669891 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-2a669891 {
    grid-column: span 5 / span 5;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-2a669891 {
    grid-column: span 5 / span 5;
  }

  #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809fb-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d70-2a669891, #w-node-ff33dd8b-42de-a61d-de21-8e2ac66a6d77-2a669891 {
    grid-column: span 2 / span 2;
  }

  #w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-2a669891 {
    grid-column: span 3 / span 3;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-1cc844a1 {
    grid-column: span 5 / span 5;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-1cc844a1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb7b-1cc844a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-dac106c5-5478-572a-d05f-85a73f06f807-1cc844a1, #w-node-dac106c5-5478-572a-d05f-85a73f06f808-1cc844a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9967b9c2-bcdd-1b08-6649-94b347649b12-1cc844a1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-7de50e07 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-7de50e07, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-7de50e07, #w-node-_0f204d20-4ca9-19cb-5332-e0b7d1cbd8dc-7de50e07, #w-node-_9cd93033-f1a1-5cbe-0204-788531209cbc-7de50e07, #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-7de50e07, #w-node-fe3223fc-4a02-4b9e-70ea-231658617aab-7de50e07, #w-node-_06e93b39-7840-9bc2-6708-65b9fe581948-7de50e07, #w-node-_3797ae4b-b670-cc55-378d-34336b3e45a0-7de50e07, #w-node-d6760853-0299-8653-31d1-ee08514a80d8-7de50e07, #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-7de50e07, #w-node-_8b5471ab-1729-0d6e-446b-d01aeafe4768-7de50e07, #w-node-_77b898c8-e5af-4bb9-7d11-41e113dde1c8-7de50e07, #w-node-_7361b8ef-758e-28e8-65d5-ad4475bc24bd-7de50e07, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-7de50e07, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-7de50e07, #w-node-_4493a240-58be-9c30-275a-6bcecde26ad2-7de50e07, #w-node-d3322cae-4e29-09de-cdf9-116b493d8459-7de50e07, #w-node-cc988f39-63ca-28cc-a755-e7173a861d62-7de50e07, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-7de50e07, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-7de50e07 {
    grid-column: span 6 / span 6;
  }

  #w-node-e5ac8462-e1d3-7472-162d-2ed97dcbf87d-7dcbf876 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb506-f7ddb502, #w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a2c-aeaa4a28, #w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce941-9f9ce93d, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14073afe {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14073afe, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14073afe, #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14073afe, #w-node-d6760853-0299-8653-31d1-ee08514a80d8-14073afe, #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14073afe, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14073afe, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-14073afe, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14073afe, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14073afe {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-6c3c4951 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-6c3c4951, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-6c3c4951, #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-6c3c4951, #w-node-d6760853-0299-8653-31d1-ee08514a80d8-6c3c4951, #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-6c3c4951, #w-node-_2c2a39f2-974e-149d-7ed4-af33d0241626-6c3c4951, #w-node-_2c2a39f2-974e-149d-7ed4-af33d024162b-6c3c4951, #w-node-_7234f340-06f8-b895-c63f-a944073cf68a-6c3c4951, #w-node-_7234f340-06f8-b895-c63f-a944073cf68f-6c3c4951, #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a439e-6c3c4951, #w-node-e8fc5f17-2471-6cb9-cf9a-00814b2a43a3-6c3c4951, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-6c3c4951, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334be-6c3c4951, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-6c3c4951, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-6c3c4951 {
    grid-column: span 6 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-904b0422 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-904b0422, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-904b0422, #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-904b0422, #w-node-d6760853-0299-8653-31d1-ee08514a80d8-904b0422, #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-904b0422, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-904b0422, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-904b0422, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-_44ddcb8a-39aa-6889-100c-4403ae452daf-ae452dab, #w-node-_0476c74e-7fcc-0568-851c-b8a4dc97887b-86a3eeca {
    grid-column: span 5 / span 5;
  }

  #w-node-d8c06493-7236-c21a-1cfc-975810509c58-86a3eeca {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14345b48 {
    grid-column: span 5 / span 5;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2834-14345b48, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad679-14345b48, #w-node-_8fc230b0-85bd-8e06-cc06-2a98e815f015-14345b48, #w-node-d6760853-0299-8653-31d1-ee08514a80d8-14345b48, #w-node-_6134246e-3455-7e9f-8d1f-84e8a668cd8f-14345b48, #w-node-_624da833-136b-eca0-79b7-06cb477f081b-14345b48, #w-node-cb0a4185-2aa9-3209-49ca-37f3a4fbb3f6-14345b48, #w-node-c3fc277b-deb1-2daa-cdf3-e909a4b334b9-14345b48, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb2-14345b48, #w-node-_7f2e20a6-2c1e-2e88-1235-ad3f983a8bb7-14345b48, #w-node-f88c55cd-17bd-27ed-2e5a-14c485f42975-14345b48, #w-node-f88c55cd-17bd-27ed-2e5a-14c485f4297a-14345b48, #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b4fd-14345b48, #w-node-d69c7c3d-5d06-cb0a-2790-674dcc82b502-14345b48, #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf829-14345b48, #w-node-_2568a49f-4359-12a5-f0d3-b21cdd5bf82e-14345b48 {
    grid-column: span 6 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233a-79066f0b, #w-node-_363bb448-f566-65e9-e4ac-82d1b04c4eed-79066f0b, #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec233e-79066f0b, #w-node-d7b5ccb8-2f40-451a-0baf-8a64e2ec2341-79066f0b, #w-node-_434be56c-abd2-75aa-437b-3a9e3142d6ef-79066f0b, #w-node-_0cf5d5e3-e99e-cc9d-d838-537d5afcf874-79066f0b, #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa4-79066f0b, #w-node-d5faaa3c-79be-20ce-71b8-4012837b0fa9-79066f0b, #w-node-d5faaa3c-79be-20ce-71b8-4012837b0faf-79066f0b, #w-node-fb08a3eb-a0e0-8b62-119c-5f81a6f9b1bd-79066f0b {
    grid-column: span 6 / span 6;
  }

  #w-node-_08a484f2-ae06-dd89-72d6-cc8490216209-79066f0b {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_08a484f2-ae06-dd89-72d6-cc8490216210-79066f0b, #w-node-_257c664a-e8eb-2fb6-a915-7c36d1dd2983-79066f0b, #w-node-_737d5427-9d62-e378-346e-57053f5ebf80-79066f0b, #w-node-_737d5427-9d62-e378-346e-57053f5ebf85-79066f0b, #w-node-_9ae984e2-268f-a5a9-5377-818b9490b492-79066f0b, #w-node-_3a728a5c-bfc9-7457-302c-9ad167f48e38-79066f0b, #w-node-c5e675ba-2628-78b2-865b-15a4b045a0bf-79066f0b, #w-node-b25e6a00-b714-317c-25c5-deeca357753f-79066f0b, #w-node-_10db6e22-9f00-35b1-21ee-67e17a33315b-79066f0b, #w-node-_37262c98-33c4-768c-d010-c29295734ab4-79066f0b, #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa25685-79066f0b, #w-node-b309b5a7-6dc9-5ba5-44ff-7e206fa2568b-79066f0b, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-146400c4 {
    order: -9999;
  }

  #w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd05a-146400c4, #w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd05b-146400c4, #w-node-_1f58303b-d9ec-4b77-3451-0925610d90e7-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-146400c4, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-146400c4, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-146400c4, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-146400c4, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-146400c4, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-146400c4, #w-node-cf3f38c3-8eb6-b15b-4d93-cb1743cb4614-146400c4, #w-node-_5ef4111f-0e9e-d52c-4141-6b19e12de72a-146400c4, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-146400c4, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb6-146400c4, #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb8-146400c4, #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eba-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-146400c4, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-146400c4, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-146400c4, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-f7f07a79-3afa-7054-8201-c796077809aa-146400c4, #w-node-f7f07a79-3afa-7054-8201-c796077809ac-146400c4, #w-node-f7f07a79-3afa-7054-8201-c796077809ae-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9aa-146400c4, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9b0-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d5-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d7-146400c4, #w-node-_80aac028-7bf4-e922-018a-8e6f761307d9-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad642-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad646-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad64e-146400c4 {
    grid-column: span 6 / span 6;
  }

  #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad663-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad669-146400c4, #w-node-be7179eb-e741-3050-2cc6-ff9b6d9ad66f-146400c4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-dc65f408 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-dc65f408 {
    order: -9999;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-dc65f408, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-dc65f408, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-dc65f408, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-dc65f408, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-dc65f408, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-dc65f408, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-dc65f408, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-dc65f408, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-dc65f408, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-766aabbf {
    grid-column: span 6 / span 6;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-766aabbf {
    order: -9999;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-766aabbf, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-766aabbf, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-766aabbf, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-766aabbf, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58dae-766aabbf, #w-node-_3f763c54-9c24-6adc-344f-b82941c58db4-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3ac-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b2-766aabbf, #w-node-_6b0ba443-1943-244f-d314-13b7fbcef3b9-766aabbf, #w-node-_8c5c6300-e955-64b0-3941-8ae7ded31610-766aabbf, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-2a669891 {
    order: -9999;
  }

  #w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd05a-2a669891, #w-node-_27e62c07-1f7d-ed70-a70e-f55b285cd05b-2a669891, #w-node-_1f58303b-d9ec-4b77-3451-0925610d90e7-2a669891 {
    grid-column: span 3 / span 3;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-2a669891, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-2a669891, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-2a669891, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-2a669891, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809ed-2a669891, #w-node-_984fe5a7-7bfe-14c5-d256-9f577f3809f5-2a669891, #w-node-_7f42c18d-bcac-5cd4-c45a-0a9b82f30af3-2a669891, #w-node-_7f1e0898-533c-679f-1b87-80dc6619be24-2a669891 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb6-2a669891, #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eb8-2a669891, #w-node-_2cfc516e-637f-e40b-8019-bb431afc3eba-2a669891, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9a4-2a669891, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9aa-2a669891, #w-node-_31987aba-1a9d-6ad5-db46-64851988c9b0-2a669891 {
    grid-column: span 3 / span 3;
  }

  #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-1cc844a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd311a79-36e0-f6ff-1434-1a773e7f7098-1cc844a1 {
    order: -9999;
  }

  #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-1cc844a1, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb76-1cc844a1, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-1cc844a1, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-1cc844a1, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-1cc844a1, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-7de50e07, #w-node-_2266e49d-fcd0-fab0-ec71-3975f7ddb506-f7ddb502, #w-node-_93fbddff-82e0-51e9-de8d-d457aeaa4a2c-aeaa4a28, #w-node-_762a69fa-aa09-bded-a0c2-ba6c9f9ce941-9f9ce93d, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14073afe, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-6c3c4951, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-904b0422 {
    grid-column: span 6 / span 6;
  }

  #w-node-_58c89c2a-0162-3ffe-0986-caaecb2ecf71-904b0422, #w-node-_58c89c2a-0162-3ffe-0986-caaecb2ecf74-904b0422, #w-node-_58c89c2a-0162-3ffe-0986-caaecb2ecf77-904b0422 {
    grid-column: span 3 / span 3;
  }

  #w-node-_44ddcb8a-39aa-6889-100c-4403ae452daf-ae452dab, #w-node-_0476c74e-7fcc-0568-851c-b8a4dc978875-86a3eeca, #w-node-_0476c74e-7fcc-0568-851c-b8a4dc97887b-86a3eeca, #w-node-_42b17f78-9b63-df25-46e9-b18bfdd0cb72-86a3eeca, #w-node-f6e7e5c9-236d-7122-bd75-45561c233fc5-86a3eeca, #w-node-dd547779-9bb5-86d1-d26a-bba57159e377-86a3eeca, #w-node-ead8c237-4ae6-9743-52cf-63941ea50bf6-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c17-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c18-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c1f-86a3eeca, #w-node-_9f846e60-dea9-081d-649a-392865c41c26-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d7f-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d80-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d87-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d8e-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d96-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d97-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7d9e-86a3eeca, #w-node-dc0d20e5-4fab-5812-8c00-ec8383cb7da5-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9857-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9858-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a985f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9866-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986e-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a986f-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a9876-86a3eeca, #w-node-_4eb30209-1a7b-c2cd-a079-9aa13e0a987d-86a3eeca, #w-node-_89278e8d-25ed-4457-17ec-e87d664e2830-14345b48, #w-node-_9088675e-ca53-a06b-4233-a0df264b84a7-14345b48 {
    grid-column: span 6 / span 6;
  }
}


@font-face {
  font-family: 'Lemon Black';
  src: url('../fonts/LemonBlack.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lemon Black Wide';
  src: url('../fonts/LemonBlackWide.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Norline';
  src: url('../fonts/Norline-Oblique.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-ExtraBold.ttf') format('truetype'), url('../fonts/Syne-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Antonio';
  src: url('../fonts/Antonio-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sairasemicondensed';
  src: url('../fonts/SairaSemiCondensed-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sairasemicondensed';
  src: url('../fonts/SairaSemiCondensed-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sairasemicondensed';
  src: url('../fonts/SairaSemiCondensed-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sairasemicondensed';
  src: url('../fonts/SairaSemiCondensed-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}