:root {
  --black: #1a1b1e;
  --white: #e4e6ec;
  --invisible: rgba(221, 221, 221, 0);
  --cyan: #81d8d0;
  --orange: #ff8000;
  --blue: #3469b7;
  --white-transparent: rgba(228, 230, 236, .1);
}

body {
  background-color: var(--black);
  color: var(--white);
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 2rem;
  font-weight: 700;
  line-height: 36px;
}

a {
  color: inherit;
  text-decoration: none;
}

.container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.container.is-large {
  max-width: 91.2vw;
}

.container.is-short {
  max-width: 40rem;
}

.container.is-shorter {
  max-width: 29rem;
}

.container.is-a-bit-short {
  max-width: 60rem;
}

.container.is-slider-mask {
  overflow: visible;
}

.container.is-shorter-feature {
  max-width: 29rem;
}

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

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

.nav-link {
  color: var(--white);
}

.nav-link:hover {
  color: var(--cyan);
}

.nav-link.w--current {
  color: var(--orange);
}

.grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.grid.is-3-col {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}

.grid.is-2-col {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.grid.is-5-col {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}

.form {
  background-color: var(--white);
  border: 1px solid #fff;
  border-radius: 999px;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem;
  display: flex;
  overflow: hidden;
}

.form.is-footer {
  padding-top: .2rem;
  padding-bottom: .2rem;
  padding-right: .2rem;
}

.text-gradient {
  background-image: linear-gradient(292deg, var(--orange), var(--cyan) 48%, var(--blue));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.button {
  background-color: rgba(56, 152, 236, 0);
  background-image: url('../images/Frame-9.svg');
  background-position: 0 0;
  background-size: cover;
  border-radius: .5rem;
  flex: 1;
  align-self: center;
  padding: 1em 2em;
  font-weight: 700;
  transition: all .2s;
}

.button:hover {
  filter: brightness(130%);
  transform: scale(1.05);
}

.button.is-dropdown {
  padding-right: 4em;
}

.button.is-dropdown:hover {
  filter: none;
}

.button.is-cta {
  border-radius: 999rem;
  padding: .2rem;
}

.button.is-cta-inside {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--black);
  pointer-events: none;
  background-image: none;
  border-radius: 99rem;
  justify-content: center;
  align-items: center;
  padding: .5em .8em .5em 1em;
  display: flex;
}

.button.is-submit {
  background-image: linear-gradient(94deg, var(--blue), var(--cyan));
  border-radius: 5rem;
}

.button.is-rounded {
  color: var(--black);
  border-radius: 13rem;
  flex: 0 auto;
}

.button.is-rounded.is-blue {
  background-color: var(--blue);
  color: var(--white);
  background-image: none;
}

.button.is-tertiary {
  background-color: var(--blue);
  background-image: none;
  background-size: auto;
  border-radius: 14rem;
}

.image {
  object-fit: contain;
}

.image.is-main-graph {
  display: block;
}

.image.is-card-icon {
  object-fit: contain;
  width: 3rem;
  height: 3rem;
}

.image.is-avatar {
  object-fit: contain;
  border-radius: 100%;
  width: 5rem;
  height: 5rem;
}

.image.is-logo {
  width: 8rem;
  height: 5rem;
}

.image.is-social-icon {
  width: 2.5rem;
}

.image.is-full {
  width: 100%;
  height: 100%;
}

.image.is-background {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
}

.image.is-blog-post {
  object-fit: cover;
  width: 100%;
  height: 13rem;
}

.image.is-blog-featured {
  object-fit: cover;
  border-radius: 1rem;
  height: 30rem;
}

.image.is-unlimited {
  width: 50vw;
  max-width: none;
  padding-left: 8rem;
}

.image.is-unlimited.is-inverted {
  padding-left: 0;
  padding-right: 8rem;
}

.image.is-background-blended {
  z-index: 0;
  opacity: .05;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
}

.image.is-floating-bubles {
  width: 34vw;
  height: 90vh;
}

.page-wrapper {
  font-size: 1rem;
  line-height: 1.5;
}

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

.row.is-between {
  justify-content: space-between;
  align-items: center;
}

.row.is-long-gap {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.row.is-center-wrap {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
}

.row.is-top-left {
  justify-content: flex-start;
  align-items: flex-start;
  color: #fff;
}

.row.is-center-wrap-grow {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
}

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

.wrapper.is-navbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.wrapper.is-full-vh {
  min-height: 89vh;
}

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

.wrapper.is-banner {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.wrapper.is-side-scroll {
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.wrapper.is-page-title {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  min-height: 30rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.wrapper.is-hero-section {
  min-height: 89vh;
}

.dropdown-list {
  background-color: var(--invisible);
  top: 100%;
  right: 0%;
}

.dropdown-list.w--open {
  background-color: var(--invisible);
}

.col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

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

.col.is-short-gap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.col.is-large-gap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.col.is-between-left {
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
}

.col.is-shortest-gap {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
}

.col.is-short-gapleft {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.card {
  border: 1px solid var(--white-transparent);
  -webkit-backdrop-filter: blur(5rem);
  backdrop-filter: blur(5rem);
  background-image: linear-gradient(279deg, rgba(255, 128, 0, .05), rgba(129, 216, 208, .05) 54%, rgba(52, 105, 183, .05));
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  padding: 1rem;
  display: grid;
  position: relative;
  transform: translate(0);
}

.card.is-testimonial-quote {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
  position: absolute;
  top: -2rem;
  left: -2rem;
}

.card.is-testimonial-card {
  flex: none;
  width: 24rem;
}

.card.is-footer {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: transparent;
}

.card.is-pricing-trial {
  background-color: var(--orange);
  color: var(--black);
  text-align: center;
  background-image: none;
  border-radius: 100%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 9rem;
  height: 9rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: -2rem;
  left: -2rem;
}

.card.is-not-mobile {
  background-color: var(--black);
  background-image: none;
}

.card.is-big {
  background-image: none;
  padding: 2rem;
}

.card.is-pricing {
  background-color: var(--black);
  background-image: none;
  height: 100%;
  padding: 2rem;
}

.card.is-biggest-card {
  padding-top: 4rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.card.is-feature {
  background-image: linear-gradient(rgba(255, 128, 0, .07), rgba(255, 128, 0, .07)), linear-gradient(279deg, rgba(255, 128, 0, .05), rgba(129, 216, 208, .05) 54%, rgba(52, 105, 183, .05));
}

.card.is-feature.is-second {
  background-image: linear-gradient(rgba(0, 208, 255, .07), rgba(0, 208, 255, .07)), linear-gradient(279deg, rgba(255, 128, 0, .05), rgba(129, 216, 208, .05) 54%, rgba(52, 105, 183, .05));
}

.card.is-feature.is-third {
  background-image: linear-gradient(rgba(170, 0, 255, .07), rgba(170, 0, 255, .07)), linear-gradient(279deg, rgba(255, 128, 0, .05), rgba(129, 216, 208, .05) 54%, rgba(52, 105, 183, .05));
}

.card.is-feature.is-last {
  background-image: linear-gradient(rgba(17, 255, 0, .07), rgba(17, 255, 0, .07)), linear-gradient(279deg, rgba(255, 128, 0, .05), rgba(129, 216, 208, .05) 54%, rgba(52, 105, 183, .05));
}

.text-no-wrap {
  white-space: nowrap;
}

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

.heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2;
}

.heading.is-hero {
  font-size: 4rem;
  color: #fff;
}

.heading.is-section {
  font-size: 3rem;
}

.heading.is-card {
  font-size: 2rem;
  color: #fff;
}

.heading.is-details {
  font-size: 1.5rem;
  color: #fff;
}

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

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

.paragraph {
  opacity: .8;
  color: #fff;
}

.background {
  z-index: -1;
  pointer-events: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.background.is-global {
  position: fixed;
}

.relative {
  position: relative;
}

.main {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  padding-top: 4rem;
  padding-bottom: 0;
  display: flex;
}

.side-scroll {
  justify-content: flex-start;
  align-items: center;
  max-width: 100vw;
  display: flex;
  overflow: auto;
}

.div-block-2 {
  align-self: center;
}

.input {
  background-color: var(--black);
  color: #000;
  border: 1px #000;
  border-radius: .5rem;
  margin-bottom: 0;
}

.input.is-footer {
  background-color: var(--invisible);
}

.copy-wrapper {
  border-top: 1px solid var(--white-transparent);
  padding-top: 2rem;
  padding-bottom: 1rem;
}

.glow-position.is-left {
  align-self: center;
  position: absolute;
  top: 5.6vh;
  bottom: auto;
  left: -9.5vw;
  right: auto;
}

.glow-position.is-right {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -11.7vh;
  left: -51.4vw;
  right: 0;
}

.glow-position.is-center {
  align-self: center;
  position: absolute;
  top: -6.3vh;
  bottom: auto;
  left: auto;
  right: -5.2vw;
}

.perspective-camera {
  perspective: 1000px;
}

.nav-menu {
  flex-flow: column;
  align-items: stretch;
}

.hide {
  display: none;
}

.hide.is-all-except-mobile,
.hide.is-small-mobile-and-desktop-only,
.hide.is-desktop,
.hide.is-tablet,
.hide.is-big-screen {
  display: block;
}

.glow-sphere {
  background-image: linear-gradient(180deg, var(--orange), var(--cyan) 49%, var(--blue));
  filter: blur(7rem);
  transform-style: preserve-3d;
  border-radius: 100%;
  width: 20vw;
  height: 20vw;
  transform: translate3d(1px, 1px, 1px);
}

.slider {
  background-color: var(--invisible);
  width: 100%;
  height: auto;
  display: flex;
}

.slider-item {
  width: 28.1rem;
}

.slider-item.is-blog {
  width: auto;
}

.slider-mask {
  width: 100%;
  overflow: visible;
}

.slider-mask.is-overflow {
  overflow: hidden;
}

.div-block-3 {
  width: 93vw;
}

.slider-nav {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gradient-border {
  background-image: linear-gradient(180deg, var(--orange), var(--cyan) 54%, var(--blue));
  border-radius: .5rem;
  height: 100%;
  padding: .1rem;
}

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

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

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

.accordion {
  width: 100%;
}

.accordion-toggle {
  color: var(--white);
  width: 100%;
  padding-left: 0;
  font-weight: 600;
}

.accordion-content {
  position: static;
}

.accordion-content.w--open {
  background-color: var(--invisible);
}

.divider-line {
  background-color: var(--white-transparent);
  height: 1px;
}

.text-orange {
  color: var(--orange);
}

.slider-arrow-wrapper {
  justify-content: center;
  align-items: flex-end;
  margin-left: 1rem;
  display: flex;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.slider-arrow-wrapper.is-right {
  left: 5rem;
}

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

.slider-icon {
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 3rem;
  display: flex;
  position: static;
}

.collection-item {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.blog-item {
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: flex-end;
  height: 27rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-floating-box {
  width: 22rem;
  display: flex;
  position: relative;
}

.link-block {
  flex: 1;
}

.dark-overlay {
  z-index: -1;
  background-image: linear-gradient(201deg, var(--invisible), black);
  opacity: .39;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.nav-fixed {
  z-index: 10;
  -webkit-backdrop-filter: blur(1rem);
  backdrop-filter: blur(1rem);
  background-color: rgba(26, 27, 30, .72);
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.check-item {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
}

.cut-overlay {
  overflow: hidden;
}

.text-cyan {
  color: var(--cyan);
}

.particles {
  opacity: .2;
}

.z-top {
  z-index: 10;
  position: relative;
}

.z-top.is-toppest {
  z-index: 999;
}

.icon-embed-custom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.4375rem;
  height: 2.5rem;
  display: flex;
}

.icon {
  width: 2rem;
  height: 3rem;
  display: flex;
}

@media screen and (max-width: 991px) {
  .container {
    max-width: 100vw;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container.is-large {
    max-width: none;
  }

  .container.is-shorter {
    max-width: 40rem;
  }

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

  .container.is-slider-mask {
    max-width: 80vw;
  }

  .container.is-shorter-feature {
    max-width: 40rem;
  }

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

  .image.is-main-graph {
    width: 130%;
    max-width: 100%;
    left: -4.5%;
  }

  .image.is-logo {
    width: 6rem;
    height: 4rem;
  }

  .image.is-unlimited {
    width: 96vw;
    padding-left: 0;
  }

  .image.is-unlimited.is-inverted {
    padding-right: 0;
  }

  .wrapper.is-side-scroll {
    overflow: auto;
  }

  .wrapper.is-hero-section {
    min-height: auto;
    padding-top: 8rem;
    padding-bottom: 4rem;
  }

  .col.is-short-gapleft {
    justify-content: space-between;
    align-items: flex-start;
  }

  .card.is-pricing-trial {
    width: 8rem;
    height: 8rem;
  }

  .heading.is-hero,
  .heading.is-section {
    font-size: 3rem;
  }

  .nav-menu {
    z-index: 99999999;
    background-color: var(--black);
    padding: 1rem;
  }

  .hide.is-mobile {
    display: block;
  }

  .hide.is-small-mobile-and-desktop-only,
  .hide.is-large-mobile,
  .hide.is-tablet {
    display: none;
  }

  .hide.is-big-screen {
    display: block;
  }

  .menu-button {
    background-color: var(--invisible);
  }

  .menu-button.w--open {
    background-color: var(--white-transparent);
  }

  .slider-arrow-wrapper {
    margin-left: 0;
    display: none;
  }

  .slider-arrow-wrapper.is-right {
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .slider-icon {
    justify-content: center;
    align-items: center;
    height: 32rem;
    margin-left: 0;
    margin-right: 0;
    padding-top: 3rem;
  }

  .blog-floating-box {
    width: 100%;
  }

  .collection-item-2 {
    flex: none;
  }
}

@media screen and (max-width: 767px) {
  .container.is-shorter-feature {
    padding-top: 4rem;
  }

  .image.is-main-graph {
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    top: auto;
    bottom: 0%;
    left: 0%;
  }

  .image.is-main-graph.is-mobile {
    width: 21rem;
  }

  .image.is-logo {
    width: 5rem;
    height: 3rem;
  }

  .image.is-blog-featured {
    height: 18rem;
  }

  .page-wrapper {
    font-size: .8rem;
  }

  .row.is-between.is-col-mobile {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .wrapper.is-banner {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .wrapper.is-hero-section {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .card.is-testimonial-card {
    width: 18rem;
  }

  .card.is-pricing-trial {
    transform: scale(.7);
  }

  .card.is-big {
    padding: 1rem;
  }

  .heading.is-hero,
  .heading.is-section {
    font-size: 2rem;
  }

  .heading.is-card {
    font-size: 1.5rem;
  }

  .heading.is-details {
    font-size: 1.2rem;
  }

  .paragraph {
    font-size: .8rem;
  }

  .hide.is-large-mobile {
    display: block;
  }

  .hide.is-desktop,
  .hide.is-big-screen {
    display: none;
  }

  .hide.is-blog {
    display: block;
  }

  .slider-item {
    width: 19rem;
  }

  .slider-arrow-wrapper {
    margin-left: 0;
  }

  .slider-icon {
    height: 19rem;
    padding-top: 4rem;
  }
}

@media screen and (max-width: 479px) {
  .grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .button.is-dropdown {
    background-color: var(--invisible);
    color: var(--white);
    background-image: none;
  }

  .button.is-dropdown.w--open {
    margin-right: 0;
  }

  .button.is-tertiary {
    align-self: stretch;
  }

  .image.is-blog-featured {
    height: 12rem;
  }

  .row.is-right-mobile {
    justify-content: flex-end;
    align-items: center;
  }

  .row.is-center-wrap-grow {
    flex-flow: column;
    align-items: stretch;
  }

  .wrapper.is-side-scroll {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .wrapper.is-hero-section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .dropdown-list.w--open {
    position: static;
  }

  .col.is-client-portal {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .card.is-pricing-trial {
    transform: scale(.5);
  }

  .card.is-not-mobile {
    background-image: none;
    border-style: none;
    border-radius: 0;
    padding: 0;
  }

  .heading.is-section {
    font-size: 1.5rem;
  }

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

  .cell.is-no-gap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .hide.is-all-except-mobile {
    display: none;
  }

  .hide.is-small-mobile-and-desktop-only {
    display: block;
  }

  .code-embed,
  .code-embed-2 {
    order: 1;
  }
}

#w-node-ca8f78c0-b914-a3f4-f8a7-8ef968959eab-0b39b5c1,
#w-node-_64118228-bd79-16fc-ce8b-078f81c77c6e-034eeaa6 {
  align-self: center;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeaab-034eeaa6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeaac-034eeaa6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeab6-034eeaa6 {
  align-self: center;
  justify-self: center;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeab7-034eeaa6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeab8-034eeaa6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eeac0-034eeaa6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-b4486c4d-7897-553a-967c-d17e034eead1-034eeaa6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c3b3afc4-8167-73b4-9805-49ed827a9302-9038a350 {
  justify-self: end;
}

#w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb88-3550bb83 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb91-3550bb83 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
  justify-self: stretch;
}

#w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb93-3550bb83 {
  grid-area: span 1 / span 9 / span 1 / span 9;
  justify-self: center;
}

#w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb9d-3550bb83 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
  justify-self: end;
}

#w-node-_0a4e1b71-3ae3-1082-9272-712aea3f7f73-0b39b5c2 {
  align-self: center;
}

#w-node-e888b4df-6c79-2805-b263-0c503b6d2989-0b39b5c2 {
  align-self: start;
}

#w-node-_5eaeacbd-ed43-166a-7bcb-6ed92d277b23-0b39b5c2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: end;
}

#w-node-ca744ccb-29b5-c94b-01fb-3e48e663d5d4-0b39b5c2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dd9d2d9f-3de3-38db-02e3-8e097964b918-0b39b5c2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: end;
}

#w-node-f55451df-595e-70f6-6373-5168c584fc94-0b39b5c2,
#w-node-fd5bcc77-fa1a-0c61-ffe7-f04e25875f8f-0b39b5c2,
#w-node-_0a0d3e88-5162-1691-3feb-203574225177-0b39b5c2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-b0886cc4-6b7e-ca7b-98b2-b5d7ba52b1cc-0b39b5c2 {
  align-self: center;
}

#w-node-_31cfdda8-035b-30d4-efa4-a420d19f9501-0b39b5c2 {
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbcc-0b39b5c2 {
  align-self: stretch;
  justify-self: end;
}

#w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbc0-0b39b5c2,
#w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1cc-0b39b5c2 {
  align-self: center;
}

#w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1c9-0b39b5c2 {
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_30483337-20f9-096f-74ab-4261b8e0ab2a-0b39b5c2 {
  align-self: center;
}

#w-node-bcba00f2-bfee-7b10-c075-75831f1350f5-0b39b5c2,
#w-node-_9ccbf057-a56f-b596-6ee9-9ef5decbf1f3-0b39b5c2,
#w-node-_0f795094-c98f-f3f9-afb6-bbbd18331ada-0b39b5c2,
#w-node-df9ed52c-dbf0-a743-88b2-343754733460-0b39b5c2 {
  align-self: stretch;
  justify-self: stretch;
}

#w-node-b941bacf-4e03-799d-24dd-c0ed8f484e25-0b39b5c2,
#w-node-_0e41b363-d71f-a262-dc35-04dd376d5ffb-0b39b5c2,
#w-node-_5e84454c-378a-4b91-f37b-704f9e1cd9da-0b39b5c2 {
  align-self: center;
}

#w-node-_590a119e-1b7a-6729-6051-bfa5051fd111-0b39b5c2 {
  align-self: start;
}

#w-node-_5e84454c-378a-4b91-f37b-704f9e1cd9da-0b39b5c3 {
  align-self: center;
}

#w-node-_590a119e-1b7a-6729-6051-bfa5051fd111-0b39b5c3 {
  align-self: start;
}

#w-node-d227c5d7-a963-b37f-79f7-240adc6238e2-0b39b5c3,
#w-node-_1a0e0510-5022-0edf-d2b2-5ee34e4da44a-0b39b5c3,
#w-node-a0547b2f-eb05-635a-f2b5-618e49bfb4d5-0b39b5c3,
#w-node-afebefd7-fd8b-f67c-525f-30a2a9acb070-0b39b5c3,
#w-node-_1a0e0510-5022-0edf-d2b2-5ee34e4da44f-0b39b5c3,
#w-node-_8964c119-a68c-7dde-f98f-51c0f217c96c-0b39b5c3,
#w-node-_1c4264a7-04a0-bd73-538b-3d2812b19a8d-0b39b5c3,
#w-node-e3e2a823-9b14-746b-dc94-390b2cd533dc-0b39b5c3,
#w-node-e3e2a823-9b14-746b-dc94-390b2cd533dd-0b39b5c3,
#w-node-e3e2a823-9b14-746b-dc94-390b2cd533df-0b39b5c3,
#w-node-e3e2a823-9b14-746b-dc94-390b2cd533e1-0b39b5c3,
#w-node-_2967c0fb-acb7-c577-bb25-b04650053940-0b39b5c3,
#w-node-_39d522cd-6ee2-3a1a-c4ae-265eda8b293b-0b39b5c3 {
  justify-self: center;
}

#w-node-_5e84454c-378a-4b91-f37b-704f9e1cd9da-0b39b5c4 {
  align-self: center;
}

#w-node-_590a119e-1b7a-6729-6051-bfa5051fd111-0b39b5c4 {
  align-self: start;
}

#w-node-_670a5864-1a17-af8c-f409-4613a56cf51f-0b39b5c4 {
  justify-self: center;
}

#w-node-cf2330de-6c3d-d10e-f69e-997177aeec46-0b39b5c4 {
  align-self: stretch;
}

#w-node-a70cae85-77bc-f5d9-2bc5-457e997a5a1b-0b39b5c4 {
  justify-self: end;
}

