:root {
  --primary--deep-blue: #00060f;
  --primary--white: #fdfdfd;
  --primary--charcoal: #1c2026;
  --primary--black: black;
  --primary--blue: #084a5e;
  --text-color--neutral: #ccc;
  --corners\<deleted\|variable-d2fcc787-0ef3-0089-c641-f60c3601888d\>: .5rem;
  --primary--color-8: #6ba297;
  --text-color--neutral-light: #eee;
  --text-color--neutral-dark: #666;
  --primary--color-4: #eff5f3;
  --primary--color-17: #6b95a2;
  --primary--color-5: #daf1ea;
  --primary--color-22: #042025;
  --primary--color-19: #084a5e;
  --primary--color-18: #466d79;
  --primary--color-20: #063847;
  --primary--color-7: #97d8c4;
  --primary--color-2: #04282f;
  --primary--color-21: #04282f;
  --primary--color-10: #1a4d44;
  --primary--color-13: #eff4f5;
  --primary--color-3: #063847;
  --primary--color-15: #b5d8e3;
  --primary--color: #97d8c4;
  --primary--color-16: #97c9d8;
  --primary--color-6: #b5e3d5;
  --primary--color-9: #2e6b61;
  --primary--color-11: #0f3d36;
  --primary--color-12: #082b25;
  --primary--color-14: #daecf1;
}

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

body {
  background-color: var(--primary--deep-blue);
  color: var(--primary--white);
  font-family: Inter Tight, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.1;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 1.5rem;
  line-height: 1.4;
}

h5 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

h6 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

a {
  color: var(--primary--white);
  font-weight: 400;
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 3rem;
  padding-left: 20px;
}

ol {
  margin-top: 0;
  margin-bottom: 3rem;
  padding-left: 40px;
}

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

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: left;
  margin-top: 5px;
  margin-bottom: 3rem;
}

.info-page-content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  flex-flow: column;
  display: flex;
}

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

.medium-text.neutral {
  color: var(--primary--white);
  font-size: 1.3rem;
}

.medium-text.neutral.dark {
  color: var(--primary--charcoal);
}

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

.medium-text.margin-bot {
  margin-bottom: 30px;
}

.medium-text.s {
  font-size: 1rem;
}

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

.color-spacer {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.style-guide-item-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: 1px solid #ffffff2b;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 3rem;
  display: flex;
  position: relative;
}

._12-column-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

._12-column-grid.custom {
  grid-template-rows: auto auto;
}

.form-message-success {
  background-color: #ddd0;
  padding: .75rem 1rem;
  font-size: 1rem;
}

.style-guide-heading-wrapper {
  margin-bottom: 6rem;
}

.form-message-error {
  color: var(--primary--charcoal);
  background-color: #fef3f2;
  margin-top: 2rem;
  padding: .75rem 1rem;
  font-size: 1rem;
}

.style-guide-background {
  border: 1px solid #fff3;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.style-guide-color-swatch.black {
  background-color: var(--primary--black);
}

.style-guide-color-swatch.white {
  background-color: var(--primary--white);
  border: 1px solid #00000012;
}

.style-guide-color-swatch.charcoal {
  background-color: var(--primary--charcoal);
}

.style-guide-color-swatch.blue {
  background-color: var(--primary--blue);
}

.style-guide-color-swatch.deep-blue {
  background-color: var(--primary--deep-blue);
}

.rich-text h1 {
  margin-bottom: 1rem;
}

.rich-text p {
  color: var(--text-color--neutral);
  margin-bottom: 3rem;
}

.rich-text h2 {
  margin-bottom: 1rem;
}

.rich-text figcaption {
  margin-bottom: 0;
}

.rich-text h3 {
  margin-bottom: 1rem;
}

.rich-text blockquote {
  color: var(--text-color--neutral);
}

.rich-text h4, .rich-text h5 {
  margin-bottom: 1rem;
}

.rich-text ul {
  margin-bottom: 3rem;
}

.rich-text li {
  color: var(--text-color--neutral);
}

.rich-text h6 {
  margin-bottom: 1rem;
}

.rich-text figure {
  margin-bottom: 3rem;
}

.form-block {
  width: 100%;
}

