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

.w-embed-youtubevideo {
  width: 100%;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  color: #1b1d22;
  font-family: InterHosted, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

h1 {
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Extratype eina02, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2em;
}

h2 {
  letter-spacing: -.025px;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Extratype eina02, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2em;
}

h3 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Extratype eina02, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.3em;
}

h4 {
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: Extratype eina02, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4em;
}

h5 {
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: Extratype eina02, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3em;
}

h6 {
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: InterHosted, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2em;
}

p {
  max-width: 720px;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  line-height: 1.6em;
}

a {
  color: #0dbd8b;
  line-height: 1.6em;
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  margin-bottom: 8px;
}

img {
  display: inline-block;
}

strong {
  font-weight: 600;
}

blockquote {
  border-left: 3px solid #ebebeb;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 19px;
  line-height: 1.6em;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 80px;
}

.project-hero-copy {
  width: 50%;
  padding-top: 60px;
  padding-bottom: 60px;
}

.hero-headline {
  font-size: 60px;
  font-weight: 400;
  line-height: 1.1em;
}

.style__content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: start;
  justify-content: start;
  align-items: stretch;
  justify-items: stretch;
  padding-top: 40px;
  display: grid;
}

.style-guide-label {
  color: #626262;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 11px;
  font-weight: 500;
  line-height: 11px;
}

.style-guide-label.cc-box {
  justify-content: space-between;
  display: flex;
}

.style__section {
  background-color: #fff;
  border-radius: 4px;
  margin: 20px;
  padding: 80px 20px;
  position: relative;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}

.button {
  height: 44px;
  color: #fff;
  letter-spacing: .5px;
  background-color: #0dbd8b;
  border-radius: 20px;
  padding: 0 20px;
  font-weight: 400;
  line-height: 43px;
  transition: box-shadow .2s;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}

.button:hover {
  box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
}

.project-content {
  display: block;
}

.project-content figure {
  margin-top: 10px;
  margin-bottom: 50px;
}

.project-content img {
  display: block;
}

.project-hero-section {
  padding-top: 60px;
}