#w-node-_0b5b6fb4-708f-8692-c5cf-453bc4d7ca15-0b39b5c5 {
  align-self: center;
}

#w-node-feed6d97-d9f3-f2c1-0918-9306b567a480-b567a47d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-feed6d97-d9f3-f2c1-0918-9306b567a48b-b567a47d {
  justify-self: end;
}

#w-node-feed6d97-d9f3-f2c1-0918-9306b567a490-b567a47d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: stretch;
}

#w-node-_0b5b6fb4-708f-8692-c5cf-453bc4d7ca15-0b39b5c7 {
  align-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-b4486c4d-7897-553a-967c-d17e034eeaab-034eeaa6 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeab7-034eeaa6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeac0-034eeaa6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb88-3550bb83 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb8a-3550bb83 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
    justify-self: end;
  }

  #w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb93-3550bb83 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: end;
  }

  #w-node-_5eaeacbd-ed43-166a-7bcb-6ed92d277b23-0b39b5c2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: end;
  }

  #w-node-ca744ccb-29b5-c94b-01fb-3e48e663d5d4-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dd9d2d9f-3de3-38db-02e3-8e097964b918-0b39b5c2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: end;
  }

  #w-node-f55451df-595e-70f6-6373-5168c584fc94-0b39b5c2,
  #w-node-fd5bcc77-fa1a-0c61-ffe7-f04e25875f8f-0b39b5c2 {
    justify-self: stretch;
  }

  #w-node-b0886cc4-6b7e-ca7b-98b2-b5d7ba52b1cc-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_31cfdda8-035b-30d4-efa4-a420d19f9501-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbcc-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbc0-0b39b5c2,
  #w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1cc-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1c9-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_056c0f11-0529-6824-559f-381f058dfdf5-0b39b5c3 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8db5475e-97ed-942e-7424-ea9ea4729651-0b39b5c3 {
    justify-self: center;
  }

  #w-node-_5dbf7f9d-50a0-51b8-be5c-1b6a0569340c-0b39b5c3 {
    order: -9999;
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ecbe463f-0fb0-720e-42ff-7ee6e05e07d1-0b39b5c3 {
    order: -9999;
  }

  #w-node-_171ffc0a-a08a-df62-dedd-eddb71e5c451-0b39b5c3 {
    justify-self: center;
  }

  #w-node-cdc5b757-e94a-527f-3dc8-ed3b653a4ebe-0b39b5c3 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8a5a3233-0351-a5a1-c101-c06bdeafc2af-0b39b5c3 {
    justify-self: center;
  }

  #w-node-e4f78220-a6b1-fd15-1462-9e3e0ea3fbde-0b39b5c4,
  #w-node-cf2330de-6c3d-d10e-f69e-997177aeec46-0b39b5c4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a70cae85-77bc-f5d9-2bc5-457e997a5a1b-0b39b5c4 {
    justify-self: stretch;
  }

  #w-node-feed6d97-d9f3-f2c1-0918-9306b567a480-b567a47d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-feed6d97-d9f3-f2c1-0918-9306b567a490-b567a47d {
    order: -9999;
    grid-area: span 1 / span 5 / span 1 / span 5;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_6b658c81-11af-111f-ad6d-971a38e8a337-0b39b5c1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeaac-034eeaa6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeab6-034eeaa6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeab7-034eeaa6 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-b4486c4d-7897-553a-967c-d17e034eeac0-034eeaa6 {
    grid-area: span 1 / span 5 / span 1 / span 5;
    align-self: center;
  }

  #w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb93-3550bb83 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: end;
  }

  #w-node-_5eaeacbd-ed43-166a-7bcb-6ed92d277b23-0b39b5c2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: end;
  }

  #w-node-dd9d2d9f-3de3-38db-02e3-8e097964b918-0b39b5c2 {
    order: 9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: end;
  }

  #w-node-f55451df-595e-70f6-6373-5168c584fc94-0b39b5c2 {
    justify-self: center;
  }

  #w-node-fd5bcc77-fa1a-0c61-ffe7-f04e25875f8f-0b39b5c2 {
    order: 9999;
    justify-self: center;
  }

  #w-node-b0886cc4-6b7e-ca7b-98b2-b5d7ba52b1cc-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: start;
  }

  #w-node-_31cfdda8-035b-30d4-efa4-a420d19f9501-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: end;
  }

  #w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbcc-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_5ab59ece-bdd5-e544-bce3-3bc5de7dbbc0-0b39b5c2,
  #w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1cc-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: start;
  }

  #w-node-_75ae80b1-ca9a-ff13-692d-bc3ddce7f1c9-0b39b5c2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: end;
  }

  #w-node-b0ffc10d-64a0-f111-a13c-d33b37fdfa2c-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bcba00f2-bfee-7b10-c075-75831f1350f5-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-a9f9656b-28b8-734e-3cbf-feae3fffb089-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ccbf057-a56f-b596-6ee9-9ef5decbf1f3-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_5c9fe54c-869a-9b85-cd21-17dc71668f7a-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0f795094-c98f-f3f9-afb6-bbbd18331ada-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-a923754d-232a-b770-f84a-d7e5b7d47543-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df9ed52c-dbf0-a743-88b2-343754733460-0b39b5c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_056c0f11-0529-6824-559f-381f058dfdf5-0b39b5c3 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5c709bf1-8c18-aa01-62b4-b73e1ebb27b6-0b39b5c4,
  #w-node-_85aa7f41-a1dc-9fd9-45dc-4064a4e1a6d2-0b39b5c4,
  #w-node-_332f12c8-7764-996a-7d7b-cb623f0e606a-0b39b5c4,
  #w-node-_332f12c8-7764-996a-7d7b-cb623f0e606e-0b39b5c4,
  #w-node-_94605156-6e76-cd25-7a4c-d7c99f41070a-0b39b5c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_49d0aa73-a12e-3b92-ddb1-98f33550bb9d-3550bb83 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: end;
  }

  #w-node-c4e5451e-62ee-5039-7517-513a8a0fca5f-8a0fca5e {
    justify-self: stretch;
  }

  #w-node-_5c709bf1-8c18-aa01-62b4-b73e1ebb27b6-0b39b5c4,
  #w-node-_85aa7f41-a1dc-9fd9-45dc-4064a4e1a6d2-0b39b5c4,
  #w-node-_332f12c8-7764-996a-7d7b-cb623f0e606a-0b39b5c4,
  #w-node-_332f12c8-7764-996a-7d7b-cb623f0e606e-0b39b5c4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}