.style-guide-item {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.form-submit-button {
  border-radius: var(--corners\<deleted\|variable-d2fcc787-0ef3-0089-c641-f60c3601888d\>);
  background-color: var(--primary--color-8);
  border-top: 1px #ffffff1a;
  border-left: 1px #000;
  border-right: 1px #000;
  padding: 1rem;
  font-size: .9rem;
  line-height: 140%;
  transition: background-color .2s;
}

.form-submit-button:hover {
  background-color: var(--text-color--neutral-light);
  color: var(--primary--black);
  border-color: #ffffff4d #ffffff4d #fcfcfc;
}

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

.container.footer {
  padding-bottom: 1rem;
}

.container.marghin-5 {
  padding-top: 10rem;
  padding-bottom: 5rem;
}

.container.marghin-5._0-top {
  padding-top: 0;
}

.container.no-top-padding {
  padding-top: 0;
  padding-bottom: 8rem;
}

.container.full {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.container.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

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

.typography-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.large-text {
  text-transform: none;
  font-family: Inter Tight, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

.large-text.neutral {
  color: var(--text-color--neutral);
}

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

.style-guide-label {
  background-color: var(--primary--charcoal);
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem .3rem;
  font-family: Inter Tight, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  display: flex;
}

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

.mono-text {
  -webkit-text-stroke-color: var(--text-color--neutral-dark);
  text-transform: uppercase;
  font-family: Inter Tight, sans-serif;
  font-size: .85rem;
  font-weight: 400;
  line-height: 1.2;
}

.mono-text.white {
  color: var(--primary--color-4);
  text-align: center;
}

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

.margin-bottom.small {
  margin-bottom: 1rem;
}

.margin-bottom.medium {
  margin-bottom: 2rem;
}

.margin-bottom.medium.margin-top {
  margin-top: 5rem;
}

.utility-page-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  margin-top: 40px;
  display: flex;
}

.utility-page-form {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: left;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

._404-lottie {
  filter: invert();
  height: 250px;
}

.large-button {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .95rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.list {
  margin-bottom: 0;
}

.list-item {
  margin-bottom: .25rem;
}

.hero-content-wrapper {
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 90rem;
  height: 100svh;
  margin-left: auto;
  margin-right: auto;
  padding: 8rem 2rem 4rem;
  display: flex;
}

.image-overlay {
  z-index: 1;
  background-color: #0006;
  position: absolute;
  inset: 0%;
}

.image-overlay.zero {
  z-index: -1;
  background-color: #0000;
}

.animation-left-0-1 {
  justify-content: space-between;
  align-items: flex-end;
}

.item-block {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

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

.item-block.horizontal {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: row;
}

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

.animation-left-0-2 {
  font-size: 1rem;
}

.animation-up-0-1._100 {
  width: 100%;
}

.footer-link {
  color: var(--text-color--neutral);
  text-transform: uppercase;
  font-family: Inter Tight, sans-serif;
  font-size: .9rem;
  text-decoration: none;
}

.footer-link:hover {
  color: var(--primary--blue);
}

.footer-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-logo {
  width: 100%;
  height: 100%;
  font-size: 3.7rem;
}

.animation-left-0-4 {
  width: 100%;
}

.margin-top.large {
  margin-top: 4rem;
}

.form-input {
  text-align: left;
  background-color: #fff0;
  border: 1px #000;
  border-bottom: 1px solid #fff6;
  min-height: 4rem;
  margin-bottom: 2rem;
  padding: 1rem 0 1rem 0;
  font-size: 1rem;
}

.form-input:active, .form-input:focus {
  border-bottom-color: var(--primary--blue);
}

.form-input:focus-visible, .form-input[data-wf-focus-visible] {
  border-bottom-color: var(--primary--blue);
  color: #eaede0;
}

.form-input::placeholder {
  color: var(--text-color--neutral);
}

.form-input.email {
  min-height: 3rem;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem;
}

.form-input.email::placeholder {
  color: var(--text-color--neutral);
  font-size: .9rem;
}

.form-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

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

.divider.dark {
  background-color: #333;
}

.section {
  position: relative;
}

.section.scroll {
  margin-bottom: 100vh;
}

.section.intro {
  background-color: var(--primary--color-17);
}

.section.hero {
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 200vh;
  display: flex;
  position: relative;
}

.section.hero.partners-copy {
  height: 100vh;
}

.section.problem {
  background-image: linear-gradient(#000, #fff0), linear-gradient(#00000075, #00000075), url('../images/vecteezy_indoor-green-growing-at-the-soil-with-the-help-of-the-light_20340503.jpg');
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.section.problem.mobile {
  display: none;
}

.section.problem-head {
  background-image: linear-gradient(#fff0, #000), url('../images/javier-miranda-Jn2EaLLYZfY-unsplash_1javier-miranda-Jn2EaLLYZfY-unsplash.avif');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section.why-head {
  background-image: url('../images/11062b_2949ee9603334bfeb15044e0eb443ab4~mv2.jpg_1.jpeg');
  background-position: 50%;
  background-size: cover;
}

.section.why {
  background-image: linear-gradient(#000, #fff0), linear-gradient(#0000, #0000), url('../images/wellness-backgrond.webp');
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.section.why.mobile {
  display: none;
}

.section.solution-head {
  background-image: linear-gradient(#00000054, #00000054), url('../images/intentional-living.webp');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.section.solution {
  background-image: linear-gradient(#00000080, #00000080), url('../images/butterflies.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section.solution.reconnecting {
  background-image: linear-gradient(#00000080, #00000080), url('../images/bees.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section.use-cases {
  background-color: var(--primary--color-5);
}

.section.story {
  background-color: var(--primary--white);
}

.section.hide {
  display: block;
}

.section.team {
  z-index: -1;
  background-image: linear-gradient(180deg, var(--primary--color-22), var(--primary--color-19));
  position: relative;
}

.section.contact {
  background-color: var(--primary--black);
  background-image: linear-gradient(#00000080, #00000080), url('../images/elliott-engelmann-DjlKxYFJlTc-unsplash.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section.plan {
  background-image: linear-gradient(#084a5e78, #084a5e78), url('../images/plan-background_1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.section.screens {
  background-color: var(--primary--color-17);
}

.section.short {
  height: 100svh;
  max-height: 100svh;
}

.hero-bottom {
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.hero-content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-top {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.icon-wrapper {
  justify-content: center;
  align-items: center;
  margin-left: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-info-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 1rem;
  display: flex;
}

.logo-link {
  z-index: 999;
  text-decoration: none;
  position: relative;
}

.nav-link-wrapper {
  text-align: left;
}

.nav-link-item {
  overflow: hidden;
}

.container-nav {
  justify-content: space-between;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

.button-icon-arrow {
  width: 1.2rem;
  height: 1.2rem;
}

.button-icon-arrow.hover {
  position: absolute;
  top: 0;
  left: -100%;
}

.small-logo {
  height: 1.5rem;
}

.nav-content {
  z-index: 2;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #094357cf;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100dvh;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 2rem;
  display: none;
  position: absolute;
  inset: 0%;
}

.nav-link-list {
  text-align: center;
}

.progress-bar {
  z-index: 1;
  background-color: var(--primary--blue);
  width: 100vw;
  height: 3px;
  position: fixed;
  inset: 0% 0% auto;
}

.plus-icon {
  width: 22px;
  height: 22px;
}

.nav-link {
  color: #eee;
  font-family: Archivo, sans-serif;
  font-size: 3.5rem;
  line-height: 1.2;
  text-decoration: none;
}

.button-menu {
  z-index: 999;
  cursor: pointer;
  display: block;
  overflow: hidden;
}

.button-background {
  background-color: #5b96fe;
  border-radius: 100%;
  width: 120%;
  min-width: 5rem;
  height: 175%;
  display: block;
  position: absolute;
  inset: auto;
}

.button-background.cover {
  background-color: var(--primary--color-8);
  border-radius: 50rem;
  width: 130%;
  min-width: auto;
  height: 120%;
  inset: auto;
}

.button-background.cover.white {
  background-color: var(--primary--white);
}

.navigation {
  z-index: 99999;
  position: relative;
}

.menu-wrapper {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fdfdfd40;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
}

.nav-content-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 100%;
  margin-bottom: .5rem;
  display: flex;
}

.nav-bar {
  z-index: 999;
  width: 100%;
  position: fixed;
  inset: 0% 0% auto;
}

.button {
  background-color: var(--primary--blue);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 80rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 3rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button.white {
  color: var(--primary--deep-blue);
  -webkit-text-stroke-width: 0px;
  background-color: #fff;
  border: 1px #000;
}

.max-width {
  max-width: 32rem;
}

.max-width.large {
  max-width: 55rem;
}

.text-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 4rem;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.get-in-touch-text {
  justify-content: flex-start;
  align-items: center;
  font-family: Archivo, sans-serif;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
}

.text-align-center {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer {
  background-color: var(--primary--black);
  background-image: linear-gradient(180deg, var(--primary--color-22), var(--primary--color-18));
}

.footer-bottom-bar {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 2rem;
  display: flex;
}

.minimal-button {
  justify-content: flex-start;
  align-items: center;
  padding: .5rem 0;
  font-size: .95rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.minimal-button.w--current {
  padding-left: 0;
  padding-right: 0;
}

.button-text-wrapper {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 1.875rem;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.button-text {
  justify-content: center;
  align-items: center;
  min-height: 1.875rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.button-text.relative {
  position: relative;
}

.quick-links-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.email-link:hover {
  color: var(--primary--blue);
}

.service-card-item {
  border-radius: .5rem;
  width: 33.333%;
  margin-left: 0;
  margin-right: 0;
  padding: .0625rem;
}

.content-wrapper {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-flow: column;
  display: flex;
}

.content-wrapper._2rem {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.content-wrapper.contact {
  grid-column-gap: 12rem;
  grid-row-gap: 12rem;
}

.content-wrapper.full {
  height: 100%;
}

.content-wrapper.custom {
  background-image: linear-gradient(#000, #0000008f), url('../images/vecteezy_indoor-green-growing-at-the-soil-with-the-help-of-the-light_20340503.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 2rem;
}

.content-wrapper.custom._2 {
  background-image: linear-gradient(#000, #0000008f), url('../images/wellness-backgrond.webp');
}

.content-wrapper.custom._3 {
  background-image: linear-gradient(#000, #00000069), url('../images/nsplsh_6336b83c3b35486b843b377a3dbcc85b~mv2.jpg-copy.webp');
}

.content-wrapper.custom._4 {
  background-image: linear-gradient(to bottom, var(--primary--color-19), var(--primary--color-19)), linear-gradient(180deg, black, #00000069), url('../images/nsplsh_6336b83c3b35486b843b377a3dbcc85b~mv2.jpg-copy.webp');
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  height: 100svh;
  overflow: visible;
}

.content-wrapper.custom._5 {
  background-image: linear-gradient(to bottom, var(--primary--color-20), var(--primary--color-20)), linear-gradient(180deg, black, #00000069), url('../images/nsplsh_6336b83c3b35486b843b377a3dbcc85b~mv2.jpg-copy.webp');
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  height: 100svh;
  padding-bottom: 1rem;
  position: relative;
  overflow: visible;
}

.content-wrapper.custom.full {
  background-image: linear-gradient(to bottom, var(--primary--color-19), var(--primary--color-19)), linear-gradient(180deg, black, #00000069), url('../images/nsplsh_6336b83c3b35486b843b377a3dbcc85b~mv2.jpg-copy.webp');
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  height: 100svh;
  overflow: visible;
}

.heading-wrapper {
  max-width: 48rem;
  margin-bottom: 0;
  position: static;
}

.display-text {
  font-family: Archivo, sans-serif;
  font-size: 6rem;
  font-weight: 400;
  line-height: .9;
}

.main-wrap {
  overflow: clip;
}

.label-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-transform: capitalize;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.label-square {
  background-color: var(--primary--color-7);
  width: 7px;
  height: 7px;
}

.logo-wrapper {
  width: 100%;
  height: 100%;
  margin-bottom: 4rem;
  position: absolute;
  inset: 0%;
}

.client-logo-image {
  width: 100%;
  height: 100%;
}

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

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

.form-button {
  background-color: #fdfdfd30;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: .75rem 1rem;
}

.form-button:hover {
  background-color: #fdfdfd54;
}

.go-back-button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.testimonial-icon-wrapper {
  position: absolute;
  overflow: hidden;
}

.testimonial-icon-wrapper._2 {
  inset: 0% -1rem 0% auto;
  inset: 0% -1rem 0% auto;
  justify-content: center;
  align-items: center;
  display: flex;
  inset: 0% -1rem 0% auto;
}

.testimonial-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.testimonial-icon.light {
  filter: none;
}

.testimonial-icon.light._2 {
  filter: invert();
}

.button-link-text {
  color: #eee;
  font-size: 1rem;
}

.clip-2 {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.background-video {
  filter: hue-rotate(320deg);
  width: 100%;
  height: 100%;
}

.body {
  background-color: var(--primary--color-2);
  padding: 0;
}

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

.parallax-image._2 {
  aspect-ratio: auto;
  height: auto;
  margin-bottom: 2rem;
  position: absolute;
  overflow: visible;
}

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

.card-component {
  background-color: var(--primary--color-2);
  border: 1px solid #1d1b1d;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 25rem;
  padding: 1.25rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 -1px #0000;
}

.card-component:hover {
  opacity: 1;
}

.card-component.two, .card-component.one, .card-component.three, .card-component.one-copy {
  background-color: var(--primary--color-17);
}

.card-front-content {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.card-image {
  width: 18rem;
}

.card-hover {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--primary--color-8);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 4rem 2rem;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: translate(0, 101%);
}

.world-map-wrapper {
  padding-left: 4rem;
  padding-right: 4rem;
}

.world-map {
  width: 100%;
  height: 100%;
}

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

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

.table-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--text-color--neutral-dark);
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0;
  text-decoration: none;
  transition: border-color .35s;
  display: grid;
}

.table-row:hover {
  border-color: #818181;
}

.table-row.no-border {
  border-bottom-style: none;
}

.table-row._2col {
  grid-template-columns: 1fr 2fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: 1rem;
}

.table-row._6-col {
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 1rem;
}

.table-row._6-col.green {
  background-color: var(--primary--color-19);
}

.table-row._4col {
  border-bottom-color: var(--text-color--neutral);
  grid-template-columns: 1fr 2fr 1fr 1fr 1fr 1fr;
  place-items: end stretch;
  padding-top: 0;
  padding-bottom: .5rem;
  font-size: 1rem;
}

.table-row._4col.centered {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  place-items: center stretch;
  padding-top: 0;
  padding-bottom: 0;
}

.table-row._4col.up {
  grid-template-rows: auto auto;
  align-content: start;
}

.table-row._4col.up._0 {
  border-bottom-style: none;
}

.table-row._4col.gap {
  padding-bottom: 1rem;
}

.table-row._4col.top-left {
  place-items: start stretch;
  margin-bottom: .5rem;
  padding-bottom: .5rem;
}

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

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

.arrow-up-icon {
  z-index: 2;
  background-image: url('../images/Arrow-up-icon.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  position: relative;
}

.table-row-bg {
  background-color: #fff;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.map-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.location-card-image {
  background-image: url('../images/javier-miranda-Jn2EaLLYZfY-unsplash_1javier-miranda-Jn2EaLLYZfY-unsplash.avif');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 20%;
  height: 30rem;
  transition: all .8s cubic-bezier(.19, 1, .22, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.location-card-image:hover {
  flex-grow: 7;
}

.location-card-image.three {
  background-image: url('../images/pexels-lina-1841147_1pexels-lina-1841147.avif');
}

.location-card-image.two {
  background-image: url('../images/pexels-ryutaro-5745042_1pexels-ryutaro-5745042.avif');
}

.location-card-image.four {
  background-image: url('../images/pexels-lilli-waugh-1263917-2407196_1pexels-lilli-waugh-1263917-2407196.avif');
}

.location-card-image.vision-card {
  height: 100rem;
}

.location-card-image.vision-card.two {
  background-image: url('../images/11062b_2949ee9603334bfeb15044e0eb443ab4~mv2.jpg_1.jpeg');
}

.location-card-image.vision-card.three {
  background-image: url('../images/intentional-living.webp');
}

.location-card-image.vision-card.fourth {
  background-image: url('../images/backgrond-1.webp');
}

.location-cards-wrapper {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.location-card-text {
  z-index: 2;
  flex: 0 auto;
  position: relative;
}

.location-cards-image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.statistic-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.statistic-list.hide {
  display: block;
}

.statistic-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.statistic-number-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.statistic-number {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 4rem;
  font-weight: 500;
  line-height: 80%;
  display: flex;
}

.statistic-number.large {
  color: var(--primary--white);
  font-size: 6em;
}

.stats-row {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.stats-row.margin-top {
  margin-top: 20px;
}

.stats-item-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  display: flex;
}

.caro-component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 4rem;
}

.caro-mask {
  width: 100%;
  padding-bottom: 0;
  overflow: clip;
}

.caro-slide {
  background-color: var(--primary--color-21);
  border-radius: 1rem;
  width: 100%;
  margin-right: 1rem;
  overflow: clip;
}

.slider-arrow-left {
  z-index: 10;
  border: 1px solid var(--primary--color-10);
  border-radius: .2rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-right: 3.5rem;
  display: flex;
  top: auto;
  left: auto;
  right: 0%;
}

.slider-arrow-left.custom {
  border-color: var(--primary--color-13);
  background-color: #fff;
  margin-right: auto;
  bottom: 2%;
  right: 2%;
}

.slider-arrow-right {
  border: 1px solid var(--primary--color-10);
  border-radius: .2rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider-arrow-right.custom {
  border-color: var(--primary--white);
  background-color: #fff;
  margin-right: 3.5rem;
  bottom: 2%;
  right: 2%;
}

.pagination {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.arrow-clip {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-1x1-wrapper {
  display: inline-block;
}

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

._2-column-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: row;
  grid-template-rows: auto;
  place-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.parallax-image-wrapper {
  z-index: 1;
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 30vh;
  display: flex;
  overflow: hidden;
}

.parallax-image-wrapper._16-9 {
  aspect-ratio: 16 / 9;
  min-width: 30vw;
  max-width: 40vw;
  min-height: 80vh;
}

.parallax-image-wrapper._16-9.s {
  min-height: 70vh;
}

.parallax-image-wrapper._16-9._2 {
  background-color: var(--primary--color-19);
  min-height: 60vh;
  position: relative;
}

.portfolio-content-wrapper {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.right-column {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.portfolio-image-wrapper {
  aspect-ratio: 1;
  position: relative;
  overflow: clip;
}

.left-column {
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 20%;
}

.sticky-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: start stretch;
  display: grid;
}

.sticky-grid._2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-columns: .5fr 1fr;
}

.right-column-heading {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-top: 4rem;
  display: flex;
}

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

.overflow-hide {
  z-index: 1;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  display: block;
  position: relative;
  overflow: hidden;
}

.portfolio-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.portfolio-items-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.track-child {
  width: 100%;
  margin-bottom: -100vh;
  padding-left: 4rem;
  padding-right: 4rem;
}

.scrolll-text {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
  font-size: 6em;
  line-height: 1;
  display: flex;
}

.interaction-trigger {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.scroll-distance {
  height: 300vh;
  margin-bottom: -100vh;
}

.sticky-element {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 90rem;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.gradient-wrapper {
  position: relative;
}

.track {
  z-index: 1;
  position: relative;
  transform: translate(0);
}

.gradient {
  z-index: 2;
  background-image: linear-gradient(180deg, var(--primary--color-3), #16161600 33%, #16161600);
  width: 100%;
  height: 30vh;
  position: absolute;
  inset: 0% 0% auto;
}

.gradient.two {
  background-image: linear-gradient(180deg, var(--primary--color-3), #16161600 33%, #16161600);
  inset: auto 0% 0%;
  transform: rotate(-180deg);
}

.top-bar {
  width: 100%;
  height: 6rem;
}

.top-bar.main {
  z-index: 3;
  position: absolute;
  inset: 0% 0% auto;
}

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

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

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

.team-title-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 1rem;
  display: flex;
}

.hover-link-block {
  cursor: pointer;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
}

.hover-content-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.hover-image-wrapper {
  z-index: -1;
  aspect-ratio: 4 / 5;
  width: 100%;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.hover-image-wrapper._1-1 {
  aspect-ratio: 1;
}

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

.team-image {
  border-radius: 1rem;
}

.social-wrapper {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  display: flex;
}

.social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.social-link.hide {
  display: none;
}

.team-heading {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.background-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.background-image-wrapper {
  z-index: -1;
  object-fit: cover;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.image-wrapper-content {
  z-index: 2;
  color: #fafafa;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 140vh;
  min-height: 50rem;
  padding: 12rem 4rem;
  display: flex;
  position: relative;
}

.image-wrapper-content.about {
  height: 70vh;
}

.email-sign-up {
  max-width: 400px;
}

.email-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.nav-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

.section-hero {
  background-color: #0000;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 200vh;
  display: flex;
  position: relative;
}

.hero-scroll-sticky {
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.about-image-wrapper {
  background-image: linear-gradient(#0000006b, #0000006b), url('../images/backgrond-1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  min-width: 100vw;
  height: 100vh;
  min-height: 100vh;
  display: flex;
}

.logo-border {
  border: 1px solid #0000;
  width: 150px;
  height: 150px;
  text-decoration: none;
  transition: border-color 1s cubic-bezier(.25, .46, .45, .94);
  position: relative;
}

.logo-border:hover {
  border: 1px solid #0006;
}

.logo-border-line {
  z-index: 99;
  background-color: var(--primary--blue);
  transform-origin: 0%;
  border-radius: 100px;
  width: 15px;
  height: 2px;
  margin-top: -2px;
  margin-left: -2px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.logo-border-line.bottom-left {
  margin-top: 0;
  margin-bottom: -2px;
  inset: auto auto 0% 0%;
}

.logo-border-line.top-right {
  transform-origin: 100%;
  margin-left: 0;
  margin-right: -2px;
  inset: 0% 0% auto auto;
}

.logo-border-line.bottom-right {
  transform-origin: 100%;
  margin: 0 -2px -2px 0;
  inset: auto 0% 0% auto;
}

.loger-border-line-2 {
  background-color: var(--primary--blue);
  transform-origin: 50% 0;
  border-radius: 100px;
  width: 2px;
  height: 15px;
  margin-top: -2px;
  margin-left: -2px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.loger-border-line-2.bottom-left {
  transform-origin: 50% 100%;
  margin-top: 0;
  margin-bottom: -2px;
  inset: auto auto 0% 0%;
}

.loger-border-line-2.top-right {
  transform-origin: 50% 0;
  margin-left: 0;
  margin-right: -2px;
  inset: 0% 0% auto auto;
}

.loger-border-line-2.bottom-right {
  transform-origin: 50% 100%;
  margin: 0 -2px -2px 0;
  inset: auto 0% 0% auto;
}

.card-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
}

.focus-card-background {
  background-color: #272727;
  border-radius: .75rem;
  margin: 1px;
  position: absolute;
  inset: 0%;
}

.focus-card-background.pointer-event-off {
  background-color: var(--primary--color-19);
  border-radius: .25rem;
}

.glow-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.content-card-wrapper {
  width: 100%;
  position: relative;
}

.focus-card-item {
  background-image: linear-gradient(129deg, var(--text-color--neutral-dark), #676767);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.focus-card-item._1 {
  height: 100svh;
  overflow: auto;
}

.glow-item {
  background-image: linear-gradient(90deg, transparent, var(--primary--blue) 27%);
  filter: blur(6px);
  width: 100%;
  height: 20rem;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(0, -50%);
}

.minimal-button-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.website-icon {
  width: 14px;
  height: 14px;
}

.superscript {
  font-size: 2rem;
  font-weight: 400;
}

.footer-email-wrapper {
  max-width: 400px;
}

.accordion {
  border-bottom: 1px solid #3b3b3b;
  width: 100%;
}

.accordion-item {
  background-color: var(--primary--color-20);
  cursor: pointer;
  border-top: 1px solid #3b3b3b;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  position: relative;
  overflow: hidden;
}

.accordion-item-top-wrapper {
  grid-column-gap: 2vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .5fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 2rem;
  display: grid;
}

.accordion-arrow {
  width: 1rem;
  max-width: none;
}

.accordion-item-bottom-wrapper {
  padding-left: 40.5%;
  font-size: 16px;
  overflow: hidden;
}

.accordion-answer {
  color: var(--text-color--neutral);
  max-width: 38vw;
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 36px;
  font-size: 1rem;
}

.accordion-trigger-top {
  z-index: 5;
  width: 100%;
  height: 60%;
  position: absolute;
  inset: 0% 0% auto;
}

.accordion-trigger-bottom {
  z-index: 5;
  width: 100%;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.accordion-highlight-top {
  z-index: -1;
  transform-origin: 50% 0;
  background-color: #222;
  width: 100%;
  height: 150%;
  position: absolute;
  inset: 0% 0% auto;
}

.accordion-highlight-bottom {
  z-index: -1;
  transform-origin: 50% 100%;
  background-color: #222;
  width: 100%;
  height: 150%;
  position: absolute;
  inset: auto 0% 0%;
}

.team-arrow-block {
  background-color: var(--primary--blue);
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.team-arrow-icon {
  width: 100%;
  height: 100%;
}

.team-arrow-icon-wrapper {
  width: 1.5rem;
  height: 1.5rem;
}

.block-quote {
  border-left-width: 3px;
  border-left-color: var(--primary--blue);
}

.hero-section-wrapper {
  margin-bottom: -100vh;
  position: relative;
}

.hero-section-wrapper.fixed {
  z-index: 999;
  display: block;
  position: fixed;
  inset: 0%;
}

.hero-section {
  position: sticky;
  top: 0;
}

.hero-section.static {
  position: static;
}

.spacer {
  height: 100vh;
  position: relative;
}

.spacer.s {
  height: 2vh;
}

.page-content-wrapper {
  z-index: 1;
  background-color: var(--primary--color-19);
  position: relative;
}

.sticky-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 40%;
}

.sticky-wrapper.custom {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.table-row-image-wrapper {
  opacity: 0;
  width: 20vw;
  height: 15vw;
  display: flex;
  position: absolute;
  inset: -4vw 0 0% auto;
}

.row-image {
  width: 100%;
  height: 100%;
}

.collection-list-wrapper-2 {
  width: 100%;
  display: block;
}

.caro-content {
  background-color: var(--primary--color-8);
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: 70vh;
  padding: .75rem 1rem 1rem;
  display: flex;
}

.caro-content.blue {
  background-color: var(--primary--color-21);
  width: 100%;
  min-height: 80vh;
}

.caro-content.blue._2 {
  min-height: 60vh;
}

.caro-content.s {
  width: 100%;
  min-height: 80vh;
}

.caro-content._60 {
  width: 100%;
  min-height: 60vh;
}

.hero-headline.centered {
  text-align: center;
  font-size: 2rem;
}

.logo-text {
  font-family: Lato, sans-serif;
  font-size: 2.4rem;
  font-weight: 300;
  line-height: 1.1;
}

.logo-text.big {
  font-size: 24.6rem;
}

.logo-text.large {
  font-size: 4.1rem;
}

.logo-text.large.dark {
  color: var(--primary--color-21);
}

.heading, .heading-2 {
  font-size: 3.1rem;
}

.code-embed {
  z-index: -1;
  opacity: .38;
  width: 100%;
  height: 100svh;
  position: absolute;
  inset: 0%;
}

.div-block {
  width: 50%;
}

.div-block-2 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.div-block-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.horizontal-divider {
  background-color: #fff;
  width: 1px;
  height: 80%;
}

.efi-ft-01-container {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.efi-ft-01-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
}

.efi-ft-01-cell {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.efi-ft-01-image-wrapper {
  margin-bottom: 25px;
}

.efi-ft-01-feature-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image {
  border-radius: 1rem;
}

.efi-tsm-03 {
  padding: 10% 5%;
}

.efi-tsm-03-container {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.tsm-03-grid {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  width: 100%;
  height: 100%;
}

.efi-tsm-03-slider {
  background-color: #0000;
  width: 100%;
  height: auto;
}

.slide {
  width: 100%;
}

.tsm-03-text {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.slide-nav {
  justify-content: center;
  align-items: center;
  display: flex;
  bottom: 116px;
}

.text-dark {
  color: var(--primary--color-10);
}

.text-block {
  opacity: 1;
  color: var(--primary--color-7);
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 10rem;
  font-weight: 700;
  line-height: .8;
}

.journey-text-block {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-size-medium {
  color: #fff;
  margin-bottom: 0;
  font-size: 1.2rem;
}

.text-size-medium.is-neutral-lighter {
  color: #939598;
}

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

.text-color-black {
  color: #414042;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.1;
}

.text-color-black.text-size-medium {
  text-align: left;
  font-size: 2rem;
}

.text-color-black.text-size-medium.light {
  color: var(--primary--color-15);
}

.text-color-green {
  color: #414042;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.1;
}

.text-color-green.number {
  color: #144733;
  font-size: 6rem;
  font-weight: 400;
  line-height: .8;
}

.journey-block {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.journey-block.hide {
  display: none;
}

.bold-text {
  color: var(--primary--color);
}

.div-block-4 {
  width: 100%;
  margin-top: 2rem;
}

.div-block-4.hide {
  display: none;
}

.div-block-5 {
  margin-bottom: 20px;
  display: flex;
}

.code-embed-2 {
  margin-right: 10px;
}

.bg-switch {
  z-index: -1;
  background-image: linear-gradient(#000000c2, #000000c2), url('../images/plan-background.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.code-embed-3 {
  margin-bottom: 20px;
}

.code-embed-3.hide {
  display: none;
}

.list-2 {
  list-style-type: disc;
}

.list-item-2 {
  margin-bottom: 10px;
}

.text-span {
  font-size: 2.4rem;
}

.gradient1 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.div-block-6 {
  z-index: 1;
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center end;
  width: 15rem;
  height: 100%;
  display: flex;
  position: fixed;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.link-block {
  color: var(--text-color--neutral);
  text-align: right;
  text-decoration: none;
}

.link-block:hover {
  text-shadow: -1px -2px 2px #fff;
}

.link-block.w--current {
  color: var(--primary--color-16);
}

.div-block-7 {
  grid-column-gap: 1.3rem;
  grid-row-gap: 1.3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-height: 15rem;
  padding-right: 2rem;
  display: grid;
}

.code-embed-4 {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.timeline10_item {
  z-index: 2;
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  background-color: #fff;
  border: 1px solid #e7eaee;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.timeline10_item.is-alternate {
  background-color: var(--primary--color-19);
  box-shadow: 0 2px 5px #0003;
}

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

.timeline10_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline10_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_circle {
  z-index: 2;
  background-color: var(--primary--color);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: .9375rem;
  height: .9375rem;
  margin-top: 3rem;
  box-shadow: 0 0 0 8px #fff;
}

.padding-global {
  padding-left: 3%;
  padding-right: 3%;
}

.padding-global._2 {
  background-color: #fff;
  border-radius: 1rem;
  height: 100svh;
  padding-top: 2rem;
  overflow: auto;
}

.timeline-heading {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.2;
}

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

.section_timeline {
  z-index: -3;
  background-color: #fff;
  position: relative;
}

.timeline10_progress {
  z-index: 0;
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.text-size-tiny {
  color: #4b5563;
  font-size: .875rem;
}

.timeline10_progress-line-cover {
  z-index: 2;
  background-color: #fff;
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline10_progress-line {
  z-index: 0;
  background-color: var(--primary--color-7);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline10_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_fade-overlay-bottom {
  z-index: 1;
  background-image: linear-gradient(#fff0, #fff);
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.heading-style-h5-2 {
  font-family: Montserrat, sans-serif;
  font-size: 2rem;
  font-weight: 800;
  line-height: 1.4;
}

.heading-style-h5-2.z-index-2 {
  z-index: 2;
  position: relative;
}

.timeline10_line {
  background-color: #d9dadb;
  width: 3px;
  height: 100%;
}

.timeline10_circle-wrapper {
  z-index: 1;
  justify-content: center;
  width: 2rem;
  display: flex;
  position: relative;
}

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

.div-block-17 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.timeline10_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(#fff, #0000);
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline10_empty-space {
  width: 100%;
}

.heading-style-h6 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.4;
}

.heading-style-h6.text-color-db4729 {
  color: var(--primary--color-7);
}

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

.time-line-img {
  border-radius: 1rem;
}

.bold-text-3 {
  font-size: 1.4rem;
}

.bold-text-4 {
  font-size: 1.5rem;
}

.code-embed-5 {
  display: none;
}

.tile-1 {
  background-color: var(--primary--color-20);
}

.tile-1.tile {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: block;
  position: relative;
}

.tile-2 {
  background-color: var(--primary--color-19);
}

.tile-2.tile {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: block;
  position: relative;
}

.tile-3 {
  background-color: var(--primary--color-18);
}

.tile-3.tile {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: block;
  position: relative;
}

.tile-4 {
  background-color: var(--primary--color-17);
}

.tile-4.tile {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: block;
  position: relative;
}

.tile-5 {
  background-color: var(--primary--color-16);
}

.tile-5.tile {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.code-embed-6 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.tile-container {
  z-index: 2;
  background-color: var(--primary--color-21);
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.tile-container.investestment, .tile-container.team {
  height: 100svh;
  overflow: auto;
}

.tile-container._2 {
  background-color: var(--primary--color-19);
}

.tile-container.valuation {
  background-color: var(--primary--color-19);
  height: 100svh;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: auto;
}

.heading-7 {
  z-index: 0;
  text-align: center;
  font-size: 1.5rem;
  position: static;
  inset: 50% 0% auto;
}

.efi-tsm-4 {
  border-radius: 1rem;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.efi-tsm-03-container-2 {
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.tsm-03-grid-2 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  width: 100%;
  height: 100%;
}

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

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

.tsm-03-text-2 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.slide-nav-2 {
  justify-content: flex-end;
  margin-bottom: -40px;
  display: none;
  inset: auto auto 0% 0%;
}

.mask {
  height: 100%;
}

.right-arrow {
  z-index: 2;
}

.image-4 {
  width: 10rem;
  position: absolute;
  inset: 0% 0% 0% 50%;
}

.image-5 {
  width: 10rem;
  display: none;
}

.div-block-19 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.div-block-20 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100svh;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
  position: relative;
  overflow: auto;
}

.div-block-21 {
  height: 100svh;
  padding-bottom: 5rem;
  position: relative;
  overflow: auto;
}

.tile-background {
  z-index: 0;
  background-image: linear-gradient(#00000063, #00000063), url('../images/javier-miranda-Jn2EaLLYZfY-unsplash_1javier-miranda-Jn2EaLLYZfY-unsplash.avif');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.tile-background._2 {
  background-image: linear-gradient(#00000063, #00000063), url('../images/mountain.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.tile-background._3 {
  background-image: linear-gradient(#00000063, #00000063), url('../images/vecteezy_indoor-green-growing-at-the-soil-with-the-help-of-the-light_20340503.jpg');
  background-position: 0 0, 0%;
  background-size: auto, cover;
}

.tile-background._4 {
  background-image: linear-gradient(#00000063, #00000063), url('../images/plan-background_1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.tile-background._5 {
  background-image: linear-gradient(#00000063, #00000063), url('../images/nsplsh_6336b83c3b35486b843b377a3dbcc85b~mv2.jpg-copy.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-22 {
  z-index: 99999;
  background-color: var(--primary--color-3);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pitch-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url('../images/wallpaper.webp');
  background-position: 50%;
  background-size: cover;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100svh;
  padding: 2rem 4rem;
  display: grid;
}

.div-block-23 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  max-height: 100svh;
  padding: 2rem;
  display: grid;
}

.div-block-23._6 {
  grid-template-rows: auto auto auto auto auto;
  align-content: space-between;
  max-height: 100svh;
  padding: 2rem;
}

.div-block-24 {
  background-color: #fff;
  width: .1rem;
}

.title-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #ffffff75;
  border: 1px solid #fff;
  border-radius: 9px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 1.4rem;
  display: grid;
}

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

.image-6 {
  width: 15rem;
  margin-bottom: 1rem;
}

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

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

.bold-big {
  font-size: 1.9rem;
  font-weight: 500;
}

.bold-big.neutral {
  color: var(--primary--white);
  font-size: 1.3rem;
}

.bold-big.neutral.dark {
  color: var(--primary--charcoal);
}

.bold-big.neutral.big {
  font-size: 2rem;
}

.bold-big.margin-bot {
  margin-bottom: 30px;
}

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

.div-block-28.right {
  place-items: center end;
}

.div-block-28.right.hide {
  place-items: center start;
}

.div-block-28.right.hide.accordion {
  border-bottom-style: none;
  place-items: center end;
}

.div-block-28.right.hide.r {
  place-items: center end;
}

.image-7 {
  width: 2rem;
}

.div-block-29 {
  grid-column-gap: 1.1rem;
  grid-row-gap: 1.1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sponsor-block {
  aspect-ratio: 1;
  object-fit: fill;
  border: 1.5px solid #fff;
  border-radius: .3rem;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.text-block-2 {
  opacity: .49;
  font-size: .9rem;
}

.image-8 {
  max-width: 70%;
}

.text-span-2 {
  letter-spacing: .4rem;
  font-size: .9rem;
}

@media screen and (max-width: 991px) {
  h4 {
    font-size: 1.5rem;
  }

  ._12-column-grid {
    grid-template-columns: minmax(16px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
  }

  .container {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .footer-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section.intro {
    margin-top: 4rem;
  }

  .contact-info-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .nav-link {
    font-size: 3.5rem;
  }

  .email-link:hover {
    color: #161616;
  }

  .content-wrapper.contact {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
  }

  .display-text {
    font-size: 5rem;
  }

  .logos-grid-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .card-component-wrapper {
    flex-direction: column;
  }

  .card-component:hover {
    opacity: 1;
  }

  .card-front-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .world-map-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

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

  .table-row.no-border {
    grid-template-columns: 1fr 3fr 1fr 1fr;
  }

  .map-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    display: flex;
  }

  .location-cards-wrapper {
    flex-direction: column;
    flex: 0 auto;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-right: 0;
  }

  .location-card-text {
    font-size: 20px;
    line-height: 28px;
  }

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

  .caro-mask {
    padding-bottom: 4rem;
  }

  .right-column {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .sticky-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    color: #fcfcfc;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .sticky-grid._2 {
    flex-flow: column;
    display: flex;
  }

  .right-column-heading {
    margin-top: 3rem;
  }

  .track-child {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .scrolll-text {
    font-size: 4em;
  }

  .gradient-wrapper {
    width: 100%;
    height: 0;
    position: relative;
  }

  .gradient {
    background-image: linear-gradient(180deg, var(--primary--deep-blue), #161616c4 57%, #16161600);
  }

  .top-bar.main {
    background-color: #161616;
  }

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

  .about-image-wrapper {
    text-align: center;
    padding-left: 9.4em;
    padding-right: 9.4em;
  }

  .table-row-image-wrapper {
    width: 40vw;
    display: none;
  }

  .efi-ft-01 {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .efi-ft-01-grid, .tsm-03-grid {
    grid-template-columns: 1fr;
  }

  .efi-tsm-03-slider {
    margin-bottom: 20px;
  }

  .tsm-03-testimonial {
    margin-bottom: 40px;
  }

  .div-block-6 {
    display: none;
  }

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

  .timeline10_item.is-alternate {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .padding-global {
    padding-left: 5%;
    padding-right: 5%;
  }

  .timeline-heading, .timeline-heading.text-color-586174 {
    font-size: 1rem;
  }

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

  .timeline10_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .div-block-17 {
    flex-flow: column;
  }

  .tsm-03-grid-2 {
    grid-template-columns: 1fr;
  }

  .efi-tsm-03-slider-2 {
    margin-bottom: 20px;
  }

  .tsm-03-testimonial-2 {
    margin-bottom: 40px;
  }

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

@media screen and (max-width: 767px) {
  h1 {
    font-size: 3rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1.25rem;
  }

  h5 {
    font-size: 1rem;
  }

  h6 {
    font-size: .75rem;
    line-height: 1;
  }

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

  .medium-text.neutral.big {
    font-size: 1.5rem;
  }

  ._12-column-grid {
    grid-template-columns: minmax(16px, 1fr) 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  ._12-column-grid._3rem {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .container {
    padding: 4rem 1rem;
  }

  .container.intro {
    padding-top: 8rem;
  }

  .large-text {
    font-size: 1.25rem;
  }

  .mono-text {
    font-size: .85rem;
  }

  .utility-page-content {
    width: 90%;
  }

  ._404-lottie {
    height: 200px;
  }

  .hero-content-wrapper {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    padding: 4rem 1rem 2rem;
  }

  .footer-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .form-input {
    font-size: 1.2rem;
  }

  .section.intro {
    margin-top: 4rem;
  }

  .section.problem {
    display: none;
  }

  .section.problem.mobile {
    display: block;
  }

  .section.why {
    display: none;
  }

  .section.why.mobile {
    display: block;
  }

  .hero-content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: flex-end;
    align-items: stretch;
  }

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

  .contact-info-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-top: 1px solid #3b3b3b;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 2rem;
    display: flex;
  }

  .logo-link {
    z-index: 999;
    position: relative;
  }

  .nav-link-item {
    overflow: hidden;
  }

  .container-nav {
    padding: 1rem;
  }

  .small-logo {
    height: 1.5rem;
  }

  .nav-content {
    z-index: 2;
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    padding: 1rem;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .nav-link-list {
    text-align: left;
  }

  .progress-bar {
    z-index: 1;
    height: 3px;
  }

  .nav-link {
    font-size: 3rem;
    text-decoration: none;
  }

  .button-menu {
    z-index: 999;
    color: #0f0f0f;
    cursor: pointer;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .navigation {
    z-index: 888;
    position: fixed;
    inset: 0% 0% auto;
  }

  .nav-content-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
  }

  .text-wrapper {
    height: 3rem;
  }

  .get-in-touch-text {
    font-size: 3rem;
  }

  .footer-bottom-bar {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .service-card-item {
    z-index: 1;
    width: 100%;
  }

  .content-wrapper, .content-wrapper.contact {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .display-text {
    font-size: 4rem;
  }

  .logos-grid-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
    place-items: start;
  }

  .card-component-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .card-component {
    padding: 2rem;
  }

  .card-front-content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    justify-content: flex-start;
  }

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

  .table-grid._6-col.hide {
    display: none;
  }

  .table-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .arrow-up-icon {
    width: 20px;
    height: 20px;
  }

  .location-card-image {
    width: 100%;
  }

  .location-cards-image-wrapper {
    flex-flow: column;
    height: 40rem;
  }

  .statistic-list {
    margin-top: 3rem;
  }

  .statistic-item, .stats-item-wrapper {
    max-width: none;
  }

  .caro-component {
    padding-top: 0;
    padding-bottom: 0;
  }

  .caro-mask {
    padding-bottom: 4rem;
  }

  .caro-slide {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .pagination {
    position: absolute;
    inset: auto auto 0% 0%;
  }

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

  .right-column {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .left-column {
    margin-bottom: 2rem;
    position: static;
  }

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

  .right-column-heading {
    margin-top: 0;
  }

  .scrolll-text {
    text-align: left;
    font-size: 2.5em;
  }

  .gradient {
    background-image: linear-gradient(180deg, var(--primary--deep-blue), #161616c4 66%, #16161600);
  }

  .team-grid {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .hover-image-wrapper._1-1 {
    aspect-ratio: 4 / 5;
  }

  .image-wrapper-content {
    height: 150vh;
    min-height: 32rem;
    padding: 8rem 2rem;
  }

  .email-sign-up {
    display: none;
  }

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

  .about-image-wrapper {
    padding-left: 2em;
    padding-right: 2em;
  }

  .minimal-button-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-2 {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .efi-ft-01-grid {
    grid-template-columns: 1fr;
  }

  .timeline10_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    padding: 1.5rem;
  }

  .timeline10_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline10_circle {
    margin-top: 2.25rem;
  }

  .timeline-heading {
    font-size: 1rem;
  }

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

  .timeline10_progress {
    left: 0;
  }

  .timeline10_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .heading-style-h5-2 {
    font-size: 1.25rem;
  }

  .timeline10_circle-wrapper {
    left: 0;
  }

  .timeline10_empty-space {
    display: none;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .code-embed-5 {
    display: block;
  }

  .bold-big {
    font-size: 1rem;
  }

  .bold-big.neutral.big {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 479px) {
  h5 {
    font-weight: 400;
  }

  .medium-text, .medium-text.neutral {
    font-size: 1rem;
  }

  .medium-text.neutral.dark {
    font-size: 1rem;
    line-height: 1.1;
  }

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

  ._12-column-grid {
    grid-auto-flow: row dense;
  }

  ._12-column-grid._3rem {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .container {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container.intro {
    padding-top: 6rem;
  }

  .container.no-top-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .container.partners {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .margin-bottom.medium {
    margin-bottom: 1rem;
  }

  .utility-page-wrap {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  ._404-lottie {
    height: 200px;
  }

  .hero-content-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    justify-content: flex-end;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 2rem;
    padding-right: 1rem;
  }

  .footer-block {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .section.hero.partners, .section.hero.partners-copy {
    height: auto;
    min-height: 150vh;
  }

  .section.problem {
    background-image: linear-gradient(180deg, black, #fff0), linear-gradient(to bottom, null, null), url('../images/vecteezy_indoor-green-growing-at-the-soil-with-the-help-of-the-light_20340503.jpg');
    background-attachment: scroll, scroll, fixed;
  }

  .section.problem-head {
    background-attachment: scroll, fixed;
  }

  .section.why-head {
    background-attachment: fixed;
  }

  .section.why {
    background-image: linear-gradient(180deg, black, #fff0), linear-gradient(to bottom, null, null), url('../images/wellness-backgrond.webp');
    background-attachment: scroll, scroll, fixed;
  }

  .section.why.mobile {
    background-image: linear-gradient(#000, #fff0), linear-gradient(#0000, #0000), url('../images/wellness-backgrond.webp');
    background-position: 0 0, 0 0, 0%;
  }

  .section.use-cases {
    padding-bottom: 20px;
  }

  .section.plan {
    background-image: linear-gradient(#00000054, #00000054), url('../images/plan-background_1.webp');
    background-position: 0 0, 50%;
  }

  .section.screens {
    padding-bottom: 20px;
  }

  .hero-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .hero-content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
  }

  .hero-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .contact-info-wrapper {
    border-top: 1px solid #3b3b3b;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
  }

  .logo-link {
    z-index: 999;
    position: relative;
  }

  .nav-link-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    text-decoration: none;
    display: flex;
  }

  .nav-link-item {
    overflow: hidden;
  }

  .nav-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-end;
    align-items: stretch;
    width: 100%;
    padding: 2rem 1rem 1rem;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .nav-link-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .progress-bar {
    z-index: 1;
    height: 3px;
  }

  .nav-link {
    font-size: 2.25rem;
    font-weight: 500;
    text-decoration: none;
  }

  .button-menu {
    z-index: 999;
    position: relative;
  }

  .navigation, .nav-bar {
    z-index: 999;
  }

  .button {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .footer-bottom-bar {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 3rem;
    display: flex;
  }

  .content-wrapper {
    width: 100%;
  }

  .content-wrapper.contact {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .logos-grid-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr;
  }

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

  .parallax-image {
    box-sizing: border-box;
    aspect-ratio: 1;
    height: 105%;
  }

  .card-component-wrapper {
    grid-column-gap: 0.75rem;
    grid-row-gap: 0.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    flex-direction: column;
  }

  .card-component {
    min-height: 10rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    transform: none !important;
    will-change: auto !important;
  }

  .card-component.one, .card-component.one-copy {
    padding-top: 1rem;
    padding-bottom: 1rem;
    transform: none !important;
  }

  .card-component.two, .card-component.three {
    transform: none !important;
  }

  .card-front-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .card-image {
    width: 10rem;
    max-width: 100%;
    height: auto;
  }

  .card-hover {
    padding-top: 1rem;
    padding-bottom: 1rem;
    top: 0%;
  }

  .table-grid._6-col {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    overflow: visible;
  }

  .table-grid._6-col.hide {
    display: none;
  }

  .table-row {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 6fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .table-row._2col {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .table-row._6-col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .table-row._4col {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .table-row._4col.centered {
    justify-content: center;
    align-items: flex-start;
  }

  .project-text {
    max-width: 90%;
  }

  .arrow-up-icon {
    margin-top: auto;
    margin-bottom: auto;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .statistic-item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
  }

  .statistic-number {
    font-size: 3rem;
  }

  .statistic-number.large {
    font-size: 3em;
  }

  .stats-item-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .caro-component {
    width: 100%;
  }

  .caro-mask {
    width: 100%;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  .caro-slide {
    width: 100%;
  }

  .slider-arrow-left {
    position: relative;
    bottom: -10px;
  }

  .slider-arrow-right {
    bottom: -10px;
  }

  ._2-column-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
  }

  .parallax-image-wrapper._16-9 {
    aspect-ratio: 1;
    min-width: auto;
    max-width: none;
    height: 120%;
    min-height: 60vh;
  }

  .parallax-image-wrapper._16-9.s {
    min-width: auto;
    max-width: none;
    min-height: 30vh;
  }

  .sticky-grid._2 {
    flex-flow: column;
    display: flex;
  }

  .overflow-hide {
    display: block;
    overflow: visible;
  }

  .display-font-wrapper {
    display: block;
  }

  .display-font-wrapper.first-line,
  .display-font-wrapper.second-line,
  .display-font-wrapper.third-line {
    line-height: 1.1;
    display: block;
  }

  .display-font-wrapper.second-line {
    line-height: 1;
  }

  .portfolio-items-wrapper {
    grid-row-gap: 2rem;
    flex-flow: wrap;
    grid-template-columns: 1fr;
  }

  .track-child {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .gradient {
    background-image: linear-gradient(180deg, var(--primary--deep-blue), #161616c4 66%, #16161600);
  }

  .team-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .team-grid._2col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .email-sign-up {
    display: none;
  }

  .hero-scroll-sticky {
    height: 150vh;
    position: static;
  }

  .about-image-wrapper {
    justify-content: center;
    align-items: flex-start;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .about-image-wrapper._2 {
    justify-content: center;
    align-items: center;
    height: auto;
    min-height: 150vh;
  }

  .logo-border {
    width: 125px;
    height: 125px;
  }

  .caro-content {
    min-height: 40vh;
  }

  .caro-content.blue {
    min-height: 20vh;
  }

  .caro-content.s, .caro-content._60 {
    min-height: 40vh;
  }

  .hero-headline {
    font-size: 1.5rem;
    white-space: nowrap;
    overflow: visible;
  }

  .hero-headline.centered {
    font-size: 1.2rem;
  }

  .logo-text.large {
    font-size: 3rem;
  }

  .heading {
    font-size: 2rem;
  }

  .div-block-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    padding-bottom: 40px;
  }

  .div-block-3 {
    flex-flow: row;
  }

  .efi-ft-01-grid {
    flex-flow: column;
    display: flex;
  }

  .efi-tsm-03-container {
    max-width: none;
  }

  .efi-tsm-03-slider {
    margin-bottom: 45px;
  }

  .text-block {
    font-size: 2rem;
  }

  .text-color-black.text-size-medium {
    font-size: 1rem;
  }

  .text-span, .gradient1 {
    font-size: 2rem;
  }

  .heading-3 {
    font-size: 1.8rem;
    line-height: 1;
  }

  .bold-text-2 {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1;
  }

  .heading-4 {
    font-size: 2rem;
  }

  .timeline10_item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-columns: 3rem 1fr;
    padding: 1rem;
  }

  .timeline-heading {
    text-align: left;
    font-size: 1rem;
  }

  .timeline10_row {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .div-block-17 {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: column;
  }

  .bold-text-3 {
    font-size: 1rem;
  }

  .heading-5 {
    line-height: 1;
  }

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

  .heading-6 {
    font-size: 1.8rem;
  }

  .efi-tsm-03-slider-2 {
    margin-bottom: 45px;
  }

  .pitch-section {
    flex-flow: column;
    height: auto;
    padding: 0;
    display: flex;
  }

  .div-block-23 {
    max-height: none;
    padding: 1rem;
  }

  .div-block-23._6 {
    flex-flow: column;
    max-height: none;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .title-block {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    place-items: center stretch;
  }

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

  .image-6 {
    width: 10rem;
  }

  .div-block-26 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-27 {
    grid-template-rows: auto;
    display: block;
  }

  .bold-big, .bold-big.neutral {
    font-size: 1rem;
  }

  .bold-big.neutral.dark {
    font-size: 1rem;
    line-height: 1.1;
  }

  .div-block-28.right.hide {
    display: none;
  }

  .div-block-29 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .sponsor-block {
    padding: .5rem;
  }

  .image-8 {
    width: 100%;
    max-width: 100%;
  }

  .image-9 {
    width: 100%;
  }
}

#w-node-_98025c54-5b4d-9523-d0e5-c01896304031-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 8;
  align-self: auto;
}

#w-node-_98025c54-5b4d-9523-d0e5-c01896304058-a8a6ba8c {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_27eeead6-6a23-b86e-cf49-90e9540c741d-a8a6ba8c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b2d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b2e-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b34-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee71-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee75-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee7a-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee7d-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee81-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee84-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee88-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee8b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee8f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee92-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee96-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee99-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee9d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0eea0-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0eea4-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a60fbd50-fc80-f29c-793d-ee960fb0eea7-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b1b1128c-57ba-355d-d8b6-6626517d0b72-a8a6ba8c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-cc5f15b5-2798-63fe-0c7a-d3c5b8714be0-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_50829ac3-e8ae-96f8-9d31-cad547c6621d-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-c3f0e988-c493-b2da-cbbe-9dc5bc4fe6b6-a8a6ba8c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-e5d474a4-c2e3-612c-85f1-31d265b572f3-a8a6ba8c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb61-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb62-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb68-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbbc-a8a6ba8c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbbd-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbd9-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbf5-a8a6ba8c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fc11-a8a6ba8c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb76-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb7a-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb7f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb82-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb86-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb89-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb8d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb90-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb94-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb97-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb9b-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb9e-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fba2-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fba5-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fba9-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbac-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e2-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e3-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e9-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c906-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c90a-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c90f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c912-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c916-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c919-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c91d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c920-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c924-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c927-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c92b-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c92e-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c932-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c935-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c939-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c93c-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c940-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c943-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a2e-a8a6ba8c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a2f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a47-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a5f-a8a6ba8c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a77-a8a6ba8c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a856-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a857-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a85d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8bb-a8a6ba8c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8bc-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8d7-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8f2-a8a6ba8c {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a90e-a8a6ba8c {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a86f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a873-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a878-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a87b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a87f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a882-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a886-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a889-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a88d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a890-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a894-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a897-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a89b-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a89e-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8a2-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8a5-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8a9-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9d040303-d3e6-a144-d751-b9a904d8a8ac-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafb9-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafba-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafc0-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafcc-a8a6ba8c, #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafd5-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafd8-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafdc-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafdf-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafe3-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafe6-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafea-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_964fac95-9ca4-1dde-811e-9b74b22bafed-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c7cb8938-4e9c-549a-65fc-acc2fb1f9a13-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-a51c2891-b8d7-fd15-2788-2fe0aa62f2ff-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_32da4fd4-549f-450d-c20d-973b95d72a63-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22c-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22b-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-c1e0a717-32e3-7cfc-53f6-2814db24038f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-c1e0a717-32e3-7cfc-53f6-2814db240390-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db1-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db2-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db8-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_558c0a33-620a-7ca3-b727-7c1c6d7be0d8-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_676410d1-c2a7-008b-663d-ce0039ff09eb-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_676410d1-c2a7-008b-663d-ce0039ff09ec-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_676410d1-c2a7-008b-663d-ce0039ff09f3-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_676410d1-c2a7-008b-663d-ce0039ff09fe-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_48e5842c-b489-dd8c-46e0-0d33f803ca8c-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_48e5842c-b489-dd8c-46e0-0d33f803ca92-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_012d3483-c485-627b-fcbe-9eba7120ff1c-a8a6ba8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a08ef5ae-7945-e206-7fcc-11a8bdc62292-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-a08ef5ae-7945-e206-7fcc-11a8bdc62297-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba795619-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba79561d-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba795622-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba795625-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e90920d6-f95e-9423-5816-fdff1237a67c-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e90920d6-f95e-9423-5816-fdff1237a681-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_66b05651-7b57-6568-8191-72e39b071182-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_66b05651-7b57-6568-8191-72e39b071187-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a218a511-fb0e-e993-82d2-54549c9a35de-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a218a511-fb0e-e993-82d2-54549c9a35e3-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3ccc2f49-5c6b-4276-788c-3767b3bbf376-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3ccc2f49-5c6b-4276-788c-3767b3bbf37b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2e47f206-bb42-ac77-6be8-83828cb79424-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2e47f206-bb42-ac77-6be8-83828cb79429-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3f3ccb39-7586-b25a-8c20-1792ba5fa644-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3f3ccb39-7586-b25a-8c20-1792ba5fa649-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_53a3f056-d606-c1ab-5238-35a167c55aab-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_53a3f056-d606-c1ab-5238-35a167c55ab0-a8a6ba8c, #w-node-_7b1fa351-8eb2-841d-1cbb-fb2565acacc0-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_094a58d8-cdaa-b454-7036-ebf5eee54215-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-d4b96b81-49b4-27a5-ec71-e9a2789e695a-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a2ca5756-b2ed-a3a3-acb7-9054d902e33b-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-e3f1a999-9aaa-f5ae-85aa-8663b77ab159-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_04177657-24f5-838f-5d82-459467cc445b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f1d1276f-3b7e-8b80-e5a2-7b15a8dfe169-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_04177657-24f5-838f-5d82-459467cc4460-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_04177657-24f5-838f-5d82-459467cc4464-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_04177657-24f5-838f-5d82-459467cc4468-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_04177657-24f5-838f-5d82-459467cc446c-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca17898b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca17898f-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca178995-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca178998-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca17899b-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_13a91469-3ddb-52b8-12c8-a768ca17899e-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec05205fd-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec0520601-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec0520607-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec052060a-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec052060d-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_3fa2935a-844c-1fba-9cbe-61fec0520610-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c02-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c06-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c0c-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c0f-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c12-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_294541f1-83d2-61bb-1ef3-960702b48c15-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18ba8-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bac-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb2-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb5-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb8-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bbb-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f03630479c-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a0-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a6-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a9-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f0363047ac-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_61aba640-e8c3-c0e9-a69d-99f0363047af-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde50-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde54-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde5a-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde5d-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde60-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_2975bbe1-498b-ba96-df4b-70646c9bde63-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb19-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb1d-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb23-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb26-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb29-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_13ed8a43-2bee-b881-cab2-303c945edb2c-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9a4-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9a8-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9ae-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9b1-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9b4-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_149018ed-d231-3258-a7c6-c0862006c9b7-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf2b-a8a6ba8c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf2e-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf33-a8a6ba8c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf35-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf37-a8a6ba8c {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf3a-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-cc293371-4701-d630-3c33-23ccabc095a6-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-cc293371-4701-d630-3c33-23ccabc095a7-a8a6ba8c {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cc293371-4701-d630-3c33-23ccabc095ad-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e5aae18a-e133-49ac-0956-2452ad133fe8-a8a6ba8c {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-e5aae18a-e133-49ac-0956-2452ad133fea-a8a6ba8c {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-e5aae18a-e133-49ac-0956-2452ad133fee-a8a6ba8c {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169eb-a7a169e8 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169f1-a7a169e8 {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a15-a7a169e8 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1e-a7a169e8 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1f-a7a169e8 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_7198584e-79fc-adf0-315e-c4b844e264af-a8a6bad2, #w-node-_18bfe42e-35ce-51ab-fc1b-46f2d4ef5cbe-a8a6bad2, #w-node-_8cef19ae-5629-5f75-3cdb-b573f9e9a2a9-a8a6bad2, #w-node-_7198584e-79fc-adf0-315e-c4b844e264b5-a8a6bad2, #w-node-_9fb1d525-f039-7a6a-f277-dde68b9ff81a-a8a6bad2, #w-node-_7198584e-79fc-adf0-315e-c4b844e264d0-a8a6bad2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b880d735-a6f1-f1e6-e757-0519262d4658-a8a6baf0 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_1e82101a-1059-6b1f-5ccb-125a849eb1b7-a8a6baf0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-b880d735-a6f1-f1e6-e757-0519262d465b-a8a6baf0 {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af2-a8a6baf0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af3-a8a6baf0 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af4-a8a6baf0 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af8-a8a6baf0 {
  grid-area: 2 / 4 / 3 / 7;
}

#w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5afb-a8a6baf0 {
  grid-area: 2 / 8 / 3 / 11;
}

#w-node-_1dcd6e7f-c3eb-3427-d242-1cb0028eaa91-028eaa7f {
  grid-area: 1 / 1 / 2 / 8;
  align-self: auto;
}

#w-node-_13ef76da-2b9a-0811-48c1-59d8c4dd54f9-028eaa7f {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_6de627aa-255f-c928-4a89-3f3480e9e26c-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_6de627aa-255f-c928-4a89-3f3480e9e26d-a8a6baf4 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_6de627aa-255f-c928-4a89-3f3480e9e273-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-c3528b2a-4577-a9f0-5bff-472f1a4d258f-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-c3528b2a-4577-a9f0-5bff-472f1a4d2590-a8a6baf4 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-c3528b2a-4577-a9f0-5bff-472f1a4d2596-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_882fe120-2674-628e-d91f-ae74ed9be3a5-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_882fe120-2674-628e-d91f-ae74ed9be3a6-a8a6baf4 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_882fe120-2674-628e-d91f-ae74ed9be3ac-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_80d61a2a-61e7-0557-fb16-f1be7cc8ad49-a8a6baf4 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-f6c49b9a-6c99-dda9-536d-d993751f19fa-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 13;
  justify-self: center;
}

#w-node-f6c49b9a-6c99-dda9-536d-d993751f19ff-a8a6baf4 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f6c49b9a-6c99-dda9-536d-d993751f1a01-a8a6baf4 {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_6656ac29-fd32-d53e-de99-d359ff29abff-a8a6baf4 {
  grid-area: 3 / 1 / 4 / 13;
  justify-self: center;
}

#w-node-_3cae2a86-5acd-edca-cf82-1c031f3663d7-a8a6baf4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3cae2a86-5acd-edca-cf82-1c031f3663db-a8a6baf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cae2a86-5acd-edca-cf82-1c031f3663df-a8a6baf4 {
  place-self: center end;
}

#w-node-_2b370baf-8390-1a4f-9fbb-2f7827564335-a8a6baf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b370baf-8390-1a4f-9fbb-2f7827564339-a8a6baf4 {
  place-self: center end;
}

#w-node-ccd24c0b-ba3f-aa8a-948e-73657bb88e1a-a8a6baf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccd24c0b-ba3f-aa8a-948e-73657bb88e1e-a8a6baf4 {
  place-self: center end;
}

#w-node-ba9697fb-5a9f-a883-75d0-09cbe4412865-a8a6baf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba9697fb-5a9f-a883-75d0-09cbe4412869-a8a6baf4 {
  place-self: center end;
}

#w-node-defbe8b7-64b8-e373-7555-55c167b31b5f-92040114 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_3e3cb621-c213-afeb-6656-72d889fef1f8-92040114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b82-92040114 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b83-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b89-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4ba1-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4ba5-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4baa-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bad-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bb1-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bb4-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bb8-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bbb-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bbf-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bc2-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bc6-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bc9-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bcd-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bd0-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bd4-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bd7-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4be7-92040114 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4be8-92040114 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4c04-92040114 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4c20-92040114 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4c3c-92040114 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be11a-92040114 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be11b-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be121-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be13e-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be142-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be147-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be14a-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be14e-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be151-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be155-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be158-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be15c-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be15f-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be163-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be166-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be16a-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be16d-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be171-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be174-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be178-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be17b-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be18a-92040114 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be18b-92040114 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be1a6-92040114 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be1c1-92040114 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-_980fa8dc-0db8-38c0-a780-e226583be1dd-92040114 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3e6-92040114 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3e7-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3ed-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3ff-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed404-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed408-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed40e-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed412-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed417-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed41b-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed420-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed424-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed428-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_028d56f0-27de-1258-5060-f2f426ca387f-92040114 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_028d56f0-27de-1258-5060-f2f426ca3880-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278376-92040114 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278377-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4c7-92040114 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4c8-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4cf-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4db-92040114, #w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a24-92040114 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a25-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a2c-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_2f9a533f-87f6-e057-b710-ad9a52219b83-92040114 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_76e11c69-ad01-ad7e-0c02-9c9afae2c7e3-92040114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_034dce80-e489-499d-0ad2-0e695b8ac533-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_034dce80-e489-499d-0ad2-0e695b8ac53c-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da779-92040114, #w-node-_442e5924-58d9-c03b-703f-6401e6cde9f8-92040114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2eaa6d27-3a5f-ab92-0e67-00947b29b212-92040114 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de30-92040114 {
  grid-area: 2 / 3 / 2 / 11;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de41-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de45-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de4b-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de4f-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de54-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de58-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de5d-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de61-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de66-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de6a-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de6f-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de73-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de78-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de7c-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de81-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de85-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de8a-92040114 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de8e-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_083b1c8c-4900-3b64-e74a-914dddd1f361-92040114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ea37-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ea3b-92040114 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb36-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb3b-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb3f-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb43-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb47-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb4d-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb52-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb58-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb5d-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb62-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb66-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb6b-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb6f-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb75-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb78-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb7c-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb7f-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb84-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb88-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb8e-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb91-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb94-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb98-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb9d-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eba1-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126eba7-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebaa-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebad-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb0-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb5-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb7-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebbd-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc1-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc5-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc9-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebce-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd0-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd6-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd9-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebdc-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebdf-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebe4-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebe7-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebed-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf1-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf5-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf9-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebfd-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec00-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec06-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec09-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec0c-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec0f-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec13-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec16-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1b-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1d-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1f-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec22-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec27-92040114 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec2c-92040114 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec33-92040114 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec39-92040114 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec3f-92040114 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec45-92040114 {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-cf2ea7ee-f36d-f7a0-59ec-58fd114f6f7f-92040114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc178-92040114 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc179-92040114 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc182-92040114 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070cf-92040114 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070d1-92040114 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070e0-92040114 {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-c8e63aa8-b672-fb45-9b6b-c7f15079b7f8-afa6adbf {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: auto;
}

#w-node-_5c13ba6b-b96f-5fc3-7cf5-e4fcce587ed5-afa6adbf {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_3b37ae74-86a8-fbf7-c792-f729f1cd2a5c-afa6adbf {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_3b37ae74-86a8-fbf7-c792-f729f1cd2a5d-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_574aae60-20ce-dc52-65ed-96828b9c790f-afa6adbf {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_574aae60-20ce-dc52-65ed-96828b9c7910-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-dc60ebec-71b8-5adc-d2cf-45c4b27a2719-afa6adbf {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_91ca4c7d-0c9e-2fb7-d8f3-bdc16ba0c8e1-afa6adbf {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_91ca4c7d-0c9e-2fb7-d8f3-bdc16ba0c8e2-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_91ca4c7d-0c9e-2fb7-d8f3-bdc16ba0c8e8-afa6adbf {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-d7b266a5-81a3-0b71-bea4-7866ed19e732-afa6adbf {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-d7b266a5-81a3-0b71-bea4-7866ed19e733-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-d7b266a5-81a3-0b71-bea4-7866ed19e739-afa6adbf {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_8cbd94fe-3d2f-f622-89a9-dbb64c898ab2-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8cbd94fe-3d2f-f622-89a9-dbb64c898ab5-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8cbd94fe-3d2f-f622-89a9-dbb64c898ab9-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-b82d2c78-8332-0218-8f9f-f46ecae3bcdd-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b82d2c78-8332-0218-8f9f-f46ecae3bce0-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b82d2c78-8332-0218-8f9f-f46ecae3bce6-afa6adbf {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-a090266e-0a05-823d-8a9a-ed52e1483961-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a090266e-0a05-823d-8a9a-ed52e1483967-afa6adbf {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_9a89f969-f5ee-fc68-362f-c8a4946d34c3-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_9a89f969-f5ee-fc68-362f-c8a4946d34c6-afa6adbf {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_7e84aa2b-0215-b0fc-c4db-f64aeae5bab3-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e84aa2b-0215-b0fc-c4db-f64aeae5bab6-afa6adbf, #w-node-_7e84aa2b-0215-b0fc-c4db-f64aeae5bac0-afa6adbf, #w-node-_7e84aa2b-0215-b0fc-c4db-f64aeae5bac7-afa6adbf {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162d8f-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162d92-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162d98-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162d9c-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162d9f-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162da3-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a62cd300-1110-3375-83c9-e609cb162da6-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-e0bdfbab-c3a8-6cd2-b3a4-a153666056a7-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef68c9b7-9940-3cc0-ee33-a3ee1512513a-afa6adbf {
  justify-self: center;
}

#w-node-a4b91a3e-55e7-52fc-bab7-4537761bf5d1-afa6adbf {
  grid-area: span 1 / span 13 / span 1 / span 13;
}

#w-node-a4b91a3e-55e7-52fc-bab7-4537761bf60e-afa6adbf, #w-node-_0d1630b8-11bc-d407-b662-4ea5fe0664ec-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-d031cd4a-db83-1bd5-4706-fa672425fb1e-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d031cd4a-db83-1bd5-4706-fa672425fb20-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_4a9b13e6-05ff-2fc6-d4f8-36412ec19cb0-afa6adbf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a4b91a3e-55e7-52fc-bab7-4537761bf662-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1cfd060a-08b5-b86e-4953-8429e2a8637a-afa6adbf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-edc18a37-1271-bede-0518-8e82e75dc4c6-afa6adbf {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: auto;
}

#w-node-aedb104c-dcd8-3907-6e1b-9022b9b2c292-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aedb104c-dcd8-3907-6e1b-9022b9b2c294-afa6adbf, #w-node-ee42401b-7e79-52ef-66a3-820c41eee6ec-afa6adbf, #w-node-f4e808ce-3f00-9056-2fe1-c00848822f7d-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-fd14f1a2-5def-a7fd-e458-6dddee0fa284-afa6adbf {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_290f5485-a32b-c8d3-f23d-deac5d5f834d-afa6adbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-edc18a37-1271-bede-0518-8e82e75dc556-afa6adbf {
  justify-self: center;
}

#w-node-edc18a37-1271-bede-0518-8e82e75dc557-afa6adbf {
  grid-area: span 1 / span 13 / span 1 / span 13;
}

#w-node-f2d5c806-4f70-8629-9f07-268c2ec7d3af-afa6adbf {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-c4fbe289-fa40-ca93-904b-f0c0ecc12a14-afa6adbf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4fbe289-fa40-ca93-904b-f0c0ecc12a16-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c4fbe289-fa40-ca93-904b-f0c0ecc12a1c-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c74285d2-983f-a7e9-d889-5496f328f5f6-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c74285d2-983f-a7e9-d889-5496f328f5fc-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_9fdea15d-23a2-53c4-2371-feab5cee1f61-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_9fdea15d-23a2-53c4-2371-feab5cee1f67-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-f9d7106c-35c6-7c4e-9110-b6aae78da56c-afa6adbf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-f9d7106c-35c6-7c4e-9110-b6aae78da572-afa6adbf {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-b1e6ee19-2e6b-4756-40ce-683b806c324d-afa6adbf, #w-node-edc18a37-1271-bede-0518-8e82e75dc568-afa6adbf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b2a9261f-a38f-2330-cd3e-8203218329c2-afa6adbf {
  justify-self: center;
}

#w-node-edc18a37-1271-bede-0518-8e82e75dc58d-afa6adbf {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-edc18a37-1271-bede-0518-8e82e75dc58e-afa6adbf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_98025c54-5b4d-9523-d0e5-c01896304031-a8a6ba8c {
    grid-column-end: 9;
  }

  #w-node-_98025c54-5b4d-9523-d0e5-c01896304058-a8a6ba8c {
    grid-column: 6 / 9;
  }

  #w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b2d-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b34-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee75-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee7d-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee84-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee8b-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee92-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0ee99-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0eea0-a8a6ba8c, #w-node-a60fbd50-fc80-f29c-793d-ee960fb0eea7-a8a6ba8c {
    justify-self: start;
  }

  #w-node-b1b1128c-57ba-355d-d8b6-6626517d0b72-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb61-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb68-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbbc-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb7a-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb82-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb89-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb90-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb97-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb9e-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fba5-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbac-a8a6ba8c {
    justify-self: start;
  }

  #w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e2-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e9-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c90a-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c912-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c919-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c920-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c927-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c92e-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c935-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c93c-a8a6ba8c, #w-node-_0d502f6a-fc55-a002-a0c2-6ed47583c943-a8a6ba8c {
    justify-self: start;
  }

  #w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a2e-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a856-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a85d-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a8bb-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a873-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a87b-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a882-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a889-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a890-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a897-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a89e-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a8a5-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a8ac-a8a6ba8c {
    justify-self: start;
  }

  #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafb9-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafc0-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafd8-a8a6ba8c, #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafdf-a8a6ba8c, #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafe6-a8a6ba8c, #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafed-a8a6ba8c {
    justify-self: start;
  }

  #w-node-c7cb8938-4e9c-549a-65fc-acc2fb1f9a13-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-a51c2891-b8d7-fd15-2788-2fe0aa62f2ff-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22c-a8a6ba8c {
    grid-column: 1 / 7;
  }

  #w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22b-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-c1e0a717-32e3-7cfc-53f6-2814db24038f-a8a6ba8c {
    grid-column: 1 / 7;
  }

  #w-node-c1e0a717-32e3-7cfc-53f6-2814db240390-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db1-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db8-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_558c0a33-620a-7ca3-b727-7c1c6d7be0d8-a8a6ba8c, #w-node-_676410d1-c2a7-008b-663d-ce0039ff09eb-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff09f3-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff09fe-a8a6ba8c {
    grid-column: 1 / 9;
  }

  #w-node-_48e5842c-b489-dd8c-46e0-0d33f803ca92-a8a6ba8c, #w-node-a08ef5ae-7945-e206-7fcc-11a8bdc62292-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-a08ef5ae-7945-e206-7fcc-11a8bdc622a0-a8a6ba8c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba79561d-a8a6ba8c, #w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba795625-a8a6ba8c, #w-node-e90920d6-f95e-9423-5816-fdff1237a681-a8a6ba8c, #w-node-_66b05651-7b57-6568-8191-72e39b071187-a8a6ba8c, #w-node-a218a511-fb0e-e993-82d2-54549c9a35e3-a8a6ba8c, #w-node-_3ccc2f49-5c6b-4276-788c-3767b3bbf37b-a8a6ba8c, #w-node-_2e47f206-bb42-ac77-6be8-83828cb79429-a8a6ba8c, #w-node-_3f3ccb39-7586-b25a-8c20-1792ba5fa649-a8a6ba8c, #w-node-_53a3f056-d606-c1ab-5238-35a167c55ab0-a8a6ba8c, #w-node-_7b1fa351-8eb2-841d-1cbb-fb2565acacc0-a8a6ba8c, #w-node-_094a58d8-cdaa-b454-7036-ebf5eee54215-a8a6ba8c, #w-node-d4b96b81-49b4-27a5-ec71-e9a2789e695a-a8a6ba8c, #w-node-a2ca5756-b2ed-a3a3-acb7-9054d902e33b-a8a6ba8c, #w-node-e3f1a999-9aaa-f5ae-85aa-8663b77ab159-a8a6ba8c, #w-node-_04177657-24f5-838f-5d82-459467cc445b-a8a6ba8c, #w-node-f1d1276f-3b7e-8b80-e5a2-7b15a8dfe169-a8a6ba8c, #w-node-_04177657-24f5-838f-5d82-459467cc4460-a8a6ba8c, #w-node-_04177657-24f5-838f-5d82-459467cc4464-a8a6ba8c, #w-node-_04177657-24f5-838f-5d82-459467cc4468-a8a6ba8c, #w-node-_04177657-24f5-838f-5d82-459467cc446c-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca17898b-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca17898f-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca178995-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca178998-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca17899b-a8a6ba8c, #w-node-_13a91469-3ddb-52b8-12c8-a768ca17899e-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec05205fd-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec0520601-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec0520607-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec052060a-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec052060d-a8a6ba8c, #w-node-_3fa2935a-844c-1fba-9cbe-61fec0520610-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c02-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c06-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c0c-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c0f-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c12-a8a6ba8c, #w-node-_294541f1-83d2-61bb-1ef3-960702b48c15-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18ba8-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bac-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb2-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb5-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bb8-a8a6ba8c, #w-node-_40e87e04-1dfd-a407-3ccc-de5dccb18bbb-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f03630479c-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a0-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a6-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f0363047a9-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f0363047ac-a8a6ba8c, #w-node-_61aba640-e8c3-c0e9-a69d-99f0363047af-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde50-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde54-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde5a-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde5d-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde60-a8a6ba8c, #w-node-_2975bbe1-498b-ba96-df4b-70646c9bde63-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb19-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb1d-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb23-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb26-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb29-a8a6ba8c, #w-node-_13ed8a43-2bee-b881-cab2-303c945edb2c-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9a4-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9a8-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9ae-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9b1-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9b4-a8a6ba8c, #w-node-_149018ed-d231-3258-a7c6-c0862006c9b7-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf2b-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf2e-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf33-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf35-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf37-a8a6ba8c, #w-node-_15f7e9cc-9fb6-1fc1-fb97-85a2b94cbf3a-a8a6ba8c {
    justify-self: start;
  }

  #w-node-cc293371-4701-d630-3c33-23ccabc095a6-a8a6ba8c {
    grid-column: 3 / 9;
  }

  #w-node-cc293371-4701-d630-3c33-23ccabc095ad-a8a6ba8c {
    grid-column: 5 / 9;
  }

  #w-node-e5aae18a-e133-49ac-0956-2452ad133fe8-a8a6ba8c {
    grid-column-end: 9;
  }

  #w-node-e5aae18a-e133-49ac-0956-2452ad133fee-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169eb-a7a169e8 {
    grid-column-end: 4;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169f1-a7a169e8 {
    grid-column: 4 / 7;
    justify-self: center;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a15-a7a169e8 {
    grid-column: 7 / 9;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1e-a7a169e8 {
    grid-column-end: 9;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1f-a7a169e8 {
    grid-row: 3 / 4;
    grid-column-end: 9;
  }

  #w-node-_7198584e-79fc-adf0-315e-c4b844e264af-a8a6bad2, #w-node-_18bfe42e-35ce-51ab-fc1b-46f2d4ef5cbe-a8a6bad2, #w-node-_8cef19ae-5629-5f75-3cdb-b573f9e9a2a9-a8a6bad2, #w-node-_7198584e-79fc-adf0-315e-c4b844e264b5-a8a6bad2, #w-node-_9fb1d525-f039-7a6a-f277-dde68b9ff81a-a8a6bad2, #w-node-_7198584e-79fc-adf0-315e-c4b844e264d0-a8a6bad2 {
    grid-column: span 4 / span 4;
  }

  #w-node-b880d735-a6f1-f1e6-e757-0519262d4658-a8a6baf0 {
    grid-column-end: 9;
  }

  #w-node-b880d735-a6f1-f1e6-e757-0519262d465b-a8a6baf0 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af2-a8a6baf0 {
    grid-column-end: 9;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af8-a8a6baf0 {
    grid-column: 1 / 4;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5afb-a8a6baf0 {
    grid-column: 4 / 7;
  }

  #w-node-_1dcd6e7f-c3eb-3427-d242-1cb0028eaa91-028eaa7f {
    grid-column-end: 9;
  }

  #w-node-_13ef76da-2b9a-0811-48c1-59d8c4dd54f9-028eaa7f {
    grid-column: 6 / 9;
  }

  #w-node-_6de627aa-255f-c928-4a89-3f3480e9e26c-a8a6baf4 {
    grid-column: 1 / 7;
  }

  #w-node-_6de627aa-255f-c928-4a89-3f3480e9e273-a8a6baf4 {
    grid-column: 5 / 9;
  }

  #w-node-c3528b2a-4577-a9f0-5bff-472f1a4d258f-a8a6baf4 {
    grid-column: 1 / 9;
  }

  #w-node-c3528b2a-4577-a9f0-5bff-472f1a4d2596-a8a6baf4 {
    grid-column: 5 / 9;
  }

  #w-node-_882fe120-2674-628e-d91f-ae74ed9be3a5-a8a6baf4 {
    grid-column: 1 / 9;
  }

  #w-node-_882fe120-2674-628e-d91f-ae74ed9be3ac-a8a6baf4 {
    grid-column: 5 / 9;
  }

  #w-node-f6c49b9a-6c99-dda9-536d-d993751f19fa-a8a6baf4 {
    grid-column: 1 / 9;
  }

  #w-node-f6c49b9a-6c99-dda9-536d-d993751f19ff-a8a6baf4 {
    grid-column: 2 / 8;
  }

  #w-node-f6c49b9a-6c99-dda9-536d-d993751f1a01-a8a6baf4 {
    grid-column: 1 / 9;
  }

  #w-node-_6656ac29-fd32-d53e-de99-d359ff29abff-a8a6baf4 {
    grid-column-end: 9;
  }

  #w-node-_3cae2a86-5acd-edca-cf82-1c031f3663d7-a8a6baf4 {
    grid-column: 3 / 9;
  }

  #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-e4b94365, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-2e2e434c, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-4812b6ba, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-ab1389df, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-6f88654a, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-0f3894f4, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-3e9d1f35, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-7ee2ca46, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-a9e0466e, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-5b7063d6, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-a9e09bec, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-2e2fc429, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-60ee9d99 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b82-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b89-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4ba5-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bad-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bb4-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bbb-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bc2-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bc9-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bd0-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4bd7-92040114 {
    justify-self: start;
  }

  #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4be7-92040114 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be11a-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be121-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be142-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be14a-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be151-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be158-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be15f-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be166-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be16d-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be174-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be17b-92040114 {
    justify-self: start;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be18a-92040114 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3e6-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3ed-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed408-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed412-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed41b-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed424-92040114 {
    justify-self: start;
  }

  #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed428-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_028d56f0-27de-1258-5060-f2f426ca387f-92040114 {
    grid-column: 1 / 7;
  }

  #w-node-_028d56f0-27de-1258-5060-f2f426ca3880-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278376-92040114 {
    grid-column: 1 / 7;
  }

  #w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278377-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4c7-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4cf-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4db-92040114, #w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a24-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a2c-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219b83-92040114 {
    grid-column: 1 / 9;
  }

  #w-node-_034dce80-e489-499d-0ad2-0e695b8ac53c-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de45-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de4f-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de58-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de61-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de6a-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de73-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de7c-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de85-92040114, #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de8e-92040114 {
    justify-self: start;
  }

  #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ea37-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ea44-92040114 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb36-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb3b-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb3f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb43-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb47-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb4d-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb52-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb58-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb5d-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb62-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb66-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb6b-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb6f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb75-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb78-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb7c-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb7f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb84-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb88-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb8e-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb91-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb94-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb98-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb9d-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eba1-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eba7-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebaa-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebad-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb0-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb5-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebb7-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebbd-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc1-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc5-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebc9-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebce-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd0-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd6-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebd9-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebdc-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebdf-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebe4-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebe7-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebed-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf1-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf5-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebf9-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ebfd-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec00-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec06-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec09-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec0c-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec0f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec13-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec16-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1b-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1d-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec1f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec22-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec27-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec2c-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec33-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec39-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec3f-92040114, #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ec45-92040114 {
    justify-self: start;
  }

  #w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc178-92040114 {
    grid-column: 3 / 9;
  }

  #w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc182-92040114 {
    grid-column: 5 / 9;
  }

  #w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070cf-92040114 {
    grid-column-end: 9;
  }

  #w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070e0-92040114 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_8cbd94fe-3d2f-f622-89a9-dbb64c898ab9-afa6adbf, #w-node-b82d2c78-8332-0218-8f9f-f46ecae3bce6-afa6adbf, #w-node-a090266e-0a05-823d-8a9a-ed52e1483967-afa6adbf, #w-node-_9a89f969-f5ee-fc68-362f-c8a4946d34c6-afa6adbf, #w-node-a62cd300-1110-3375-83c9-e609cb162d98-afa6adbf, #w-node-a62cd300-1110-3375-83c9-e609cb162d9f-afa6adbf, #w-node-a62cd300-1110-3375-83c9-e609cb162da6-afa6adbf, #w-node-c4fbe289-fa40-ca93-904b-f0c0ecc12a1c-afa6adbf, #w-node-c74285d2-983f-a7e9-d889-5496f328f5fc-afa6adbf, #w-node-_9fdea15d-23a2-53c4-2371-feab5cee1f67-afa6adbf, #w-node-f9d7106c-35c6-7c4e-9110-b6aae78da572-afa6adbf {
    justify-self: start;
  }

  #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-c2625b54, #w-node-_8bfdcd81-c8aa-8012-b7c8-33d3237c8356-a900989c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_98025c54-5b4d-9523-d0e5-c01896304031-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-_98025c54-5b4d-9523-d0e5-c01896304058-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_27eeead6-6a23-b86e-cf49-90e9540c741d-a8a6ba8c, #w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b2d-a8a6ba8c, #w-node-_56a68c67-8fbc-9538-cfbe-9be2947c1b34-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-b1b1128c-57ba-355d-d8b6-6626517d0b72-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb61-a8a6ba8c, #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fb68-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-d636bba6-3d94-a19d-cc8f-30fc3f39fbbc-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e2-a8a6ba8c, #w-node-a706a915-b43d-178a-b4e6-c3f16c5d39e9-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-a706a915-b43d-178a-b4e6-c3f16c5d3a2e-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a856-a8a6ba8c, #w-node-_9d040303-d3e6-a144-d751-b9a904d8a85d-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-_9d040303-d3e6-a144-d751-b9a904d8a8bb-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafb9-a8a6ba8c, #w-node-_964fac95-9ca4-1dde-811e-9b74b22bafc0-a8a6ba8c, #w-node-c7cb8938-4e9c-549a-65fc-acc2fb1f9a13-a8a6ba8c, #w-node-a51c2891-b8d7-fd15-2788-2fe0aa62f2ff-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22c-a8a6ba8c {
    grid-column: 1 / 4;
  }

  #w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22b-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-c1e0a717-32e3-7cfc-53f6-2814db24038f-a8a6ba8c {
    grid-column: 1 / 4;
  }

  #w-node-c1e0a717-32e3-7cfc-53f6-2814db240390-a8a6ba8c, #w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db1-a8a6ba8c, #w-node-_0b57ab6f-af77-c6b9-cadd-160debe03db8-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-_558c0a33-620a-7ca3-b727-7c1c6d7be0d8-a8a6ba8c, #w-node-_3f940dd9-eb48-26b7-9b29-bce605ec1c30-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_3f940dd9-eb48-26b7-9b29-bce605ec1c32-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-ef4bab96-ff7c-acef-d0e0-7e39a5247be2-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ef4bab96-ff7c-acef-d0e0-7e39a5247be4-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_39b3585f-0556-a132-e189-61e3efdf2ca9-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_39b3585f-0556-a132-e189-61e3efdf2cab-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-af3d79b3-ae52-79b6-482a-df7f8841636c-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-af3d79b3-ae52-79b6-482a-df7f8841636e-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_57574537-3078-79dd-8b83-8f56fdea6585-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_57574537-3078-79dd-8b83-8f56fdea6587-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e2b298cc-4c5d-33cf-1eed-80f1e401bedb-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e2b298cc-4c5d-33cf-1eed-80f1e401bedd-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_3dc03012-cf6b-a447-dad5-9cc05b0f19d5-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_3dc03012-cf6b-a447-dad5-9cc05b0f19d7-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_352522c6-be65-82e0-91ee-9e8e10c8575b-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_352522c6-be65-82e0-91ee-9e8e10c8575d-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_11af6ae4-3b73-2b8f-8cdf-a40c5598c0a6-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_11af6ae4-3b73-2b8f-8cdf-a40c5598c0a8-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-fb48f086-5faf-17c9-40b7-affce1d329e1-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-fb48f086-5faf-17c9-40b7-affce1d329e3-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff09eb-a8a6ba8c, #w-node-_676410d1-c2a7-008b-663d-ce0039ff09f3-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff09fe-a8a6ba8c, #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a03-a8a6ba8c, #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a15-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a17-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a2a-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a2c-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a3d-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a3f-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a4f-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a51-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a61-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a63-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a73-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a75-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a85-a8a6ba8c {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_676410d1-c2a7-008b-663d-ce0039ff0a87-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_48e5842c-b489-dd8c-46e0-0d33f803ca92-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-_012d3483-c485-627b-fcbe-9eba7120ff33-a8a6ba8c, #w-node-_289b53f6-6c72-cb4d-8ec3-64cf079262bf-a8a6ba8c, #w-node-_3c2e6a33-340f-e8de-48b6-d2e046b902b8-a8a6ba8c, #w-node-_012d3483-c485-627b-fcbe-9eba7120ff4d-a8a6ba8c, #w-node-_1146171b-cc0c-c3d3-7bcf-f67a11413d3e-a8a6ba8c {
    order: -9999;
  }

  #w-node-a08ef5ae-7945-e206-7fcc-11a8bdc62292-a8a6ba8c, #w-node-cc293371-4701-d630-3c33-23ccabc095a6-a8a6ba8c, #w-node-cc293371-4701-d630-3c33-23ccabc095ad-a8a6ba8c, #w-node-e5aae18a-e133-49ac-0956-2452ad133fe8-a8a6ba8c {
    grid-column: 1 / 5;
  }

  #w-node-e5aae18a-e133-49ac-0956-2452ad133fee-a8a6ba8c {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169eb-a7a169e8 {
    grid-column-end: 4;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169f1-a7a169e8 {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: start;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a15-a7a169e8 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1e-a7a169e8 {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1f-a7a169e8 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-b880d735-a6f1-f1e6-e757-0519262d4658-a8a6baf0 {
    grid-column: 1 / 5;
  }

  #w-node-b880d735-a6f1-f1e6-e757-0519262d465b-a8a6baf0 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af2-a8a6baf0, #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af3-a8a6baf0 {
    grid-column-end: 5;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af8-a8a6baf0 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5afb-a8a6baf0 {
    grid-area: 3 / 3 / 4 / 5;
  }

  #w-node-_1dcd6e7f-c3eb-3427-d242-1cb0028eaa91-028eaa7f {
    grid-column-end: 5;
  }

  #w-node-_13ef76da-2b9a-0811-48c1-59d8c4dd54f9-028eaa7f {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_6de627aa-255f-c928-4a89-3f3480e9e26c-a8a6baf4, #w-node-_6de627aa-255f-c928-4a89-3f3480e9e273-a8a6baf4, #w-node-c3528b2a-4577-a9f0-5bff-472f1a4d258f-a8a6baf4, #w-node-c3528b2a-4577-a9f0-5bff-472f1a4d2596-a8a6baf4, #w-node-_882fe120-2674-628e-d91f-ae74ed9be3a5-a8a6baf4, #w-node-_882fe120-2674-628e-d91f-ae74ed9be3ac-a8a6baf4, #w-node-f6c49b9a-6c99-dda9-536d-d993751f19fa-a8a6baf4 {
    grid-column: 1 / 5;
  }

  #w-node-f6c49b9a-6c99-dda9-536d-d993751f19ff-a8a6baf4 {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: center;
  }

  #w-node-f6c49b9a-6c99-dda9-536d-d993751f1a01-a8a6baf4 {
    grid-column: 1 / 5;
  }

  #w-node-_6656ac29-fd32-d53e-de99-d359ff29abff-a8a6baf4 {
    grid-column-end: 5;
  }

  #w-node-_3cae2a86-5acd-edca-cf82-1c031f3663d7-a8a6baf4 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-defbe8b7-64b8-e373-7555-55c167b31b5f-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b82-92040114, #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4b89-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-f4b805fa-7a3b-415e-f477-2f4d77cd4be7-92040114 {
    grid-column-end: 5;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be11a-92040114, #w-node-_980fa8dc-0db8-38c0-a780-e226583be121-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-_980fa8dc-0db8-38c0-a780-e226583be18a-92040114 {
    grid-column-end: 5;
  }

  #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3e6-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed3ed-92040114, #w-node-_94da1d5d-f7b4-212c-3ca0-501d16aed428-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-_028d56f0-27de-1258-5060-f2f426ca387f-92040114 {
    grid-column: 1 / 4;
  }

  #w-node-_028d56f0-27de-1258-5060-f2f426ca3880-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278376-92040114 {
    grid-column: 1 / 4;
  }

  #w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278377-92040114, #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4c7-92040114, #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4cf-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4db-92040114, #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4e0-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4e2-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4ef-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4f1-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f4fe-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f500-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f50d-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f50f-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f51c-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f51e-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f52b-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f52d-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f53a-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f53c-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f549-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f54b-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f558-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f55a-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f567-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-e84715c5-c0ae-a2a6-bdf1-3cce77a6f569-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a24-92040114, #w-node-_1b1ee11c-6b81-d992-dd84-a1dc32fd6a2c-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219b83-92040114, #w-node-_2f9a533f-87f6-e057-b710-ad9a52219b88-92040114, #w-node-_2f9a533f-87f6-e057-b710-ad9a52219b9a-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219b9c-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bae-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bb0-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bc0-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bc2-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bd2-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bd4-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219be7-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219be9-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bf9-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219bfb-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219c0b-92040114 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2f9a533f-87f6-e057-b710-ad9a52219c0d-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_034dce80-e489-499d-0ad2-0e695b8ac53c-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da794-92040114, #w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da7b2-92040114, #w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da7d1-92040114, #w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da7ef-92040114, #w-node-b1f8cdfc-58d4-3952-e88c-bdcd2e5da843-92040114 {
    order: -9999;
  }

  #w-node-bfec47fd-65b2-9588-2a6e-d4d33126ea37-92040114, #w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc178-92040114, #w-node-_48ef197f-4fe1-379a-8ac6-a0a3c49fc182-92040114, #w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070cf-92040114 {
    grid-column: 1 / 5;
  }

  #w-node-_0dd3bfc8-1ef1-79ce-1507-93aa7b2070e0-92040114 {
    grid-area: 2 / 1 / 3 / 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_6eb722a1-5756-abde-22fb-c5b6b314f22c-a8a6ba8c, #w-node-c1e0a717-32e3-7cfc-53f6-2814db24038f-a8a6ba8c {
    grid-column-end: 5;
  }

  #w-node-a92469e7-4e7c-bcc1-7dd7-7b25ba795618-a8a6ba8c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7b1fa351-8eb2-841d-1cbb-fb2565acacbc-a8a6ba8c {
    justify-self: start;
  }

  #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a169eb-a7a169e8, #w-node-_7425cc5c-c4c2-37ee-1182-97eea7a16a1f-a7a169e8 {
    grid-column-end: 5;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5af8-a8a6baf0 {
    grid-column-end: 4;
  }

  #w-node-d0eb390a-2d43-5fb0-b1cc-a245d22d5afb-a8a6baf0 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_028d56f0-27de-1258-5060-f2f426ca387f-92040114, #w-node-_55ccb6d6-d6d3-d028-8edc-0640ea278376-92040114 {
    grid-column-end: 5;
  }

  #w-node-b905d8e7-de5d-ec36-6cad-1a28c2c7de40-92040114 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfec47fd-65b2-9588-2a6e-d4d33126eb35-92040114 {
    justify-self: start;
  }

  #w-node-_5c13ba6b-b96f-5fc3-7cf5-e4fcce587ed5-afa6adbf {
    grid-area: 1 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_67438d9d-a264-6543-bb9c-54ecd973966f-afa6adbf {
    justify-self: center;
  }

  #w-node-_8cbd94fe-3d2f-f622-89a9-dbb64c898ab2-afa6adbf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

/* Hero Buttons Wrapper */
.hero-buttons-wrapper {
  display: flex;
  align-items: center;
  gap: 1rem;
  flex-wrap: wrap;
}

/* Video Play Button Styles */
.video-play-button {
  background: none;
  border: 2px solid var(--primary--blue);
  color: var(--primary--blue);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 0.75rem 1.5rem;
  border-radius: 50px;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 500;
  transition: all 0.3s ease;
  text-decoration: none;
}

.video-play-button:hover {
  background-color: var(--primary--blue);
  color: white;
  transform: translateY(-2px);
}

/* White variant for video button */
.video-play-button.white {
  border: 2px solid white;
  color: white;
}

.video-play-button.white:hover {
  background-color: white;
  color: var(--primary--black);
  transform: translateY(-2px);
}

.video-play-icon-wrapper {
  width: 1.2rem;
  height: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.video-play-text {
  white-space: nowrap;
}

/* Video Modal Styles */
.video-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: none;
  align-items: center;
  justify-content: center;
  animation: fadeIn 0.3s ease;
}

.video-modal.active {
  display: flex;
}

.video-modal-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  backdrop-filter: blur(5px);
}

.video-modal-content {
  position: relative;
  width: 80%;
  max-width: 1200px;
  aspect-ratio: 16/9;
  z-index: 10;
  animation: scaleIn 0.3s ease;
}

.video-modal-close {
  position: absolute;
  top: -50px;
  right: 0;
  background: none;
  border: none;
  color: white;
  cursor: pointer;
  padding: 10px;
  z-index: 11;
  transition: opacity 0.3s ease;
}

.video-modal-close:hover {
  opacity: 0.7;
}

.modal-video {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5);
}

/* Animation keyframes */
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes scaleIn {
  from {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

/* Responsive adjustments */
@media screen and (max-width: 768px) {
  .video-modal-content {
    width: 95%;
    margin: 0 10px;
  }
  
  .video-modal-close {
    top: -40px;
    right: 10px;
  }
  
  .video-play-button {
    padding: 0.6rem 1.2rem;
    font-size: 0.9rem;
  }
  
  .hero-buttons-wrapper {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }
}

/* Floating Video Button */
.floating-video-button {
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  background: var(--primary--blue);
  border: none;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 1rem 1.5rem;
  border-radius: 50px;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 500;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(10px);
  transition: all 0.3s ease;
  z-index: 1000;
  text-decoration: none;
  border: 2px solid var(--primary--blue);
}

.floating-video-button:hover {
  background: white;
  color: var(--primary--blue);
  border-color: white;
  transform: translateY(-3px);
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.4);
}

.floating-video-icon {
  width: 1.2rem;
  height: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s ease;
}

.floating-video-button:hover .floating-video-icon {
  transform: scale(1.1);
}

.floating-video-text {
  white-space: nowrap;
  font-weight: 500;
}

/* Animation for floating button entrance */
@keyframes slideInFromRight {
  from {
    opacity: 0;
    transform: translateX(100px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.floating-video-button {
  animation: slideInFromRight 0.6s ease 0.5s both;
}

/* Mobile adjustments for floating button */
@media screen and (max-width: 768px) {
  .floating-video-button {
    bottom: 1.5rem;
    right: 1.5rem;
    padding: 0.75rem 1.2rem;
    font-size: 0.9rem;
  }
  
  .floating-video-text {
    display: none;
  }
  
  .floating-video-button {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 50%;
    justify-content: center;
    padding: 0;
  }
}

/* Hide editor sidebar container */
.ue-sidebar-container {
  display: none !important;
}