.project-hero-container {
  width: 90%;
  max-width: 1000px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.project-details-container {
  width: 90%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.project-services {
  padding-left: 0;
}

.project-services ul {
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
}

.project-hero-logo {
  width: 50%;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.navbar {
  width: 100%;
  height: 60px;
  background-color: #f5f5f5;
  justify-content: center;
  display: flex;
  position: fixed;
}

.container-2 {
  width: 80%;
  height: 100%;
  max-width: 1000px;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.back-button {
  height: 100%;
  float: left;
  align-items: center;
  display: flex;
}

.style__colour {
  height: 70px;
  background-color: #ebebeb;
  border-radius: 4px;
  margin-top: 30px;
}

.style__colour.style__colour--el-black {
  background-color: #1b1d22;
}

.style__colour.style__colour--el-dark_grey {
  background-color: #626262;
}

.style__colour.style__colour--el_green {
  background-color: #0dbd8b;
}

.style__colour.cc-light-grey-1 {
  background-color: #f9fafb;
}

.style__colour.style__colour--el_wolf {
  background-color: #e9ecf1;
}

.style {
  background-color: #f3f3f5;
  padding-top: 4px;
  padding-bottom: 4px;
}

.style__hr {
  width: 100%;
  height: 1px;
  background-color: #f3f3f5;
  margin-top: 20px;
  margin-bottom: 10px;
}

.input {
  height: 44px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  line-height: 44px;
}

.input:hover {
  border-color: #636363;
}

.input:focus {
  border-color: #3898ec;
}

.input.cc-long {
  height: auto;
  min-height: 150px;
  line-height: 24px;
}

.success-message {
  color: #20ce7b;
  background-color: rgba(32, 206, 123, .1);
  border-radius: 4px;
}

.error-message {
  color: #ec3872;
  text-align: center;
  background-color: rgba(236, 56, 114, .1);
  border-radius: 4px;
}

.card {
  background-color: #fff;
  border-radius: 8px;
  flex: 1;
  padding: 20px;
  text-decoration: none;
  transition: all .15s;
  box-shadow: 0 22px 32px rgba(30, 30, 30, .06);
}

.card:hover {
  box-shadow: 0 22px 32px rgba(0, 0, 0, .2);
}

.card.card--quote {
  padding: 40px;
  transition: all .5s cubic-bezier(.165, .84, .44, 1);
  box-shadow: 0 20px 15px 3px rgba(30, 30, 30, .02);
}

.card.card--quote:hover {
  transform: translate(0, -4px);
  box-shadow: 0 20px 16px rgba(30, 30, 30, .06);
}

.card.card--matrix {
  color: #fff;
  background-color: #000;
  background-image: url('../images/matrix-bg-right-01.svg'), url('../images/Matrix-Contour-Lines.svg');
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 40px;
  transition-duration: .4s;
  transition-timing-function: cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.card.card--matrix:hover {
  transform: none;
  box-shadow: 0 14px 24px rgba(0, 0, 0, .1);
}

.card-title {
  margin-top: 0;
}

.card-paragraph {
  margin-bottom: 0;
}

.card-container {
  background-color: #f3f3f5;
  flex-wrap: wrap;
  margin-top: 40px;
  padding: 20px;
  display: flex;
}

.card-wrap {
  flex: 0 0 50%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-pane {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 30px 40px 40px;
}

.tab-link {
  color: #aaa;
  background-color: rgba(0, 0, 0, 0);
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.tab-link:hover {
  color: #222;
}

.tab-link.w--current {
  color: #222;
  background-color: rgba(0, 0, 0, 0);
  box-shadow: inset 0 -1px #333;
}

.tab-menu {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-left: 5px;
  padding-right: 5px;
  box-shadow: inset 0 -1px #ccc;
}

.tabs {
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #ccc;
}

.navigation-container-mob {
  width: 100%;
  height: 100%;
  max-width: 1300px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav__mob {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: center;
  display: none;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.nav__web__wrap {
  width: 100%;
  height: 72px;
  max-width: 1180px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav {
  z-index: 101;
  background-color: #fff;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.nav:hover {
  box-shadow: 0 1px 14px 8px rgba(0, 0, 0, .01);
}

.footer__col--logo__img {
  width: 40px;
}

.nav__web {
  height: 72px;
  min-width: 100%;
  cursor: default;
  background-color: #fff;
  flex-direction: column;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, .05);
}

.hero {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  transition: transform .5s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  overflow: hidden;
  transform: translate(0);
}

.hero.hero--left.bg-smoke {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.hero.hero--allow-overflow {
  overflow: visible;
}

.hero.hero__bg-wolf {
  background-color: #e9ecf1;
}

.shin__cta {
  flex-direction: row;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 20px;
  display: block;
}

.cta__btn--primary {
  cursor: pointer;
  background-color: #0dbd8b;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  margin-bottom: 0;
  padding: 12px 64px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: inline-block;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta__btn--primary:hover {
  background-color: #099970;
  transform: translate(0, -2px);
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta__btn--primary:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.cta__btn--primary.cta__btn--hollow {
  color: #0dbd8b;
  background-color: #fff;
  border: 1px solid #0dbd8b;
}

.cta__btn--primary.cta__btn--hollow.cta__btn--hollow--large {
  padding-top: 16px;
  padding-bottom: 16px;
}

.cta__btn--primary.hero__cta__btn--margin {
  flex: 1;
  margin-left: 20px;
  margin-right: 20px;
  transition: transform 1s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
}

.cta__btn--primary.hero__cta__btn--margin:hover {
  transform: translate(0, -4px);
}

.cta__btn--primary.cta__btn--primary-large {
  padding-top: 16px;
  padding-bottom: 16px;
}

.cta__btn--primary.cta__btn--primary--left {
  margin-right: 20px;
}

.cta__btn--primary.cta__btn--primary-compact {
  padding-left: 24px;
  padding-right: 24px;
}

.flex {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: center;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.flex.flex--faq {
  border-bottom: 1px solid #d4d4d4;
  margin-top: 20px;
}

.flex.flex--faq.flex--faq--last {
  border-bottom-width: 0;
}

.flex.flex__stretch {
  text-align: center;
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  position: static;
}

.flex.flex__grid--leadership-team {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.flex.flex__grid--4col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex.flex--justify--center {
  justify-content: center;
}

.flex.flex--justify--space-between {
  justify-content: space-between;
  overflow: visible;
}

.flex__item--align-center {
  text-align: left;
  flex-direction: column;
  flex: 1;
  align-self: center;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.flex__item--align-center.flex__item--full {
  flex-basis: 100%;
  margin-right: 0;
  display: flex;
}

.flex__item--align-center.flex__item--quote {
  flex-direction: column;
  align-self: flex-start;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
}

.flex__item--align-center.flex__item--quote.flex__item--team-member {
  margin-right: 0;
}

.flex__item--align-center.flex__item--simple {
  flex: 0 25%;
  margin-bottom: 20px;
  padding-right: 40px;
}

.flex__item--align-center.flex__item--investors {
  flex-basis: 30%;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
}

.flex__item--align-center.hero-collage-all-platforms {
  align-self: center;
  position: relative;
}

.flex__item--align-center.flex__item--help-section-heading, .flex__item--align-center.test {
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 59px;
}

.hero__wrap {
  width: 100%;
  max-width: 1180px;
  flex-direction: column;
  align-self: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.hero__wrap.hero__wrap--columns {
  width: 100%;
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
}

.hero__wrap.hero__wrap--columns.hero__wrap--columns--milestones {
  align-items: flex-start;
}

.hero__wrap.hero__wrap--columns.hero__wrap--columns--milestones.hero__wrap--open-source-top {
  background-image: url('../images/open-source.svg');
  background-position: 90% -2%;
  background-repeat: no-repeat;
  background-size: auto;
}

.hero__wrap.hero__wrap--columns.hero__wrap--columns--milestones.hero__wrap--no-bg {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.hero__wrap.hero__wrap--no-padding-bottom {
  padding-bottom: 9px;
}

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

.hero__wrap.hero__wrap--section-callout--tchap-at-glance {
  background-color: #e9ecf1;
  border-radius: 18px;
  margin-top: 20px;
  margin-bottom: 40px;
  margin-left: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 7px 9px rgba(0, 0, 0, 0);
}

.hero__wrap.hero__wrap--policy-page {
  text-align: left;
}

.hero__wrap.hero__wrap--p0-0-60-0 {
  padding-top: 0;
  padding-bottom: 60px;
}

.hero__wrap.hero__wrap--p60-0 {
  padding-top: 60px;
  padding-bottom: 0;
}

.hero__wrap.hero__wrap--p0 {
  padding-top: 0;
  padding-bottom: 0;
}

.hero__wrap.hero__wrap--p40-0 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.hero__wrap.hero__wrap--contactus {
  padding-top: 40px;
  padding-bottom: 80px;
}

.hero__wrap.hero__wrap--section-callout--tchap-at-glance {
  background-color: #e9ecf1;
  border-radius: 18px;
  margin-top: 20px;
  margin-bottom: 40px;
  margin-left: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  box-shadow: 0 7px 9px rgba(0, 0, 0, 0);
}

.hero__wrap.hero__wrap--features {
  text-align: left;
  align-items: stretch;
  margin-bottom: 100px;
  padding-top: 20px;
  padding-bottom: 0;
}

.hero__wrap.hero__wrap--help {
  padding-top: 40px;
  padding-bottom: 40px;
}

.hero__wrap.hero__wrap--start {
  align-items: flex-start;
}

.hero__wrap__p {
  max-width: 680px;
  align-self: center;
  margin-bottom: 40px;
  font-size: 20px;
}

.hero__wrap__p__span {
  font-weight: 600;
}

.hero__wrap__h1 {
  max-width: 680px;
  margin-bottom: 40px;
  font-size: 56px;
}

.tile__img {
  text-align: center;
  flex: 0 auto;
  margin-bottom: -40px;
  position: relative;
}

.card__p {
  font-size: 20px;
}

.tile__h3 {
  margin-bottom: 12px;
  font-size: 28px;
}

.tile__h3.tile__h3--support {
  margin-bottom: 30px;
}

.tile {
  background-color: #f4f6fa;
  border-radius: 14px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  padding: 40px;
  display: flex;
}

.tile.tile--split {
  background-image: url('../images/temp-community-image-02.png');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 441px;
  background-attachment: scroll;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.tile.tile--investor {
  justify-content: center;
  align-items: center;
  padding: 32px 24px;
}

.tile.tile--contact_us {
  background-color: #fff;
  justify-content: space-between;
  padding: 30px;
}

.tile.tile--white {
  background-color: #fff;
  position: relative;
}

.tile.tile--cta {
  min-width: 50%;
  background-color: #f9fafb;
  flex: none;
  align-items: stretch;
}

.tile.tile--be-in-your-element-symbol {
  background-color: #fff;
  justify-content: flex-start;
  position: relative;
}

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

.tile.tile--background.construction {
  background-image: linear-gradient(rgba(0, 0, 0, .6) 50%, rgba(0, 0, 0, .8)), url('../images/construction.jpg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.tile.tile--background.event-management {
  background-image: linear-gradient(rgba(0, 0, 0, .2) 50%, rgba(0, 0, 0, .8)), url('../images/Event.jpg');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.tile.tile--background.logistics {
  background-image: linear-gradient(rgba(0, 0, 0, .6) 50%, rgba(0, 0, 0, .8)), url('../images/logistics.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.tile.tile--background.emergency-services {
  background-image: linear-gradient(rgba(0, 0, 0, .7) 50%, rgba(0, 0, 0, .8)), url('../images/emergency.jpg');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.tile__p {
  margin-bottom: 1em;
}

.tile__p.tile__p--left-align {
  color: #626262;
  text-align: left;
}

.tile__w50 {
  flex: 1;
}

.card__quote__footer__h {
  margin-top: -4px;
  font-family: InterHosted, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1em;
}

.card--quote__footer {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.card--quote__footer__p {
  margin-bottom: .5em;
  line-height: 1em;
}

.hero__wrap__h2 {
  max-width: 680px;
  align-self: auto;
  margin-bottom: 40px;
  font-size: 40px;
}

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

.footer__h {
  text-align: left;
  margin-bottom: 1em;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2em;
}

.footer_a {
  color: #1b1d22;
  text-align: left;
  margin-bottom: 1.6em;
}

.footer_a:hover {
  color: #0dbd8b;
}

.footer_a.footer__a--list-link {
  text-align: left;
  margin-bottom: .7em;
}

.footer__p {
  color: #626262;
  text-align: left;
  margin-bottom: 0;
}

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

.footer__p.footer__p--heel_right.footer__x-small {
  max-width: 320px;
  font-size: .7rem;
}

.hero__wrap--columns__left {
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  padding-right: 40px;
  display: flex;
}

.hero__wrap--columns__left.hero__wrap--columns__left--temp2 {
  max-width: 800px;
  text-align: left;
  flex-basis: 80%;
  align-self: flex-start;
}

.hero__cta__p {
  color: #626262;
  margin-top: 20px;
}

.simple {
  padding-top: 40px;
  padding-bottom: 40px;
  position: -webkit-sticky;
  position: sticky;
  top: 60px;
}

.simple__h4 {
  color: #1b1d22;
  margin-bottom: 12px;
}

.simple__p {
  z-index: 9;
  color: #626262;
  align-self: auto;
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
}

.simple__p.extra__p {
  font-size: 18px;
  position: static;
}

.simple__img_row__img {
  height: 32px;
}

.simple__img_row {
  margin-bottom: 40px;
}

.bg-smoke {
  background-color: #f9fafb;
}

.footer {
  text-transform: none;
  background-color: #fff;
  justify-content: center;
  margin-top: 48px;
  padding: 48px 20px 0;
  display: flex;
}

.footer__wrap {
  max-width: 1180px;
}

.footer__row {
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 40px;
  display: flex;
}

.footer__row.footer__row--heel {
  justify-content: space-between;
}

.footer__row.footer__row--mast {
  border-top: 1px solid #e9ecf1;
  margin-bottom: 20px;
  padding-top: 60px;
}

.footer__col {
  flex-direction: column;
  flex: 0 auto;
  display: flex;
}

.footer__col.footer__col--mast_left {
  flex: 0 65%;
}

.footer__col.footer__col--mast_right {
  flex: 0 auto;
}

.footer__col.footer__col--heel {
  flex-direction: row;
  flex: 0 auto;
  order: 0;
  align-self: center;
  align-items: center;
}

.footer__col.footer__col--heel.footer__col-heel--right {
  flex-flow: column wrap;
  justify-content: flex-end;
  align-items: flex-end;
}

.footer__col--mast_right__logos {
  grid-column-gap: 20px;
  align-self: flex-end;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.style__title {
  margin-bottom: 40px;
}

.tile__cta {
  justify-content: flex-start;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.card--about__team-member-header {
  margin-bottom: 20px;
  display: flex;
}

.card--about__p {
  color: #626262;
}

.card--about__header__img {
  height: 100%;
  margin-right: 20px;
}

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

.text__semi-bold.margin-bottom--8px {
  margin-bottom: .5rem;
}

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

.link, .link-2 {
  color: #626262;
}

.image-4 {
  opacity: .6;
}

.image-4.social-media-img {
  border-radius: 20px;
  transition: opacity .5s cubic-bezier(.215, .61, .355, 1), box-shadow .5s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.215, .61, .355, 1);
  transform: translate(0);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0);
}

.image-4.social-media-img:hover {
  opacity: 1;
  transform: translate(0, -4px);
  box-shadow: 0 4px 4px 4px rgba(0, 0, 0, .03);
}

.image-4.social-media-img.cyber-essentials {
  height: 60px;
  margin-right: 10px;
}

.image-4.social-media-img {
  width: 27px;
  height: 27px;
  border-radius: 0;
  transition: opacity .5s cubic-bezier(.215, .61, .355, 1), box-shadow .5s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.215, .61, .355, 1);
  transform: translate(0);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0);
}

.image-4.social-media-img:hover {
  opacity: 1;
  transform: translate(0, -4px);
  box-shadow: 0 8px 13px 1px rgba(0, 0, 0, .02);
}

.image-4.cyber-essentials {
  width: 60px;
}

.img-btn-icon-right {
  width: 24px;
  margin-left: 20px;
}

.faq__q-and-a {
  margin-bottom: 40px;
  display: inline-block;
}

.accordian-item-trigger {
  cursor: pointer;
  margin-bottom: 20px;
}

.faq--q {
  font-weight: 600;
}

.paragraph {
  color: #656d77;
  font-size: 1.25rem;
  line-height: 1.5em;
}

.paragraph.hero__wrap__p--single-col {
  text-align: left;
  font-size: 19px;
  line-height: 1.7em;
}

.paragraph.paragraph--dark {
  color: #a3aab4;
}

.paragraph.paragraph--dark-primary {
  color: #ebeef2;
}

.paragraph.paragraph--primary {
  color: #1b1d22;
}

.divider {
  width: 100%;
  border-bottom: 1px solid #e2e5e9;
  margin-top: 24px;
  margin-bottom: 24px;
}

.divider.m-t-auto {
  margin-top: auto;
}

.divider.divider--dark {
  height: 1px;
  background-image: linear-gradient(to right, rgba(189, 196, 204, 0), #bdc4cc 50%, rgba(189, 196, 204, 0));
  border-bottom-style: none;
  border-bottom-width: 0;
}

.fact--callout {
  max-width: 830px;
  border-left: 4px solid #0dbd8b;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 40px;
}

.border-1px-grey {
  width: 100%;
  border-bottom: 1px solid #c5c5c5;
}

.border-1px-grey.border-1px-grey--github {
  margin-bottom: 60px;
}

.para-19 {
  align-self: flex-start;
  font-size: 19px;
  font-weight: 400;
}

.image-11 {
  width: 150%;
}

.paragraph-7 {
  text-align: left;
  align-self: flex-start;
}

.heading-16 {
  text-align: left;
  align-self: flex-start;
  margin-top: 14px;
  margin-bottom: 14px;
}

.ul-list {
  text-align: left;
  align-self: flex-start;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 32px;
}

.github-table {
  margin-bottom: 20px;
}

.github-repos__row {
  margin-bottom: 8px;
  display: flex;
}

.github-repos__left {
  width: auto;
  min-width: 180px;
  padding-right: 14px;
  font-size: 18px;
}

.github-repos__right {
  padding-right: 20px;
}

.img-hero-collage-ele-desktop-light {
  box-shadow: 0 13px 18px 1px rgba(0, 0, 0, .08);
}

.img-hero-collage-ios-room-dark {
  z-index: 20;
  width: 170px;
  flex: 1;
  margin-right: -40px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 74%;
  right: 0%;
}

.img-hero-collage-android-rooms-light {
  z-index: 10;
  width: 170px;
  flex: 1;
  margin-right: 40px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 64%;
  right: 0%;
}

.help__section-title {
  position: -webkit-sticky;
  position: sticky;
  top: 140px;
}

.faq--questions-list {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.team-member-name-h {
  margin-top: 2px;
  margin-bottom: 4px;
}

.team-member-job-title {
  margin-bottom: 0;
  line-height: 1.3em;
}

.about__company-fact {
  flex: 0 auto;
  align-self: stretch;
}

.company-fact-h {
  text-align: center;
  margin-bottom: 0;
  font-family: Extratype eina02, sans-serif;
  font-size: 48px;
  font-weight: 600;
}

.company-fact-p {
  text-align: center;
}

.flex__item--company-facts {
  flex: 0 25%;
}

.text-h4 {
  padding-bottom: 20px;
}

.tagline {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 14px;
}

.tagline.tagline--semi-bold {
  font-weight: 600;
}

.plans__mobile--features-feature.plans__mobile--features--feature-group {
  margin-top: 40px;
}

.img-plans__mobile--feature-tick {
  width: 24px;
  display: block;
  overflow: visible;
}

.plans__mobile--feature {
  flex: 1;
}

.plans__mobile--feature.plans-feature-comparison__inline-tick {
  border-right: 0 solid #000;
  align-self: center;
  margin-right: 20px;
}

.plans__features--comparison-h.plans__feature-compare-section-title {
  margin-top: 0;
  margin-bottom: 30px;
  font-family: InterHosted, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.plans__features--comparison-h.plans__feature-compare-section-title.plans__feature-compare-plan-heading {
  margin-bottom: .125em;
}

.p-semi-bold {
  font-weight: 700;
}

.list-item-2 {
  margin-left: 20px;
}

.policy-div {
  align-self: flex-start;
  margin-top: 20px;
  margin-bottom: 10px;
}

.policy-div-h {
  font-weight: 600;
}

.img--feature--icon {
  width: 38px;
  opacity: 1;
  background-color: #e9ecf1;
  border-radius: 14px;
  align-self: flex-start;
  margin-bottom: 14px;
  padding: 8px;
  display: block;
}

.display__h--xl {
  letter-spacing: -.03em;
  font-size: 4rem;
}

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

.style-wrap {
  margin-top: 8px;
  margin-bottom: 8px;
}

.display__h2--large {
  max-width: 700px;
  letter-spacing: -1px;
  font-size: 44px;
}

.display__h2--large.display__h2--large-center {
  text-align: center;
  margin-bottom: 40px;
}

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

.display__h2---center {
  color: #1b1d22;
  text-align: center;
}

.display__h2---center.display__h2 {
  margin-bottom: 40px;
}

.display__h3--center, .display__h4--center {
  text-align: center;
}

.display__h1 {
  letter-spacing: -1px;
  line-height: 1.2em;
}

.display__h1.display__h1--contact {
  margin-top: 40px;
  margin-bottom: 40px;
}

.display__h2 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: .5em;
}

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

.display__h2.display__h2---center.display__h2--m-8-0-100-0 {
  margin-bottom: 100px;
}

.display__h2.display__h2---center.m-b-20 {
  margin-bottom: 20px;
}

.display__h2.display__h2--8m-bottom {
  margin-bottom: .5rem;
}

.display__h4 {
  text-align: left;
}

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

.display__h6 {
  font-family: Extratype eina02, sans-serif;
  font-size: 14px;
}

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

.text__x-large {
  font-family: InterHosted, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.34em;
}

.text__x-large.text__x-large--semi-bold {
  font-weight: 600;
}

.text__x-large.text__x-large--semi-bold--center {
  text-align: center;
  font-weight: 600;
}

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

.text__large {
  margin-bottom: 8px;
  font-size: 28px;
  line-height: 1.4em;
}

.text__large.tex__large--semi-bold {
  font-weight: 600;
}

.text__large.text__large--semi-bold--center {
  text-align: center;
  font-weight: 600;
}

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

.text__medium {
  color: #1b1d22;
  font-size: 20px;
}

.text__medium.text__medium--semi-bold {
  font-weight: 600;
}

.text__medium.text__medium--semi-bold--center {
  text-align: center;
  font-weight: 600;
}

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

.text__medium.careers-card__p {
  margin-bottom: 0;
}

.text__medium.feature-list--text {
  object-fit: fill;
  padding-top: 6px;
}

.text__regular {
  color: #626262;
  font-size: 16px;
}

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

.text__regular.text__regular--semi-bold {
  color: #1b1d22;
  margin-right: 8px;
  font-weight: 600;
}

.text__regular.text__regular---70 {
  opacity: .7;
}

.text__regular.no-bottom-margin {
  margin-bottom: 0;
}

.text__regular.no-margin {
  margin-bottom: 0;
}

.text__regular.feature-list--text {
  color: #1e1e1e;
  padding-top: 6px;
}

.text__regular--semi-bold--center {
  text-align: center;
  font-weight: 600;
}

.text__small {
  color: #626262;
  font-size: 14px;
  font-weight: 400;
}

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

.text__small.text__small--semi-bold {
  font-weight: 600;
}

.text__small.text__small--semi-bold--center {
  text-align: center;
}

.text__small.text__small--0-7 {
  opacity: .7;
}

.text__small.text__small--0-7.table-comparison__disclaimer {
  margin-top: 1.6em;
}

.text__small--semi-bold--center {
  font-weight: 600;
}

.text__x-small {
  font-size: 13px;
  line-height: 1.6em;
}

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

.text__x-small.text__x-small--0-7 {
  opacity: .7;
}

.text__x-small.text__x-small-semi-bold {
  font-weight: 600;
}

.text__x-small.text__x-small--semi-bold--center {
  text-align: center;
  font-weight: 600;
}

.text__x-small.capital {
  color: #626262;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 11px;
}

.wrap {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.layout__1-col {
  width: 60px;
  margin-right: 20px;
  display: inline-block;
}

.layout__1-col.layout__1-col--last-child {
  margin-right: 0;
}

.helper__layout--col-text {
  min-width: 100%;
  opacity: .6;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-top: 1px solid #000;
  margin-top: 8px;
  margin-bottom: 24px;
  padding-top: 16px;
  font-size: 12px;
}

.layout__2-col {
  width: 140px;
  margin-right: 20px;
  display: inline-block;
}

.layout__2-col.layout__2-col--last-child {
  margin-right: 0;
}

.layout__3-col {
  width: 220px;
  margin-right: 20px;
  display: inline-block;
}

.layout__3-col.layout__3-col--last-child {
  margin-right: 0;
}

.layout__4-col {
  width: 300px;
  margin-right: 20px;
  display: inline-block;
}

.layout__4-col.layout__4-col--last-child {
  margin-right: 0;
}

.layout__6-col {
  width: 460px;
  margin-right: 20px;
  display: inline-block;
}

.layout__6-col.layout__6-col--last-child {
  margin-right: 0;
}

.helper__wireframe-div {
  width: 100%;
  border-radius: 0%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

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

.btn__wrapper {
  max-width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-content: flex-start;
  margin: 20px 0;
  display: flex;
}

.flex__grid--2col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex__grid--3col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-21 {
  width: 100%;
  background-color: #4b77c7;
  border-radius: 8px;
  align-self: flex-start;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px;
  display: none;
  box-shadow: 0 8px 8px rgba(98, 98, 98, .08);
}

.div-block-23 {
  color: #fff;
  justify-content: flex-start;
  align-self: center;
  margin-bottom: 4px;
  display: flex;
}

.image-15 {
  min-width: 110px;
  margin-bottom: 8px;
}

.width__50 {
  width: 50%;
  margin-bottom: 20px;
}

.display__h3 {
  text-align: left;
}

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

.width__80 {
  width: 80%;
}

.heading__matrix-ecosystem {
  margin-bottom: 20px;
}

.heading__matrix-ecosystem.h2--looks--like-an-h3 {
  padding-right: 8px;
  font-size: 28px;
  line-height: 1.3em;
  display: inline-block;
}

.display__h--margin-8-0-24-0 {
  margin-bottom: 24px;
}

.container__small--left {
  max-width: 700px;
  text-align: left;
  align-self: flex-start;
  margin-bottom: 20px;
}

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

.display__h--margin-40-0 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.display__h-margin-80-0 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.customer__story--basic--img {
  max-width: 160px;
  margin-right: 20px;
}

.customer__story--basic--img.ems-customer__img {
  min-width: 160px;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 0;
  display: inline-block;
}

.plans__comparison--ticks {
  border-bottom: 1px solid #e9ecf1;
  justify-content: space-between;
  margin-bottom: 14px;
  padding-bottom: 14px;
  display: flex;
}

.plans__feature-conparison--sticky {
  background-color: #fff;
  justify-content: space-between;
  margin-bottom: 8px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
}

.plan--heading--sticky {
  margin-bottom: 0;
}

.plan--heading--sticky.plan--heading--sticky--hide-desktop {
  display: none;
}

.div-block-102 {
  flex: 1;
  padding-left: 20px;
  display: flex;
}

.div-block-103 {
  flex: 0 290px;
}

.feature--comparison--group {
  margin-top: 0;
  margin-bottom: 40px;
}

.div-block-105 {
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.ems__hero {
  text-align: left;
  flex: 0 58%;
}

.h2__smaller {
  text-align: left;
  align-self: auto;
  font-size: 24px;
}

.img__tchap-case-study-hero {
  border-radius: 8px;
  box-shadow: 0 10px 15px -8px rgba(0, 0, 0, .2);
}

.block--quoe--highlight-box {
  max-width: 800px;
  background-color: #e9ecf1;
  border-radius: 24px;
  flex-direction: column;
  align-self: flex-start;
  align-items: flex-start;
  margin-bottom: 60px;
  padding: 40px 20px;
  display: flex;
}

.block--quoe--highlight-box.block--quote--hightlight-box-center {
  justify-content: flex-start;
  margin: 60px auto 0;
  padding-bottom: 0;
}

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

.block-quote.block-quote-style-1 {
  padding-left: 32px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.7em;
}

.block-quote.block-quote-style-1.block-quote-style-2-center {
  text-align: center;
}

.image-25 {
  align-self: flex-end;
  margin-bottom: 19px;
  padding-bottom: 0;
}

.div-block-111 {
  align-items: center;
  padding-bottom: 16px;
  display: flex;
}

.image-26 {
  height: 28px;
  align-self: flex-start;
  padding-right: 20px;
}

.paragraph-11 {
  align-self: center;
  margin-bottom: 0;
}

.block-quote-source {
  margin-top: 20px;
  margin-bottom: 40px;
}

.div-block-112 {
  align-items: center;
  display: flex;
}

.tchap-artwork-logo {
  width: 32px;
}

.div-block-113 {
  max-width: 440px;
  text-align: left;
  margin-right: 60px;
}

.quote-icon {
  width: 36px;
}

.quote-icon.quote-icon-end {
  align-self: stretch;
}

.customer__divider {
  height: 50%;
  max-height: 50%;
  max-width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.customer__divider.ems-customer__divider__bottom {
  justify-content: flex-start;
}

.table-comparison__row {
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.table-comparison__row.table-comparison__row-alt {
  background-color: #f9fafb;
  border: 1px solid #e9ecf1;
  border-left: 1px #000;
  border-right: 1px #000;
}

.table-comparison__header {
  flex: 1;
  align-self: center;
  padding-top: 0;
  padding-left: 20px;
  font-size: 1rem;
  font-weight: 600;
}

.table-comparison__header.table-comparison__axis {
  flex: 0 190px;
  margin-top: 20px;
  font-size: .9rem;
  font-weight: 400;
}

.table-comparison__header.table-comparison_header-mobile.table-comparison_header-alignment {
  padding-left: 30px;
}

.table-comparison__result {
  flex: 1;
  display: flex;
}

.table-comparison__result.table-comparison__image {
  height: 24px;
  flex: 0 auto;
  align-self: center;
}

.table-comparison__mobile {
  display: none;
}

.block--quote__quote {
  flex-direction: row;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.block--quote__name {
  max-width: 400px;
  text-align: left;
  font-size: 14px;
}

.contact__img {
  width: 350px;
  flex: 1;
  align-self: center;
  margin-top: 40px;
}

.cta__btn--primary-2 {
  text-align: center;
  cursor: pointer;
  background-color: #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-self: auto;
  margin-bottom: 0;
  padding: 12px 64px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: inline-block;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta__btn--primary-2:hover {
  background-color: #099970;
  transform: translate(0, -2px);
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta__btn--primary-2:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.cta__btn--primary-2.cta__btn--primary--left {
  margin-right: 20px;
}

.educaton__img--logo {
  margin-bottom: 20px;
  display: block;
}

.table__discalimer {
  font-size: 14px;
  font-weight: 300;
}

.table__feature {
  width: 510px;
  min-width: 280px;
}

.table__feature.table__feature--disclaimer {
  color: #626262;
  font-size: 12px;
}

.table__features--comparison-h {
  width: 510px;
  font-size: 26px;
}

.table__features--header {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.table__features--mobile {
  flex: 1;
  padding-left: 0;
  display: flex;
}

.body {
  background-image: none;
}

.careers-card__icon {
  width: 80px;
  height: 80px;
  background-color: #fff;
  background-image: linear-gradient(rgba(255, 255, 255, .3), rgba(242, 250, 246, .4) 50%);
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: block;
  box-shadow: 0 30px 80px 8px rgba(230, 247, 236, .6), 0 0 40px 8px rgba(230, 247, 236, .6), 0 2px 4px -2px rgba(49, 163, 112, .6), inset 0 0 4px rgba(13, 189, 139, .2);
}

.careers-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.careers-card.careers-card--offset {
  position: relative;
  top: 50%;
}

.html-embed {
  flex: none;
}

.caeers-card__hd {
  margin-bottom: 20px;
}

.careers-card-grid {
  grid-column-gap: 48px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 100px;
  display: grid;
}

.careers-quote__footer {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 52px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: stretch;
  display: grid;
}

.careers-quote__avatar-img {
  border-style: solid;
  border-color: #000;
  flex: none;
}

.careers-quote__bio {
  flex: 1;
}

.careers-quote__name {
  text-align: left;
  margin-bottom: 4px;
  font-weight: 600;
  line-height: 125%;
}

.careers-quote__role {
  color: #626262;
  text-align: left;
  font-size: 14px;
  line-height: 150%;
}

.careers-quote__avatar {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 4px solid #fff;
  border-radius: 9999px;
  overflow: hidden;
  box-shadow: 0 2px 5px rgba(66, 88, 126, .25);
}

.careers-quote {
  background-color: #f9fafb;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  padding: 36px;
  display: block;
  position: relative;
}

.careers-quote.careers-quote--you {
  background-color: #fff;
  background-image: linear-gradient(rgba(13, 189, 139, 0), rgba(13, 189, 139, .02));
  border: 2px solid rgba(13, 189, 139, .15);
}

.careers-quote__symbol {
  position: absolute;
  top: -14px;
}

.careers-quote__p {
  text-align: left;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 166%;
}

.careers-quote__p.careers-quote__p--you {
  text-align: center;
  margin-bottom: 32px;
}

.careers-quote__body {
  flex-direction: column;
  display: block;
  position: static;
}

.careers-quote__body.careers-quote__body--you {
  text-align: left;
  align-items: center;
  display: flex;
}

.careers-quote__h--you {
  text-align: center;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 24px;
}

.careers-quote-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  align-items: end;
  justify-items: stretch;
  display: grid;
}

.hiring__hd {
  text-align: left;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 24px;
}

.hiring__p {
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 166%;
}

.hiring {
  width: 100%;
  max-width: 800px;
  background-color: #fff;
  background-image: linear-gradient(135deg, rgba(13, 189, 139, 0) 25%, rgba(13, 189, 139, .02) 75%);
  border: 2px solid rgba(13, 189, 139, .15);
  border-radius: 8px;
  flex: 0 auto;
  padding: 36px;
  position: relative;
}

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

.hiring__bd-start {
  max-width: 400px;
  flex: 0 auto;
}

.hiring__offset-note {
  color: #0dbd8b;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 150%;
  position: absolute;
  top: 0;
  transform: translate(-12px, -50%);
}

.heading-caps {
  color: #1b1d22;
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-family: InterHosted, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 150%;
}

.container-800 {
  max-width: 800px;
  text-align: left;
}

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

.html-embed-2 {
  position: absolute;
  bottom: -6px;
  left: -64px;
}

.html-embed-3 {
  position: absolute;
  top: -28px;
  left: 50%;
  transform: translate(-50%);
}

.photo-wall__slides {
  max-width: none;
  display: flex;
}

.photo-wall {
  overflow: hidden;
}

.photo-wall__slide {
  width: 2640px;
  max-width: none;
}

.badge-xs {
  color: #0dbd8b;
  letter-spacing: .05em;
  text-transform: none;
  background-color: #e7fdf7;
  border-radius: 9999px;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 130%;
  display: inline-block;
  position: relative;
  top: -1px;
}

.badge-xs.badge-xs--dark {
  color: #f1fbf6;
  background-color: #007a61;
}

.text-span-4 {
  margin-right: 2px;
}

.home__section {
  min-width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  transition: transform .5s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  transform: translate(0);
}

.home__section.hero__banner {
  padding-left: 0;
  padding-right: 0;
}

.banner__close-parent {
  width: 40px;
  height: 40px;
  flex-direction: row;
  flex: 0 auto;
  align-items: center;
  margin-right: 8px;
  padding-right: 0;
  display: flex;
}

.flex__home {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: center;
  align-self: stretch;
  align-items: flex-end;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.flex__home.flex__align-center {
  align-items: center;
}

.flex__home.flex__pad0 {
  padding-top: 0;
  padding-bottom: 0;
}

.p--matrix {
  margin-bottom: 0;
  font-size: 1rem;
}

.img__open-source {
  width: auto;
  height: auto;
  max-height: 300px;
  flex: 0 auto;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.text__regular--home {
  color: #1e1e1e;
  text-align: left;
  font-size: 16px;
}

.text__regular--home.subtitle__open-source {
  font-size: 1.125rem;
  font-weight: 400;
}

.text__regular--home.width__80.subtitle {
  font-size: 1.125rem;
}

.text__regular--home.width__80.subtitle.subtitle--matrix {
  width: 100%;
  color: #fff;
}

.card__matrix--copy-left {
  text-align: left;
  flex: 0 60%;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.text__regular--center {
  color: #1e1e1e;
  text-align: center;
  font-size: 16px;
}

.text__regular--center.no-margin {
  margin: 0;
}

.text__regular--center.fill-container {
  flex: 1;
}

.card__matrix--cta-2 {
  flex: 0 auto;
  align-self: flex-end;
  align-items: center;
  display: flex;
}

.card__matrix--cta-2.btn__external-full-width-stacked {
  margin-top: 10px;
}

.link__un-green-2 {
  color: #1e1e1e;
}

.card__matrix--logo-2 {
  height: auto;
  text-align: center;
  flex: none;
  align-self: auto;
  margin-left: auto;
  margin-right: 20px;
  display: block;
}

.github-table-2 {
  text-align: left;
  margin-bottom: 20px;
}

.page-section {
  grid-row-gap: 40px;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.page-section.section--ellipse-bg {
  background-image: url('../images/Personal-bg-new.svg');
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-attachment: fixed;
  margin-bottom: 0;
  padding-bottom: 0;
}

.page-section.section--no-overflow {
  overflow: hidden;
}

.page-section.section--gradient-bg {
  min-height: 200px;
  background-image: linear-gradient(to top, #fff 25%, rgba(255, 255, 255, .7) 50%, rgba(255, 255, 255, .7));
  background-position: 0 0;
}

.page-section.section--system-light {
  background-color: #f4f6fa;
}

.page-section.section--overflow {
  overflow: visible;
}

.page-section.section--grey {
  background-color: #f4f6fa;
}

.page-section.page-section--dark {
  color: #ebeef2;
  background-color: #101317;
}

.fullstop--green {
  color: #0dbd8b;
}

.feature-list__item {
  align-items: flex-start;
  margin-bottom: 20px;
  transition: all .2s linear;
  display: flex;
}

.feature-list__item._2 {
  transition: all .22s linear;
}

.feature-list__item._3 {
  transition-duration: .24s;
}

.feature-list__item._4 {
  transition-duration: .26s;
}

.feature-list__icon {
  width: 32px;
  height: 32px;
  background-color: #f9fafb;
  border-radius: 8px;
  flex: none;
  margin-right: 8px;
  padding: 8px;
}

.feature-list__icon.blue {
  background-color: rgba(45, 194, 197, .15);
}

.feature-list__icon.orange {
  background-color: rgba(255, 129, 45, .15);
}

.feature-list__icon.pink {
  background-color: rgba(172, 59, 168, .15);
}

.feature-list__icon.green {
  text-align: center;
  background-color: rgba(3, 179, 129, .1);
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 600;
}

.feature-list__icon.ems-purple {
  background-color: rgba(126, 105, 255, .1);
}

.feature-list__icon.no-bg-colour {
  background-color: rgba(0, 0, 0, 0);
}

.jigsaw {
  width: 100%;
  height: 100%;
  min-height: 100%;
  min-width: 100%;
  background-image: url('../images/jigsaw--element.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.jigsaw--bottom-left {
  position: absolute;
  bottom: 20px;
  left: 120px;
}

.jigsaw--bottom-right {
  position: absolute;
  bottom: 20px;
  right: 100px;
}

.jigsaw--top-left {
  position: absolute;
  top: 20px;
  left: 100px;
}

.jigsaw--top-right {
  position: absolute;
  top: 40px;
  right: 100px;
}

.globe {
  width: 300px;
  height: 300px;
  box-shadow: none;
  transform-style: preserve-3d;
  background-color: rgba(219, 245, 238, .5);
  border: 0 solid rgba(13, 189, 139, .6);
  border-radius: 1000px;
  overflow: hidden;
  transform: translate3d(0, 0, 1px);
}

.map {
  width: 200%;
  height: 300px;
  max-width: none;
  background-image: url('../images/map.svg');
  background-position: 0 0;
  background-size: auto 300px;
  transform: none;
}

.open-source-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  background-color: #f9fafb;
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  transition: transform .15s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.green__fullstop-2 {
  color: #0dbd8b;
}

.feature-list {
  margin-bottom: 0;
  padding-left: 0;
}

.feature-list.m-b-auto {
  margin-bottom: auto;
}

.page {
  width: 100%;
  grid-row-gap: 96px;
  flex-direction: column;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

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

.container.container--card {
  background-color: #f4f6fa;
  border-radius: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 0;
  margin-bottom: 0;
  padding: 48px;
}

.container.container--card.m-t-0 {
  margin-top: 0;
}

.container.container--card.p-b-0 {
  padding-bottom: 0;
}

.container.container--card.m-tb-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.container.container--1st {
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 40px;
}

.container.container--table {
  position: relative;
  overflow: visible;
}

.container.container--flex--center {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container.container--flex--center.container--1st {
  margin-top: 0;
  padding-top: 40px;
}

.container.container--margin-top-none {
  margin-top: 0;
}

.container.container--card-chatterbox {
  background-color: #f8f7ff;
  background-image: linear-gradient(rgba(248, 247, 255, .9), rgba(248, 247, 255, .9)), url('../images/Chatterbox.svg');
  background-position: 0 0, 100% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 36%;
  border-radius: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 40px;
}

.container.container--card-purple {
  background-color: #f8f7ff;
  border-radius: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 40px;
}

.container.container--medium {
  max-width: 770px;
}

.typeset {
  z-index: 1;
  max-width: 720px;
  min-width: 50%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.typeset.typeset--text-center--mobile {
  position: static;
}

.typeset.typeset--padding-25--bottom {
  padding-bottom: 25%;
}

.typeset.typeset--padding16 {
  padding: 16px;
}

.typeset.typeset--center--center-text {
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.typeset.typeset--half {
  max-width: 550px;
}

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

.typeset.m-b-auto {
  margin-bottom: auto;
}

.cta-wrap {
  width: auto;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.cta-wrap.cta-wrap--fit-child {
  display: inline-block;
}

.cta-wrap.cta-wrap--center {
  justify-content: center;
}

.cta-wrap.cta-wrap--align-bottom {
  align-items: flex-end;
  margin-top: auto;
  margin-bottom: 0;
}

.cta-button {
  z-index: 99;
  min-height: 40px;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  background-color: #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 6px 16px;
  font-size: 16px;
  font-weight: 500;
  transition: all .3s cubic-bezier(.075, .82, .165, 1);
  display: flex;
  position: relative;
  box-shadow: 0 4px 8px rgba(8, 125, 91, .1);
}

.cta-button:hover {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1));
  box-shadow: 0 10px 16px rgba(8, 125, 91, .15);
}

.cta-button:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.cta-button.no-margin {
  flex-grow: 0;
  flex-shrink: 1;
  margin-right: 0;
}

.cta-button.cta-button--white {
  color: #000;
  background-color: #fff;
}

.cta-button.cta-button--white:hover {
  background-color: #ebeef2;
  background-image: none;
}

.cta-button.cta-button--outline {
  color: #000;
  background-color: #fff;
  border: 1px solid #1b1d22;
}

.cta-button.cta-button--dark {
  background-color: #1b1d22;
}

.cta-button.cta-button--dark:hover {
  background-color: #3c4045;
  background-image: none;
}

.illustration {
  justify-content: center;
  align-items: center;
}

.illustration.illustration--center-center {
  justify-content: center;
  display: flex;
  position: relative;
}

.illustration.illustration--justify-center-top {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.learn-more {
  width: auto;
  height: 32px;
  color: #087d5b;
  border-bottom: 0 solid #000;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 0;
  font-size: 1rem;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.learn-more:hover {
  color: #099970;
}

.learn-more.link--center {
  justify-content: center;
}

.learn-more.learn-more--bottom {
  margin-top: auto;
  margin-bottom: 0;
}

.link__text {
  max-height: 32px;
  color: #0dbd8b;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  font-size: 1rem;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
}

.link__text:hover {
  color: #099970;
  border-bottom-color: #099970;
}

.link__text--chevron {
  align-self: center;
  margin-left: 8px;
  padding-top: 0;
}

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

.nav__ems {
  min-width: 787px;
}

.nav__ems.nav_ems--hover {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.nnav__list-icon {
  width: 18px;
  height: 18px;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 12px;
  display: flex;
}

.nnav__list-icon.nnav__list-icon--cta {
  margin-left: 4px;
  margin-right: 0;
  transition: transform .2s;
}

.nnav__list {
  margin-bottom: 0;
  padding-left: 0;
}

.nnav__list.nnav__list--featured-left {
  margin-top: -10px;
}

.nnav__action__r {
  flex: 1;
  padding-top: 4px;
}

.nnav__action__caption {
  color: #8f9bb2;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6;
}

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

.nnav__l {
  width: 50%;
  align-items: center;
  display: flex;
}

.nnav__item {
  display: block;
}

.nnav__item.nnav__item--hide {
  display: none;
}

.nav__separator {
  height: 2px;
  background-color: #f5f7fa;
  margin-top: 24px;
  margin-bottom: 24px;
}

.nnav__list-item {
  flex: 1;
  margin-bottom: 6px;
}

.nnav__list-item.nnav__list-item--last {
  margin-bottom: 0;
}

.nav__resources {
  min-width: 732px;
  object-fit: fill;
}

.nav__resources.nav_resources--hover {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.nnav__icon-32 {
  width: 32px;
  height: 32px;
  color: #8f9bb2;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  transition: color .3s, background-color .3s;
  display: flex;
}

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

.nav__personal {
  min-width: 384px;
}

.nav__personal.nav__pesonal--hover {
  opacity: 0;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.nnav__item-dd {
  min-width: 200px;
  display: none;
  top: 0%;
  bottom: auto;
  left: 20%;
  right: auto;
  transform: none;
}

.nnav__item-dd.w--open {
  max-height: 100vh;
  min-width: 244px;
  background-color: #fff;
  border-radius: 8px;
  margin-left: -122px;
  top: 60px;
  left: 50%;
  right: auto;
  overflow: hidden;
  transform: none;
  box-shadow: 0 100px 120px -20px rgba(38, 56, 77, .18), 0 12px 15px -20px rgba(38, 56, 77, .09);
}

.nnav__item-dd.nav__dropdown--resources, .nnav__item-dd.nav__dropdown--resources.w--open, .nnav__item-dd.nav_dropdown--enterprise {
  left: -500px;
}

.nnav__item-dd.nav_dropdown--ems {
  left: -300px;
}

.nnav__item-dd.nnav__item-dd--cols.w--open {
  min-width: 328px;
  margin-left: -164px;
  display: flex;
}

.nnav__item-dd.nnav__item-dd--cols.nnav__item-dd--ems {
  min-width: 787px;
  left: -300px;
}

.nnav__item-dd.nnav__item-dd--cols.nnav__item-dd--resources {
  min-width: 0;
  left: 0;
}

.nnav__cta__btn {
  min-height: 38px;
  box-shadow: none;
  color: #fff;
  white-space: nowrap;
  background-color: #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-weight: 500;
  transition: all .4s ease-out;
}

.nnav__cta__btn:hover {
  background-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.nnav__cta__btn.w--current {
  font-weight: 600;
  transition: box-shadow .8s, background-color .2s, all .4s ease-out;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.nnav__cta__btn.w--current:hover {
  background-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.nav__spacer {
  background-color: #f5f7fa;
  margin-top: 32px;
  margin-bottom: 32px;
}

.icon-4 {
  margin-left: 5px;
  margin-right: 5px;
}

.icon-4.pricing-features {
  margin-left: 8px;
  margin-right: 8px;
  position: relative;
}

.nnav__badge {
  height: 24px;
  background-color: #fff;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-left: 8px;
  padding: 2px 10px;
  display: flex;
}

.nnav__list-thumb {
  border-radius: 8px;
  flex: none;
  margin-right: 24px;
}

.nnav__r {
  width: 50%;
  justify-content: flex-end;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.nnav__list-label {
  color: #1e1e1e;
  flex: 1;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5;
}

.nnav__list-label.nnav__list-label--cta {
  color: #1e1e1e;
  flex: none;
}

.nnav__list-label.nnav__list-label--cta.nnav__list-label--secondary {
  color: #8f9bb2;
}

.nnav__list-label.nnav__list-label--cta.nnav__list-label--primary {
  color: #0dbd8b;
}

.nnav__action__title {
  color: #1e1e1e;
  margin-bottom: 0;
  font-family: InterHosted, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.nnav__badge-status {
  width: 8px;
  height: 8px;
  background-color: #0dbd8b;
  border-radius: 8px;
  margin-right: 8px;
}

.nnav__l__a__img {
  height: 32px;
}

.nnav__action__img {
  width: 18px;
  height: 18px;
  display: block;
}

.nnav__icon-32-img {
  display: flex;
}

.nnav__icon-32-img.nnav__icon-32-img--login {
  margin-left: -4px;
}

.nnav__icon-32-img.nnav__icon-32-img--home {
  margin-top: 0;
}

.nnav {
  width: 100%;
  height: 100%;
  max-width: 1300px;
  min-height: 90px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nnav__l__a {
  margin-right: 44px;
}

.dropdown-pointer {
  position: relative;
}

.nnav-parent {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdown-wrapper {
  min-width: 320px;
  background-color: #fff;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  box-shadow: 4px -19px 35px rgba(32, 53, 90, .08), 11px 11px 30px -10px rgba(32, 53, 90, .15);
}

.dropdown-wrapper.w--open {
  max-height: 100vh;
  min-width: 300px;
  background-color: #fff;
  border-radius: 15px;
  left: -97px;
  box-shadow: 0 50px 25px -50px rgba(32, 53, 90, .15), 8px 18px 60px 4px rgba(0, 0, 0, .13);
}

.nnav__list-copy {
  margin-bottom: 0;
}

.nnav__badge-title {
  color: #0dbd8b;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  position: relative;
}

.div-block-124 {
  justify-content: space-between;
  align-items: baseline;
  display: flex;
}

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

.pointer-2 {
  z-index: 20;
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  top: -3%;
  bottom: auto;
  left: 0%;
  right: 4%;
  transform: rotate(45deg);
}

.nnav__section {
  padding: 10px 24px;
}

.nnav__section.nnav__section--col-md {
  width: 244px;
}

.nnav__section.nnav__section--col-md.nnav__section--p-lg {
  padding: 48px;
}

.nnav__section.nnav__section--col-sm {
  width: 256px;
}

.nnav__section.nnav__section--col-sm.nnav__section--p-lg {
  width: 256px;
  padding: 48px;
}

.nnav__section.nnav__section--secondary {
  background-color: #f5f7fa;
  flex: 1;
}

.nnav__section.nnav__section--secondary.nnav__section--p-lg {
  padding: 24px 32px;
}

.nnav__section.nnav__section--secondary.nnav__section--p-lg.nnav__section--center {
  justify-content: center;
  align-items: center;
  display: block;
}

.nnav__cta {
  align-items: center;
  display: flex;
}

.nnav__item__toggle {
  padding-left: 0;
  padding-right: 24px;
  transition: all .2s;
}

.nnav__item__toggle:hover {
  color: #0dbd8b;
}

.nnav__menu {
  grid-column-gap: 18px;
  grid-row-gap: 0px;
  color: #283338;
  align-items: center;
  margin-left: 24px;
  margin-right: 24px;
  font-size: 15px;
  display: flex;
  position: static;
}

.nnav__action__l {
  flex: none;
  margin-left: 0;
  margin-right: 0;
  padding-right: 12px;
}

.nav_communities {
  min-width: 384px;
}

.nav_communities.nav_communities--hover {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.nnav__list-action {
  max-width: none;
  min-height: 36px;
  color: #8f9bb2;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-left: -12px;
  margin-right: -12px;
  padding: 6px 12px;
  transition: color .3s, background-color .3s;
  display: flex;
}

.nnav__list-action:hover {
  color: #0dbd8b;
  background-color: #f5f7fa;
}

.nnav__list-action.nnav__list-action--secondary {
  line-height: 1.5em;
}

.nnav__list-action.nnav__list-action--secondary:hover {
  background-color: #fff;
}

.nnav__list-action.nnav__list-action--secondary.nnav__list-action--thumb {
  border-radius: 8px;
  margin-left: -8px;
  margin-right: -8px;
  padding: 8px;
}

.nnav__list-action.nnav__list-action--ems:hover {
  color: #7e69ff;
}

.nnav__list-action.nnav__list-action--cta {
  color: #1e1e1e;
}

.nnav__list-action.nnav__list-action--cta:hover {
  background-color: rgba(0, 0, 0, 0);
}

.nnav__list-action.nnav__list-action--cta.nnav__list-action--primary {
  color: #0dbd8b;
}

.nnav__list-action.nnav__list-action--cta.nnav__list-action--secondary {
  color: #8f9bb2;
}

.nnav__list-icon-img {
  width: 16px;
  height: 16px;
  flex: none;
  display: flex;
}

.nnav__caption {
  min-height: 36px;
  color: #8f9bb2;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 6px;
  padding-top: 6px;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}

.nnav__caption.nnav__caption--purple {
  color: #7e69ff;
}

.nnav__caption.nnav__caption-m-b-15 {
  margin-bottom: 15px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.nnav__action {
  max-width: none;
  color: #000;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: -8px;
  margin-left: -16px;
  margin-right: -16px;
  padding: 8px 16px;
  transition: background-color .3s;
  display: flex;
}

.nnav__action:hover {
  background-color: #f5f7fa;
}

.nnav__action.nnav__action--bg {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: flex;
}

.nnav__action.nnav__action--bg:hover {
  background-color: #fff;
}

.nnav__action.nnav__action--bg.nnav__action--centered {
  margin-top: 0;
  margin-bottom: 0;
}

.nav__enterprise {
  min-width: 1033px;
}

.nav__enterprise.nav_enterprise--hover {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.img--in-left {
  z-index: 1;
  margin-top: 0;
  margin-right: -60px;
  padding-top: 0;
  position: relative;
}

.img--in-left._1 {
  z-index: 2;
}

.personal__hero-img {
  margin-bottom: 0;
}

.container__grid--sticky-img {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.personal-img__sticky {
  order: 1;
  align-self: center;
  position: -webkit-sticky;
  position: sticky;
  top: 20%;
  bottom: auto;
}

.img--in-right {
  z-index: 0;
  margin-top: 0;
  margin-right: -60px;
  padding-top: 0;
  position: relative;
}

.comparison__check {
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.container__grid--table-8col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.container__grid--table-8col.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
}

.container__grid--table-8col.table__heading--sticky {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.comparison__brand {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.comparison__logo {
  width: 32px;
  height: 32px;
  margin-top: 8px;
}

.app-stores {
  justify-content: flex-start;
  margin-top: 16px;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.app-stores__icon {
  margin-left: 8px;
  margin-right: 8px;
  padding-left: 0;
}

.hero-img {
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 20px;
}

.hero-img.hero-img--p0 {
  padding-bottom: 0;
}

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

.learn-more--stack {
  background-color: #fff;
  background-image: none;
  border: 2px solid rgba(13, 189, 139, .2);
  border-radius: 8px;
  padding: 20px;
}

.learn-more--stack:hover {
  border-color: #00d89b;
}

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

.feature-tile--chevron {
  width: 1.5em;
  height: 1.5rem;
  text-align: left;
  background-color: #fff;
  border-radius: 40px;
  align-self: flex-start;
  margin-top: 2px;
  margin-left: -31px;
  margin-right: auto;
  padding: 6px 4px;
  transition: none;
  position: absolute;
}

.review-badge {
  width: auto;
  max-height: 150px;
}

.g2 {
  min-height: 142px;
  min-width: 100px;
}

.capterra {
  max-width: 200px;
}

.cta-button--secondary {
  min-height: 40px;
  color: #0dbd8b;
  text-align: center;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 6px 16px;
  font-size: 16px;
  font-weight: 500;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: flex;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta-button--secondary:hover {
  color: #fff;
  background-color: #099970;
  border-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta-button--secondary:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.lightbeam--left {
  width: 50%;
  height: 2px;
  background-image: linear-gradient(87deg, rgba(0, 216, 155, 0), rgba(0, 216, 155, .94) 88%, #0dbd8b 98%, #fff 103%);
  box-shadow: 8px 0 6px 1px rgba(13, 189, 139, .1);
}

.lightbeam__combine {
  justify-content: space-between;
  margin-top: 0;
  padding-bottom: 0;
  display: flex;
}

.lightbeam__combine.m-b-20 {
  width: 100%;
}

.lightbeam--right {
  width: 50%;
  height: 2px;
  background-image: linear-gradient(267deg, rgba(0, 216, 155, 0), rgba(0, 216, 155, .94) 88%, #0dbd8b 98%, #fff 104%);
  box-shadow: -8px 0 6px 1px rgba(13, 189, 139, .1);
}

.ems-grid--3col--enterprise {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
}

.ems-customer-enterprise {
  height: 100%;
  text-align: center;
  background-color: #f9fafb;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.communites__bubble {
  background-image: url('../images/Ellipse-bg.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
}

.communites__ui {
  width: 100%;
  justify-content: center;
  display: flex;
  position: relative;
}

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

.communities__ui-mockup.mockup--dark {
  display: none;
}

.communities__ui__abstraction-a {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.communities__video-call {
  z-index: 2;
  max-width: 35%;
  position: absolute;
  top: 65%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.communities__desktop--dark {
  z-index: 2;
  position: absolute;
  top: 20%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.light-dark {
  justify-content: center;
  display: flex;
}

.light-dark--toggle {
  width: 38px;
  height: 38px;
  background-image: linear-gradient(270deg, #000 50%, #fff 50%);
  border: 2px solid #0dbd8b;
  border-radius: 100%;
  margin-left: 8px;
  margin-right: 8px;
}

.particles {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.communities__club1 {
  z-index: 3;
  max-width: 35%;
  position: absolute;
  top: 25%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.communities__club2 {
  z-index: 3;
  max-width: 35%;
  position: absolute;
  top: 55%;
  bottom: auto;
  left: auto;
  right: 0;
}

.spacer {
  min-height: 40px;
  min-width: 40px;
}

.spacer.spacer--small {
  min-height: 20px;
  min-width: 20px;
}

.spacer.spacer--x-small {
  min-height: 8px;
  min-width: 8px;
}

.inclusive-text--effect {
  color: #0dbd8b;
}

.text__medium--center {
  text-align: center;
  font-size: 20px;
}

.key--homeservers {
  color: #7e69ff;
  padding-right: 4px;
  font-size: 20px;
}

.link__text--download {
  align-self: center;
  margin-left: 4px;
  padding-top: 0;
  padding-bottom: 2px;
}

.text-effect--forever {
  color: #e9ecf1;
  text-transform: capitalize;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #010b50, #012f70 20%, #015e83 39%, #018f75 60%, #0ebd44 79%, #84d24d);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: -32px;
  margin-bottom: .1em;
  line-height: 1.2em;
  display: inline-block;
}

.text-effect--forever-copy {
  color: #e9ecf1;
  text-transform: capitalize;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #03b381 4%, #2dc2c5 27%, #368bd6 38%, #ac3ba8 61%, #e64f7a 82%, #ff812d);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: -32px;
  margin-bottom: .1em;
  font-family: Extratype eina02, sans-serif;
  font-size: 8.4rem;
  font-weight: 700;
  line-height: 1.2em;
  display: none;
}

.bold-text-7 {
  text-transform: lowercase;
  text-shadow: none;
}

.stack__heading--2lines {
  height: auto;
  min-height: 2.6em;
  color: #1b1d22;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.3rem;
}

.bridge__icon {
  height: 32px;
}

.tile__heading {
  color: #1b1d22;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 20px;
}

.tile--customer {
  text-align: center;
  background-color: #f9fafb;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-tb-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-tb-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.m-t-8 {
  margin-top: 8px;
}

.m-b-8 {
  margin-bottom: 8px;
}

.m-tb-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.m-l-8 {
  margin-left: 8px;
}

.m-b-80 {
  margin-bottom: 80px;
}

.grid-10col__secure-collaboration {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-10col__secure-collaboration.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
}

.grid-10col__secure-collaboration.table__heading--sticky__secure-collaboration {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.m-all-0 {
  margin: 0;
}

.image-35 {
  border-radius: 14px;
}

.container__grid--table-9col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.container__grid--table-9col.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
}

.container__grid--table-9col.table__heading--sticky {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.hidden {
  display: none;
}

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

.fullstop--ems {
  color: #7e69ff;
}

.text--1e1e1e {
  color: #1e1e1e;
}

.m-b-0 {
  margin-bottom: 0;
}

.typeset__quote {
  border-left: 2px solid #368bd6;
  border-radius: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 10px;
}

.quote-text--blue {
  color: #368bd6;
}

.pricing-table {
  background-color: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px;
  display: flex;
}

.plan__subtitle {
  width: 100%;
  color: #767676;
  text-align: center;
  margin-top: 8px;
  font-size: 14px;
}

.pricing-table__logo {
  width: auto;
  height: 44px;
}

.pricing-table__price {
  color: #626262;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
}

.pricing-table__bridge-row {
  height: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-top: 12px;
  display: flex;
}

.pricing-table__bridge-row.fill {
  justify-content: flex-start;
}

.pricing-table__bridge-icons {
  margin-left: 2px;
  margin-right: 2px;
}

.p-tb-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.m-t-0 {
  margin-top: 0;
}

.overflow--hidden {
  overflow: hidden;
}

.key--clients {
  padding-right: 4px;
  font-size: 20px;
}

.cta-wrap {
  flex: 1;
}

.cta-wrap.cta-wrap--download {
  max-width: 250px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
}

.m-r-0, .m-r-0.w--current {
  margin-right: 0;
}

.cta-download__text {
  white-space: nowrap;
  padding-left: 8px;
  font-size: 15px;
  font-weight: 500;
}

.cta-download__text.p-l-0 {
  padding-left: 0;
}

.cta-download {
  width: 100%;
  height: 40px;
  border: 2px solid #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 16px;
  transition: background-color .3s;
  display: flex;
}

.cta-download:hover {
  color: #fff;
  background-color: #099970;
  border-color: #099970;
}

.text--code {
  color: #1b1d22;
  background-color: #fff;
  border-radius: 8px;
  padding: 20px;
  font-family: InterHosted, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.faq {
  width: 100%;
  border-radius: 8px;
  margin-bottom: 16px;
}

.faq__heading {
  color: #1b1d22;
  cursor: pointer;
  background-color: #f4f6fa;
  border: 1px solid #e9ecf1;
  border-radius: 8px;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: .5rem;
  padding: 10px 20px;
  font-size: 20px;
  display: flex;
}

.faq__heading:hover {
  border-color: #f4f6fa;
}

.faq__expand {
  padding-left: 20px;
  padding-right: 20px;
}

.cta-button--matrix {
  color: #fff;
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  margin-bottom: 0;
  margin-right: 20px;
  padding: 12px 16px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: flex;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta-button--matrix:hover {
  background-color: #d4d4d4;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta-button--matrix:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.text-block-6 {
  color: #000;
}

.key--application-servers {
  color: #944b9e;
  padding-right: 4px;
  font-size: 20px;
}

.key--identity-servers {
  color: #78bdc1;
  padding-right: 4px;
  font-size: 20px;
}

.key--end-users {
  color: #0dbd8b;
  padding-right: 4px;
  font-size: 20px;
}

.key--border-gateway {
  color: #2dc2c5;
  padding-right: 4px;
  font-size: 20px;
}

.key--matrix-bridge {
  color: #000;
  padding-right: 4px;
  font-size: 20px;
}

.nnav__link {
  color: #1e1e1e;
  flex: 1;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

.nnav__link:hover, .nnav__link.w--current:hover {
  color: #0dbd8b;
}

.image-36 {
  border-radius: 8px;
}

.cta__icon-inline {
  width: 24px;
  height: 24px;
  align-items: flex-start;
}

.cta__icon-inline.download {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sub-nav__inner {
  max-width: 1180px;
  text-align: center;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.announcement__close-icon {
  height: 24px;
  cursor: pointer;
  transition: opacity .2s;
}

.announcement__close-icon:hover {
  opacity: .6;
}

.sub-nav {
  width: 100%;
  background-color: rgba(255, 255, 255, .7);
  background-image: linear-gradient(rgba(30, 30, 30, .05), rgba(30, 30, 30, .05)), linear-gradient(rgba(255, 255, 255, .6), rgba(255, 255, 255, .6)), linear-gradient(to right, #a5f2e0, #93edf5 51%, #dfd1ff);
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  display: none;
}

.sub-nav__cta {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.sub-nav__link {
  color: #1e1e1e;
  margin-left: 8px;
  margin-right: 8px;
  padding: 4px 12px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5;
}

.sub-nav__link:hover {
  color: #0dbd8b;
}

.sub-nav__link.w--current {
  margin-left: 8px;
  margin-right: 8px;
  padding: 4px 12px;
}

.sub-nav__link.w--current:hover {
  color: #0dbd8b;
}

.sub-nav__link.ems:hover {
  color: #7e69ff;
}

.cta-button--sub-nav {
  width: auto;
  color: #1b1d22;
  cursor: pointer;
  background-color: #e9ecf1;
  border-radius: 100px;
  justify-content: center;
  margin-right: 20px;
  padding: 4px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: flex;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta-button--sub-nav:hover {
  color: #626262;
  background-color: #d4d4d4;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta-button--sub-nav:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.cta-button--sub-nav.m-r-0 {
  margin-right: 0;
}

.cta-button--sub-nav.enterprise {
  color: #066046;
  background-color: #e7fdf7;
}

.cta-button--sub-nav.enterprise:hover {
  background-color: #cffcef;
}

.cta-button--sub-nav.ems {
  color: #0e0066;
  background-color: #e9e6ff;
}

.cta-button--sub-nav.ems:hover {
  color: #1b1d22;
  background-color: #d2ccff;
}

.cta-button--sub-nav.ems.m-r-0 {
  background-color: #d2ccff;
}

.cta-button--sub-nav.ems.m-r-0:hover {
  background-color: #e9e6ff;
}

.sub-nav__right-menu--inline {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

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

.grid--row.table-dark {
  background-color: #f9fafb;
  border-radius: 8px;
}

.table-heading__underscore {
  width: 50%;
  text-align: center;
  border-bottom: 2px solid #0dbd8b;
  margin-bottom: -2px;
  margin-left: 10px;
  margin-right: 10px;
}

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

.pricing-plan-details {
  width: 100%;
  margin-bottom: 0;
}

.bold-text-15, .bold-text-17, .bold-text-18 {
  font-weight: 600;
}

.tile__logo {
  width: 32px;
  margin-bottom: 8px;
}

.case-study__logo {
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.m-lr-auto {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.img__device-verification {
  margin-top: -50%;
  margin-bottom: -40px;
}

.img--rounded {
  border-radius: 14px;
}

.pricing-accordion__heading {
  order: -1;
  margin-bottom: 0;
  font-family: InterHosted, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: inline-block;
}

.comparison__addon {
  text-align: center;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
  font-weight: 600;
}

.div-block-136 {
  height: 100%;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-137 {
  margin-top: 0;
  margin-bottom: auto;
}

.logo-banner {
  min-width: 80%;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.comparison__deployment {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  display: flex;
}

.comparison__deployment__text {
  text-align: center;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
  font-weight: 600;
}

.comparison__deployment__text.m-l-8 {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
}

.hubspot-form {
  width: 100%;
}

.grid-8col__cybersecurity {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-8col__cybersecurity.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-8col__cybersecurity.table__heading--sticky__secure-collaboration {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.section__content {
  max-width: 1260px;
  border-radius: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.section__content.is-grey {
  background-color: #f4f6fa;
  border-radius: 24px;
}

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

.section__cta {
  width: auto;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  display: grid;
}

.section__typography {
  flex-direction: column;
  grid-template: "Heading"
                 "Body"
                 "CTA"
                 / 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  display: flex;
}

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

.section__body {
  color: #1b1d22;
  flex: 0 auto;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 20px;
}

.btn--primary {
  z-index: 100;
  width: auto;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0dbd8b;
  border-radius: 100px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  position: relative;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.btn--primary:hover {
  background-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.btn--primary:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.btn--secondary {
  color: #0dbd8b;
  text-align: center;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #0dbd8b;
  border-radius: 100px;
  flex: 1;
  justify-content: center;
  align-self: auto;
  padding: 12px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: block;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.btn--secondary:hover {
  color: #fff;
  background-color: #099970;
  border-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.btn--secondary:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.section__image {
  width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.header__icons {
  background-color: #f4f6fa;
  border-radius: 20px;
  margin-top: auto;
  margin-bottom: 0;
  padding: 12px 16px;
}

.header__icons.is-glowing {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
  border: 2px #000;
  border-radius: 100px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.section__h2 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
}

.header__split {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.header__split.is-wide-right {
  grid-template-columns: 1fr 1.5fr;
}

.header__split.is-wide-left {
  grid-template-columns: 1.5fr 1fr;
}

.header__content {
  max-width: 1260px;
  border-radius: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.header__h1 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 3rem;
}

.header__body {
  color: #1b1d22;
  margin-top: 0;
  margin-bottom: 1em;
  font-size: 20px;
}

.header__cta {
  width: auto;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.header__cta.is-aligned-bottom {
  margin-top: auto;
}

.header__image-mask {
  width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.header {
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
}

.header.is-gradient {
  background-image: linear-gradient(to top, #fff 25%, rgba(255, 255, 255, .7) 50%), linear-gradient(to right, #a5f2e0, #d5f9f0 50%, #dfd1ff);
}

.header__image {
  margin-top: auto;
  margin-bottom: 16px;
}

.header__typography {
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.cookie-grid {
  min-width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2 Area-3 Area-4 Area-5"
                 "Area-6 Area-7 Area-8 Area-9 Area-10"
                 ". . . . ."
                 ". . . . ."
                 / 1fr 1fr 1fr 1fr 1fr;
  overflow: scroll;
}

.grid-5col__devops {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-5col__devops.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
}

.grid-5col__devops.table__heading--sticky__secure-collaboration {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.comparison__logo-name {
  color: #626262;
  font-size: 14px;
  font-weight: 400;
}

.skype4business-abstract {
  width: 70%;
}

.div-block-138 {
  height: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.grid-skype-for-business {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-skype-for-business.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
}

.grid-skype-for-business.grid-skype-for-business--sticky {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

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

.svg__border-gateways, .svg__cross-domain-gateway {
  width: 100%;
}

.key--red {
  color: #e36857;
  padding-right: 4px;
  font-size: 20px;
}

.m-tb-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.what-is-chatterbox__grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-5col__frontline-workers {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-5col__frontline-workers.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
}

.grid-5col__frontline-workers.table__heading--sticky__frontline-workers {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.nnav__learn-more {
  width: auto;
  height: 36px;
  color: #0dbd8b;
  border-bottom: 0 solid #000;
  align-self: center;
  align-items: center;
  margin-bottom: 6px;
  padding: 6px 0;
  font-size: 1rem;
  font-weight: 500;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.nnav__learn-more:hover {
  color: #099970;
}

.nnav__link-text {
  max-height: 32px;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
}

.nnav__link-text:hover {
  color: #099970;
}

.breaking--pre {
  white-space: pre;
}

.grid-7col__on-premise-collaboration {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 16px;
  display: grid;
}

.grid-7col__on-premise-collaboration.row--dark {
  background-color: #f9fafb;
  border-radius: 8px;
  grid-template-columns: 4fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-7col__on-premise-collaboration.table__heading--sticky__on-premise-collaboration {
  z-index: 3;
  background-color: #fff;
  border: 0 solid #f9fafb;
  border-bottom-width: 1px;
  grid-template-columns: 4fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.chat-3d-img {
  mix-blend-mode: normal;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.company-facts__title {
  max-width: 100%;
  margin-bottom: 0;
  font-family: InterHosted, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.34em;
}

.recruitment-hero__grid, .leadership-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.employee-benefit {
  background-color: #f4f6fa;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  padding: 40px;
  display: flex;
}

.employee-benefit.employee-benefit--orange {
  background-color: rgba(255, 129, 45, .05);
}

.employee-benefit.employee-benefit--blue {
  background-color: rgba(45, 194, 197, .05);
}

.employee-benefit.employee-benefit--purple {
  background-color: rgba(92, 86, 245, .05);
}

.employee-benefit.employee-benefit--magenta {
  background-color: rgba(230, 79, 122, .05);
}

.employee-benefit.employee-benefit--light-green {
  background-color: rgba(116, 209, 44, .05);
}

.employee-benefit.employee-benefit--yellow {
  background-color: rgba(246, 193, 24, .05);
}

.employee-benefit__icon {
  width: 38px;
  height: 38px;
  background-color: #f9fafb;
  border-radius: 8px;
  flex: none;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 8px;
}

.employee-benefit__icon.employee-benefit__icon--orange {
  background-color: rgba(255, 129, 45, .25);
}

.employee-benefit__icon.employee-benefit__icon--blue {
  background-color: rgba(45, 194, 197, .25);
}

.employee-benefit__icon.employee-benefit__icon--purple {
  background-color: rgba(92, 86, 245, .25);
}

.employee-benefit__icon.employee-benefit__icon--magenta {
  background-color: rgba(230, 79, 122, .25);
}

.employee-benefit__icon.employee-benefit__icon--light-green {
  background-color: rgba(116, 209, 44, .25);
}

.employee-benefit__icon.employee-benefit__icon--yellow {
  background-color: rgba(246, 193, 24, .25);
}

.employee-benefit__title {
  color: #1b1d22;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 20px;
}

.employee-benefits__text {
  color: #000;
  font-size: 16px;
}

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

.silicon-milkroundabout-callout {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 0;
  display: flex;
}

.feature-img--center {
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 20px;
  display: flex;
}

.social-icons-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.social-icon {
  width: 32px;
}

.team-member__img {
  border-style: solid;
  border-color: #000;
  flex: none;
}

.team-member {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 52px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: stretch;
  margin-bottom: 20px;
  display: grid;
}

.team-member__avatar {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 4px solid #fff;
  border-radius: 9999px;
  overflow: hidden;
  box-shadow: 0 2px 5px rgba(66, 88, 126, .25);
}

.team-member__name {
  text-align: left;
  margin-bottom: 4px;
  font-weight: 700;
  line-height: 125%;
}

.careers-quote__role-copy {
  color: #626262;
  text-align: left;
  font-size: 14px;
  line-height: 150%;
}

.cta-button--enterprise-pricing {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0dbd8b;
  border: 2px solid #0dbd8b;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  padding: 14px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  display: flex;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta-button--enterprise-pricing:hover {
  background-color: #099970;
  border-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta-button--enterprise-pricing:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.cta-wrap--enterprise-pricing {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mobile-nav-badge-xs {
  color: #0dbd8b;
  letter-spacing: .05em;
  text-transform: none;
  background-color: #e7fdf7;
  border-radius: 9999px;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 130%;
  display: inline-block;
  position: relative;
  top: -1px;
}

.new_text-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.chatterbox-chat {
  max-width: 70%;
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #f4f6fa;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  margin: 20px -20px -20px 20px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 8px rgba(0, 0, 0, .15);
}

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

.chatterbox-chat__chat-right {
  max-width: 80%;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #e3e8f0;
  border-radius: 8px;
  align-self: flex-end;
  align-items: flex-end;
  margin-bottom: 8px;
  padding: 8px 12px;
  display: flex;
}

.chatterbox-chat__timestamp {
  color: #545454;
  font-size: .6em;
  line-height: 1.6em;
}

.chatterbox-chat__text {
  color: #17191c;
  font-size: .8em;
  line-height: 1.5em;
}

.chatterbox-chat__chat-left {
  max-width: 80%;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border: 1px solid #e3e8f0;
  border-radius: 8px;
  align-self: flex-start;
  align-items: flex-end;
  margin-bottom: 8px;
  padding: 8px 12px;
  display: flex;
}

.chatterbox-chat__chat-left.chatterbox-chat__chat-right--first {
  border-bottom-left-radius: 0;
  align-self: flex-start;
  margin-bottom: 0;
}

.chatterbox-chat__chat-left.chatterbox-chat__chat-left--last {
  border-top-left-radius: 0;
  flex-basis: auto;
  align-self: flex-start;
  margin-bottom: 8px;
}

.chatterbox-chat__avatar {
  min-width: 38px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 9999px;
  align-self: flex-start;
  overflow: hidden;
}

.chatterbox-chat__avatar-img {
  border-style: solid;
  border-color: #000;
  flex: none;
}

.chatterbox-chat__chat-left-wrap {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.chatterbox-chat__timeline {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  margin-top: 6px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.chatterbox-chat__header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-bottom: 1px solid #e3e8f0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  display: flex;
}

.chatterbox-chat__chat-name {
  flex: 1;
}

.chatterbox-chat__name {
  text-align: left;
  margin-bottom: 4px;
  font-size: .9em;
  font-weight: 600;
  line-height: 125%;
}

.chatterbox-chat__role {
  color: #626262;
  text-align: left;
  font-size: .8em;
  line-height: 1em;
}

.chatterbox-chat__close-icon {
  justify-content: center;
  align-items: center;
  line-height: 0;
}

.chatterbox-chat__chat-avatar {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex: auto;
  display: flex;
}

.chatterbox-chat__header-img {
  border-style: solid;
  border-color: #000;
  flex: none;
}

.chatterbox-chat__composer {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border-top: 1px solid #e3e8f0;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-top: 16px;
  padding: 16px 12px;
  line-height: 1em;
  display: flex;
}

.chatterbox-chat__send-icon {
  width: 24px;
}

.chatterbox-chat__composer-text {
  color: #737d8c;
  font-size: .8em;
}

.chatterbox-chat__demo {
  width: 100%;
  min-width: 50%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0dbd8b;
  background-image: url('../images/website-mockup.svg'), linear-gradient(#f6f5fe, #ebe8ff);
  background-position: 50%, 0 0;
  background-repeat: repeat-y, repeat;
  background-size: 80%, auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
}

.chatterbox-webframe__search {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border: 1px solid #e3e8f0;
  border-radius: 100px;
  flex: auto;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  padding: 12px 24px;
  line-height: 1em;
  display: flex;
}

.chatterbox-webframe {
  width: 100%;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  align-items: center;
  padding: 6px 20px;
  display: flex;
}

.chatterbox-webframe__search-text {
  color: #c1c6cd;
  font-size: .8em;
}

.chatterbox-webframe__icon {
  width: 1em;
  height: 1em;
  color: #c1c6cd;
  font-size: 24px;
}

.subtitle {
  color: #656d77;
  font-size: 1.5rem;
  line-height: 1.4em;
}

.subtitle.subtitle--dark {
  color: #a3aab4;
  text-align: center;
}

.subtitle.subtitle--dark-primary {
  color: #ebeef2;
}

.subtitle.subtitle--primary {
  color: #1b1d22;
}

.forrester__grid {
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.forrester-card__caption {
  color: #0dbd8b;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}

.forrester-card__caption.forrester-card__caption--grey {
  color: #626262;
}

.p-all-0 {
  padding: 0;
}

.svg__centered {
  width: 100%;
  align-self: center;
}

.pricing__description-small {
  color: #545454;
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
}

.chatterbox-diagram-abstract {
  margin-top: auto;
  margin-bottom: auto;
  display: block;
}

.enterprise-pricing-sticky-header {
  z-index: 98;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 8px;
  display: grid;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.enterprise-pricing-sticky-header__plans {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: -webkit-sticky;
  position: sticky;
}

.pricing__accordian {
  width: 100%;
  border-radius: 8px;
}

.pricing__section-heading {
  color: #1b1d22;
  cursor: pointer;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  display: flex;
}

.pricing__section-heading:hover {
  border-color: #f4f6fa;
}

.cta-download-dropdown {
  z-index: 98;
  width: 100%;
  height: 40px;
  color: #0dbd8b;
  cursor: pointer;
  border: 2px solid #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 16px;
  display: flex;
  position: relative;
}

.cta-download-dropdown:hover {
  color: #fff;
  background-color: #099970;
  border-color: #099970;
}

.cta-download-osdropdown__chevron {
  margin-right: 0;
  position: relative;
}

.cta-osdropdown {
  width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cta-osdropdown__expand {
  z-index: 99;
  background-color: #fff;
  border: 2px solid #e2e5e9;
  border-radius: 8px;
  flex-direction: column;
  margin-top: 40px;
  padding: 0;
  display: flex;
  position: absolute;
}

.cta-osdropdown__expand-text {
  color: #000;
  white-space: nowrap;
  padding: 6px 20px 12px 16px;
  font-size: 15px;
  font-weight: 500;
  display: block;
}

.cta-osdropdown__expand-text:hover {
  background-color: #f4f6fa;
}

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

.mobile-nav__product {
  max-width: none;
  color: #000;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  transition: background-color .3s;
  display: flex;
}

.cta-download-dropdown__icon-wrap {
  padding-left: 8px;
}

.mobile-nav__separator {
  height: 2px;
  background-color: #f5f7fa;
  margin-top: 24px;
  margin-bottom: 24px;
}

.numbered-list__number {
  width: 40px;
  height: 40px;
  color: #0dbd8b;
  border: 1px solid #0dbd8b;
  border-radius: 20px;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  padding: 8px;
  font-weight: 600;
  display: flex;
}

.numbered-list__item {
  align-items: flex-start;
  margin-bottom: 8px;
  transition: all .2s linear;
  display: flex;
}

.numbered-list {
  margin-bottom: 0;
  padding-left: 0;
}

.cta-button-mobile-nav {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0dbd8b;
  border: 2px solid #0dbd8b;
  border-radius: 100px;
  justify-content: center;
  padding: 14px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: transform .3s cubic-bezier(.075, .82, .165, 1), box-shadow .8s cubic-bezier(.075, .82, .165, 1), background-color .2s;
  box-shadow: 0 1px rgba(0, 0, 0, 0);
}

.cta-button-mobile-nav:hover {
  background-color: #099970;
  border-color: #099970;
  box-shadow: 0 10px 16px rgba(0, 0, 0, .08);
}

.cta-button-mobile-nav:active {
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0);
}

.announcement__text {
  max-width: 100%;
  grid-column-gap: 7px;
  margin-bottom: 0;
  font-size: 1rem;
}

.forrester-card {
  background-color: #f9fafb;
  border-radius: 12px;
  padding: 40px;
}

.forrester-card.forrester-card--dark {
  color: #fff;
  background-color: #000;
  background-image: radial-gradient(circle at 100% 0, rgba(54, 139, 214, .4), rgba(0, 0, 0, 0)), radial-gradient(circle at 50% 100%, rgba(172, 59, 168, .4), rgba(0, 0, 0, 0)), radial-gradient(circle at 0 0, rgba(13, 189, 139, .4), rgba(0, 0, 0, 0));
}

.forrester-card__text {
  margin-bottom: 0;
  font-size: 1rem;
}

.forrester-card__text.forrester-card__text--white {
  color: #fff;
}

.forrester-card__heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
}

.forrester-card__heading.forrester-card__heading--white {
  color: #fff;
}

.forrester-card__grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.forrester-card__image {
  justify-content: center;
  align-items: center;
}

.video-clip {
  z-index: 98;
  width: 600px;
  height: 338px;
  border-radius: 8px;
  margin: auto;
}

.forrester-wave-badge {
  width: auto;
  max-height: 100px;
}

.linux-community-list {
  padding-left: 0;
  list-style-type: none;
}

.linux-community-list__item {
  font-size: 1rem;
}

.linux-community__trigger {
  color: #0dbd8b;
  cursor: pointer;
  font-size: 1rem;
}

.youtube-wrapper {
  align-items: center;
  display: flex;
}

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

.utility-page-content {
  width: 260px;
  text-align: center;
  flex-direction: column;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

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

.content-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  transition: transform .5s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  overflow: hidden;
  transform: translate(0);
}

.row {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-block {
  width: 100%;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-block.image-block--bg {
  background-color: #f3fbfa;
  flex-direction: column;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.image-block.image-block--center-center {
  align-items: center;
  position: relative;
}

.image-block.image-block--right-center {
  justify-content: flex-end;
  align-items: center;
}

.text-block {
  z-index: 2;
  width: 100%;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.text-block.text-block--center {
  grid-row-gap: 16px;
  text-align: center;
  align-items: center;
  position: relative;
}

.text-block.text-block--vertical-center {
  height: 100%;
  justify-content: center;
}

.feature {
  width: 100%;
  max-width: 1180px;
  grid-row-gap: 24px;
  color: #000;
  background-color: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.feature:hover {
  background-color: #f9fafb;
  border-color: #0dbd8b;
}

.feature.feature--full-width {
  grid-column-gap: 48px;
  grid-row-gap: 24px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.feature.feature--no-link {
  grid-row-gap: 24px;
}

.feature.feature--no-link:hover {
  background-color: #fff;
  border-color: #e2e5e9;
}

.feature__text-block {
  width: 100%;
  max-width: 720px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.feature__icon {
  width: 64px;
  height: 64px;
  color: #fff;
  background-color: #0dbd8b;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
  box-shadow: 0 4px 8px rgba(8, 125, 91, .1);
}

.icon-image {
  max-height: 24px;
  max-width: 24px;
}

.feature--full-width {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.feature__heading {
  margin-bottom: 0;
  font-size: 1.5rem;
}

.hero-homepage__image-block {
  z-index: 2;
  max-width: 770px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hero-homepage__mobile {
  position: absolute;
  top: 48px;
  bottom: 0%;
  left: auto;
  right: 48px;
}

.banner {
  width: 100%;
  min-height: 60px;
  color: #007a61;
  background-color: #f1fbf6;
  border: 1px solid #f1fbf6;
  border-top-width: 0;
  border-radius: 0 0 12px 12px;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  display: flex;
}

.banner:hover {
  border: 1px solid #c6eedb;
  border-top-width: 0;
}

.card-base {
  width: 100%;
  max-width: 1180px;
  grid-row-gap: 16px;
  color: #1b1d22;
  background-color: #f9fafb;
  border-radius: 12px;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-base.card-base--cta {
  color: #fff;
  background-image: radial-gradient(circle, rgba(21, 25, 30, .4), #15191e), linear-gradient(to right, #010b50, #012f70 17%, #015e83 34%, #018f75 50%, #0ebd44 67%, #84d24d 84%, #c2e890);
}

.card-base.card-base--matrix {
  color: #fff;
  background-color: #1b1d22;
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/matrix-bg-right-01.svg'), url('../images/Matrix-Contour-Lines.svg');
  background-position: 0 0, 100% 0, 0 0;
  background-repeat: repeat, no-repeat, no-repeat;
  background-size: auto, 50%, 100%;
}

.card-base.card-base--hero-landing {
  color: #fff;
  background-color: #101317;
  background-image: radial-gradient(circle, rgba(21, 25, 30, .4), #101317), linear-gradient(45deg, #0044a5, #00c59e);
}

.card-base.card-base--hero-homepage {
  grid-row-gap: 48px;
  color: #fff;
  background-image: radial-gradient(circle, rgba(21, 25, 30, .4), #15191e), linear-gradient(to right, #010b50, #012f70 17%, #015e83 34%, #018f75 50%, #0ebd44 67%, #84d24d 84%, #c2e890);
}

.card-base.card-base--get-started {
  grid-row-gap: 0px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #e3e8f0;
  flex: 1;
}

.card-base.card-base--trial {
  margin-bottom: auto;
}

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

.cta-card__text {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  margin-top: 48px;
  margin-bottom: 48px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.cta-section {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  transition: transform .5s cubic-bezier(.165, .84, .44, 1);
  transform: translate(0);
}

.spectrum {
  z-index: 1;
  width: 100%;
  height: 100%;
  filter: blur(50px);
  position: relative;
}

.spectrum-wrap {
  width: 1180px;
  height: 1180px;
  justify-content: center;
  align-items: center;
  margin-top: -50%;
  margin-left: -50%;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
}

.title {
  letter-spacing: 0;
  font-size: 1.5rem;
}

.github-repos__link {
  color: #1e1e1e;
}

.matrix-card__paragraph {
  color: #c1c6cd;
}

.btn {
  z-index: 100;
  color: #fff;
  white-space: nowrap;
  cursor: pointer;
  background-color: #0dbd8b;
  border-radius: 100px;
  padding: 12px 16px;
  font-weight: 500;
  transition: all .3s;
  position: relative;
  box-shadow: 0 4px 8px rgba(8, 125, 91, .1);
}

.btn:hover {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1));
  box-shadow: 0 10px 16px rgba(8, 125, 91, .15);
}

.btn.btn--light {
  color: #000;
  background-color: #fff;
}

.github-repos {
  text-align: left;
  margin-bottom: 20px;
}

.hero-homepage__h1 {
  font-size: 4rem;
  line-height: 1.1em;
}

.hero-homepage__paragraph {
  z-index: 2;
  max-width: 566px;
  font-size: 2rem;
  line-height: 1.4em;
  position: relative;
}

.customer-logos__flex {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 12px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.customer-logo {
  grid-row-gap: 24px;
  color: #1b1d22;
  text-align: center;
  border-radius: 14px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 40px;
  display: flex;
}

.customer-logo__image-wrap {
  align-items: center;
  display: flex;
}

.customer-logo__text {
  margin-bottom: 0;
}

.customer-logo__image {
  max-height: 72px;
  max-width: 144px;
}

.overline {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 200%;
}

.feature__image-block {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.feature__image-block.feature__image-block--bottom {
  margin-bottom: -40px;
}

.feature__icon-inline {
  line-height: 0;
}

.feature__paragraph {
  margin-bottom: 0;
}

.cta-card-light {
  max-width: 1180px;
  color: #000;
  background-color: #fff;
  background-image: radial-gradient(circle, rgba(248, 247, 255, .4), #f8f7ff), linear-gradient(to right, #010b50, #012f70 17%, #015e83 34%, #018f75 50%, #0ebd44 67%, #84d24d 84%, #c2e890);
  border: 1px solid #f9fafb;
  border-radius: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 16px 24px rgba(0, 0, 0, .05);
}

.cta-card__title-effect {
  -webkit-text-fill-color: transparent;
  background-color: #fff;
  background-image: radial-gradient(circle, rgba(0, 0, 0, .2), #000), linear-gradient(to right, #010b50, #012f70 17%, #015e83 34%, #018f75 50%, #0ebd44 67%, #84d24d 84%, #c2e890);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 60px;
}

.content__heading {
  width: 100%;
  max-width: 1180px;
  margin-top: 0;
  margin-bottom: 0;
}

.content__paragraph {
  margin-bottom: 0;
}

.text--gradient {
  -webkit-text-fill-color: transparent;
  background-color: #fff;
  background-image: radial-gradient(circle, rgba(248, 247, 255, .75), #fff), linear-gradient(to right, #010b50, #012f70 17%, #015e83 34%, #018f75 50%, #0ebd44 67%, #84d24d 84%, #c2e890);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  line-height: 1.4em;
}

.img-crop {
  width: 100%;
  min-height: 300px;
  background-color: #f3fbfa;
  border-radius: 12px;
  overflow: hidden;
}

.img-crop.img-crop--overview-messenger {
  background-image: url('../images/comfortable-messenger.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.img-crop.img-crop--overview-productive {
  background-image: url('../images/overview--productive.png');
  background-position: 48px 48px;
  background-repeat: no-repeat;
  background-size: auto 100%;
}

.callout {
  grid-row-gap: 8px;
  flex-direction: column;
}

.callout__title {
  margin-bottom: .5rem;
  font-weight: 700;
}

.callout__paragraph {
  margin-bottom: 0;
}

.content__callouts {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.plan-row {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.plan__features-title {
  margin-bottom: 12px;
  font-weight: 600;
}

.plan__btn-wrap {
  min-height: 96px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  margin-bottom: auto;
  display: flex;
}

.plan__btn-wrap.plan__btn-wrap--horizontal {
  min-height: auto;
  flex-direction: row;
  justify-content: center;
}

.customer-logo__title {
  margin-bottom: 0;
  font-weight: 600;
}

.case-study__paragraph {
  margin-bottom: 0;
}

.feature__integration-icon {
  width: 64px;
  height: 64px;
  color: #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.bridge-logo {
  width: 64px;
  height: 64px;
  background-color: #fff;
  border-radius: 12px;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 4px 16px rgba(0, 0, 0, .05);
}

.bridge-logo__img {
  width: 32px;
  height: 32px;
}

.integration {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #000;
  align-items: center;
  display: flex;
}

.bridge__paragraph {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4em;
}

.feature__integration-list {
  width: 100%;
  max-width: 720px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  display: flex;
}

.btn-icon__text {
  white-space: nowrap;
  padding-left: 8px;
}

.btn-icon__inline {
  width: 24px;
  height: 24px;
  align-items: flex-start;
}

.pricing__row {
  width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  padding: 12px 16px;
  display: flex;
}

.pricing__row.pricing__row--dark {
  background-color: #f9fafb;
  border-radius: 12px;
}

.pricing__row.pricing__row--sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.pricing__plan-name {
  color: #1b1d22;
  justify-content: center;
  align-items: center;
  font-family: Extratype eina02, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  display: flex;
}

.pricing__description {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-size: 1.125rem;
  font-weight: 500;
  display: flex;
}

.pricing__plan-detail {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing__plan-check {
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing {
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.plan__name {
  justify-content: center;
  align-items: center;
  font-size: 1.5rem;
}

.plan__features {
  width: 100%;
}

.plan__feature-list-item {
  align-items: flex-start;
  margin-bottom: 0;
  transition: all .2s linear;
  display: flex;
}

.plan__feature-list {
  margin-bottom: 0;
  padding-left: 0;
}

.plan__list-tick {
  width: 38px;
  height: 38px;
  border-radius: 14px;
  flex: none;
  margin-right: 8px;
  padding: 8px;
}

.plan__list-text {
  padding-top: 6px;
  font-size: 1rem;
  line-height: 1.4em;
}

.plan__price {
  color: #626262;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  line-height: 1.4em;
}

.plan {
  background-color: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px;
  display: flex;
}

.section__heading {
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.section__heading.section__heading--center {
  width: 100%;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section__heading.section__heading--divider {
  width: 100%;
  grid-column-gap: 24px;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column {
  width: 100%;
  max-width: 1180px;
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.list {
  color: #0dbd8b;
  text-align: left;
  padding-left: 16px;
  font-size: 1rem;
}

.list-item__text {
  color: #1b1d22;
}

.plan__bridges {
  text-align: center;
}

.plan__header {
  width: 100%;
  text-align: center;
}

.hero-landing__heading {
  margin-top: 0;
  margin-bottom: 0;
}

.feature__customer-logo-wrap {
  height: 80px;
  max-width: 200px;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.feature__customer-logo-img {
  max-height: 100%;
}

.divider-heading {
  min-width: 20px;
  border-bottom: 1px solid #e2e5e9;
  flex: 1;
  margin-top: 24px;
  margin-bottom: 24px;
}

.plan__logo {
  max-height: 30px;
}

.download-os {
  width: 100%;
  grid-row-gap: 16px;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.download-os__img {
  height: 40px;
  cursor: pointer;
  display: inline-block;
}

.table {
  position: relative;
}

.table__row {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 12px 16px;
  display: flex;
}

.table__row.table__row--dark {
  background-color: #f9fafb;
}

.table__row.table__row--sticky {
  z-index: 100;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 72px;
}

.table__description {
  width: 100%;
  align-items: center;
  font-size: 1.125rem;
  font-weight: 500;
  display: flex;
}

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

.table__name {
  color: #626262;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 8px;
  line-height: 1.6em;
}

.testimonial {
  max-width: 720px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.testimonial__profile {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-start;
  font-size: 1rem;
  display: flex;
  position: relative;
}

.testimonial__message {
  background-color: #f4f6fa;
  border-radius: 12px;
  margin-top: -6px;
  margin-bottom: 10px;
  margin-left: 16px;
  padding: 12px 20px;
  font-size: 1rem;
}

.testimonial__avatar {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
}

.testimonial__name {
  font-weight: 600;
  line-height: 1.4em;
}

.testimonial-section {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  margin-top: 48px;
  margin-bottom: 48px;
  display: flex;
}

.logo-scroll__row {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  display: flex;
}

.logo-scroll__wrap {
  padding-top: 12px;
  padding-bottom: 12px;
  position: relative;
  overflow: hidden;
}

.logo-scroll__logo {
  max-height: 72px;
  max-width: 144px;
  filter: grayscale();
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-scroll__edge-gradient {
  z-index: 50;
  width: 80px;
  height: 100%;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  position: absolute;
  top: 0;
  left: 0;
}

.logo-scroll__edge-gradient.logo-scroll__edge-gradient--left {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
  left: auto;
  right: 0;
}

.tooltip {
  position: relative;
}

.tooltip__trigger {
  grid-column-gap: 4px;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tooltip__text {
  z-index: 100;
  width: auto;
  max-width: 320px;
  color: #fff;
  background-color: #22272d;
  border-radius: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 16px;
  font-size: 14px;
  line-height: 1.4em;
  display: flex;
  position: absolute;
  left: 0;
  right: 0;
  box-shadow: 0 4px 16px rgba(34, 39, 45, .1);
}

.plan__price-point {
  color: #1b1d22;
  font-size: 1.25rem;
  font-weight: 600;
}

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

.plan__bridge-price {
  color: #626262;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  line-height: 1.4em;
}

.plan__spacer {
  margin-top: 0;
  margin-bottom: auto;
}

.image-block-fed-gov-data {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-block-fed-gov-data__videocall {
  width: 50%;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.comparison__check-detail {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

.check-detail__text {
  z-index: 999;
  width: 193px;
  color: #fff;
  background-color: #1b1d22;
  border-radius: 12px;
  padding: 8px 12px;
  font-size: 12px;
  line-height: 1.4em;
  position: absolute;
  top: 42px;
  bottom: auto;
}

.check-detail__trigger {
  cursor: pointer;
}

.forrester-card__quote {
  border-left: 1px solid #0dbd8b;
  padding-left: 16px;
}

.logo-scroll {
  margin-bottom: 28px;
}

.trusted-by-millions__row {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  margin: 0;
  display: flex;
}

.trusted-by-millions__logo {
  max-height: 64px;
  max-width: 240px;
  filter: grayscale();
  justify-content: center;
  align-items: center;
  display: flex;
}

.social-media-img {
  width: 32px;
  opacity: .6;
  filter: grayscale();
  transition: transform .5s, box-shadow .5s, opacity .5s;
  transform: translate(0);
}

.social-media-img:hover {
  opacity: 1;
  transform: translate(0, -4px);
}

.drawline {
  position: relative;
}

.hero__drawline {
  width: 4ch;
  margin-top: -12px;
  margin-left: 4ch;
  font-size: 4rem;
  line-height: 0;
  position: absolute;
}

.mission__bubble {
  background-color: #21262c;
  border-radius: 12px;
  padding: 12px 20px;
  display: flex;
}

.body--dark {
  background-color: #101317;
}

.paragraph-12 {
  color: #fff;
  margin-bottom: 0;
}

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

.mission-bubbles {
  grid-row-gap: 2px;
  flex-direction: column;
  margin-top: 80px;
  margin-bottom: 80px;
  display: flex;
}

.stack-row {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.stack {
  z-index: 2;
  width: 100%;
  max-width: 770px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  font-size: 1.125rem;
  display: flex;
  position: relative;
}

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

.icon {
  width: 48px;
  height: 48px;
  color: #1b1d22;
  background-color: #f0f2f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.icon.icon--dark {
  color: #ebeef2;
  background-color: #26282d;
}

.section-title {
  z-index: 1;
  max-width: 770px;
  margin-bottom: 80px;
  position: relative;
}

.section-title.section-title--centered {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-divide {
  grid-row-gap: 40px;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.section-divide.section-divide--dark {
  color: #ebeef2;
  background-color: #101317;
}

.stack-column {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.mission-bloom {
  opacity: 1;
  position: absolute;
  top: 40%;
  left: 0%;
  right: 0%;
  transform: translate(0, -50%);
}

.mission-section-title-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.matrix-founders__img {
  max-width: 806px;
}

.matrix-founder__content {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.matrix-founders__title {
  max-width: 566px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin: -300px auto 100px;
  display: flex;
}

.section-transition {
  z-index: 1;
  width: 100%;
  position: relative;
}

.cta-section__title {
  z-index: 2;
  max-width: 770px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.homepage-hero__heading {
  background-color: #101317;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
}

.homepage-hero {
  min-height: 600px;
  flex-direction: column;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero__differentiators {
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.hero__grad-transition {
  width: 100%;
  position: absolute;
  bottom: 0;
  transform: translate(0, 50%);
}

.hero__full-image {
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.content-column {
  max-width: 770px;
  grid-row-gap: 80px;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.m-t-80 {
  margin-top: 80px;
}

.matrix__numbers-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.matrix__number-tile {
  background-color: #26282d;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.matrix__number-tile-text {
  text-align: center;
  font-size: 14px;
}

.matrix__number-tile-title {
  font-family: Extratype eina02, sans-serif;
  font-size: 2rem;
  font-weight: 700;
}

.matrix-footer {
  grid-row-gap: 40px;
  color: #ebeef2;
  background-color: #101317;
  flex-direction: column;
  padding-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.hero__grad {
  margin-bottom: 0;
  position: relative;
}

.homepage-hero__image-bloom {
  width: 100%;
  opacity: .6;
  position: absolute;
  top: auto;
  bottom: 0;
  transform: scale(2);
}

.hero__desktop-image {
  z-index: 2;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.mission-bottom {
  padding-left: 20px;
  padding-right: 20px;
}

.mission-slider {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 80px;
}

.mission-slider__mask {
  height: auto;
}

.mission-quote__text {
  padding-left: 40px;
  font-weight: 600;
}

.mission-quote__row {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.mission-quote__content {
  z-index: 2;
  width: 100%;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.mission-quote__quotemarks {
  color: #0dbd8b;
}

.mission-quote__author {
  color: #a3aab4;
  padding-left: 40px;
  font-size: 1rem;
  line-height: 1.5em;
}

.mission-quote__image {
  width: 100%;
  max-width: 1180px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mission-quote__left-arrow, .mission-quote__right-arrow {
  width: 50%;
}

.mission-hero__bloom {
  opacity: .7;
  position: absolute;
  top: 30%;
  transform: translate(0, -50%);
}

.your-setup__image {
  width: 100%;
}

.homepage-h2 {
  margin-bottom: 0;
  font-size: 3rem;
}

.section-transition-wrap {
  margin-top: 0;
  margin-bottom: -120px;
}

.mission-hero__wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.drawline-eyebrow__line {
  width: 3.5ch;
  margin-top: -2px;
  font-size: 1.5rem;
  line-height: 0;
  position: absolute;
}

.eyebrow {
  color: #ebeef2;
  font-family: Extratype eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4em;
}

.drawline-eyebrow {
  position: relative;
}

.hero__heading {
  background-color: #101317;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
}

.hero-section {
  min-height: 600px;
  flex-direction: column;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero__title {
  z-index: 2;
  width: 100%;
  grid-row-gap: 16px;
  color: #ebeef2;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.hero__image {
  z-index: 2;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hero__image-bloom {
  width: 100%;
  max-width: 1180px;
  opacity: .6;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  transform: scale(2);
}

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

.wrapper-bottom-medium {
  padding-bottom: 80px;
}

.wrapper-top-medium {
  padding-top: 80px;
}

.wrapper-top-large {
  padding-top: 120px;
}

.wrapper-bottom-large {
  padding-bottom: 120px;
}

.wrapper-medium {
  padding-top: 80px;
  padding-bottom: 80px;
}

.wrapper-large {
  padding-top: 120px;
  padding-bottom: 120px;
}

.padding-medium {
  padding: 40px;
}

.padding-large {
  padding: 80px;
}

.padding-small {
  padding: 20px;
}

.padding-x-small {
  padding: 8px;
}

.padding-xx-small {
  padding: 4px;
}

.padding-x-large {
  padding: 120px;
}

.padding-xx-large {
  padding: 200px;
}

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

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

.hero__intro-paragraph {
  z-index: 2;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.full-image {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.stack-grid {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.last-cta-section {
  grid-row-gap: 40px;
  color: #ebeef2;
  background-color: #101317;
  flex-direction: column;
  padding-bottom: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.card-image-negative-margin {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  margin-top: -40px;
  margin-bottom: -40px;
  margin-right: -40px;
  display: flex;
  overflow: hidden;
}

.card-button {
  width: 100%;
  max-width: 1180px;
  grid-row-gap: 24px;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  text-decoration: underline;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.card-button:hover {
  background-color: #f9fafb;
  border-color: #0dbd8b;
  text-decoration: none;
}

.card-button-row {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 48px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.intro-paragraph {
  color: #656d77;
  font-size: 2rem;
  line-height: 1.4em;
}

.hero__mobile-image {
  z-index: 2;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.about-title {
  z-index: 1;
  max-width: 770px;
  margin-bottom: 80px;
  position: relative;
}

.about-title.section-title--centered {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.about-us-hero-section {
  grid-row-gap: 40px;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.about-us-hero-section.page-section--dark {
  color: #ebeef2;
  background-color: #101317;
}

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

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

.full-image-section {
  background-image: url('../images/hero-gradient-dark-light.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.ex-hero {
  background-color: #101317;
  flex-direction: column;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ex-card {
  width: 100%;
  max-width: 1180px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  background-color: #fff;
  border: 1px solid #e2e5e9;
  border-radius: 12px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  transition: border-color .3s, background-color .3s;
  display: grid;
  overflow: hidden;
}

.ex-card:hover {
  background-color: #f9fafb;
  border-color: #0dbd8b;
}

.ex-card.ex-card--bloom {
  background-image: linear-gradient(rgba(255, 255, 255, .4), rgba(255, 255, 255, .4)), linear-gradient(135deg, #fff 44%, #f5fbd5 56%, #eaf6c7 62%, #dcf2b9 68%, #cdeeae 73%, #bbeaa5 80%, #a8e69f 87%, #92e29b 92%, #63da9c 96%, #5dd898);
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.ex-card__content {
  z-index: 2;
  width: 100%;
  max-width: 770px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 48px;
  font-size: 1.125rem;
  display: flex;
  position: relative;
}

.ex-card__image {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.ex-card__image.ex-card__image--align-bottom {
  padding: 48px 48px 0;
}

.thirdroom-ar-image {
  width: 100%;
}

.labs-badge {
  height: 48px;
  grid-column-gap: 12px;
  color: #ebeef2;
  background-color: #26282d;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.labs-badge:hover {
  color: #0dbd8b;
}

.labs-badge.labs-badge--light {
  color: #1b1d22;
  background-color: #f0f2f5;
}

.ex-github-repos__left {
  width: auto;
  padding-right: 8px;
  font-size: 18px;
}

@media screen and (max-width: 991px) {
  a.w--current {
    color: #099970;
  }

  .card.card--quote {
    flex: 1;
    align-self: stretch;
  }

  .card.card--matrix {
    flex: 0 100%;
    align-self: auto;
    padding-top: 40px;
    display: flex;
  }

  .mobile-nav-link {
    text-align: left;
    padding: 16px 0;
    font-weight: 500;
  }

  .mobile-nav-link.w--current {
    color: #0dbd8b;
  }

  .navigation-container-mob {
    justify-content: space-between;
  }

  .nav__mob {
    height: 60px;
    border-bottom: 1px solid rgba(68, 85, 103, .11);
    flex-direction: row;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .menu-mob {
    color: #000;
    background-color: #fafafa;
    border-radius: 100px;
    padding: 8px;
    font-size: 22px;
  }

  .menu-mob.w--open {
    background-color: #0dbd8b;
  }

  .mobile-nav {
    height: 100vh;
    background-color: #f9fafb;
    justify-content: flex-end;
    padding: 20px 20px 20vh;
    position: absolute;
    overflow: auto;
    box-shadow: 42px 42px 55px rgba(32, 53, 90, .09);
  }

  .footer__col--logo__img {
    width: 30px;
  }

  .nav__web {
    display: none;
  }

  .hero {
    padding-left: 20px;
  }

  .flex {
    flex-direction: column;
  }

  .flex.flex__stretch {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .flex.flex__stretch.flex__company--facts, .flex.flex__grid--investors {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .flex.flex--justify--space-between {
    align-items: center;
  }

  .flex__item--align-center {
    height: auto;
    flex: none;
    align-items: stretch;
  }

  .flex__item--align-center.flex__item--quote.flex__item--team-member {
    display: block;
  }

  .flex__item--align-center.flex__item--simple {
    flex: 0 45%;
  }

  .flex__item--align-center.flex__item--investors {
    min-height: 140px;
  }

  .flex__item--align-center.flex__item--help-section-heading, .flex__item--align-center.test {
    background-color: #fff;
    align-self: stretch;
    top: 59px;
  }

  .hero__wrap {
    flex: 0 auto;
    padding-top: 40px;
    padding-bottom: 80px;
  }

  .hero__wrap.hero__wrap--columns {
    flex-direction: column;
  }

  .hero__wrap.hero__wrap--columns.hero__wrap--columns--milestones.hero__wrap--open-source-top {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .hero__wrap__h1 {
    font-size: 52px;
  }

  .tile__img {
    margin-top: 40px;
  }

  .tile.tile--split {
    background-size: 310px;
  }

  .tile.tile--white {
    justify-content: center;
  }

  .tile.tile--be-in-your-element-symbol {
    justify-content: flex-start;
  }

  .tile.tile--background {
    justify-content: center;
  }

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

  .footer__row.footer__row--heel {
    flex-direction: column;
    align-items: flex-start;
  }

  .footer__row.footer__row--mast {
    padding-top: 40px;
  }

  .footer__col {
    flex: 0 50%;
    margin-bottom: 20px;
  }

  .footer__col.footer__col--logo {
    margin-bottom: 0;
  }

  .footer__col.footer__col--heel {
    flex-wrap: wrap;
    flex-basis: 50%;
    align-self: flex-start;
  }

  .footer__col.footer__col--heel.footer__col-heel--right {
    align-items: flex-start;
  }

  .img-hero-collage-ios-room-dark {
    left: 81%;
  }

  .img-hero-collage-android-rooms-light {
    left: 70%;
  }

  .img--nav-bar-mobile-logo {
    height: 30px;
    min-height: 24px;
  }

  .help__section-title {
    margin-bottom: 0;
    top: 59px;
  }

  .team-member-name-h {
    margin-top: 0;
    margin-bottom: 2px;
    font-size: 20px;
  }

  .team-member-job-title {
    font-size: 1rem;
  }

  .flex__item--company-facts {
    flex-direction: column;
    flex-basis: 50%;
    margin-bottom: 20px;
    display: flex;
  }

  .plans__mobile--feature.plans-feature-comparison__inline-tick {
    align-self: flex-start;
  }

  .plans__features--comparison-h {
    margin-bottom: 20px;
  }

  .plans__features--comparison-h.plans__feature-compare-section-title {
    font-size: 24px;
    font-weight: 600;
  }

  .p-semi-bold {
    font-weight: 600;
  }

  .display__h--xl {
    font-size: 54px;
  }

  .display__h2--large {
    font-size: 40px;
  }

  .display__h1.display__h1--contact {
    text-align: center;
    padding-left: 0;
  }

  .display__h2.display__h2---center.display__h2--m-8-0-100-0 {
    margin-bottom: 80px;
  }

  .display__h2.display__h2--8m-bottom.center-tablet {
    text-align: center;
    margin-bottom: 1rem;
  }

  .display__h2.display__h2--8m-bottom.center-mobile {
    margin-bottom: 1rem;
  }

  .wrap {
    width: 645px;
  }

  .layout__1-col {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .heading__matrix-ecosystem.h2--looks--like-an-h3 {
    margin-top: 0;
  }

  .customer__story--basic--img {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .plans__comparison--ticks {
    margin-bottom: 24px;
    display: block;
  }

  .plans__feature-conparison--sticky {
    position: static;
  }

  .plan--heading--sticky.plan--heading--sticky--hide-desktop {
    margin-bottom: .5em;
    display: block;
  }

  .plan--heading--sticky.plan--heading--sticky--hide-desktop.table-comparison__mobile {
    display: none;
  }

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

  .div-block-103 {
    flex-basis: 100%;
  }

  .div-block-105 {
    display: block;
  }

  .ems__hero {
    margin-bottom: 60px;
  }

  .img__tchap-case-study-hero {
    width: 100%;
  }

  .div-block-112 {
    display: block;
  }

  .contact__img {
    display: none;
  }

  .table__feature {
    margin-bottom: 10px;
    font-weight: 600;
  }

  .table__feature.table__feature--disclaimer {
    margin-top: -16px;
  }

  .table__features--comparison-h {
    margin-bottom: 20px;
  }

  .table__features--header {
    display: none;
  }

  .table__features--mobile {
    align-self: center;
  }

  .table__feature--compare {
    margin-top: 0;
  }

  .careers-quote-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .photo-wall__slides {
    align-items: flex-start;
  }

  .photo-wall__slide {
    width: 1760px;
    flex: none;
  }

  .flex__home {
    flex-direction: column;
  }

  .flex__home.flex__align-center.flex__pad0.keep-horizontal-on-tablet {
    flex-direction: row;
  }

  .img__open-source {
    align-self: center;
  }

  .text__regular--home.width__80 {
    width: 100%;
  }

  .card__matrix--copy-left {
    margin-bottom: 0;
  }

  .card__matrix--cta-2 {
    flex-direction: row-reverse;
    justify-content: space-between;
    display: flex;
  }

  .card__matrix--cta-2.btn__external-full-width-stacked {
    flex-direction: column;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    margin-top: 20px;
  }

  .card__matrix--logo-2 {
    order: -1;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .page-section.section--ellipse-bg {
    background-position: 50% 40%;
  }

  .page-section.section--no-overflow {
    overflow: hidden;
  }

  .feature-list__item, .feature-list__item._2, .feature-list__item._3, .feature-list__item._4 {
    transition-property: none;
  }

  .jigsaw--bottom-left {
    bottom: 100px;
    left: 55px;
  }

  .jigsaw--bottom-right {
    bottom: 60px;
    right: 50px;
  }

  .jigsaw--top-left {
    position: absolute;
    top: 60px;
    left: 50px;
  }

  .jigsaw--top-right {
    top: 100px;
    right: 40px;
  }

  .container.container--table {
    position: relative;
  }

  .container.container--card-chatterbox, .container.container--card-purple {
    background-image: linear-gradient(rgba(248, 247, 255, .9), rgba(248, 247, 255, .9));
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .typeset {
    flex-direction: column;
  }

  .cta-wrap {
    flex-direction: row;
    align-items: flex-start;
  }

  .cta-button {
    white-space: nowrap;
  }

  .learn-more {
    align-content: flex-end;
  }

  .link__text {
    white-space: nowrap;
  }

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

  .nnav__l {
    display: flex;
  }

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

  .nnav__icon-32-img.nnav__icon-32-img--home {
    color: #545454;
  }

  .nnav-parent, .nnav__menu {
    display: none;
  }

  .personal-img__sticky {
    top: 0%;
  }

  .img--in-right {
    z-index: -1;
  }

  .comparison__check {
    padding-top: 0;
    padding-bottom: 16px;
  }

  .container__grid--table-8col {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container__grid--table-8col.table__heading--sticky {
    top: 14px;
  }

  .app-stores {
    padding-left: 16px;
    padding-right: 16px;
  }

  .hero-img {
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid--3col.grid--3col--be-in-your-element-symbol {
    flex-direction: column;
    display: flex;
  }

  .cta-button--secondary {
    text-align: center;
  }

  .ems-grid--3col--enterprise {
    flex: 0 auto;
  }

  .communities__desktop--dark {
    right: -20%;
  }

  .particles {
    padding: 10px;
  }

  .text-effect--forever-copy {
    font-size: 4.5rem;
  }

  .grid-10col__secure-collaboration {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-10col__secure-collaboration.table__heading--sticky__secure-collaboration {
    top: 80px;
  }

  .container__grid--table-9col {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .container__grid--table-9col.table__heading--sticky {
    top: 14px;
  }

  .cta-download:hover {
    background-color: #099970;
    border-color: #099970;
  }

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

  .cta-button--matrix {
    white-space: nowrap;
    margin-right: 0;
    padding-left: 48px;
    padding-right: 48px;
  }

  .sub-nav__inner {
    justify-content: center;
  }

  .sub-nav__cta {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .cta-button--sub-nav {
    white-space: nowrap;
    background-color: #cffcef;
    margin-top: 4px;
    margin-bottom: 4px;
    margin-right: 0;
    padding-left: 48px;
    padding-right: 48px;
  }

  .cta-button--sub-nav.enterprise, .cta-button--sub-nav.enterprise.m-r-0 {
    align-self: stretch;
  }

  .breadcrumb--sub-nav {
    display: none;
  }

  .sub-nav__right-menu--inline {
    flex-direction: row;
  }

  .table-heading__underscore {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .banner__inner {
    justify-content: center;
  }

  .grid-8col__cybersecurity {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-8col__cybersecurity.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-8col__cybersecurity.table__heading--sticky__secure-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    top: 80px;
  }

  .section__cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .section__typography {
    grid-template: "."
                   "."
                   "."
                   / 1fr;
    grid-auto-flow: row;
  }

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

  .btn--primary {
    flex: 1;
  }

  .btn--secondary {
    text-align: center;
    flex: 1;
  }

  .section__image {
    margin-left: 0;
  }

  .header__icons {
    margin-top: 0;
  }

  .section__h2 {
    font-size: 54px;
  }

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

  .header__split.is-wide-right, .header__split.is-wide-left {
    grid-template-columns: 1fr;
  }

  .header__h1 {
    font-size: 52px;
  }

  .header__cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-content: space-between;
    display: grid;
  }

  .header__image-mask {
    margin-left: 0;
  }

  .header__image {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
  }

  .grid-5col__devops {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__devops.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__devops.table__heading--sticky__secure-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    top: 80px;
  }

  .skype4business-abstract {
    width: 100%;
  }

  .grid-skype-for-business {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-skype-for-business.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-skype-for-business.grid-skype-for-business--sticky {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    top: 80px;
  }

  .what-is-chatterbox__grid {
    flex-direction: column-reverse;
    grid-template-columns: minmax(200px, 1fr) 1fr;
    display: flex;
  }

  .grid-5col__frontline-workers {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__frontline-workers.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__frontline-workers.table__heading--sticky__frontline-workers {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    top: 59px;
  }

  .nnav__learn-more {
    align-content: flex-end;
  }

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

  .grid-7col__on-premise-collaboration {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-7col__on-premise-collaboration.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-7col__on-premise-collaboration.table__heading--sticky__on-premise-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    top: 80px;
  }

  .chat-3d-img {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    display: none;
  }

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

  .recruitment-hero__grid {
    flex-direction: row;
    grid-template-columns: minmax(200px, 1fr) 1fr;
    display: flex;
  }

  .leadership-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .employee-benefit__grid {
    grid-template-columns: 1fr 1fr;
  }

  .silicon-milkroundabout-callout {
    flex-direction: row;
  }

  .feature-img--center {
    margin-top: 0;
    margin-bottom: 0;
  }

  .social-icon {
    width: 44px;
  }

  .cta-button--enterprise-pricing {
    white-space: nowrap;
  }

  .mobile-nav-badge-xs {
    background-color: #e7fdf7;
    margin-bottom: 0;
    padding: 6px 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 120%;
  }

  .chatterbox-chat {
    margin-right: 20px;
  }

  .forrester__grid {
    grid-template-columns: minmax(200px, 1fr) 1fr;
  }

  .chatterbox-diagram-abstract {
    margin-top: 0;
  }

  .enterprise-pricing-sticky-header {
    top: 60px;
  }

  .mobile-nav-chevron {
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
  }

  .mobile-nav__toggle {
    cursor: pointer;
    justify-content: flex-start;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    font-weight: 500;
    display: flex;
  }

  .mobile-nav__toggle.mobile-nav__toggle--first {
    margin-top: -16px;
  }

  .mobile-nav__dropdown {
    background-color: #fff;
    border-radius: 8px;
    flex-direction: column;
    align-items: stretch;
    margin-left: -16px;
    margin-right: -16px;
    padding: 8px 16px;
    display: flex;
  }

  .mobile-nav__product {
    text-align: left;
    margin-left: -16px;
    margin-right: -16px;
    padding: 8px 16px;
  }

  .mobile-nav__product:hover {
    background-color: #f5f7fa;
  }

  .mobile-nav__separator {
    background-color: #e9ecf1;
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .numbered-list__item {
    transition-property: none;
  }

  .cta-button-mobile-nav {
    white-space: nowrap;
    padding: 6px 16px;
  }

  .cta-button-mobile-nav.w--current {
    color: #fff;
  }

  .forrester-card__grid {
    grid-template-columns: 1fr;
  }

  .forrester-card__image {
    display: none;
  }

  .video-clip {
    width: 300px;
    height: 169px;
  }

  .row {
    flex-direction: column;
  }

  .image-block {
    order: -1;
  }

  .feature.feature--full-width {
    flex-wrap: wrap;
    display: flex;
  }

  .spectrum-wrap {
    width: 800px;
    height: 800px;
    justify-content: center;
    align-items: center;
  }

  .img-crop {
    order: -1;
  }

  .img-crop.img-crop--overview-productive {
    background-position: 100% 48px;
    background-size: 100%;
  }

  .plan-row {
    grid-template-columns: 1fr 1fr;
  }

  .feature__integration-list {
    padding: 0;
  }

  .pricing__row {
    flex-wrap: wrap;
  }

  .pricing__row.pricing__row--sticky {
    top: 60px;
  }

  .pricing__description {
    width: 100%;
    text-align: center;
    align-items: center;
  }

  .plan__feature-list-item {
    transition-property: none;
  }

  .column {
    flex-flow: column wrap;
  }

  .table__row {
    flex-direction: column;
  }

  .table__row.table__row--sticky {
    top: 60px;
  }

  .table__description {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-block-fed-gov-data {
    order: -1;
  }

  .image-block-fed-gov-data__videocall {
    order: -1;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .comparison__check-detail {
    padding-top: 0;
    padding-bottom: 16px;
  }

  .stack-row {
    flex-direction: column;
    align-items: center;
  }

  .stack-column {
    flex-direction: column;
  }

  .your-setup-grid {
    grid-row-gap: 48px;
    flex-direction: column-reverse;
    align-items: center;
    display: flex;
  }

  .mission-section-title-wrapper {
    margin-bottom: 40px;
  }

  .homepage-hero__heading {
    padding-top: 40px;
    position: relative;
  }

  .homepage-hero {
    overflow: hidden;
  }

  .content-column {
    align-items: center;
  }

  .matrix__numbers-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .hero__desktop-image {
    width: 100%;
  }

  .mission-quote__row {
    flex-direction: column;
  }

  .mission-quote__image {
    flex-flow: column wrap;
  }

  .section-transition-wrap {
    margin-bottom: -80px;
  }

  .mission-hero__wrapper {
    margin-bottom: 40px;
  }

  .hero__heading {
    padding-top: 40px;
    position: relative;
  }

  .hero-section {
    overflow: hidden;
  }

  .hero__image {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .full-image {
    padding-left: 20px;
    padding-right: 20px;
  }

  .stack-grid {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .card-image-negative-margin {
    margin-top: 0;
    margin-right: 0;
  }

  .card-button-row {
    flex-direction: column;
  }

  .hero__mobile-image {
    width: 100%;
  }

  .ex-hero {
    overflow: hidden;
  }

  .ex-card {
    flex-direction: column;
    display: flex;
  }
}

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

  h3 {
    font-size: 1.25rem;
  }

  p {
    font-size: 1.125rem;
  }

  .card.card--quote {
    padding: 20px;
  }

  .card.card--matrix {
    flex-direction: column;
  }

  .card-wrap {
    flex: 1;
  }

  .hero.hero--allow-overflow {
    overflow: hidden;
  }

  .flex.flex__stretch {
    flex-direction: column;
    align-self: stretch;
  }

  .flex.flex__grid--leadership-team {
    display: block;
  }

  .flex.flex__grid--4col {
    grid-template-columns: 1fr 1fr;
  }

  .flex__item--align-center {
    margin-right: 0;
  }

  .flex__item--align-center.flex__item--quote.flex__item--team-member {
    margin-bottom: 24px;
  }

  .flex__item--align-center.flex__item--simple {
    flex-basis: 100%;
  }

  .flex__item--align-center.hero-collage-all-platforms {
    align-self: stretch;
  }

  .hero__wrap {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .hero__wrap.hero__wrap--p60-0 {
    overflow: visible;
  }

  .hero__wrap__h1 {
    font-size: 48px;
  }

  .tile {
    padding: 32px 32px 40px;
  }

  .tile.tile--split {
    background-image: url('../images/temp-community-image-02.png');
    background-repeat: no-repeat;
    background-size: 270px;
    background-attachment: scroll;
  }

  .tile.tile--investor {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .card__quote__footer__h {
    font-size: 18px;
    line-height: 1.2em;
  }

  .footer__col__link {
    margin-left: 0;
    margin-right: 20px;
  }

  .hero__wrap--columns__left {
    padding-right: 20px;
  }

  .footer__row.footer__row--heel {
    align-items: flex-start;
    margin-bottom: 0;
  }

  .footer__row.footer__row--mast {
    flex-direction: column;
  }

  .footer__col {
    flex-basis: 100%;
  }

  .footer__col.footer__col--mast_left {
    margin-bottom: 0;
  }

  .tile__cta {
    flex-direction: column;
  }

  .paragraph {
    font-size: 1.0625rem;
  }

  .img-hero-collage-ios-room-dark {
    left: 74%;
  }

  .img-hero-collage-android-rooms-light {
    left: 62%;
  }

  .img--nav-bar-mobile-logo {
    height: 28px;
    min-height: auto;
  }

  .team-member-name-h {
    margin-top: 0;
  }

  .flex__item--company-facts {
    flex: 0 auto;
    align-self: stretch;
  }

  .img-plans__mobile--feature-tick {
    height: 24px;
    display: block;
  }

  .plans__mobile--feature.plans-feature-comparison__inline-tick {
    align-self: stretch;
  }

  .plans__features--comparison-h {
    margin-bottom: 40px;
  }

  .p-semi-bold {
    font-weight: 600;
  }

  .display__h--xl {
    font-size: 50px;
  }

  .display__h2.display__h2---center.display__h2--m-8-0-100-0 {
    margin-bottom: 80px;
  }

  .text__medium {
    font-size: 18px;
  }

  .wrap {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-23 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-15 {
    float: none;
    clear: none;
    display: block;
  }

  .width__50 {
    width: 50%;
  }

  .width__50.width__50---center-responsive {
    width: 100%;
    text-align: center;
  }

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

  .width__80 {
    width: 90%;
  }

  .container__small--left {
    width: 100%;
  }

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

  .plans__comparison--ticks {
    display: block;
  }

  .plan--heading--sticky.plan--heading--sticky--hide-desktop.table-comparison__mobile {
    font-size: .8rem;
    display: block;
  }

  .div-block-102 {
    align-self: stretch;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-112 {
    display: block;
  }

  .table-comparison__row, .table-comparison__row.table-comparison__row-alt {
    flex-direction: column;
  }

  .table-comparison__header.table-comparison__axis {
    flex: 0 auto;
    align-self: stretch;
    font-size: 1.1rem;
  }

  .table-comparison__header.table-comparison_header-mobile {
    display: none;
  }

  .table__features--comparison-h {
    margin-bottom: 40px;
  }

  .table__features--mobile {
    align-self: stretch;
    margin-bottom: 10px;
    display: flex;
  }

  .careers-quote-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .hiring__bd {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .flex__home.flex__align-center.flex__pad0.keep-horizontal-on-tablet {
    flex-direction: column;
  }

  .text__regular--home.width__80 {
    width: 80%;
  }

  .card__matrix--cta-2.btn__external-full-width-stacked {
    width: 100%;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
    margin-top: 20px;
  }

  .card__matrix--logo-2 {
    margin-bottom: 0;
  }

  .github-table-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .page-section.section--ellipse-bg {
    background-position: 50%;
  }

  .page-section.section--gradient-bg {
    background-position: 50% 72%;
  }

  .feature-list__item._2 {
    transition-timing-function: ease-out;
  }

  .jigsaw {
    min-height: 280px;
  }

  .jigsaw--bottom-left {
    bottom: 40px;
    left: 120px;
  }

  .jigsaw--bottom-right {
    bottom: 30px;
    right: 120px;
  }

  .jigsaw--top-left {
    top: 50px;
    left: 100px;
  }

  .jigsaw--top-right {
    top: 60px;
    right: 100px;
  }

  .globe {
    min-height: 200px;
    min-width: 200px;
  }

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

  .open-source-card {
    padding: 32px 32px 40px;
  }

  .page {
    grid-row-gap: 48px;
  }

  .container.container--card {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    overflow: hidden;
  }

  .container.m-b-0 {
    margin-bottom: 0;
  }

  .container.container--card-chatterbox, .container.container--card-purple {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    overflow: hidden;
  }

  .typeset.typeset--text-center--mobile {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .typeset.typeset--padding-25--bottom {
    padding-bottom: 0%;
  }

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

  .typeset.typeset--center--center-text {
    order: 1;
  }

  .cta-wrap {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .illustration.illustration--center-center {
    height: 100%;
    align-items: center;
  }

  .illustration.flex.flex__item--align-center {
    align-items: center;
  }

  .illustration.illustration--justify-center-top {
    height: 100%;
    align-items: center;
  }

  .link__text--chevron {
    display: none;
  }

  .grid--2col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .container__grid--sticky-img {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    overflow: hidden;
  }

  .personal-img__sticky {
    min-height: 200px;
    position: -webkit-sticky;
    position: sticky;
    top: 20%;
    bottom: auto;
  }

  .img--in-right.no-margin {
    margin-right: 0;
  }

  .comparison__check {
    order: 1;
  }

  .container__grid--table-8col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .app-stores {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-img {
    order: -1;
  }

  .grid--3col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .grid--3col.element-home__features, .grid--3col.communities__examples {
    grid-template-rows: auto auto auto;
  }

  .grid--4col {
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .communities__desktop--dark {
    right: -4%;
  }

  .particles {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-10col__secure-collaboration, .container__grid--table-9col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .sub-nav__inner, .banner__inner {
    text-align: left;
  }

  .img__device-verification {
    margin-top: 0%;
  }

  .comparison__addon {
    order: -1;
  }

  .comparison__deployment {
    align-items: flex-start;
  }

  .comparison__deployment__text.m-l-8 {
    font-size: 12px;
  }

  .grid-8col__cybersecurity {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .grid-8col__cybersecurity.table__heading--sticky__secure-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .section__cta {
    min-width: 50%;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .section__typography {
    grid-template-areas: ".";
  }

  .section__split {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .section__body {
    margin-top: 20px;
    font-size: 18px;
  }

  .btn--primary {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .btn--secondary {
    width: 100%;
  }

  .section__image {
    order: -1;
    margin-left: 0;
    margin-right: 0;
  }

  .header__icons.is-glowing {
    min-width: 50%;
    justify-content: center;
    display: flex;
  }

  .section__h2 {
    font-size: 50px;
  }

  .header__split {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .header__body {
    margin-top: 0;
    font-size: 18px;
  }

  .header__cta {
    min-width: 50%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 0;
    display: grid;
  }

  .header__image-mask {
    order: -1;
    margin-left: 0;
    margin-right: 0;
  }

  .header {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .grid-5col__devops {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .grid-5col__devops.table__heading--sticky__secure-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-skype-for-business {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: column;
  }

  .grid-skype-for-business.grid-skype-for-business--sticky {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .contact-us {
    flex-direction: column;
    display: flex;
  }

  .what-is-chatterbox__grid, .grid-5col__frontline-workers {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .grid-5col__frontline-workers.table__heading--sticky__frontline-workers {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-7col__on-premise-collaboration {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .grid-7col__on-premise-collaboration.table__heading--sticky__on-premise-collaboration {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .chat-3d-img {
    width: auto;
    height: 25vh;
    order: -1;
    padding-bottom: 0;
  }

  .recruitment-hero__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .leadership-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .employee-benefit {
    padding: 32px 32px 40px;
  }

  .employee-benefit__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .feature-img--center {
    order: -1;
  }

  .chatterbox-chat {
    max-width: 70%;
  }

  .subtitle {
    font-size: 1.25rem;
  }

  .forrester__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .video-clip {
    display: none;
  }

  .content-section {
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-block {
    order: -1;
  }

  .feature {
    flex-direction: column;
    padding: 20px;
  }

  .feature--full-width {
    flex-direction: column;
  }

  .hero-homepage__image-block {
    max-height: 264px;
  }

  .card-base {
    background-image: none;
    padding: 20px;
  }

  .cta-card__text {
    padding-left: 24px;
    padding-right: 24px;
  }

  .spectrum {
    filter: blur(35px);
  }

  .spectrum-wrap {
    width: 600px;
    height: 600px;
  }

  .title {
    font-size: 1.25rem;
  }

  .github-repos {
    margin-left: auto;
    margin-right: auto;
  }

  .brand-2 {
    padding-left: 0;
  }

  .hero-homepage__h1 {
    font-size: 3rem;
  }

  .hero-homepage__paragraph {
    font-size: 1.5rem;
  }

  .customer-logos__flex {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .feature__image-block {
    height: 100%;
  }

  .feature__image-block.feature__image-block--bottom {
    margin-bottom: -20px;
  }

  .plan-row {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .plan__btn-wrap {
    min-height: auto;
  }

  .plan__btn-wrap.plan__btn-wrap--horizontal {
    flex-direction: column;
    align-items: stretch;
  }

  .pricing__plan-name {
    font-size: 1rem;
  }

  .column {
    flex-direction: column;
  }

  .heading-18 {
    font-size: 1.25rem;
  }

  .download-os {
    flex-direction: column;
    align-items: center;
  }

  .table__name {
    display: none;
  }

  .testimonial__message {
    margin-top: 0;
    margin-bottom: 4px;
  }

  .testimonial__avatar {
    background-image: url('../images/1200px-Bundeswehr_Kreuz.svg.png');
    background-position: 0 0;
    background-size: auto;
  }

  .image-block-fed-gov-data, .image-block-fed-gov-data__videocall {
    order: -1;
  }

  .comparison__check-detail {
    order: 1;
  }

  .hero__drawline {
    display: none;
  }

  .section-title {
    margin-bottom: 40px;
  }

  .section-divide.section-divide--dark {
    min-height: 1px;
  }

  .your-setup-grid {
    grid-column-gap: 16px;
    grid-row-gap: 48px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
  }

  .mission-section-title-wrapper {
    margin-bottom: 20px;
  }

  .matrix-founders__img {
    width: 100%;
  }

  .matrix-founder__content {
    margin-bottom: 80px;
  }

  .matrix-founders__title {
    margin-top: -200px;
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    bottom: 10%;
  }

  .content-column {
    grid-row-gap: 40px;
  }

  .matrix__numbers-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .homepage-hero__image-bloom {
    top: 0;
    bottom: auto;
  }

  .hero__desktop-image {
    display: none;
  }

  .mission-quote__image {
    flex-direction: column;
  }

  .homepage-h2 {
    font-size: 2rem;
  }

  .section-transition-wrap {
    margin-bottom: -40px;
  }

  .mission-hero__wrapper {
    margin-bottom: 20px;
  }

  .drawline-eyebrow__line {
    display: none;
  }

  .eyebrow {
    font-size: 1.25rem;
  }

  .wrapper-bottom-medium {
    padding-bottom: 40px;
  }

  .wrapper-top-medium {
    padding-top: 40px;
  }

  .wrapper-top-large {
    padding-top: 80px;
  }

  .wrapper-bottom-large {
    padding-bottom: 80px;
  }

  .wrapper-medium {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wrapper-large {
    padding-top: 80px;
    padding-bottom: 80px;
  }

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

  .card-image-negative-margin {
    height: 100%;
    margin-bottom: -20px;
  }

  .card-button {
    flex-direction: column;
    padding: 20px;
  }

  .intro-paragraph {
    font-size: 1.5rem;
  }

  .hero__mobile-image {
    display: block;
  }

  .about-title {
    margin-bottom: 40px;
  }

  .ex-card {
    flex-direction: column;
  }

  .ex-card__content {
    padding: 24px;
  }

  .ex-card__image.ex-card__image--align-bottom {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media screen and (max-width: 479px) {
  h3 {
    font-size: 24px;
    line-height: 1.4em;
  }

  .card.card--matrix {
    background-image: linear-gradient(#000, rgba(0, 0, 0, .6) 48%), url('../images/matrix-bg-right-01.svg');
    background-position: 0 0, 100% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, auto;
    flex-direction: column;
    padding: 14px 20px;
  }

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

  .nav__mob {
    height: 60px;
  }

  .menu-mob {
    padding: 8px;
  }

  .mobile-nav {
    height: 100vh;
    position: absolute;
  }

  .hero {
    padding-left: 16px;
    padding-right: 16px;
  }

  .shin__cta {
    flex-direction: column;
    padding-left: 8px;
    padding-right: 8px;
  }

  .cta__btn--primary {
    text-align: center;
    align-self: stretch;
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .cta__btn--primary.cta__btn--hollow {
    margin-bottom: 8px;
    display: block;
  }

  .cta__btn--primary.cta__btn--primary--left {
    margin-right: 0;
    display: block;
  }

  .cta__btn--primary.cta__btn--primary-compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta__btn--primary.cta__btn--primary-compact.cta__btn--primary-no-margin {
    margin-bottom: 0;
  }

  .flex {
    flex: 0 auto;
  }

  .flex.flex--faq {
    margin-top: 0;
  }

  .flex.flex__stretch.flex__company--facts {
    grid-template-columns: 1fr;
  }

  .flex.flex__grid--investors {
    display: block;
  }

  .flex.flex__grid--4col {
    grid-template-columns: 1fr;
  }

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

  .flex__item--align-center.flex__item--investors {
    margin-bottom: 10px;
  }

  .flex__item--align-center.flex__item--investors.flex__item--investors--last {
    margin-bottom: -10px;
  }

  .flex__item--align-center.flex__item--help-section-heading, .flex__item--align-center.test {
    position: static;
  }

  .hero__wrap {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .hero__wrap.hero__wrap--columns.hero__wrap--columns--milestones.hero__wrap--open-source-top {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .hero__wrap.hero__wrap--p0-0-60-0 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .hero__wrap.hero__wrap--features {
    padding-top: 0;
  }

  .hero__wrap__p {
    font-size: 18px;
  }

  .hero__wrap__h1 {
    margin-bottom: 32px;
    font-size: 32px;
  }

  .tile {
    padding: 20px;
  }

  .tile.tile--split {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .hero__wrap--columns__left {
    padding-right: 0;
  }

  .hero__wrap--columns__left.hero__wrap--columns__left--temp2 {
    flex: 0 auto;
    padding-right: 10px;
  }

  .footer__row {
    flex-wrap: wrap;
  }

  .footer__col.footer__col--mast_right {
    align-self: flex-start;
    margin-top: 20px;
  }

  .footer__col.footer__col--heel {
    margin-bottom: 10px;
  }

  .footer__col--mast_right__logos {
    align-self: center;
  }

  .card--about__header__img {
    height: 48px;
  }

  .image-4.social-media-img.cyber-essentials {
    margin-bottom: 20px;
  }

  .img-btn-icon-right {
    flex: none;
    order: 0;
    display: block;
  }

  .paragraph.hero__wrap__p--single-col {
    max-width: 96%;
  }

  .fact--callout {
    padding-left: 20px;
  }

  .github-repos__row {
    flex-direction: column;
  }

  .img-hero-collage-ios-room-dark {
    width: 90px;
  }

  .img-hero-collage-android-rooms-light {
    width: 96px;
  }

  .about-team-member-heading {
    margin-left: -4px;
  }

  .team-member-name-h {
    margin-top: 0;
    font-size: 20px;
  }

  .plans__mobile--features-feature.plans__mobile--features--feature-group {
    flex-direction: column;
    align-items: stretch;
  }

  .plans__mobile--feature.plans-feature-comparison__inline-tick {
    flex: 0 auto;
    margin-bottom: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .h2 {
    font-size: 26px;
    line-height: 1.3em;
  }

  .display__h--xl {
    font-size: 32px;
  }

  .display__h2--large {
    font-size: 28px;
  }

  .display__h2---center {
    font-size: 26px;
  }

  .display__h1 {
    font-size: 30px;
  }

  .display__h2 {
    font-size: 26px;
  }

  .display__h2.display__h2---center {
    margin-bottom: 20px;
  }

  .display__h2.display__h2---center.display__h2--m-8-0-100-0 {
    margin-bottom: 60px;
  }

  .display__h2.display__h2--8m-bottom.center-mobile {
    text-align: center;
  }

  .display__h4 {
    font-size: 20px;
  }

  .text__x-large {
    font-size: 28px;
  }

  .text__large {
    font-size: 26px;
  }

  .text__small.text__small--0-7 {
    margin-bottom: 1em;
  }

  .text__x-small.capital {
    font-size: 10px;
  }

  .btn__wrapper {
    align-self: stretch;
    margin-bottom: 8px;
    display: block;
  }

  .flex__grid--2col {
    grid-template-columns: 1fr;
  }

  .width__50 {
    width: 100%;
  }

  .width__50.margin0 {
    margin-bottom: 8px;
    display: none;
  }

  .width__50.width__50---center-responsive {
    width: 100%;
  }

  .display__h3 {
    font-size: 20px;
  }

  .width__80, .container__small--left {
    width: 100%;
  }

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

  .plan--heading--sticky.plan--heading--sticky--hide-desktop {
    font-size: 1rem;
  }

  .plan--heading--sticky.plan--heading--sticky--hide-desktop.table-comparison__mobile {
    font-size: .7rem;
    display: block;
  }

  .div-block-102 {
    width: 300px;
    flex-wrap: wrap;
  }

  .feature--comparison--group {
    flex-flow: column wrap;
  }

  .block--quoe--highlight-box {
    display: flex;
  }

  .block-quote.block-quote-style-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .block-quote.block-quote-style-1.block-quote-style-2-center {
    font-size: 18px;
  }

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

  .customer__divider.ems-customer__divider__bottom {
    height: auto;
    max-height: none;
  }

  .table-comparison__row {
    flex-direction: column;
  }

  .table-comparison__row.table-comparison__row-alt {
    flex-direction: column;
    align-items: stretch;
  }

  .table-comparison__header.table-comparison__axis {
    flex: 0 auto;
    align-self: stretch;
  }

  .table-comparison__header.table-comparison_header-mobile {
    display: none;
  }

  .table-comparison__result {
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-between;
  }

  .table-comparison__result.table-comparison__image {
    align-self: stretch;
  }

  .table-comparison__mobile {
    flex: 1;
    display: block;
  }

  .contact__img {
    display: none;
  }

  .cta__btn--primary-2 {
    align-self: stretch;
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .cta__btn--primary-2.cta__btn--primary--left {
    margin-right: 0;
    display: block;
  }

  .table__feature {
    max-width: 280px;
    margin-bottom: 20px;
  }

  .table__feature.table__feature--disclaimer {
    line-height: 1.4em;
  }

  .table__features--comparison-h {
    max-width: 280px;
  }

  .table__features--mobile {
    width: 300px;
    flex-wrap: wrap;
    padding-left: 0;
  }

  .table__feature--compare {
    flex-flow: column wrap;
    justify-content: space-between;
  }

  .careers-card.careers-card--offset {
    top: auto;
  }

  .careers-card-grid {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
  }

  .careers-quote-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .photo-wall__slide {
    width: 1320px;
  }

  .home__section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .banner__close-parent {
    justify-content: flex-end;
    align-self: auto;
    font-size: 13px;
  }

  .flex__home {
    flex: 0 auto;
  }

  .text__regular--home.width__80 {
    width: 100%;
  }

  .card__matrix--cta-2 {
    flex: 1;
    align-self: center;
    display: block;
  }

  .card__matrix--cta-2.btn__external-full-width-stacked {
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .card__matrix--logo-2 {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: auto;
  }

  .page-section.section--ellipse-bg {
    background-position: 50% 60%;
  }

  .page-section.section--no-overflow {
    margin-top: 0;
  }

  .page-section.section--gradient-bg {
    background-position: 50% 78%;
  }

  .jigsaw {
    min-height: 240px;
    min-width: 100%;
  }

  .jigsaw--bottom-left {
    width: 50%;
    max-width: 120px;
    bottom: 0;
    left: 0;
  }

  .jigsaw--bottom-right {
    width: 50%;
    max-width: 120px;
    bottom: 0;
    right: 0;
  }

  .jigsaw--top-left {
    width: 50%;
    max-width: 120px;
    top: 0;
    left: 0;
  }

  .jigsaw--top-right {
    width: 50%;
    max-width: 120px;
    top: 0;
    left: auto;
    right: 0;
  }

  .globe {
    width: 200px;
    height: 200px;
  }

  .map {
    height: 200px;
    background-size: auto 200px;
  }

  .open-source-card {
    padding: 24px;
  }

  .feature-list {
    width: 100%;
  }

  .container.container--card {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 100%);
    grid-auto-flow: column;
    padding: 20px;
  }

  .container.container--flex--center {
    align-items: center;
  }

  .container.container--flex--center.m-b-20 {
    margin-bottom: 20px;
  }

  .container.m-b-0 {
    margin-bottom: 0;
  }

  .container.container--card-chatterbox, .container.container--card-purple {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 100%);
    grid-auto-flow: column;
    padding: 20px;
  }

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

  .cta-wrap {
    flex-direction: row;
    align-items: stretch;
  }

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

  .cta-button.m-all-0 {
    margin-bottom: 0;
  }

  .learn-more {
    padding-left: 0;
    padding-right: 0;
  }

  .learn-more.link--center {
    padding-left: 20px;
  }

  .grid--2col {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .icon-4.pricing-features {
    color: #1b1d22;
  }

  .container__grid--sticky-img {
    grid-template-rows: auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(10%, 100%));
  }

  .container__grid--table-8col {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container__grid--table-8col.table__heading--sticky {
    top: -20px;
  }

  .comparison__logo {
    padding: 4px;
  }

  .app-stores {
    width: 100%;
    display: flex;
  }

  .grid--3col {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .grid--3col.element-home__features {
    grid-template-rows: auto auto auto auto auto auto;
  }

  .grid--4col {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .cta-button--secondary {
    text-align: center;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .lightbeam__combine {
    margin-top: 0;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .ems-grid--3col--enterprise {
    grid-column-gap: 51px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .communites__bubble {
    background-position: 50%;
  }

  .communities__ui-mockup.mockup--light, .communities__ui-mockup.mockup--dark {
    z-index: 2;
  }

  .communities__video-call {
    z-index: 1;
    max-width: 50%;
    display: none;
    left: -4%;
  }

  .communities__desktop--dark {
    z-index: 1;
    display: none;
    right: -25%;
  }

  .particles {
    padding: 0 10px;
  }

  .communities__club1 {
    z-index: 0;
    max-width: 50%;
    display: none;
    left: -15%;
  }

  .communities__club2 {
    z-index: 1;
    max-width: 50%;
    display: none;
    right: -24%;
  }

  .text-effect--forever {
    margin-top: 0;
  }

  .text-effect--forever-copy {
    margin-top: -24px;
    font-size: 3.2rem;
  }

  .grid-10col__secure-collaboration {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-10col__secure-collaboration.table__heading--sticky__secure-collaboration {
    top: 48px;
  }

  .container__grid--table-9col {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container__grid--table-9col.table__heading--sticky {
    top: 4px;
  }

  .plan__subtitle {
    text-align: center;
  }

  .cta-button--matrix {
    text-align: center;
    align-self: stretch;
    margin-bottom: 24px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .sub-nav__link {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .sub-nav__link.ems {
    padding-left: 0;
    padding-right: 0;
  }

  .cta-button--sub-nav {
    text-align: center;
    background-color: #e9ecf1;
    align-self: stretch;
    margin-bottom: 4px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .cta-button--sub-nav.enterprise {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .cta-button--sub-nav.ems.m-r-0 {
    align-items: center;
  }

  .grid--row.table-dark {
    align-items: start;
    justify-items: stretch;
  }

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

  .table-heading__underscore {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .logo-banner {
    flex-direction: column;
  }

  .comparison__deployment__text.m-l-8 {
    font-size: 12px;
  }

  .grid-8col__cybersecurity {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-8col__cybersecurity.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-8col__cybersecurity.table__heading--sticky__secure-collaboration {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    top: 48px;
  }

  .section__content {
    padding: 40px 20px;
  }

  .section__cta {
    flex-direction: column;
  }

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

  .section__body {
    font-size: 17px;
  }

  .btn--primary {
    text-align: center;
    align-self: stretch;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .btn--secondary {
    text-align: center;
    align-self: stretch;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .section__h2 {
    font-size: 32px;
  }

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

  .header__content {
    padding: 40px 20px;
  }

  .header__h1 {
    font-size: 32px;
  }

  .header__body {
    font-size: 17px;
  }

  .header__cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    margin-right: 0;
    display: grid;
  }

  .header {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .grid-5col__devops {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__devops.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__devops.table__heading--sticky__secure-collaboration {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    top: 48px;
  }

  .comparison__logo-name {
    display: none;
  }

  .grid-skype-for-business {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-skype-for-business.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-skype-for-business.grid-skype-for-business--sticky {
    grid-template-rows: auto auto;
    top: 48px;
  }

  .contact-us {
    flex-direction: column;
  }

  .what-is-chatterbox__grid {
    grid-template-columns: 100%;
    grid-auto-flow: row;
    margin-top: 20px;
    margin-right: 10px;
  }

  .grid-5col__frontline-workers {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__frontline-workers.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-5col__frontline-workers.table__heading--sticky__frontline-workers {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    top: 48px;
  }

  .nnav__learn-more {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-7col__on-premise-collaboration {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-7col__on-premise-collaboration.row--dark {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-7col__on-premise-collaboration.table__heading--sticky__on-premise-collaboration {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    top: 48px;
  }

  .company-facts__title {
    font-size: 28px;
  }

  .recruitment-hero__grid, .leadership-grid {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .employee-benefit {
    padding: 20px;
  }

  .employee-benefit__grid {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .silicon-milkroundabout-callout {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20px;
  }

  .cta-button--enterprise-pricing {
    text-align: center;
    flex: 1 0 auto;
  }

  .cta-wrap--enterprise-pricing {
    flex-wrap: wrap;
  }

  .brand {
    padding-left: 0;
  }

  .chatterbox-chat {
    max-width: 100%;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: -10px;
  }

  .chatterbox-chat__avatar {
    margin-top: -22px;
    margin-right: -22px;
    position: relative;
  }

  .chatterbox-chat__chat-left-wrap {
    align-self: flex-start;
  }

  .chatterbox-chat__demo {
    margin-left: 0;
    margin-right: 10px;
  }

  .chatterbox-webframe__search {
    padding: 8px 14px;
  }

  .chatterbox-webframe {
    overflow: hidden;
  }

  .forrester__grid {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .enterprise-pricing-sticky-header {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    display: flex;
    top: 20px;
  }

  .enterprise-pricing-sticky-header__plans, .numbered-list {
    width: 100%;
  }

  .cta-button-mobile-nav {
    text-align: center;
  }

  .image-block, .text-block {
    width: 100%;
  }

  .feature {
    flex: 0 auto;
  }

  .hero-homepage__image-block {
    max-height: 144px;
  }

  .hero-homepage__mobile {
    width: 50%;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 24px;
  }

  .spectrum-wrap {
    width: 400px;
    height: 400px;
    margin-left: -200px;
  }

  .hero-homepage__h1 {
    font-size: 2rem;
  }

  .hero-homepage__paragraph {
    font-size: 1.25rem;
  }

  .customer-logos__flex {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .cta-card-light {
    padding-left: 24px;
    padding-right: 24px;
  }

  .cta-card__title-effect {
    font-size: 40px;
  }

  .img-crop.img-crop--overview-productive {
    background-position: 50%;
  }

  .plan-row {
    grid-template-columns: 100%;
    grid-auto-flow: row;
  }

  .integration {
    flex-direction: column;
  }

  .bridge__paragraph {
    text-align: center;
  }

  .plan__feature-list, .table__row {
    width: 100%;
  }

  .testimonial__name {
    flex: 1;
  }

  .image-block-fed-gov-data {
    width: 100%;
  }

  .image-block-fed-gov-data__videocall {
    width: 50%;
  }

  .stack {
    width: 100%;
  }

  .mission-bloom {
    transform: scale(1.5)translate(0, -50%);
  }

  .matrix-founders__img {
    width: 120%;
  }

  .matrix-founders__title {
    margin-top: -150px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .homepage-hero__heading {
    padding-top: 20px;
    padding-bottom: 100px;
  }

  .hero__grad-transition {
    transform: none;
  }

  .matrix__numbers-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .hero__grad {
    margin-bottom: -40px;
  }

  .homepage-hero__image-bloom {
    transform: scale(1.5);
  }

  .mission-quote__content {
    width: 100%;
  }

  .mission-hero__bloom {
    transform: scale(1.5)translate(0, -50%);
  }

  .section-transition-wrap, .mission-hero__wrapper {
    margin-bottom: 0;
  }

  .hero__heading {
    padding-bottom: 120px;
  }

  .hero__title {
    width: 100%;
  }

  .hero__image-bloom {
    transform: scale(1.5);
  }

  .card-button {
    flex: 0 auto;
  }

  .about-us-hero-section.page-section--dark {
    overflow: hidden;
  }

  .ex-card {
    flex: 0 auto;
  }

  .ex-card__content {
    width: 100%;
  }
}

#w-node-_81f5df3c-61ce-c683-bb2f-77c5d5e9c208-4e4b8ae3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_765d968b-68bb-568f-0565-ffb3a7bb6e16-4e4b8ae3 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0304cd35-019a-959f-abe4-84299961a912-6b4b8b60, #w-node-_0304cd35-019a-959f-abe4-84299961a918-6b4b8b60, #w-node-_0304cd35-019a-959f-abe4-84299961a91e-6b4b8b60, #w-node-_0304cd35-019a-959f-abe4-84299961a924-6b4b8b60 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da626d31-d167-8a27-a7ed-b3877ee21b9d-de4b8b65 {
  align-self: auto;
}

#w-node-_0c2daa4b-62ea-d0eb-71b0-7c4fe6e45f51-ba4b8b67 {
  align-self: start;
  justify-self: center;
}

#w-node-_23c1b43d-21ba-4e72-f80c-2becce9189a3-ba4b8b67 {
  align-self: center;
  justify-self: center;
}

#w-node-_21767ff1-6a2d-cc4d-167f-53214cddd96a-2251eb30, #w-node-_21767ff1-6a2d-cc4d-167f-53214cddd978-2251eb30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b333ee17-ae8a-b071-44a4-03c715c61b52-15c61b50 {
  align-self: center;
}

#w-node-b333ee17-ae8a-b071-44a4-03c715c61b5d-15c61b50 {
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc504-9d4b8b68 {
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc510-9d4b8b68 {
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc533-9d4b8b68 {
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc540-9d4b8b68 {
  align-self: start;
  justify-self: center;
}

#w-node-_1fa21f6b-f7b1-a83b-dc9d-bebe00f8d959-9d4b8b68 {
  align-self: center;
}

#w-node-_1fa21f6b-f7b1-a83b-dc9d-bebe00f8d964-9d4b8b68 {
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc54d-9d4b8b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc557-9d4b8b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_2c4adfe9-adb2-6d79-3853-bf1b74630617-9d4b8b68 {
  align-self: center;
}

#w-node-_2c4adfe9-adb2-6d79-3853-bf1b74630628-9d4b8b68 {
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc58f-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc596-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5a2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc59a-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc59e-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5a7-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5aa-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ac-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ae-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b0-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b3-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b6-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b8-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ba-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5bc-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5bf-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c4-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c6-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c8-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5cb-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d0-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d4-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d6-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d9-9d4b8b68 {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5de-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e0-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e4-9d4b8b68 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561347-754b8b6a {
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561352-754b8b6a {
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561375-754b8b6a {
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561382-754b8b6a {
  align-self: center;
  justify-self: center;
}

#w-node-_00b39dbf-2054-3758-4711-6e80ce1e91de-754b8b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_00b39dbf-2054-3758-4711-6e80ce1e91b9-754b8b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_00b39dbf-2054-3758-4711-6e80ce1e91d4-754b8b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_00b39dbf-2054-3758-4711-6e80ce1e91c2-754b8b6a {
  align-self: stretch;
  justify-self: stretch;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613d1-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613d8-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613e4-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613dc-754b8b6a, #w-node-bf40ef3b-ffa3-f447-7f09-34306b179ec7-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613e0-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613e9-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613ec-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613f2-754b8b6a, #w-node-_41202fdf-3e4a-659d-7573-fef2aa0ac324-754b8b6a, #w-node-_044482fd-0152-a6fa-9cd2-b0199f3d03f8-754b8b6a, #w-node-f8c7323c-00e2-8264-a068-84dfe19dfd17-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613f5-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d5613f8-754b8b6a, #w-node-_8703fdfa-ce3b-9545-8e81-a03ada684c6b-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613fe-754b8b6a, #w-node-_300efc56-59af-bc69-04b0-cb8d58106324-754b8b6a, #w-node-_010b2352-a487-7b81-48f8-9a2793fc147d-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561401-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561404-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561406-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561408-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d56140a-754b8b6a, #w-node-_5642b0bb-410a-47bc-89c2-8ba189c8336d-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d56140d-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561412-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561414-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561416-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561418-754b8b6a, #w-node-_268c4592-c837-1877-e0d1-e0891148fa3d-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d561429-754b8b6a {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-e7746557-66ae-01e1-97b0-93637d56142e-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561430-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561432-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561434-754b8b6a, #w-node-_3086e6bc-91f2-320a-892f-8620cb2f1336-754b8b6a {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_061bd3d9-b1e2-f3e0-f3cb-59909126cfcc-754b8b6a, #w-node-_50bbfcfa-b862-02cf-66e3-c1642ba86398-2ba86396 {
  align-self: center;
}

#w-node-_50bbfcfa-b862-02cf-66e3-c1642ba863a3-2ba86396, #w-node-_03595a97-7f47-1b78-c5e4-85910010faaf-ea4b8b6c {
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fabf-ea4b8b6c {
  grid-area: 1 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fac0-ea4b8b6c {
  order: 2;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fad6-ea4b8b6c {
  order: 9999;
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
  justify-self: start;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010faf4-ea4b8b6c {
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb04-ea4b8b6c {
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb1e-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb24-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb28-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb2c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb30-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb35-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb3a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3e-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb40-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb43-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb48-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4e-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb51-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb56-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb58-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb5a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb5c-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb5f-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb64-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb66-ea4b8b6c, #w-node-_81d0bf6b-8c33-9629-3ade-fbb078ca1dcf-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb6a-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb6d-ea4b8b6c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb72-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb74-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb76-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb78-ea4b8b6c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb7d-ea4b8b6c {
  order: 9999;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010fb7f-ea4b8b6c {
  align-self: center;
}

#w-node-_69b9746e-d078-b51e-d31a-7208a43f8e84-d24b8b6e {
  align-self: center;
  justify-self: center;
}

#w-node-_69b9746e-d078-b51e-d31a-7208a43f8ef8-d24b8b6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_69b9746e-d078-b51e-d31a-7208a43f8eff-d24b8b6e {
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_69b9746e-d078-b51e-d31a-7208a43f8f06-d24b8b6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_69b9746e-d078-b51e-d31a-7208a43f8ebf-d24b8b6e, #w-node-_9c92fbee-3db5-4886-c26b-4a3397a11f8f-314b8b74 {
  align-self: center;
}

#w-node-bad4d1b2-9f3c-a9dc-6e6b-f7b9121a2f54-314b8b74 {
  justify-self: center;
}

#w-node-_584fb350-e6e7-bfa1-381d-7be3374ef83a-434b8b85 {
  grid-area: Area-2;
}

#w-node-eca802e2-fc1a-d095-e2ff-9a45242369f7-434b8b85 {
  grid-area: Area-4;
}

#w-node-_44b2c26b-8f61-e900-b646-e6023f105b24-434b8b85 {
  grid-area: Area-5;
}

#w-node-b785bdab-916f-fbdf-5e22-dca160240410-434b8b85 {
  grid-area: Area-10;
}

#w-node-d54f1d9b-7462-70ad-6ec9-60a3658845b6-434b8b85, #w-node-_3c2d1b42-89a6-0786-c1c5-48f65920fcf4-434b8b85, #w-node-_19851887-66a6-429f-3de7-8560f70a45f4-434b8b85, #w-node-_6b18f4a3-ccaf-3b73-81c3-d04c375c1baf-434b8b85, #w-node-_3962d460-deff-60a4-7cfc-0f1f6190baf6-434b8b85, #w-node-cf5df4ec-6fa7-bf46-c06b-bc041e2fca70-434b8b85, #w-node-_65ad651e-f33a-b502-bb3b-44b10f5a6350-434b8b85, #w-node-_897237f0-fedb-a758-031d-7705968a1dd1-434b8b85, #w-node-ee7b8fd7-4496-3ac7-ca8b-2a219a431281-434b8b85, #w-node-c5145130-f18a-30eb-68e0-57e7d166b580-434b8b85, #w-node-_9ff1eef1-7a22-8221-6f0a-7f21a447ec29-434b8b85, #w-node-_1897cc6b-1fbc-a9b1-c043-10d7f526afc7-434b8b85, #w-node-_14817a2b-7705-6cee-5149-f6f8ac9c9bb9-434b8b85, #w-node-e3fa8f1d-5c9c-d554-9fd3-2adbc839ad4d-434b8b85, #w-node-_3a936218-6ae5-2dfc-c400-147ca4d79938-434b8b85, #w-node-_154cd943-c605-6166-0988-8bd27b68bc73-434b8b85, #w-node-_0811872a-f937-ff61-dfae-36c80d8c432f-434b8b85, #w-node-_9f3db0c8-f2ee-982a-5ad1-46efb454f001-434b8b85, #w-node-_111a63da-07bd-c4a8-df10-2a1acbf87b5f-434b8b85, #w-node-bde00b42-2398-56f8-c526-6600488d357a-434b8b85, #w-node-_405f6887-7a59-9fee-08c4-1a96fdcbca79-434b8b85, #w-node-_4d1baa07-84e5-9a50-9122-a9bb0f34ecf0-434b8b85, #w-node-ba4ff8d7-fe5b-3e2a-0fff-7a07f5d8157d-434b8b85, #w-node-_65bc3b1a-7936-9e86-0f1e-786e18e0d032-434b8b85, #w-node-_99bc38cd-e29b-8d76-83f8-c061e30d77f2-434b8b85, #w-node-_934128a9-0d2d-1de6-bba1-78b86a06eb5b-434b8b85, #w-node-a8f9c4f4-4885-93da-d671-53b22ecaed09-434b8b85, #w-node-_05632367-ab9f-934a-2fbc-637747e53941-434b8b85, #w-node-a17f062e-3dda-0c13-430f-1814c337d282-434b8b85, #w-node-_17733c60-5da7-f447-606f-90ee193c9190-434b8b85, #w-node-_44c24015-6caf-6fbb-55e9-65440c68406e-434b8b85, #w-node-f67e2770-1956-66b8-3edf-5ae1fd0ac9e8-434b8b85, #w-node-_3fc8a3d4-93d9-e7b8-7c6c-f0b03b994668-434b8b85, #w-node-f08c752f-b0f3-d52a-5668-976603e6b560-434b8b85, #w-node-f8bc3a06-935c-5088-2736-709cbbd1ba65-434b8b85, #w-node-_2bf51ba1-ea1c-ab20-42fe-468080375cce-434b8b85, #w-node-_988d08f2-0920-d1e7-4c43-1d16b672418e-434b8b85, #w-node-b03b786e-3766-ea2b-3ca3-69dc112d89ec-434b8b85, #w-node-cc24c406-2891-08a5-da0f-66bc09db4476-434b8b85, #w-node-d666b409-dbc5-edfc-291a-8c3bd349d994-434b8b85, #w-node-ad39edb4-c570-3dca-5c1c-ce0a1de081c0-434b8b85, #w-node-_2eecb4a6-a071-b198-3f35-55f219b56b71-434b8b85, #w-node-_21bab94e-f369-4a38-b627-9c47b3c93e65-434b8b85, #w-node-b5b26375-c48f-825e-32d1-9b94eb8efcf8-434b8b85, #w-node-ba364106-11e5-afbf-c6eb-90f92d61edcc-434b8b85, #w-node-dcf99f86-c32a-7655-a58a-4978efd969d7-434b8b85, #w-node-_6798b1de-c088-7436-ac69-819fd686df5c-434b8b85, #w-node-_27e33247-84d7-59c0-d09c-5cf0db6867b8-434b8b85, #w-node-_24c42e72-1bca-a82b-204b-ac47e802806d-434b8b85, #w-node-_4fbfd1ff-876a-be94-4525-b060332ff50d-434b8b85, #w-node-be7674ce-9ef2-368e-d9dc-6354e1953610-434b8b85, #w-node-f806f752-9340-f449-c642-eafcb89bd08d-434b8b85, #w-node-_8f7524c9-5710-5b96-f303-7152e0f07a09-434b8b85, #w-node-f30bb5ed-148a-8f3f-f784-c37fcddf72f5-434b8b85, #w-node-_290a0771-fcd6-06e6-bfa5-adfd17b2ff30-434b8b85, #w-node-_745af814-96f2-78d7-e865-0ddd6f3ceb5f-434b8b85, #w-node-_7af2240d-140c-9d20-0a82-22a57c1db927-434b8b85, #w-node-_369a8865-8a04-1cbf-5a1e-cf2c1a6798ba-434b8b85, #w-node-_26b9878c-b482-1fdd-62e4-a95f5576759b-434b8b85, #w-node-_08c2c583-ac00-46af-a0e1-1dda6c43ccc5-434b8b85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b347814-4f0f-0581-e7dd-10960175d29c-434b8b85 {
  grid-area: Area-2;
}

#w-node-_5b347814-4f0f-0581-e7dd-10960175d2a2-434b8b85 {
  grid-area: Area-4;
}

#w-node-_5b347814-4f0f-0581-e7dd-10960175d2a5-434b8b85 {
  grid-area: Area-5;
}

#w-node-_5b347814-4f0f-0581-e7dd-10960175d2b0-434b8b85 {
  grid-area: Area-10;
}

#w-node-_5b347814-4f0f-0581-e7dd-10960175d2b2-434b8b85, #w-node-_7942ebbe-9699-460b-0aa7-0fc50ba32bc5-434b8b85, #w-node-e61c883e-5676-182c-d22b-f7993140aa2b-434b8b85, #w-node-bf24ddc6-dee0-4f5e-1eeb-3e13e39703fe-434b8b85, #w-node-a6c763e5-e0ad-7d34-565c-f5ea234b001c-434b8b85, #w-node-_0b11730c-4de1-81e1-06bd-592178ba35dd-434b8b85, #w-node-_131cc63d-c843-bb0f-085e-0f937fafc7ed-434b8b85, #w-node-_2154530c-feb3-5191-2692-72e1f7810613-434b8b85, #w-node-_2be1ff53-10ca-2265-2104-e6dc7968e8d3-434b8b85, #w-node-_3969801d-9077-a9f7-c8ad-5cbde1ee33a0-434b8b85, #w-node-_384d580a-3f61-52a6-43a9-b74df3104440-434b8b85, #w-node-_3c8228a1-6508-3bde-67e7-083681e29f6f-434b8b85, #w-node-_1039bb05-822d-12a4-8ffe-a0d5cd7f279a-434b8b85, #w-node-_0bf3a78a-a345-32aa-c533-8e13bbc2f0ca-434b8b85, #w-node-c871daa1-892e-4fd3-5ec7-afe68dec0a11-434b8b85, #w-node-d8f55b78-22ec-ddb8-3fca-d27672da0d6b-434b8b85, #w-node-_1a899be7-ff22-752e-028d-668ea50cb836-434b8b85, #w-node-_4544ee9f-0e4d-d1f9-9056-dd3dbbcad8b6-434b8b85, #w-node-d010a45e-ad40-87af-9aae-8708585403b0-434b8b85, #w-node-_31d5843b-eb6f-e9fe-31b6-20f0efd5d074-434b8b85, #w-node-ea25a37f-322d-7977-0d35-dcba931f31bf-434b8b85, #w-node-a80fdc17-8abe-acc1-002b-101a79edcdc3-434b8b85, #w-node-_84ce66de-9d81-e3ed-1911-cdbe2e69984a-434b8b85, #w-node-_9b0c2aa5-fcba-ad4a-62d6-9cb1a25f2637-434b8b85, #w-node-_64d39b55-2fc3-b0d6-e274-38e4da1867fc-434b8b85, #w-node-_9f9bc7b9-b0fe-65c0-5622-9570aff19de4-434b8b85, #w-node-a7cbbff7-8907-71ce-df2a-4a4647917e34-434b8b85, #w-node-_3ce785ae-9a10-8250-899c-94de759ba69c-434b8b85, #w-node-_4ef41409-517c-4fff-a8c9-7b94927bf7d9-434b8b85, #w-node-b32777f3-9394-7514-4937-ad34ef4aabf8-434b8b85, #w-node-_2a6333a2-2b2e-0d40-8a1b-6ba535b70e03-434b8b85, #w-node-_3980ff47-0d31-cd83-9bad-4796ca97bc52-434b8b85, #w-node-_75639114-dee9-d66d-5b08-141ab736d1ee-434b8b85, #w-node-_682458d0-05b1-b0dd-24e3-7a72bf66741b-434b8b85, #w-node-_14799735-ea50-0d08-4dc1-23e53251f214-434b8b85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_155e8175-de96-e4b7-ccd6-6eb3190df042-13907d6d {
  align-self: center;
  justify-self: center;
}

#w-node-c11f9cf8-4051-9004-f49f-3aa1f1fc6dae-13907d6d, #w-node-dfa9bc5c-8a9e-ddc3-66aa-a7c8355edf05-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7f0-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7f1-13907d6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0306c978-bd0e-ad68-0025-ed9b0abab806-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7f2-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7fe-13907d6d, #w-node-_0efef0cb-9764-b1b6-754a-65b404721d05-13907d6d, #w-node-f8244a0c-f877-acee-8c89-dfa77d769ba1-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab802-13907d6d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_0306c978-bd0e-ad68-0025-ed9b0abab80b-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab81c-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab82d-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab83e-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab84f-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab860-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab871-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab882-13907d6d, #w-node-_71a86171-a15d-31d0-a38c-1e51450c17b5-13907d6d, #w-node-a5dfd69e-384b-d736-6c39-6719441160ed-13907d6d, #w-node-_3f662a87-8aaf-4e88-4658-3dc7d21fabe9-c67a18f8, #w-node-_7d8edec1-167b-3a69-c157-226cc67a1909-c67a18f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac469f97-6bef-5c5f-ea63-2bd65ed60c4e-243d368a, #w-node-dbd81d34-7882-ce5a-5e07-22c94c718057-243d368a, #w-node-_7f69d0df-0d1f-4ed1-6e0e-c7045e591b9d-243d368a {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f762-243d368a {
  align-self: center;
}

#w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f76d-243d368a {
  justify-self: start;
}

#w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f772-243d368a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c10953a-4246-c1d1-d664-bb4b899119a1-243d368a {
  justify-self: start;
}

#w-node-_2c10953a-4246-c1d1-d664-bb4b899119a6-243d368a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_20035ecd-677a-de9b-1a5e-1ae4f11048a3-243d368a {
  justify-self: start;
}

#w-node-_20035ecd-677a-de9b-1a5e-1ae4f11048a8-243d368a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ed3c838e-208b-933b-11bc-ebf3b7a271ee-6a16a07f, #w-node-_83766d2e-f219-5c0e-b7c5-7b0ea1da0d3c-6a16a07f {
  align-self: center;
  justify-self: center;
}

#w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-6a16a07f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-6a16a07f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-ff795c2f-0469-f466-419b-8abdc9e44ac1-6a16a07f {
  align-self: center;
  justify-self: center;
}

#w-node-_2e06e2f9-c394-2274-d5dc-9657eebfef78-6a16a07f {
  align-self: center;
}

#w-node-c3dff641-b5cb-8ed0-f1f7-0849416f99f9-6a16a07f, #w-node-fd3e5b42-0e7d-dbeb-4e4d-41ce752ba5b6-6a16a07f {
  align-self: center;
  justify-self: center;
}

#w-node-_987f0823-ff23-2967-ffc6-9223b6dff4a7-15f79c35 {
  align-self: center;
}

#w-node-cfddf724-8f6f-3077-3bef-2a21d7cf3cfa-15f79c35 {
  align-self: center;
  justify-self: center;
}

#w-node-e6f120d0-a15d-b495-02f5-61898eea0381-15f79c35 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_83766d2e-f219-5c0e-b7c5-7b0ea1da0d3c-15f79c35 {
  align-self: center;
  justify-self: center;
}

#w-node-_162f99de-3119-fc1f-80b4-5babe05f6d75-a2f84224 {
  align-self: center;
}

#w-node-_8675c5ed-a74d-daa1-684a-ab331e03c867-a2f84224 {
  align-self: end;
  justify-self: center;
}

#w-node-c47527ab-348f-3fd1-99b2-d285b72cfab9-3a869142, #w-node-_10d46a80-0eba-2c40-6e85-771809bc8bd5-feb64360, #bridging-services-video.w-node-_295f60e2-f31b-806b-35a2-65b061d7935c-feb64360 {
  align-self: center;
}

#w-node-_23e3985b-a15a-501c-11c2-d04b9f546c6a-feb64360, #w-node-_0f673696-44ce-bac8-efef-2fbaa999c491-feb64360 {
  justify-self: center;
}

#w-node-_2acb5bf1-3cb1-d8d2-85df-fba39c5f24a0-947c1ec3 {
  align-self: start;
}

#w-node-c2c09b0f-a01e-4bef-6b84-24f91ad324b4-947c1ec3 {
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f3955f5-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f3955f6-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955f8-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fa-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fc-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fe-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395600-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395602-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395604-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395606-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395609-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39560c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39560e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395610-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395612-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395614-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395616-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395618-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39561a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39561c-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39561f-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395622-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395624-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395626-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395628-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395630-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395632-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395635-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395638-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395640-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395642-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395644-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395646-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395648-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39564b-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39564e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395650-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395652-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395654-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395656-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395658-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565e-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395661-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395664-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395666-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395668-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395670-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395672-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395674-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395677-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39567a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39567c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39567e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395680-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395682-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395684-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395686-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395688-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39568a-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f39568d-947c1ec3 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8980a33-ac64-eef8-1c00-e0760f395690-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395692-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395694-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395696-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395698-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3956a0-947c1ec3 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-ac1c7ee2-df59-31b6-fe90-867155a5918f-55a5917d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2c09b0f-a01e-4bef-6b84-24f91ad324ad-fc590bc5 {
  align-self: start;
}

#w-node-_23ac92e7-db8b-10e3-7f70-f8c02de7ad87-fc590bc5 {
  justify-self: center;
}

#w-node-_019135e3-b052-d8a2-b90b-dc4253b4a0b1-fc590bc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4e5b9d9e-42e2-cf31-ff4b-a166f9714b1c-6b1cb00c {
  align-self: center;
}

#w-node-_4e5b9d9e-42e2-cf31-ff4b-a166f9714b27-6b1cb00c {
  align-self: center;
  justify-self: center;
}

#w-node-_6a5316fe-2c6a-f618-b39b-01464b7bd58f-6b1cb00c {
  align-self: center;
}

#w-node-_6a5316fe-2c6a-f618-b39b-01464b7bd59a-6b1cb00c {
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e783f9-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78400-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78404-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78408-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7840c-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78411-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78416-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78418-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841a-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841c-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841f-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78424-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78426-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78428-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7842a-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7842d-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78432-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78434-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78436-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78438-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7843b-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78440-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78442-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78444-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78446-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78449-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7844e-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78450-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78452-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78454-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-b842bf7a-fa09-acba-8a59-30eb69773a77-6b1cb00c {
  order: -9999;
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-b842bf7a-fa09-acba-8a59-30eb69773a7c-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a7e-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a80-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a82-6b1cb00c {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_64072304-9d90-d4f3-df8c-e74be186cd6e-6b1cb00c, #w-node-_90f5f19b-e049-2991-cd4a-46085b1426c6-731fad17 {
  align-self: center;
}

#w-node-ea968b6d-00e1-8f1b-beaf-6bd96ffdfa73-731fad17, #w-node-_71c66ef8-cc64-803e-9aee-e8c74edb5771-731fad17 {
  align-self: center;
  justify-self: center;
}

#w-node-_671bd0df-d620-3113-e1c9-0faab062d50e-c69dc17d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03595a97-7f47-1b78-c5e4-85910010faaf-67e42159, #w-node-f8651e80-0456-72a2-4c1a-788b3272e960-67e42159, #w-node-_6672dc5a-cd5e-cc0a-48b4-e6f5e3480f6b-67e42159 {
  align-self: center;
  justify-self: center;
}

#w-node-_679bc87a-27b7-ba26-dc42-32ee8fae3556-67e42159, #w-node-b24fe1d1-cf27-65c4-d0b5-089847e476ef-67e42159, #w-node-_1dbf1799-25b8-38b1-ee14-b5c3a25ab947-67e42159, #w-node-_32ff3fcb-6ed9-079e-429c-18c7535597ea-f88d3a72 {
  align-self: center;
}

#w-node-_32ff3fcb-6ed9-079e-429c-18c7535597fe-f88d3a72 {
  align-self: center;
  justify-self: center;
}

#w-node-_2a67e3ee-34df-8dd4-1696-7ec3244c4ea2-f88d3a72 {
  align-self: center;
}

#w-node-_2a67e3ee-34df-8dd4-1696-7ec3244c4eb4-f88d3a72 {
  align-self: center;
  justify-self: center;
}

#w-node-_911c58b3-a2c6-38a2-faa7-4a2e27f34d2e-d317299b, #w-node-_0c63ca13-7011-b02f-c491-fcf5cbd9634d-d317299b {
  align-self: stretch;
}

#w-node-_155e8175-de96-e4b7-ccd6-6eb3190df042-fced5d90 {
  align-self: center;
  justify-self: center;
}

#w-node-_488d82b0-f9e7-6ae0-ed66-d2c26abf0332-fced5d90 {
  align-self: center;
}

#w-node-_77cb40c8-9d70-d734-41a8-588a42dfa5b8-fced5d90 {
  align-self: end;
}

#w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f798-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79c-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7bd-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c2-fced5d90, #w-node-ec11b3bd-b0eb-388c-d3e6-f666d3e27258-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ca-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7cc-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d0-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d3-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7da-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7dc-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7de-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e6-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e9-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ee-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7fc-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ff-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f804-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f806-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f808-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80c-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f812-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f815-fced5d90 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81c-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f820-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f822-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f824-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f828-fced5d90 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_223bb9c9-c455-be6c-06d0-41068834e0eb-fced5d90 {
  align-self: start;
}

#w-node-_8811fb88-9559-de32-4488-c68b47e27173-fced5d90 {
  align-self: end;
}

#w-node-_194a11f4-5521-94da-77fc-3b560a848c9a-fced5d90 {
  align-self: start;
}

#w-node-_155e8175-de96-e4b7-ccd6-6eb3190df042-932863b0, #w-node-_4e6a6888-6320-b089-93f5-522ee0704960-932863b0, #w-node-_2e3dde5a-9963-e02e-d92a-1c47e46011ee-932863b0 {
  align-self: center;
  justify-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc03f-932863b0 {
  align-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-932863b0 {
  align-self: center;
  justify-self: center;
}

#w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b4-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b6-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-be086689-150b-58ca-6074-096127195468-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be086689-150b-58ca-6074-09612719546b-932863b0, #w-node-be086689-150b-58ca-6074-09612719546d-932863b0, #w-node-be086689-150b-58ca-6074-09612719546f-932863b0, #w-node-be086689-150b-58ca-6074-096127195471-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbd-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2b-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2d-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2f-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-bfafb30c-59de-0480-9063-111cf41ac48d-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bfafb30c-59de-0480-9063-111cf41ac490-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac492-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac494-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac496-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-fc7f251e-3c3a-6810-b913-baad3888c861-932863b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc7f251e-3c3a-6810-b913-baad3888c864-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c866-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c868-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c86a-932863b0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_155e8175-de96-e4b7-ccd6-6eb3190df042-9738331d, #w-node-_888fbf48-3a80-96b6-1746-ff09c96a3051-9738331d {
  align-self: center;
  justify-self: center;
}

#w-node-d3385fc6-20e2-3ec7-6f60-9e800fc418a7-9738331d {
  align-self: center;
}

#w-node-_586659a0-c0a8-36b1-bff8-95d862630a18-9738331d {
  align-self: center;
  justify-self: center;
}

#w-node-_586659a0-c0a8-36b1-bff8-95d862630a19-9738331d {
  align-self: center;
}

#w-node-_523bb24b-4b8d-26ac-56d2-ba7cafca376f-9738331d, #w-node-_121cdab4-382b-d3cf-be82-4126d74ce315-9738331d {
  align-self: center;
  justify-self: center;
}

#w-node-_37982be6-c2cf-ae12-bc94-2a4c97dd7beb-9738331d {
  align-self: center;
}

#w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-9738331d, #w-node-_44dc2c70-9f5c-6c07-8cfd-f382180c5171-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-9738331d, #w-node-_1d43cf30-030b-0ace-7e2e-461572102760-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-9738331d, #w-node-_95316e35-04e1-d322-ffd1-dfb52d219da4-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2cce93c1-f6eb-7148-b589-0823f662d84d-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-9738331d, #w-node-_59b305c9-fd31-0760-675b-daa4787c4cc4-9738331d, #w-node-_696aafd9-041b-b857-8443-4f9df690ce23-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-9738331d, #w-node-_667fa64b-4696-aaf9-c6dc-a0d1a41f32c1-9738331d, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b4-9738331d, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b6-9738331d, #w-node-b9605625-17ea-c67f-f126-7bc49a7feb5a-9738331d, #w-node-_30229815-cc3b-71b9-1a5d-b0c06a5ecbf5-9738331d, #w-node-_0afa9528-5b0e-0ccc-da03-8a819e4a6f1b-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-be086689-150b-58ca-6074-096127195468-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be086689-150b-58ca-6074-09612719546f-9738331d, #w-node-be086689-150b-58ca-6074-09612719546b-9738331d, #w-node-be086689-150b-58ca-6074-096127195471-9738331d, #w-node-be086689-150b-58ca-6074-09612719546d-9738331d, #w-node-f8efad1e-236c-b9a0-b158-0ca3a561752e-9738331d, #w-node-_849bd85d-8177-3f19-4edc-8d7a06cf7afb-9738331d, #w-node-_9a68202e-82db-1679-0169-a9029d95e6d9-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-9738331d, #w-node-_88058e62-5bf2-b067-98da-5dc9d82f2b1e-9738331d, #w-node-a1449cb4-b6b2-f4f6-22bb-2c861f39f2a5-9738331d, #w-node-_1d412620-2fc1-d3cc-b9e7-9cc8ebeae2b0-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbd-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-9738331d, #w-node-_0892fb30-ced6-c046-c364-f908ba5c4ee8-9738331d, #w-node-_183860f8-074e-98db-a815-5871e9308440-9738331d, #w-node-ed855d2b-267e-bff3-e952-3007d07ce1ab-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2b-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2d-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2f-9738331d, #w-node-f19ab00f-9964-82a4-5ee2-f88ba671c460-9738331d, #w-node-ac46f11c-99de-131c-9958-f0137cdbad7c-9738331d, #w-node-fe7d87a8-564d-99a1-3651-49c8e0d5814e-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-bfafb30c-59de-0480-9063-111cf41ac48d-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bfafb30c-59de-0480-9063-111cf41ac492-9738331d, #w-node-bfafb30c-59de-0480-9063-111cf41ac494-9738331d, #w-node-bfafb30c-59de-0480-9063-111cf41ac496-9738331d, #w-node-_9e770a35-c917-fdad-9015-98754c8db4d9-9738331d, #w-node-bf62f3ed-f071-a406-9d43-b8b6d33babb6-9738331d, #w-node-_117f1475-30a2-9f3d-a566-f1e63cff26ce-9738331d, #w-node-bfafb30c-59de-0480-9063-111cf41ac490-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-fc7f251e-3c3a-6810-b913-baad3888c861-9738331d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc7f251e-3c3a-6810-b913-baad3888c868-9738331d, #w-node-_5beb6ad1-9d8a-7ded-8cbe-95bd35fcadd1-9738331d, #w-node-fc7f251e-3c3a-6810-b913-baad3888c86a-9738331d, #w-node-_267afa88-3927-c5fa-51e1-9242a1e37fd0-9738331d, #w-node-_8d1a99ea-5a25-1877-7f88-c523b0a21c89-9738331d, #w-node-_0bbcab83-c844-0286-cfd1-374b8c7b29e2-9738331d, #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-9738331d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_833d9653-79ee-76fd-464d-18d7f5779e03-9738331d {
  align-self: center;
}

#w-node-c6ec0cf1-fa2b-2bc1-c89e-663b64d9b2a5-9738331d, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fc6-11a51d7a, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fc6-6ee05f5e, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fc6-92b81cc2 {
  align-self: center;
  justify-self: center;
}

#w-node-_30a9aee8-a587-e75d-af20-86744e2c5088-92b81cc2 {
  align-self: center;
}

#w-node-cfb066e2-f08d-1fa9-6373-c06b12ce7c7f-92b81cc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_155e8175-de96-e4b7-ccd6-6eb3190df042-8dc95395 {
  align-self: center;
  justify-self: center;
}

#bridging-services-video.w-node-_2b43e97c-e9ee-7019-c22e-297b3ebb4ffc-8dc95395 {
  align-self: center;
}

#w-node-_4e6a6888-6320-b089-93f5-522ee0704960-8dc95395, #w-node-_2e3dde5a-9963-e02e-d92a-1c47e46011ee-8dc95395, #w-node-a08f3089-1e59-f315-3622-31409c1ada51-8dc95395, #w-node-a08f3089-1e59-f315-3622-31409c1ada3e-8dc95395 {
  align-self: center;
  justify-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc03f-8dc95395 {
  align-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-8dc95395 {
  align-self: center;
  justify-self: center;
}

#w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-8dc95395, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-8dc95395, #w-node-_05967d4b-e0bb-1f2a-69a4-86da50042088-8dc95395, #w-node-_6e7b72e5-865c-65cb-ec1e-bae3dd1f8388-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-be086689-150b-58ca-6074-096127195468-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be086689-150b-58ca-6074-09612719546b-8dc95395, #w-node-be086689-150b-58ca-6074-09612719546d-8dc95395, #w-node-be086689-150b-58ca-6074-09612719546f-8dc95395, #w-node-be086689-150b-58ca-6074-096127195471-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-8dc95395, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-8dc95395, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-8dc95395, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c233-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c235-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c237-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e290be75-446e-ba0a-2218-147e93ae0775-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e290be75-446e-ba0a-2218-147e93ae0778-8dc95395, #w-node-_10625ac7-07eb-c716-16a8-455a0ff4d867-8dc95395, #w-node-_8a756bca-a188-777a-2c6a-937d6b0165cd-8dc95395, #w-node-e290be75-446e-ba0a-2218-147e93ae077e-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-8dc95395 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e8-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ea-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ec-8dc95395 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-ed3c838e-208b-933b-11bc-ebf3b7a271ee-0f9558c1 {
  align-self: start;
  justify-self: center;
}

#w-node-_22b3a10b-3956-c267-d451-13ef8ea444b9-0f9558c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_34572dfb-baab-fc76-3343-72fe9d696d58-0f9558c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_53820f03-6fd0-4945-f225-035d359fe5eb-0f9558c1 {
  align-self: center;
  justify-self: center;
}

#w-node-_6bb88afd-f172-8620-f320-3c21b0ae6d30-0f9558c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6bd1c6-d21c-f059-4f75-d3ffa2b501d1-0f9558c1 {
  align-self: start;
}

#w-node-_28a61e7a-07f5-74f1-aca9-570c46073edf-0f9558c1 {
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfd9-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfda-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe6-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe4-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe2-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfdc-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfde-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe9-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfec-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfee-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff0-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff2-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff4-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff6-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcffb-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcffe-0f9558c1, #w-node-_5cc75dda-5b4b-0172-1a6e-d0332bf97048-0f9558c1, #w-node-_6ba070bd-0b5a-9fc4-c329-48df681f13aa-0f9558c1, #w-node-_5916dec3-61a3-c716-263a-fb95edb347d6-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd006-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd008-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd00d-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd010-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd018-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd01a-0f9558c1, #w-node-_9811f3c1-2e8f-3dfd-bbcf-da15f21f5761-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd012-0f9558c1, #w-node-b976ec18-56ed-7d6d-b0eb-59626a5f508f-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd01f-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd022-0f9558c1, #w-node-_88bf7a1f-b5c3-6fa5-8655-a9896ad71e30-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd024-0f9558c1, #w-node-_4c7e2a45-a7e2-b09d-808b-f2756f7f30ae-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd028-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd02a-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd031-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd034-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd036-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd038-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03a-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03c-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03e-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd043-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd046-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd048-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04a-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04c-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04e-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd050-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c50-0f9558c1 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c53-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c55-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c57-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c59-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c5b-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c5d-0f9558c1 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-0f9558c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: center;
}

#w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-0f9558c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_6e921945-011d-0909-f7ac-242f946263b2-bf46e058 {
  align-self: center;
  justify-self: center;
}

#w-node-_6e921945-011d-0909-f7ac-242f946263c2-bf46e058 {
  align-self: start;
  justify-self: center;
}

#w-node-bb6a8fb0-e924-4fc2-3bed-117d607ed868-bf46e058, #w-node-f6e39342-4a70-9ed8-1195-5931287bb86d-bf46e058, #w-node-ae5e18af-a304-eacd-006a-cce59146ddb8-bf46e058 {
  align-self: stretch;
  justify-self: center;
}

#w-node-_2210654f-6600-7a29-7dd4-07e1b617711a-bf46e058 {
  align-self: center;
  justify-self: center;
}

#w-node-ee45b6bc-13f5-f5bf-016c-14111da53381-bf46e058, #w-node-_59154256-3384-d501-5b03-d8a4079e825d-bf46e058 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47a8c730-44c4-be33-67b4-bb4c7ce484b7-bf46e058 {
  align-self: center;
}

#w-node-b4316d3e-2d66-5b65-a980-75ded82d31f9-bf46e058, #w-node-b4316d3e-2d66-5b65-a980-75ded82d31ff-bf46e058 {
  align-self: start;
  justify-self: center;
}

#w-node-e0693a75-766f-df63-c336-7d6288f71bbd-bf46e058, #w-node-d033829d-ede4-0590-3edc-d4907b464b0d-bf46e058, #w-node-_4976070a-1fa3-706c-75ee-8d638c02a207-bf46e058, #w-node-_79c7f9a0-ed1b-f338-7633-900acaf6d27f-bf46e058, #w-node-_736272dc-d2b9-9c3d-f513-0e405a599c52-bf46e058, #w-node-_223494af-5abf-6b1c-e0a3-b7fda780ba6e-bf46e058 {
  align-self: stretch;
  justify-self: center;
}

#w-node-ed3c838e-208b-933b-11bc-ebf3b7a271ee-f0369946 {
  align-self: start;
  justify-self: center;
}

#w-node-_722a5a56-6698-b3a5-24d5-8273bc31af5a-f0369946, #w-node-_009f3f01-8809-71f9-d26c-644258912c72-f0369946, #w-node-_6bb88afd-f172-8620-f320-3c21b0ae6d30-f0369946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dd90c52-2055-4b51-db8c-9245b9fe4f74-8719e0a8 {
  align-self: center;
  justify-self: center;
}

#w-node-e5ec64c8-c1ac-27c1-8a88-f6039aab6671-8719e0a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba7b0606-240a-1441-e514-76beb17d0fca-8719e0a8 {
  align-self: end;
}

#w-node-_2cd8ecb2-0005-6cfe-3cd1-319bf48a4eef-8719e0a8, #w-node-_73b23627-588f-5377-108a-cd6a956f3271-8719e0a8, #w-node-f31c6d17-7bfb-e80c-58da-2a3adf2807f0-8719e0a8 {
  align-self: center;
}

#w-node-f31c6d17-7bfb-e80c-58da-2a3adf2807f8-8719e0a8 {
  align-self: center;
  justify-self: center;
}

#w-node-_55d7c2a1-8160-ebe6-4f9c-2ee32b53855b-8719e0a8 {
  align-self: center;
}

#w-node-_55d7c2a1-8160-ebe6-4f9c-2ee32b538566-8719e0a8, #w-node-_4e6a6888-6320-b089-93f5-522ee0704960-4fc1e082, #w-node-d47631b4-7b0d-552a-27d0-ed523be0443b-4fc1e082, #w-node-_76fa3924-6e47-85ed-81bf-1dcb0c95936f-4fc1e082, #w-node-_99ff173b-4011-61d6-537f-4a6ebfcd7652-4fc1e082 {
  align-self: center;
  justify-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc03f-4fc1e082 {
  align-self: center;
}

#w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-4fc1e082 {
  justify-self: center;
}

#w-node-b2d5a359-310e-94ee-c18a-79750bacc641-4fc1e082 {
  align-self: center;
}

#w-node-b2d5a359-310e-94ee-c18a-79750bacc659-4fc1e082 {
  align-self: center;
  justify-self: center;
}

#w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-4fc1e082, #w-node-_601bc762-3d67-8152-d3fd-f17729c7824a-4fc1e082, #w-node-_667cffa9-0745-249c-cce2-f2675b040ef5-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-4fc1e082, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-4fc1e082, #w-node-_05967d4b-e0bb-1f2a-69a4-86da50042088-4fc1e082, #w-node-_6e7b72e5-865c-65cb-ec1e-bae3dd1f8388-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-be086689-150b-58ca-6074-096127195468-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be086689-150b-58ca-6074-09612719546b-4fc1e082, #w-node-be086689-150b-58ca-6074-09612719546d-4fc1e082, #w-node-be086689-150b-58ca-6074-09612719546f-4fc1e082, #w-node-be086689-150b-58ca-6074-096127195471-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-4fc1e082, #w-node-_9e2c2799-d443-669a-f778-f4b1196d7957-4fc1e082, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-4fc1e082, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c233-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c235-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c237-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-e290be75-446e-ba0a-2218-147e93ae0775-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e290be75-446e-ba0a-2218-147e93ae0778-4fc1e082, #w-node-e290be75-446e-ba0a-2218-147e93ae077e-4fc1e082, #w-node-_80951a79-9bd5-d4d8-3d48-9d54817f73bd-4fc1e082, #w-node-_0eeeee24-46ad-9dfa-e4ed-17b20ddf2397-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-4fc1e082 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-4fc1e082, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ec-4fc1e082, #w-node-_6fd93c61-9ad4-7ec3-c2f8-43daa4d5a053-4fc1e082, #w-node-d1a3bcd0-de95-83f4-50c6-12ad7c85c2ee-4fc1e082 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_064725fe-3e9d-0978-7b3d-68bf994a89b2-963be707 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd8ecb2-0005-6cfe-3cd1-319bf48a4eef-963be707, #w-node-_55d7c2a1-8160-ebe6-4f9c-2ee32b53855b-963be707 {
  align-self: center;
}

#w-node-_064725fe-3e9d-0978-7b3d-68bf994a89b2-41b71703 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd8ecb2-0005-6cfe-3cd1-319bf48a4eef-41b71703, #w-node-_096b9c75-d117-bfdf-3e55-ae0a408cca5b-41b71703 {
  align-self: center;
}

#w-node-fa8dd558-86a1-d016-b753-a42d525dbf37-41b71703, #w-node-_064725fe-3e9d-0978-7b3d-68bf994a89b2-1a053592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd8ecb2-0005-6cfe-3cd1-319bf48a4eef-1a053592 {
  align-self: center;
}

#w-node-be00806b-8fa0-f3c5-f4b7-2129db6cc7c4-1a053592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55d7c2a1-8160-ebe6-4f9c-2ee32b53855b-1a053592 {
  align-self: center;
}

#w-node-_773f0fa8-1d18-7a61-0fb5-58d8461dcffd-ae3d821b {
  align-self: start;
}

#w-node-_991354af-7082-b328-fe33-6ac297c012db-9628dfa3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c26f8a4c-823d-1268-96ba-b9eb429cc533-5d000f4d {
  align-self: center;
}

#w-node-e6e3b365-8074-a53f-5c6e-4ebcae68019e-5d000f4d, #w-node-_4a330be5-d2a6-49ac-35de-3c0bff3df802-5d000f4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-5d000f4d, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-5d000f4d, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-5d000f4d, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-5d000f4d, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-5d000f4d, #w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-5d000f4d {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_0e7b354e-f2fd-b719-953d-14be1e53df30-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59d9-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0179-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568d4-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45072-5d000f4d, #w-node-_7bb92898-83c6-8ebe-8215-09a224f6d95f-5d000f4d, #w-node-ff5aed81-3b25-b1f4-37c3-91747723cb50-5d000f4d, #w-node-_50ba31f1-013f-47fe-6423-ed88922c7754-5d000f4d, #w-node-_6e21d5bd-723b-401f-1ec1-5a19d3d9387e-c6f075c2, #w-node-e6e3b365-8074-a53f-5c6e-4ebcae68019e-1ab07e53, #w-node-_4a330be5-d2a6-49ac-35de-3c0bff3df802-1ab07e53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-1ab07e53, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-1ab07e53, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-1ab07e53, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-1ab07e53, #w-node-_1761e2fa-b17b-cc7f-a9d3-286eab93770f-1ab07e53, #w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-1ab07e53, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-1ab07e53 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_0e7b354e-f2fd-b719-953d-14be1e53df30-1ab07e53, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0179-1ab07e53, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568d4-1ab07e53, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45072-1ab07e53, #w-node-_7bb92898-83c6-8ebe-8215-09a224f6d95f-1ab07e53, #w-node-ff5aed81-3b25-b1f4-37c3-91747723cb50-1ab07e53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a38167-bb5a-5889-6688-cc4ae68e1e00-9b88a5c0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8da7-9b88a5c0 {
  align-self: end;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8da8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dab-9b88a5c0 {
  justify-self: center;
}

#w-node-_4d422843-5208-fdab-a645-b210644a7234-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8db1-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dba-9b88a5c0 {
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc8-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dcd-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dcf-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dd4-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ddd-9b88a5c0 {
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8de6-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df4-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df6-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dff-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e01-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e08-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0a-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0c-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e13-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e15-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e17-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e20-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e22-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e29-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2b-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2d-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e34-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e36-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e38-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e41-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e43-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4c-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4e-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e55-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e57-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e59-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e67-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e69-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e6b-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e72-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e74-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e76-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7f-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e81-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e88-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8a-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8c-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e93-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e95-9b88a5c0 {
  order: -9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e98-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ea6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ea8-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eaa-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eb6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eb9-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ebb-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec4-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec6-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecf-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed1-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eda-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8edc-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee5-9b88a5c0 {
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eed-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ef1-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ef3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efd-9b88a5c0 {
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eff-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f06-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f08-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f0a-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f11-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f13-9b88a5c0 {
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f15-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1f-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f21-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f28-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f2b-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f2d-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f39-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f3c-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f3e-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f4a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f4d-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f4f-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f56-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f58-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f5a-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f64-9b88a5c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f67-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f69-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f6b-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f79-9b88a5c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f82-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f84-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f86-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8b-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8d-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8f-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f94-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f96-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f98-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f9d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f9f-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa1-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa8-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8faa-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8faf-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb1-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb3-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fba-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fbc-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc5-9b88a5c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fca-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fcc-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd5-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd7-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe2-9b88a5c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe7-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe9-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff2-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff4-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffb-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffd-9b88a5c0 {
  order: -9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9000-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d900b-9b88a5c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d900e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9010-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9012-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d901d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901f-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9021-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9028-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902a-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d902c-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9033-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9035-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9037-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d903e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9040-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9042-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9048-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d904e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9050-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9053-9b88a5c0 {
  order: -9999;
  align-self: center;
}

#w-node-df976a80-2bf8-ed7b-e578-5160cc2d9059-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d905b-9b88a5c0 {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_48a22153-bbd4-b51c-fd53-e0016bfd16d7-aba022ef, #w-node-_48a22153-bbd4-b51c-fd53-e0016bfd16e3-aba022ef, #w-node-e6e3b365-8074-a53f-5c6e-4ebcae68019e-aba022ef, #w-node-_4a330be5-d2a6-49ac-35de-3c0bff3df802-aba022ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-aba022ef, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-aba022ef, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-aba022ef, #w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-aba022ef, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-aba022ef, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-aba022ef {
  order: 9999;
  align-self: center;
  justify-self: center;
}

#w-node-_0e7b354e-f2fd-b719-953d-14be1e53df30-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59d9-aba022ef, #w-node-_56ea9f6b-a150-17df-a96f-bb3c7afa291c-aba022ef, #w-node-_113a1b0f-0b84-68fd-4201-5ec051595e91-aba022ef, #w-node-_9b41c267-c18e-ede4-f677-6d4d26df25d3-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f928887d-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f62074-aba022ef, #w-node-_6c8f20dc-093f-5439-4014-9b8dc328414a-aba022ef, #w-node-_8b3f0efc-7d17-0e99-0ee7-4fa9528dd3e2-aba022ef, #w-node-_3578c0e2-fc4e-786d-0782-ff082b8971e5-566669b0, #w-node-feb1ad28-9eb0-7932-de63-d6c934cdadc6-566669b0, #w-node-_3286175b-abcf-879d-9f0c-4086870a3797-566669b0, #w-node-_3286175b-abcf-879d-9f0c-4086870a3789-566669b0, #w-node-db7a4efe-5ef2-70f9-c310-f6c72fdcd547-566669b0, #w-node-db7a4efe-5ef2-70f9-c310-f6c72fdcd554-566669b0, #w-node-_33ad6eaf-249d-ffc3-f0a5-b2eb7af64859-2ce79eb8, #w-node-_58b23972-e599-f7d3-91dc-09b7b8cdfef3-2ce79eb8, #w-node-a67b615a-0ad1-a189-a2be-3e4b276b4206-2ce79eb8, #w-node-b89bdd26-da6e-e13b-f578-17276212df11-2ce79eb8, #w-node-eb1b11e6-fd12-5e3f-f05c-8e4986100f79-2ce79eb8, #w-node-_1344f9ba-407e-e504-b8b7-64e3abfbe053-2ce79eb8, #w-node-_0113d71d-9b8e-bb3e-17ab-36a9f6bbaf66-2ce79eb8, #w-node-_89007e92-c3a2-aec7-bfa5-0676851068ab-2ce79eb8, #w-node-_19652c7e-ebbc-acab-9bb0-5e12b9ac8026-2ce79eb8, #w-node-_5e307021-af16-ad40-d72d-b55e7cca40ca-2ce79eb8, #w-node-bc343896-b335-a37e-918d-e6affe11e8d3-2ce79eb8, #w-node-_908f8bbe-5720-8d9a-1b5b-8cf2c336bb1c-2ce79eb8, #w-node-_06266037-2a44-ac9d-e9cc-aec0396f0e33-2ce79eb8, #w-node-ef786de7-75bc-35c5-965b-8aa31b4db04a-2ce79eb8, #w-node-_0cfc885f-e383-ec4a-5c3e-c4936940737f-2ce79eb8, #w-node-abb25526-e768-3b59-fff1-224cf7f97ca1-2ce79eb8, #w-node-_57980ab0-b54e-9950-889a-d0e288330ea7-2ce79eb8, #w-node-ef7c3e44-8f5d-ebea-b971-4d6097ecfd08-2ce79eb8, #w-node-e0eaf794-04e8-e78f-eff9-496f6c18cf7b-2ce79eb8, #w-node-_30ae2999-9b41-3dfe-b6b2-d4a3e1c3a057-2ce79eb8, #w-node-_9a6367b8-89f7-cec4-1f5d-5d807f4f3644-2ce79eb8, #w-node-acc43455-bd96-a2da-5a0d-4b8bd01c7168-2ce79eb8, #w-node-_8a1ab4b3-755d-7617-961d-ba16c51631da-2ce79eb8, #w-node-_97981198-d10d-27ee-6432-887ac0fbf012-2ce79eb8, #w-node-_7c8cb01e-938e-4b65-8216-912c67189711-2ce79eb8, #w-node-_59800736-127b-2492-4768-4f6555f3dc7a-2ce79eb8, #w-node-_70c62b51-acea-bfdb-0a9d-46d0b7f3147c-2ce79eb8, #w-node-dacb29d8-61d7-c7da-3627-f9eec3ae48df-2ce79eb8, #w-node-_33af09e0-720d-98f3-cfa7-66692eb32c0d-2ce79eb8, #w-node-_41bb87cd-2bd4-f575-8c08-b6ca48bb47a9-2ce79eb8, #w-node-cd13201e-1e09-5241-44f5-752e4e1e7900-2ce79eb8, #w-node-bd0b63dd-b3cc-6982-a568-c15bcb4fd106-2ce79eb8, #w-node-efea549f-6303-6e54-b6a2-47ca5a8fbd2a-2ce79eb8, #w-node-_6eb365c3-74af-7c7f-148c-a88c3fa4d222-2ce79eb8, #w-node-_50844c08-4109-f72c-945d-e94d76745ff8-2ce79eb8, #w-node-_0d9de28d-c267-b4d3-b313-5e1c2ca138f7-2ce79eb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c533ea48-8dae-0232-5049-bec9fa226a48-4cc87b11 {
  align-self: center;
}

#w-node-c43a9cf5-1f39-3a34-a0b6-a53bfcf5bd1f-4cc87b11 {
  align-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-_81f5df3c-61ce-c683-bb2f-77c5d5e9c208-4e4b8ae3 {
    grid-column: span 3 / span 3;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc54d-9d4b8b68 {
    grid-column: span 4 / span 4;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc557-9d4b8b68 {
    grid-column: span 4 / span 4;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5a7-9d4b8b68 {
    align-self: center;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5aa-9d4b8b68 {
    align-self: start;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b3-9d4b8b68 {
    align-self: center;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b6-9d4b8b68 {
    align-self: start;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5bf-9d4b8b68 {
    align-self: center;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c2-9d4b8b68 {
    align-self: start;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5cb-9d4b8b68 {
    align-self: center;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d0-9d4b8b68 {
    align-self: start;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d9-9d4b8b68 {
    align-self: center;
  }

  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5de-9d4b8b68 {
    align-self: start;
  }

  #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91de-754b8b6a {
    grid-column: span 4 / span 4;
  }

  #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91b9-754b8b6a {
    grid-column: span 4 / span 4;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91d4-754b8b6a {
    grid-column: span 4 / span 4;
  }

  #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91c2-754b8b6a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d5613d1-754b8b6a {
    grid-column: span 5 / span 5;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d5613e9-754b8b6a {
    grid-column: span 5 / span 5;
    align-self: center;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d5613ec-754b8b6a {
    align-self: start;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d5613f5-754b8b6a {
    grid-column: span 5 / span 5;
    align-self: center;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d5613f8-754b8b6a, #w-node-_300efc56-59af-bc69-04b0-cb8d58106324-754b8b6a, #w-node-_010b2352-a487-7b81-48f8-9a2793fc147d-754b8b6a {
    align-self: start;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d561401-754b8b6a {
    grid-column: span 5 / span 5;
    align-self: center;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d561404-754b8b6a {
    align-self: start;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d56140d-754b8b6a {
    grid-column: span 5 / span 5;
    align-self: center;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d561412-754b8b6a {
    align-self: start;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d561429-754b8b6a {
    grid-column: span 5 / span 5;
    align-self: center;
  }

  #w-node-e7746557-66ae-01e1-97b0-93637d56142e-754b8b6a {
    align-self: start;
  }

  #w-node-_061bd3d9-b1e2-f3e0-f3cb-59909126cfcc-754b8b6a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cee22372-ff94-8aa3-977e-c731ba109022-754b8b6a {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fabf-ea4b8b6c {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fac0-ea4b8b6c {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb35-ea4b8b6c {
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3a-ea4b8b6c {
    align-self: start;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb43-ea4b8b6c {
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb48-ea4b8b6c {
    align-self: start;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb51-ea4b8b6c {
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb56-ea4b8b6c {
    align-self: start;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb5f-ea4b8b6c {
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb64-ea4b8b6c {
    align-self: start;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb6d-ea4b8b6c {
    align-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb72-ea4b8b6c, #w-node-_7efac58e-6222-6d71-29ee-781ed03f8ea8-d24b8b6e {
    align-self: start;
  }

  #w-node-_69b9746e-d078-b51e-d31a-7208a43f8ef8-d24b8b6e {
    grid-column: span 1 / span 1;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_69b9746e-d078-b51e-d31a-7208a43f8eff-d24b8b6e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_69b9746e-d078-b51e-d31a-7208a43f8f06-d24b8b6e {
    grid-column: span 1 / span 1;
  }

  #w-node-_69b9746e-d078-b51e-d31a-7208a43f8ebf-d24b8b6e, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab819-13907d6d, #w-node-d993a938-3695-ae6b-0971-d78a0e7b96a9-13907d6d, #w-node-_3f5312eb-1f7c-9212-9d79-8cd7b599f215-13907d6d, #w-node-_9666d480-3c1e-1971-4b05-0dc9ed2f2184-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab82a-13907d6d, #w-node-_4323212b-b3d3-d1a1-6d61-5bb2bb6eb3b5-13907d6d, #w-node-d93cadae-2788-e95a-f406-fd9a06f082bd-13907d6d, #w-node-_0305bf2c-111c-b933-cc1a-31ef2bf805fa-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab83b-13907d6d, #w-node-c03e49c5-fa17-a1af-a52a-066dbc6af02b-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab84c-13907d6d, #w-node-_47406817-71c4-a232-79ab-81372168c117-13907d6d, #w-node-acfd288f-8e4e-e39c-61fe-2c2bf682d040-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab859-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab86a-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab875-13907d6d, #w-node-_9b7e63cb-4858-6245-4dfa-d05279b7e77f-13907d6d {
    align-self: start;
  }

  #w-node-ac469f97-6bef-5c5f-ea63-2bd65ed60c4e-243d368a, #w-node-dbd81d34-7882-ce5a-5e07-22c94c718057-243d368a, #w-node-_7f69d0df-0d1f-4ed1-6e0e-c7045e591b9d-243d368a {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f763-243d368a, #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f772-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b89911995-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b899119a6-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f1104897-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f11048a8-243d368a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-6a16a07f {
    grid-column: span 1 / span 1;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-6a16a07f {
    grid-column: span 1 / span 1;
  }

  #w-node-_83766d2e-f219-5c0e-b7c5-7b0ea1da0d3c-15f79c35 {
    align-self: start;
  }

  #w-node-_200f478f-8b77-1275-ad4e-cb55436486dc-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e2-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e8-3a869142 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f3955f5-947c1ec3 {
    grid-column: span 9 / span 9;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395609-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39560c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39560e-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39561f-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395622-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395635-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395638-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39564b-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39564e-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395661-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395664-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395677-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39567a-947c1ec3 {
    align-self: start;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f39568d-947c1ec3 {
    grid-column: span 9 / span 9;
    align-self: center;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f395690-947c1ec3 {
    align-self: start;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78411-6b1cb00c {
    align-self: center;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78416-6b1cb00c {
    align-self: start;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841f-6b1cb00c {
    align-self: center;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78424-6b1cb00c {
    align-self: start;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7842d-6b1cb00c {
    align-self: center;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78432-6b1cb00c {
    align-self: start;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7843b-6b1cb00c {
    align-self: center;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78440-6b1cb00c {
    align-self: start;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78449-6b1cb00c {
    align-self: center;
  }

  #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7844e-6b1cb00c {
    align-self: start;
  }

  #w-node-b842bf7a-fa09-acba-8a59-30eb69773a77-6b1cb00c {
    align-self: center;
  }

  #w-node-b842bf7a-fa09-acba-8a59-30eb69773a7c-6b1cb00c {
    align-self: start;
  }

  #business.w-node-_671bd0df-d620-3113-e1c9-0faab062d439-c69dc17d, #enterprise.w-node-_671bd0df-d620-3113-e1c9-0faab062d46d-c69dc17d {
    grid-column: span 1 / span 1;
  }

  #sovereign.w-node-_671bd0df-d620-3113-e1c9-0faab062d4b4-c69dc17d {
    grid-column: span 2 / span 2;
  }

  #w-node-_671bd0df-d620-3113-e1c9-0faab062d4fd-c69dc17d, #w-node-_671bd0df-d620-3113-e1c9-0faab062d4fe-c69dc17d {
    align-self: center;
  }

  #w-node-_911c58b3-a2c6-38a2-faa7-4a2e27f34d2e-d317299b, #w-node-_0c63ca13-7011-b02f-c491-fcf5cbd9634d-d317299b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-fced5d90 {
    grid-area: span 1 / span 7 / span 1 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-fced5d90 {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-fced5d90 {
    align-self: start;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7bd-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d3-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e9-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ff-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f815-fced5d90 {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-932863b0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-932863b0 {
    align-self: start;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
    justify-self: auto;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-932863b0 {
    align-self: start;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-932863b0 {
    align-self: start;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-932863b0 {
    align-self: start;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-932863b0 {
    align-self: start;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-932863b0 {
    align-self: start;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac48d-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac490-932863b0 {
    align-self: start;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c861-932863b0 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-932863b0 {
    align-self: start;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-9738331d {
    grid-area: span 1 / span 7 / span 1 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-9738331d {
    align-self: start;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
    justify-self: auto;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-9738331d {
    align-self: start;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-9738331d {
    align-self: start;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-9738331d, #w-node-a1449cb4-b6b2-f4f6-22bb-2c861f39f2a5-9738331d, #w-node-_1d412620-2fc1-d3cc-b9e7-9cc8ebeae2b0-9738331d {
    align-self: start;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-9738331d {
    align-self: start;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-9738331d {
    align-self: start;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac48d-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac490-9738331d {
    align-self: start;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c861-9738331d {
    grid-column: span 7 / span 7;
    align-self: center;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-9738331d, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fd6-11a51d7a, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fd6-6ee05f5e, #w-node-_30a9aee8-a587-e75d-af20-86744e2c4fd6-92b81cc2 {
    align-self: start;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-8dc95395 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-8dc95395 {
    align-self: start;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
    justify-self: auto;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-8dc95395 {
    align-self: start;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-8dc95395 {
    align-self: start;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-8dc95395 {
    align-self: start;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-8dc95395, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-8dc95395 {
    align-self: start;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-8dc95395 {
    align-self: start;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0775-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0778-8dc95395, #w-node-_10625ac7-07eb-c716-16a8-455a0ff4d867-8dc95395, #w-node-_8a756bca-a188-777a-2c6a-937d6b0165cd-8dc95395 {
    align-self: start;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-8dc95395 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e8-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ea-8dc95395, #w-node-cb6bd1c6-d21c-f059-4f75-d3ffa2b501d1-0f9558c1 {
    align-self: start;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfd9-0f9558c1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe9-0f9558c1 {
    grid-column: span 6 / span 6;
    align-self: center;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfec-0f9558c1 {
    align-self: start;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcffb-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd00d-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd01f-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd031-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd043-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c50-0f9558c1 {
    grid-column: span 6 / span 6;
    align-self: center;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-0f9558c1 {
    grid-column: span 1 / span 1;
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-0f9558c1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-4fc1e082 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-4fc1e082, #w-node-_601bc762-3d67-8152-d3fd-f17729c7824a-4fc1e082, #w-node-_667cffa9-0745-249c-cce2-f2675b040ef5-4fc1e082 {
    align-self: start;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
    justify-self: auto;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-4fc1e082 {
    align-self: start;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-4fc1e082 {
    align-self: start;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-4fc1e082 {
    align-self: start;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-4fc1e082, #w-node-_9e2c2799-d443-669a-f778-f4b1196d7957-4fc1e082, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-4fc1e082 {
    align-self: start;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-4fc1e082 {
    align-self: start;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0775-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0778-4fc1e082 {
    align-self: start;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-4fc1e082 {
    grid-column: span 4 / span 4;
    align-self: center;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-4fc1e082 {
    align-self: start;
  }

  #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded901-9628dfa3, #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded933-9628dfa3 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded96d-9628dfa3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0c44ef8c-322c-5467-52f1-4552962c6508-9628dfa3, #w-node-_40bf3e7c-3a2e-0489-211b-2c8847d3acf8-9628dfa3, #w-node-_38fb1880-9033-25c8-033d-d39192393287-9628dfa3, #w-node-_6dd3d63c-3789-7a2e-1b91-83907b8e41ce-9628dfa3, #w-node-af86b962-e8ac-975b-d545-b4fab21246ac-9628dfa3 {
    align-self: center;
  }

  #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e7-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0187-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568e2-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45080-5d000f4d, #w-node-edfd5181-e942-11d2-5e65-1805c123c3d9-5d000f4d, #w-node-_6e9dd9f6-3287-6010-5d32-acb6f7cf9754-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80bf-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80c1-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80c3-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aa9-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aab-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aad-5d000f4d, #w-node-c6da55b1-8d0d-376b-7fd2-4e02ea095bc9-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47a-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47c-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47e-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e484-5d000f4d, #w-node-eff0d4f5-52fb-43cd-8694-3c99e96603ed-5d000f4d, #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-1ab07e53, #w-node-ad183dad-8391-4cbd-aaa1-e9a2dc3692f5-1ab07e53, #w-node-_63456e67-c9dd-11f8-0be2-672235651452-1ab07e53, #w-node-_70242b5e-bca1-9b18-8237-d92f781aec24-1ab07e53, #w-node-b05dc525-d51e-dbe8-fed8-a8277b967592-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e990e-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9916-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9918-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e991a-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a6c-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a2c-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff03-1ab07e53 {
    align-self: start;
  }

  #w-node-c1a38167-bb5a-5889-6688-cc4ae68e1dca-9b88a5c0, #w-node-c1a38167-bb5a-5889-6688-cc4ae68e1e00-9b88a5c0 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4d422843-5208-fdab-a645-b210644a7234-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8db0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dcf-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dd3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8de6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df1-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df4-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfc-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dff-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e01-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e07-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e08-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0a-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e12-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e13-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e15-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e17-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1d-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e20-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e22-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e28-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e29-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2b-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e33-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e34-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e36-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e38-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3e-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e41-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e43-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e49-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4c-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e54-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e55-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e57-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e59-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e66-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e67-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e69-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e6b-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e71-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e72-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e74-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e76-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7c-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7f-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e81-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e87-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e88-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8a-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e92-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e98-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ea5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eaa-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eb5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ebb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec1-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec4-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec6-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecc-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecf-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed1-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed7-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eda-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8edc-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eed-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ef0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efa-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efd-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eff-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f05-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f06-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f08-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f0a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f10-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f11-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f15-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1b-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1f-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f21-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f27-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f2d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f38-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f3e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f49-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f4f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f55-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f56-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f58-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f5a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f66-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f6b-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f81-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f86-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f93-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f98-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f9c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa1-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8faa-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fae-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fbc-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc7-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fca-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fcc-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd2-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd5-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe4-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe7-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe9-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fef-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff2-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff4-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffa-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffb-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9000-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d900d-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d900e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9010-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9012-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901c-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901f-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9021-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9027-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9028-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902a-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9032-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9033-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9035-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9037-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d903d-9b88a5c0 {
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d903e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9040-9b88a5c0 {
    align-self: start;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9042-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9048-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d904d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9053-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9058-9b88a5c0 {
    align-self: center;
  }

  #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-aba022ef, #w-node-_151916bd-a183-1b75-8eca-0d0ea436b9fd-aba022ef, #w-node-_550dd38e-05e3-979d-57c4-d8067309afa4-aba022ef, #w-node-_327757fe-70e8-b499-ad41-5b187ba96b54-aba022ef, #w-node-_2725f94d-daf7-9449-2c86-72293f4c90d4-aba022ef, #w-node-_20514328-0d6e-42e8-e0ae-70df0b8d4753-aba022ef, #w-node-b8446809-aeb5-ef4e-ab15-c3e9c0cdcb0f-aba022ef, #w-node-f5fb12a1-5f07-93b2-62a5-9446553e166b-aba022ef, #w-node-_6251ad70-f1fa-dae6-14de-b9d4c9b20a21-aba022ef, #w-node-_99b989f3-4e38-5ce4-35a1-c7419b62fe41-aba022ef, #w-node-b23a88f0-1484-bf58-2289-139014f3931e-aba022ef, #w-node-_1b34c2f1-2b58-da1a-d340-db153737c507-aba022ef, #w-node-c554c490-ff43-364e-3a29-4fae0149885d-aba022ef {
    align-self: start;
  }

  #w-node-_9903abd8-3460-15ae-c79f-1c94b1bc42fe-1c4cd676 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc596-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5a2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc59a-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc59e-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5aa-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ac-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ae-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b0-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b6-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5b8-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5ba-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5bc-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c4-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c6-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5c8-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d0-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d4-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5d6-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5de-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e0-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e2-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc5e4-9d4b8b68, #w-node-e7746557-66ae-01e1-97b0-93637d5613d8-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613e4-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613dc-754b8b6a, #w-node-bf40ef3b-ffa3-f447-7f09-34306b179ec7-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613e0-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613ec-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613f2-754b8b6a, #w-node-_41202fdf-3e4a-659d-7573-fef2aa0ac324-754b8b6a, #w-node-_044482fd-0152-a6fa-9cd2-b0199f3d03f8-754b8b6a, #w-node-f8c7323c-00e2-8264-a068-84dfe19dfd17-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613f8-754b8b6a, #w-node-_8703fdfa-ce3b-9545-8e81-a03ada684c6b-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d5613fe-754b8b6a, #w-node-_300efc56-59af-bc69-04b0-cb8d58106324-754b8b6a, #w-node-_010b2352-a487-7b81-48f8-9a2793fc147d-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561404-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561406-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561408-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d56140a-754b8b6a, #w-node-_5642b0bb-410a-47bc-89c2-8ba189c8336d-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561412-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561414-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561416-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561418-754b8b6a, #w-node-_268c4592-c837-1877-e0d1-e0891148fa3d-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d56142e-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561430-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561432-754b8b6a, #w-node-e7746557-66ae-01e1-97b0-93637d561434-754b8b6a, #w-node-_3086e6bc-91f2-320a-892f-8620cb2f1336-754b8b6a {
    order: -9999;
  }

  #w-node-cee22372-ff94-8aa3-977e-c731ba109022-754b8b6a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f8651e80-0456-72a2-4c1a-788b3272e960-ea4b8b6c {
    justify-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fabf-ea4b8b6c {
    order: 2;
    grid-row: 2 / 3;
    grid-column-end: 2;
    justify-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fac0-ea4b8b6c {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
    justify-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fad6-ea4b8b6c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
    justify-self: center;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fb18-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb24-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb28-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb2c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb30-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb3e-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb40-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb48-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb4e-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb56-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb58-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb5a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb5c-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb64-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb66-ea4b8b6c, #w-node-_81d0bf6b-8c33-9629-3ade-fbb078ca1dcf-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb6a-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb72-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb74-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb76-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb78-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fb7d-ea4b8b6c {
    order: -9999;
  }

  #w-node-_7efac58e-6222-6d71-29ee-781ed03f8ea8-d24b8b6e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab806-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7f2-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab7fe-13907d6d, #w-node-_0efef0cb-9764-b1b6-754a-65b404721d05-13907d6d, #w-node-f8244a0c-f877-acee-8c89-dfa77d769ba1-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab802-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab80f-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab811-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab819-13907d6d, #w-node-d993a938-3695-ae6b-0971-d78a0e7b96a9-13907d6d, #w-node-_3f5312eb-1f7c-9212-9d79-8cd7b599f215-13907d6d, #w-node-_9666d480-3c1e-1971-4b05-0dc9ed2f2184-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab820-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab822-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab82a-13907d6d, #w-node-_4323212b-b3d3-d1a1-6d61-5bb2bb6eb3b5-13907d6d, #w-node-d93cadae-2788-e95a-f406-fd9a06f082bd-13907d6d, #w-node-_0305bf2c-111c-b933-cc1a-31ef2bf805fa-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab831-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab833-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab835-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab837-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab83b-13907d6d, #w-node-c03e49c5-fa17-a1af-a52a-066dbc6af02b-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab842-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab84c-13907d6d, #w-node-_47406817-71c4-a232-79ab-81372168c117-13907d6d, #w-node-acfd288f-8e4e-e39c-61fe-2c2bf682d040-13907d6d, #w-node-_5acb43f3-4d84-7efa-bb46-13214c92853d-13907d6d, #w-node-_8e63ee2d-ecc4-9f92-9002-0520d01db04b-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab853-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab859-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab855-13907d6d, #w-node-af229c95-2c6b-5918-8400-ff0882351a5f-13907d6d, #w-node-_6970e73b-9be0-4774-1e75-cd3a34e2036b-13907d6d, #w-node-_9ccbbfa0-ec87-6e30-c17e-6afe47b9d4a4-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab864-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab86a-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab866-13907d6d, #w-node-_6d70a4db-c65a-1c76-3b8f-3a7aee7ab8c2-13907d6d, #w-node-_9a60610f-9230-8f65-e93a-16773788d44b-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab868-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab875-13907d6d, #w-node-_9b7e63cb-4858-6245-4dfa-d05279b7e77f-13907d6d, #w-node-_6daea835-14a4-14e6-9d40-35f962735999-13907d6d, #w-node-_3ec5680c-09b7-24a8-674b-194fc775ded4-13907d6d, #w-node-_6f0206f2-0354-7c68-f155-b9d27b6e3794-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab87d-13907d6d, #w-node-_0306c978-bd0e-ad68-0025-ed9b0abab886-13907d6d, #w-node-f5b799f2-ace0-531f-2cde-945abd6309d6-13907d6d, #w-node-e4c2a9e6-431c-4718-df66-128656e31b2b-13907d6d, #w-node-_4c47ca1c-40ff-6323-f607-87364efa4172-13907d6d, #w-node-_2af1c183-56d7-d5d5-d424-8999a25835ce-13907d6d, #w-node-e779c4d5-fdf4-8854-d418-f3a3fc968918-13907d6d, #w-node-_71a86171-a15d-31d0-a38c-1e51450c17b9-13907d6d, #w-node-_71a86171-a15d-31d0-a38c-1e51450c17bb-13907d6d, #w-node-_71a86171-a15d-31d0-a38c-1e51450c17bd-13907d6d, #w-node-ffce9663-a4ba-b5b7-72d6-66020730d2be-13907d6d, #w-node-_3239bbb3-35d4-f4c6-ca57-4a93f0733abd-13907d6d, #w-node-_7a361712-07f1-1388-9c73-7c61f7a59700-13907d6d, #w-node-a5dfd69e-384b-d736-6c39-6719441160f1-13907d6d, #w-node-a5dfd69e-384b-d736-6c39-6719441160f3-13907d6d, #w-node-a5dfd69e-384b-d736-6c39-6719441160f5-13907d6d, #w-node-_8d0af4b6-1509-18fd-f61b-528903e9413d-13907d6d, #w-node-_71b8f3ab-785d-5b0d-2ceb-ea55204e9165-13907d6d, #w-node-_16e98a4a-2a9a-a76d-af91-7cd5ce3e32bc-13907d6d {
    order: -9999;
  }

  #w-node-ac469f97-6bef-5c5f-ea63-2bd65ed60c4a-243d368a {
    justify-self: start;
  }

  #w-node-ac469f97-6bef-5c5f-ea63-2bd65ed60c4e-243d368a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dbd81d34-7882-ce5a-5e07-22c94c718053-243d368a {
    justify-self: start;
  }

  #w-node-dbd81d34-7882-ce5a-5e07-22c94c718057-243d368a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7f69d0df-0d1f-4ed1-6e0e-c7045e591b99-243d368a {
    justify-self: start;
  }

  #w-node-_7f69d0df-0d1f-4ed1-6e0e-c7045e591b9d-243d368a, #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f763-243d368a, #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f768-243d368a, #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f772-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b89911995-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b8991199c-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b899119a6-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f1104897-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f110489e-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f11048a8-243d368a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_200f478f-8b77-1275-ad4e-cb55436486dc-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e2-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e8-3a869142 {
    grid-column: span 2 / span 2;
  }

  #w-node-_327ab7b1-3d28-90c3-d574-19f5acb6a370-947c1ec3, #w-node-_1755bf3a-0a80-a0be-feb4-9e280522b056-947c1ec3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8980a33-ac64-eef8-1c00-e0760f3955f6-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955f8-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fa-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fc-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3955fe-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395600-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395602-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395604-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395606-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39560c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39560e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395610-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395612-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395614-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395616-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395618-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39561a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39561c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395622-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395624-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395626-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395628-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39562e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395630-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395632-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395638-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39563e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395640-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395642-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395644-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395646-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395648-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39564e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395650-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395652-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395654-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395656-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395658-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39565e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395664-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395666-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395668-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39566e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395670-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395672-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395674-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39567a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39567c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39567e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395680-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395682-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395684-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395686-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395688-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39568a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395690-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395692-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395694-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395696-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f395698-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569a-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569c-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f39569e-947c1ec3, #w-node-b8980a33-ac64-eef8-1c00-e0760f3956a0-947c1ec3, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78400-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78404-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78408-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7840c-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78416-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78418-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841a-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7841c-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78424-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78426-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78428-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7842a-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78432-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78434-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78436-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78438-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78440-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78442-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78444-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78446-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e7844e-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78450-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78452-6b1cb00c, #w-node-a7d79724-c85f-88d7-1f77-4fa5c9e78454-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a7c-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a7e-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a80-6b1cb00c, #w-node-b842bf7a-fa09-acba-8a59-30eb69773a82-6b1cb00c {
    order: -9999;
  }

  #w-node-f8651e80-0456-72a2-4c1a-788b3272e960-67e42159 {
    justify-self: center;
  }

  #w-node-_32ff3fcb-6ed9-079e-429c-18c7535597fe-f88d3a72, #w-node-_2a67e3ee-34df-8dd4-1696-7ec3244c4eb4-f88d3a72 {
    order: -9999;
    justify-self: center;
  }

  #w-node-_155e8175-de96-e4b7-ccd6-6eb3190df051-fced5d90 {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-fced5d90 {
    order: -9999;
    grid-area: span 1 / span 7 / span 1 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f798-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79c-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c2-fced5d90, #w-node-ec11b3bd-b0eb-388c-d3e6-f666d3e27258-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7c8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ca-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7cc-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7da-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7dc-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7de-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ee-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f0-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f2-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f4-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f6-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7f8-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7fc-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f804-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f806-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f808-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80c-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f80e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f812-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81a-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81c-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f81e-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f820-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f822-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f824-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f828-fced5d90 {
    order: -9999;
  }

  #w-node-_8811fb88-9559-de32-4488-c68b47e27173-fced5d90 {
    order: 9999;
  }

  #w-node-_155e8175-de96-e4b7-ccd6-6eb3190df051-932863b0, #w-node-_4e6a6888-6320-b089-93f5-522ee070497c-932863b0, #w-node-_2e3dde5a-9963-e02e-d92a-1c47e46011fb-932863b0, #w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-932863b0 {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-932863b0 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-932863b0, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b4-932863b0, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b6-932863b0, #w-node-be086689-150b-58ca-6074-09612719546b-932863b0, #w-node-be086689-150b-58ca-6074-09612719546d-932863b0, #w-node-be086689-150b-58ca-6074-09612719546f-932863b0, #w-node-be086689-150b-58ca-6074-096127195471-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-932863b0, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbd-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-932863b0, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2b-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2d-932863b0, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2f-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac490-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac492-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac494-932863b0, #w-node-bfafb30c-59de-0480-9063-111cf41ac496-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c866-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c868-932863b0, #w-node-fc7f251e-3c3a-6810-b913-baad3888c86a-932863b0, #w-node-_155e8175-de96-e4b7-ccd6-6eb3190df051-9738331d, #w-node-_37982be6-c2cf-ae12-bc94-2a4c97dd7beb-9738331d {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-9738331d {
    order: -9999;
    grid-area: span 1 / span 7 / span 1 / span 7;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-9738331d, #w-node-_44dc2c70-9f5c-6c07-8cfd-f382180c5171-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-9738331d, #w-node-_1d43cf30-030b-0ace-7e2e-461572102760-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-9738331d, #w-node-_95316e35-04e1-d322-ffd1-dfb52d219da4-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-9738331d {
    order: -9999;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_2cce93c1-f6eb-7148-b589-0823f662d84d-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-9738331d, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-9738331d, #w-node-_59b305c9-fd31-0760-675b-daa4787c4cc4-9738331d, #w-node-_696aafd9-041b-b857-8443-4f9df690ce23-9738331d {
    order: -9999;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-9738331d, #w-node-_667fa64b-4696-aaf9-c6dc-a0d1a41f32c1-9738331d, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b4-9738331d, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b6-9738331d {
    order: -9999;
  }

  #w-node-b9605625-17ea-c67f-f126-7bc49a7feb5a-9738331d, #w-node-_30229815-cc3b-71b9-1a5d-b0c06a5ecbf5-9738331d, #w-node-_0afa9528-5b0e-0ccc-da03-8a819e4a6f1b-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-be086689-150b-58ca-6074-09612719546f-9738331d, #w-node-be086689-150b-58ca-6074-09612719546b-9738331d, #w-node-be086689-150b-58ca-6074-096127195471-9738331d, #w-node-be086689-150b-58ca-6074-09612719546d-9738331d, #w-node-f8efad1e-236c-b9a0-b158-0ca3a561752e-9738331d, #w-node-_849bd85d-8177-3f19-4edc-8d7a06cf7afb-9738331d, #w-node-_9a68202e-82db-1679-0169-a9029d95e6d9-9738331d {
    order: -9999;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-9738331d, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-9738331d, #w-node-_88058e62-5bf2-b067-98da-5dc9d82f2b1e-9738331d, #w-node-a1449cb4-b6b2-f4f6-22bb-2c861f39f2a5-9738331d, #w-node-_1d412620-2fc1-d3cc-b9e7-9cc8ebeae2b0-9738331d {
    order: -9999;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbd-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-9738331d, #w-node-_0892fb30-ced6-c046-c364-f908ba5c4ee8-9738331d, #w-node-_183860f8-074e-98db-a815-5871e9308440-9738331d, #w-node-ed855d2b-267e-bff3-e952-3007d07ce1ab-9738331d, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-9738331d {
    order: -9999;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2b-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2d-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf2f-9738331d, #w-node-f19ab00f-9964-82a4-5ee2-f88ba671c460-9738331d, #w-node-ac46f11c-99de-131c-9958-f0137cdbad7c-9738331d, #w-node-fe7d87a8-564d-99a1-3651-49c8e0d5814e-9738331d, #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-9738331d {
    order: -9999;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac48d-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac492-9738331d, #w-node-bfafb30c-59de-0480-9063-111cf41ac494-9738331d, #w-node-bfafb30c-59de-0480-9063-111cf41ac496-9738331d {
    order: -9999;
  }

  #w-node-_9e770a35-c917-fdad-9015-98754c8db4d9-9738331d, #w-node-bf62f3ed-f071-a406-9d43-b8b6d33babb6-9738331d, #w-node-_117f1475-30a2-9f3d-a566-f1e63cff26ce-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac490-9738331d {
    order: -9999;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c861-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c868-9738331d, #w-node-_5beb6ad1-9d8a-7ded-8cbe-95bd35fcadd1-9738331d, #w-node-fc7f251e-3c3a-6810-b913-baad3888c86a-9738331d {
    order: -9999;
  }

  #w-node-_267afa88-3927-c5fa-51e1-9242a1e37fd0-9738331d, #w-node-_8d1a99ea-5a25-1877-7f88-c523b0a21c89-9738331d, #w-node-_0bbcab83-c844-0286-cfd1-374b8c7b29e2-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-9738331d, #w-node-_155e8175-de96-e4b7-ccd6-6eb3190df051-8dc95395, #w-node-_4e6a6888-6320-b089-93f5-522ee070497c-8dc95395, #w-node-_2e3dde5a-9963-e02e-d92a-1c47e46011fb-8dc95395, #w-node-a08f3089-1e59-f315-3622-31409c1ada51-8dc95395, #w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-8dc95395 {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-8dc95395 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ae-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7b0-8dc95395, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-8dc95395, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-8dc95395, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-8dc95395, #w-node-_05967d4b-e0bb-1f2a-69a4-86da50042088-8dc95395, #w-node-_6e7b72e5-865c-65cb-ec1e-bae3dd1f8388-8dc95395, #w-node-be086689-150b-58ca-6074-09612719546b-8dc95395, #w-node-be086689-150b-58ca-6074-09612719546d-8dc95395, #w-node-be086689-150b-58ca-6074-09612719546f-8dc95395, #w-node-be086689-150b-58ca-6074-096127195471-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-8dc95395, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-8dc95395, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-8dc95395, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbf-8dc95395, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-8dc95395, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c233-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c235-8dc95395, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c237-8dc95395, #w-node-e290be75-446e-ba0a-2218-147e93ae0778-8dc95395, #w-node-_10625ac7-07eb-c716-16a8-455a0ff4d867-8dc95395, #w-node-_8a756bca-a188-777a-2c6a-937d6b0165cd-8dc95395, #w-node-e290be75-446e-ba0a-2218-147e93ae077e-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e8-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ea-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ec-8dc95395 {
    order: -9999;
  }

  #w-node-ed3c838e-208b-933b-11bc-ebf3b7a271ee-0f9558c1 {
    order: 9999;
  }

  #w-node-_22b3a10b-3956-c267-d451-13ef8ea444b9-0f9558c1, #w-node-_34572dfb-baab-fc76-3343-72fe9d696d58-0f9558c1 {
    order: -9999;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfd9-0f9558c1 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfda-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe6-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe4-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe2-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfdc-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfde-0f9558c1 {
    order: -9999;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe9-0f9558c1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfec-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfee-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff0-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff2-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff4-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcff6-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcffe-0f9558c1, #w-node-_5cc75dda-5b4b-0172-1a6e-d0332bf97048-0f9558c1, #w-node-_6ba070bd-0b5a-9fc4-c329-48df681f13aa-0f9558c1, #w-node-_5916dec3-61a3-c716-263a-fb95edb347d6-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd006-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd008-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd010-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd018-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd01a-0f9558c1, #w-node-_9811f3c1-2e8f-3dfd-bbcf-da15f21f5761-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd012-0f9558c1, #w-node-b976ec18-56ed-7d6d-b0eb-59626a5f508f-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd022-0f9558c1, #w-node-_88bf7a1f-b5c3-6fa5-8655-a9896ad71e30-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd024-0f9558c1, #w-node-_4c7e2a45-a7e2-b09d-808b-f2756f7f30ae-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd028-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd02a-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd034-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd036-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd038-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03a-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03c-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd03e-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd046-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd048-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04a-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04c-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd04e-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd050-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c53-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c55-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c57-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c59-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c5b-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c5d-0f9558c1 {
    order: -9999;
  }

  #w-node-_6e921945-011d-0909-f7ac-242f946263c2-bf46e058 {
    justify-self: start;
  }

  #w-node-ed3c838e-208b-933b-11bc-ebf3b7a271ee-f0369946 {
    order: 9999;
  }

  #w-node-_155e8175-de96-e4b7-ccd6-6eb3190df051-4fc1e082, #w-node-d47631b4-7b0d-552a-27d0-ed523be04449-4fc1e082, #w-node-_76fa3924-6e47-85ed-81bf-1dcb0c95936f-4fc1e082, #w-node-_99ff173b-4011-61d6-537f-4a6ebfcd7650-4fc1e082, #w-node-_02d8c959-c34d-e570-41ce-9d4117cfc04f-4fc1e082, #w-node-b2d5a359-310e-94ee-c18a-79750bacc659-4fc1e082 {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-4fc1e082 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f794-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79a-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f79e-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a0-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-4fc1e082, #w-node-_601bc762-3d67-8152-d3fd-f17729c7824a-4fc1e082, #w-node-_667cffa9-0745-249c-cce2-f2675b040ef5-4fc1e082, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ba-4fc1e082, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-4fc1e082, #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b2-4fc1e082, #w-node-_05967d4b-e0bb-1f2a-69a4-86da50042088-4fc1e082, #w-node-_6e7b72e5-865c-65cb-ec1e-bae3dd1f8388-4fc1e082, #w-node-be086689-150b-58ca-6074-09612719546b-4fc1e082, #w-node-be086689-150b-58ca-6074-09612719546d-4fc1e082, #w-node-be086689-150b-58ca-6074-09612719546f-4fc1e082, #w-node-be086689-150b-58ca-6074-096127195471-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cf-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d1-4fc1e082, #w-node-a2c85e75-4019-102e-6658-43b3cbcf47d3-4fc1e082, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-4fc1e082, #w-node-_9e2c2799-d443-669a-f778-f4b1196d7957-4fc1e082, #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dc1-4fc1e082, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c233-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c235-4fc1e082, #w-node-_296a9a3d-cc66-d902-4259-664c9b29c237-4fc1e082, #w-node-e290be75-446e-ba0a-2218-147e93ae0778-4fc1e082, #w-node-e290be75-446e-ba0a-2218-147e93ae077e-4fc1e082, #w-node-_80951a79-9bd5-d4d8-3d48-9d54817f73bd-4fc1e082, #w-node-_0eeeee24-46ad-9dfa-e4ed-17b20ddf2397-4fc1e082, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-4fc1e082, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ec-4fc1e082, #w-node-_6fd93c61-9ad4-7ec3-c2f8-43daa4d5a053-4fc1e082, #w-node-d1a3bcd0-de95-83f4-50c6-12ad7c85c2ee-4fc1e082, #w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-5d000f4d, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-5d000f4d, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-5d000f4d, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-5d000f4d, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-5d000f4d, #w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-5d000f4d, #w-node-_429ef76f-78ed-5375-4a8a-765d372820d2-5d000f4d, #w-node-_0d64e42d-3d58-d7fc-bb9f-34063b44dff6-5d000f4d, #w-node-_8ad0e804-29d9-ffbf-7822-a648de5821fa-5d000f4d, #w-node-_1493923b-0d9e-dc3e-7f0f-e80aa1bba1fd-5d000f4d, #w-node-_71497f3f-56c4-3f60-2423-f4158edf5807-5d000f4d, #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59dd-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59df-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e1-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e3-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e5-5d000f4d, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e7-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f017d-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f017f-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0181-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0183-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0185-5d000f4d, #w-node-_72ffa87b-f6e6-5fe7-0c42-e5daf82f0187-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568d8-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568da-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568dc-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568de-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568e0-5d000f4d, #w-node-_324eeeb0-adcb-f19e-172b-d870c1c568e2-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45076-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45078-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a4507a-5d000f4d, #w-node-_6dbbaaa9-c0d3-1cb5-d64c-9435f9a45080-5d000f4d, #w-node-edfd5181-e942-11d2-5e65-1805c123c3d9-5d000f4d, #w-node-_6e9dd9f6-3287-6010-5d32-acb6f7cf9754-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80b9-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80bb-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80bd-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80bf-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80c1-5d000f4d, #w-node-_243a42c1-1c5a-248a-0b2d-c3371feb80c3-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aa9-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aab-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aad-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aa3-5d000f4d, #w-node-c92cf374-dedb-7090-ad05-c4c69f8d1aa7-5d000f4d, #w-node-c6da55b1-8d0d-376b-7fd2-4e02ea095bc9-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e480-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47a-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47c-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e47e-5d000f4d, #w-node-_83397244-b247-bafe-0bd0-7ffa5da7e484-5d000f4d, #w-node-eff0d4f5-52fb-43cd-8694-3c99e96603ed-5d000f4d, #w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-1ab07e53, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-1ab07e53, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-1ab07e53, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-1ab07e53, #w-node-_1761e2fa-b17b-cc7f-a9d3-286eab93770f-1ab07e53, #w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-1ab07e53, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-1ab07e53, #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-1ab07e53, #w-node-_71497f3f-56c4-3f60-2423-f4158edf5807-1ab07e53, #w-node-_16b989d4-e642-cf94-d6be-156986f58ad4-1ab07e53, #w-node-ad183dad-8391-4cbd-aaa1-e9a2dc3692f5-1ab07e53, #w-node-b744b5f2-2499-6858-cd0d-d3db250919ce-1ab07e53, #w-node-_63456e67-c9dd-11f8-0be2-672235651452-1ab07e53, #w-node-_70242b5e-bca1-9b18-8237-d92f781aec24-1ab07e53, #w-node-b05dc525-d51e-dbe8-fed8-a8277b967592-1ab07e53, #w-node-b05dc525-d51e-dbe8-fed8-a8277b967594-1ab07e53, #w-node-b05dc525-d51e-dbe8-fed8-a8277b967596-1ab07e53, #w-node-_90fc05ec-a071-5f75-9995-9c2af3862e58-1ab07e53, #w-node-_4624820d-ea10-0999-7f1a-99b769a5d4a2-1ab07e53, #w-node-_571a65c0-5414-4d74-55a8-52b28c024b14-1ab07e53, #w-node-a8acddb2-3944-ba45-f87e-85f4393aa0b9-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e990e-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9910-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9912-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9914-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9916-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e9918-1ab07e53, #w-node-c042b4c1-ddc6-42e4-c2f2-e6d0626e991a-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a6c-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a6e-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a70-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a72-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a74-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a76-1ab07e53, #w-node-_8d7a5aed-24aa-2125-042f-003586554a78-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a2c-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a2e-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a30-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a32-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a34-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a36-1ab07e53, #w-node-_0435bcd4-c10d-fcad-a229-e4ea084f6a38-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff03-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff05-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff07-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff09-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff0b-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff0d-1ab07e53, #w-node-_881b1b82-7aea-712d-b613-962be243ff0f-1ab07e53, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df4-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dff-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e08-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e13-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e15-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e20-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e29-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2b-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e34-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e36-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e41-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4c-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e55-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e57-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e67-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e69-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e72-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e74-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e88-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec4-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecf-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eda-9b88a5c0 {
    order: -9999;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f06-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f08-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f11-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1f-9b88a5c0 {
    order: 9999;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f56-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f58-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fca-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d900e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9010-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9028-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9033-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9035-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d903e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9040-9b88a5c0, #w-node-bddf6b44-67a6-36a3-c697-70786dc16b70-aba022ef, #w-node-c08aad23-d5a8-18bb-a570-ad0b2b825e41-aba022ef, #w-node-_559165e8-ef7a-ff91-71d1-4a86ab2c210a-aba022ef, #w-node-_90c31fec-bdce-2cb9-9376-bf8a7d7764fe-aba022ef, #w-node-_2f74c767-5785-64a9-abe7-6a68bf479088-aba022ef, #w-node-e315019b-fa32-4ffb-c7da-cb46824d1c70-aba022ef, #w-node-b4cd40de-64f7-4288-1621-c32b6775c695-aba022ef, #w-node-_8ad0e804-29d9-ffbf-7822-a648de5821fa-aba022ef, #w-node-_1493923b-0d9e-dc3e-7f0f-e80aa1bba1fd-aba022ef, #w-node-_151916bd-a183-1b75-8eca-0d0ea436b9fd-aba022ef, #w-node-_71497f3f-56c4-3f60-2423-f4158edf5807-aba022ef, #w-node-_550dd38e-05e3-979d-57c4-d8067309afa4-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59dd-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59df-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e1-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e3-aba022ef, #w-node-_03fdf81d-e291-b136-f506-26d805bc59e5-aba022ef, #w-node-_327757fe-70e8-b499-ad41-5b187ba96b54-aba022ef, #w-node-_56ea9f6b-a150-17df-a96f-bb3c7afa2922-aba022ef, #w-node-_56ea9f6b-a150-17df-a96f-bb3c7afa2928-aba022ef, #w-node-_2725f94d-daf7-9449-2c86-72293f4c90d4-aba022ef, #w-node-_56ea9f6b-a150-17df-a96f-bb3c7afa292a-aba022ef, #w-node-_20514328-0d6e-42e8-e0ae-70df0b8d4753-aba022ef, #w-node-b8446809-aeb5-ef4e-ab15-c3e9c0cdcb0f-aba022ef, #w-node-_113a1b0f-0b84-68fd-4201-5ec051595e97-aba022ef, #w-node-_113a1b0f-0b84-68fd-4201-5ec051595e99-aba022ef, #w-node-_113a1b0f-0b84-68fd-4201-5ec051595e9d-aba022ef, #w-node-a617befb-6a7c-3116-ba1b-624c1ce8a2db-aba022ef, #w-node-b85cd141-e9a0-318f-b618-1423172f10ee-aba022ef, #w-node-f5fb12a1-5f07-93b2-62a5-9446553e166b-aba022ef, #w-node-_9b41c267-c18e-ede4-f677-6d4d26df25d9-aba022ef, #w-node-_9b41c267-c18e-ede4-f677-6d4d26df25db-aba022ef, #w-node-_9b41c267-c18e-ede4-f677-6d4d26df25df-aba022ef, #w-node-_93864b50-2c90-e63b-391c-1b448c2893b7-aba022ef, #w-node-_44103395-6883-1789-d360-dfed01c1e408-aba022ef, #w-node-_6251ad70-f1fa-dae6-14de-b9d4c9b20a21-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f9288883-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f9288885-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f9288887-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f9288889-aba022ef, #w-node-_6a42411e-98fc-fae3-ea6a-a3a3f928888b-aba022ef, #w-node-_99b989f3-4e38-5ce4-35a1-c7419b62fe41-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f6207a-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f6207c-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f6207e-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f62080-aba022ef, #w-node-_3f0a45fb-e14f-6905-0bbb-447d83f62082-aba022ef, #w-node-b23a88f0-1484-bf58-2289-139014f3931e-aba022ef, #w-node-_6c8f20dc-093f-5439-4014-9b8dc3284154-aba022ef, #w-node-_6c8f20dc-093f-5439-4014-9b8dc3284156-aba022ef, #w-node-_1b34c2f1-2b58-da1a-d340-db153737c507-aba022ef, #w-node-c554c490-ff43-364e-3a29-4fae0149885d-aba022ef, #w-node-_6c8f20dc-093f-5439-4014-9b8dc3284158-aba022ef {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc54d-9d4b8b68, #w-node-c26f8a4c-823d-1268-96ba-b9eb429cc557-9d4b8b68, #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91de-754b8b6a, #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91b9-754b8b6a, #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91d4-754b8b6a, #w-node-_00b39dbf-2054-3758-4711-6e80ce1e91c2-754b8b6a, #w-node-_061bd3d9-b1e2-f3e0-f3cb-59909126cfcc-754b8b6a {
    grid-column: span 1 / span 1;
  }

  #w-node-cee22372-ff94-8aa3-977e-c731ba109022-754b8b6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03595a97-7f47-1b78-c5e4-85910010fac0-ea4b8b6c, #w-node-_03595a97-7f47-1b78-c5e4-85910010fad6-ea4b8b6c {
    justify-self: stretch;
  }

  #w-node-_7efac58e-6222-6d71-29ee-781ed03f8ea8-d24b8b6e, #w-node-_69b9746e-d078-b51e-d31a-7208a43f8ef8-d24b8b6e, #w-node-_69b9746e-d078-b51e-d31a-7208a43f8eff-d24b8b6e, #w-node-_69b9746e-d078-b51e-d31a-7208a43f8f06-d24b8b6e {
    grid-column: span 1 / span 1;
  }

  #w-node-_69b9746e-d078-b51e-d31a-7208a43f8ebf-d24b8b6e {
    order: 9999;
  }

  #w-node-d0b4ae74-90e2-a020-e688-1d3cac020c89-243d368a, #w-node-dbd81d34-7882-ce5a-5e07-22c94c71804a-243d368a, #w-node-_7f69d0df-0d1f-4ed1-6e0e-c7045e591b90-243d368a {
    align-self: auto;
  }

  #w-node-a2a24b7b-313d-fa74-1a6e-bfc41b08f76d-243d368a, #w-node-_2c10953a-4246-c1d1-d664-bb4b899119a1-243d368a, #w-node-_20035ecd-677a-de9b-1a5e-1ae4f11048a3-243d368a {
    justify-self: stretch;
  }

  #w-node-ed3c838e-208b-933b-11bc-ebf3b7a271fc-6a16a07f, #w-node-_83766d2e-f219-5c0e-b7c5-7b0ea1da0d3c-6a16a07f {
    order: -9999;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-6a16a07f, #w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-6a16a07f {
    grid-column: span 1 / span 1;
  }

  #w-node-ff795c2f-0469-f466-419b-8abdc9e44ac1-6a16a07f {
    order: -9999;
  }

  #w-node-_200f478f-8b77-1275-ad4e-cb55436486dc-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e2-3a869142, #w-node-_200f478f-8b77-1275-ad4e-cb55436486e8-3a869142 {
    grid-column: span 1 / span 1;
  }

  #w-node-ac1c7ee2-df59-31b6-fe90-867155a591a6-55a5917d, #w-node-ac1c7ee2-df59-31b6-fe90-867155a591bd-55a5917d, #w-node-ac1c7ee2-df59-31b6-fe90-867155a5918f-55a5917d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4e5b9d9e-42e2-cf31-ff4b-a166f9714b27-6b1cb00c, #w-node-_6a5316fe-2c6a-f618-b39b-01464b7bd59a-6b1cb00c {
    order: -9999;
  }

  #business.w-node-_671bd0df-d620-3113-e1c9-0faab062d439-c69dc17d, #enterprise.w-node-_671bd0df-d620-3113-e1c9-0faab062d46d-c69dc17d, #sovereign.w-node-_671bd0df-d620-3113-e1c9-0faab062d4b4-c69dc17d {
    grid-column: span 1 / span 1;
  }

  #w-node-_671bd0df-d620-3113-e1c9-0faab062d4fd-c69dc17d, #w-node-_671bd0df-d620-3113-e1c9-0faab062d4fe-c69dc17d {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_911c58b3-a2c6-38a2-faa7-4a2e27f34d2e-d317299b, #w-node-_0c63ca13-7011-b02f-c491-fcf5cbd9634d-d317299b {
    grid-column: span 1 / span 1;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-fced5d90 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-fced5d90 {
    grid-column: span 7 / span 7;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-fced5d90 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7bd-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7d3-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7e9-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ff-fced5d90, #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f815-fced5d90 {
    grid-column: span 7 / span 7;
  }

  #w-node-_223bb9c9-c455-be6c-06d0-41068834e0eb-fced5d90 {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-932863b0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac48d-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac490-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c861-932863b0 {
    grid-column: span 4 / span 4;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-932863b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-9738331d {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_2cce93c1-f6eb-7148-b589-0823f662d84d-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59b305c9-fd31-0760-675b-daa4787c4cc4-9738331d, #w-node-_696aafd9-041b-b857-8443-4f9df690ce23-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_667fa64b-4696-aaf9-c6dc-a0d1a41f32c1-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f8efad1e-236c-b9a0-b158-0ca3a561752e-9738331d, #w-node-_849bd85d-8177-3f19-4edc-8d7a06cf7afb-9738331d, #w-node-_9a68202e-82db-1679-0169-a9029d95e6d9-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88058e62-5bf2-b067-98da-5dc9d82f2b1e-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-a1449cb4-b6b2-f4f6-22bb-2c861f39f2a5-9738331d, #w-node-_1d412620-2fc1-d3cc-b9e7-9cc8ebeae2b0-9738331d {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-_0892fb30-ced6-c046-c364-f908ba5c4ee8-9738331d, #w-node-_183860f8-074e-98db-a815-5871e9308440-9738331d, #w-node-ed855d2b-267e-bff3-e952-3007d07ce1ab-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf26-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-f19ab00f-9964-82a4-5ee2-f88ba671c460-9738331d, #w-node-ac46f11c-99de-131c-9958-f0137cdbad7c-9738331d, #w-node-fe7d87a8-564d-99a1-3651-49c8e0d5814e-9738331d {
    order: -9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-_335803c7-bf96-3c09-6dc9-3c88460fbf29-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac48d-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-bfafb30c-59de-0480-9063-111cf41ac490-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c861-9738331d {
    grid-column: span 7 / span 7;
  }

  #w-node-fc7f251e-3c3a-6810-b913-baad3888c864-9738331d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c6ec0cf1-fa2b-2bc1-c89e-663b64d9b2a5-9738331d {
    order: -9999;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-8dc95395 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-8dc95395, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0775-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0778-8dc95395, #w-node-_10625ac7-07eb-c716-16a8-455a0ff4d867-8dc95395, #w-node-_8a756bca-a188-777a-2c6a-937d6b0165cd-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-8dc95395 {
    grid-column: span 4 / span 4;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e8-8dc95395, #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2ea-8dc95395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed3c838e-208b-933b-11bc-ebf3b7a271fc-0f9558c1 {
    order: -9999;
    align-self: center;
  }

  #w-node-_53820f03-6fd0-4945-f225-035d359fe5eb-0f9558c1, #w-node-_28a61e7a-07f5-74f1-aca9-570c46073edf-0f9558c1 {
    order: -9999;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfd9-0f9558c1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfe9-0f9558c1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcfec-0f9558c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bcffb-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd00d-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd01f-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd031-0f9558c1, #w-node-_3c9fae43-2cbe-7fe6-1bf0-f726947bd043-0f9558c1, #w-node-_8191d1bf-b41c-67ae-9d82-f5aed6ae2c50-0f9558c1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_60ca0f81-1729-cc10-bf43-430153e1dbfb-0f9558c1, #w-node-_60ca0f81-1729-cc10-bf43-430153e1dc07-0f9558c1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6e921945-011d-0909-f7ac-242f946263c2-bf46e058 {
    justify-self: center;
  }

  #w-node-ed3c838e-208b-933b-11bc-ebf3b7a271fc-f0369946 {
    order: -9999;
    align-self: center;
  }

  #w-node-_87df3603-7fe5-5eef-8e36-83ca85d97f6a-4fc1e082 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7a7-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-_1e6fe255-2b2e-1fbb-990a-232706a5f7ac-4fc1e082, #w-node-_601bc762-3d67-8152-d3fd-f17729c7824a-4fc1e082, #w-node-_667cffa9-0745-249c-cce2-f2675b040ef5-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58ad-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-_43c7b4a8-f7c7-d05b-c364-2670983a58b0-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be086689-150b-58ca-6074-096127195468-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-be086689-150b-58ca-6074-09612719546b-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47ca-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-a2c85e75-4019-102e-6658-43b3cbcf47cd-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523db8-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-_8d97afeb-bbe3-ba5f-a6d1-5e7d19523dbb-4fc1e082, #w-node-_9e2c2799-d443-669a-f778-f4b1196d7957-4fc1e082, #w-node-_143d72d2-17ed-87a2-b4d7-b9ffa0c84fa5-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c22e-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-_296a9a3d-cc66-d902-4259-664c9b29c231-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0775-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-e290be75-446e-ba0a-2218-147e93ae0778-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e3-4fc1e082 {
    grid-column: span 4 / span 4;
  }

  #w-node-_487ce7ec-aaec-749a-b0dc-d102b4a1a2e6-4fc1e082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded901-9628dfa3, #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded933-9628dfa3, #w-node-bd3436e9-6ed5-71fe-e8a5-a0ae54ded96d-9628dfa3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0c44ef8c-322c-5467-52f1-4552962c6508-9628dfa3, #w-node-_40bf3e7c-3a2e-0489-211b-2c8847d3acf8-9628dfa3, #w-node-_38fb1880-9033-25c8-033d-d39192393287-9628dfa3, #w-node-_6dd3d63c-3789-7a2e-1b91-83907b8e41ce-9628dfa3, #w-node-af86b962-e8ac-975b-d545-b4fab21246ac-9628dfa3 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c1a38167-bb5a-5889-6688-cc4ae68e1dca-9b88a5c0, #w-node-c1a38167-bb5a-5889-6688-cc4ae68e1e00-9b88a5c0 {
    grid-column: span 1 / span 1;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8da7-9b88a5c0 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: stretch;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8da8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dab-9b88a5c0 {
    justify-self: center;
  }

  #w-node-_4d422843-5208-fdab-a645-b210644a7234-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8db0-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc3-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dc7-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dcf-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dd3-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8de6-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df1-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df4-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8df6-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfc-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dfd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8dff-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e01-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e07-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e08-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0a-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e0c-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e12-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e13-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e15-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e17-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1d-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e1e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e20-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e22-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e28-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e29-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2b-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e2d-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e33-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e34-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e36-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e38-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3e-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e3f-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e41-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e43-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e49-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4a-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4c-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e4e-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e54-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e55-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e57-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e59-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e66-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e67-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e69-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e6b-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e71-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e72-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e74-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e76-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7c-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e7f-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e81-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e87-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e88-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8a-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e8c-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e92-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8e98-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ea5-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eaa-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eb5-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ebb-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec1-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec2-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec4-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ec6-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecc-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecd-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ecf-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed1-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed7-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ed8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eda-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8edc-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee2-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ee7-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eed-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ef0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efa-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efb-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8efd-9b88a5c0 {
    order: 9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8eff-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f05-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f06-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f08-9b88a5c0 {
    order: 9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f0a-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f10-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f11-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f15-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1b-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f1f-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f21-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f27-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f2d-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f38-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f3e-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f49-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f4f-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f55-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f56-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f58-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f5a-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f66-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f6b-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f81-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f86-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8a-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f8f-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f93-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f98-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8f9c-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa1-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fa5-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8faa-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fae-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb3-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fb7-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fbc-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc7-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fc8-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fca-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fcc-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd2-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd3-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd5-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fd7-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe4-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe5-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe7-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fe9-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8fef-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff0-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff2-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ff4-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffa-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffb-9b88a5c0 {
    order: 9999;
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d8ffd-9b88a5c0 {
    order: -9999;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9000-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d900d-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d900e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9010-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9012-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901c-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901d-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d901f-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9021-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9027-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9028-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902a-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d902c-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9032-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9033-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9035-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9037-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d903d-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d903e-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9040-9b88a5c0 {
    align-self: center;
    justify-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9042-9b88a5c0, #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9048-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d904d-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9053-9b88a5c0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df976a80-2bf8-ed7b-e578-5160cc2d9058-9b88a5c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }
}


@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-ExtraBold.woff') format('woff'), url('../fonts/Inter-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-BoldItalic.woff') format('woff'), url('../fonts/Inter-ExtraBoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-BlackItalic.woff') format('woff');
  font-weight: 900;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-ExtraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-ExtraLightItalic.woff') format('woff');
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-MediumItalic.woff') format('woff');
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-SemiBoldItalic.woff') format('woff');
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-ThinItalic.woff') format('woff');
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'InterHosted';
  src: url('../fonts/Inter-LightItalic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}
@font-face {
  font-family: 'Extratype eina02';
  src: url('../fonts/Eina02-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Extratype Eina04';
  src: url('../fonts/Eina04-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Extratype eina02';
  src: url('../fonts/Extratype---Eina02-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}