:root {
  --background: white;
  --text: #081d34;
  --primary: #1f36e6;
  --purple: #dc75fe;
  --neutral-dark: #3e4044;
  --primary-dark: #0b1351;
  --orange: #ffcd20;
  --neutral: #b2b7c1;
  --secondary: #00d1ff;
  --green: #2cd998;
}

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

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

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

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

body {
  background-color: var(--background);
  color: var(--text);
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 165%;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 58px;
  font-weight: 600;
  line-height: 120%;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 600;
  line-height: 130%;
}

h3 {
  font-size: 40px;
  font-weight: 600;
  line-height: 135%;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 33px;
  font-weight: 500;
  line-height: 140%;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 700;
  line-height: 145%;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 23px;
  font-weight: 500;
  line-height: 150%;
}

p {
  margin-bottom: 10px;
  font-weight: 300;
}

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

.navbar-logo-center-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

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

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

.container.center {
  text-align: left;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

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

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

.nav-menu-three {
  grid-column-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

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

.nav-link {
  color: var(--text);
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 165%;
  text-decoration: none;
}

.nav-link:hover {
  color: rgba(26, 27, 31, .75);
}

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

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

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

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

.nav-dropdown-toggle:hover {
  color: rgba(26, 27, 31, .75);
}

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

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

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

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

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

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

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

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

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

.nav-link-accent:hover {
  color: rgba(26, 27, 31, .75);
}

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

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

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

.menu-button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--primary);
  color: var(--background);
  border-radius: 0;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.menu-button.light {
  border: 1px none var(--text);
  color: var(--text);
  background-color: rgba(0, 0, 0, 0);
}

.text-block {
  font-family: "Fa Solid 900", sans-serif;
}

.fa-icon {
  font-family: "Fa 400", sans-serif;
  display: inline;
  overflow: visible;
}

.fa-icon.close {
  display: none;
}

.fa-icon.large {
  color: var(--text);
  font-size: 36px;
}

.fa-icon.fa-medium {
  font-size: 19px;
  line-height: 160%;
}

.fa-icon.base {
  font-size: 20px;
}

.fa-icon.no-underline {
  text-decoration: none;
}

.text-block-2 {
  font-family: "Fa Solid 900", sans-serif;
}

.div-block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section {
  flex-direction: column;
  padding: 120px 30px;
  display: flex;
}

.section.dark {
  background-image: linear-gradient(to bottom, var(--primary), var(--purple));
  color: var(--background);
}

.section.grey {
  background-color: rgba(178, 183, 193, .1);
}

.section.black {
  color: var(--background);
  background-color: #000;
}

.section.u-pb-0 {
  padding-bottom: 0;
}

.section.u-pb-0.color {
  background-image: linear-gradient(rgba(44, 34, 236, .1), rgba(226, 226, 226, .1));
}

.section.cc-pricing-update {
  color: var(--background);
  background-image: linear-gradient(144deg, #000, #3b2e82 68%, #7056f5);
  justify-content: center;
  padding-top: 90px;
  padding-bottom: 90px;
}

.section.cc-pricing_site-plans {
  border-bottom: 1px solid #f5f5f5;
  padding-top: 90px;
  padding-bottom: 90px;
}

.section.light-yeeflow {
  background-color: #faf7f0;
}

.section.cc-logos {
  padding-top: 40px;
  padding-bottom: 0;
}

.section.teams {
  background-image: linear-gradient(#e5e6ff, #fde9ff);
}

.section.powerbi-banner {
  background-color: #f1ca3c;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.power-automate-banner {
  background-color: #6cbafc;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.solution-customers {
  background-color: rgba(178, 183, 193, .1);
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.u-border-top {
  border-top-style: solid;
  border-top-color: rgba(0, 0, 0, .1);
}

.section.sharepoint {
  background-color: #06858a;
}

.section.light-standard {
  color: var(--text);
  background-image: linear-gradient(#d5d1fc, #feedff);
}

.text-large {
  font-size: 19px;
  line-height: 160%;
}

.text-large.medium.color-purple {
  color: rgba(163, 14, 212, .54);
  font-weight: 700;
}

.text-small {
  font-size: 13px;
  line-height: 170%;
  display: block;
}

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

.text-small.medium.color-purple {
  color: #9d10cc;
}

.text-xsmall {
  font-size: 11px;
  line-height: 170%;
}

.paragraph {
  color: var(--neutral-dark);
  text-decoration: none;
}

.paragraph.light {
  color: var(--background);
}

.paragraph.tab1-content {
  display: none;
}

.paragraph.tab2-content {
  display: none;
  overflow: visible;
}

.paragraph.tab3-content, .paragraph.tab4-content, .paragraph.tab5-content {
  display: none;
}

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

.paragraph.u-mb-4 {
  display: none;
}

.paragraph.u-mb-4.u-w-50 {
  display: block;
}

.paragraph.base-size {
  font-weight: 500;
}

.paragraph.base-size:hover {
  color: #ff6640;
}

.paragraph.tab6-content, .paragraph.hide {
  display: none;
}

.section-gradient {
  background-image: linear-gradient(95deg, var(--primary), #b421e4);
  text-align: center;
  min-height: 30vh;
}

.icon-large {
  font-family: "Fa Solid 900", sans-serif;
  font-size: 19px;
  line-height: 160%;
}

.icon-large.light {
  color: var(--background);
}

.benefit-header {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-self: stretch;
  min-height: 100px;
  display: flex;
}

.benefit-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid rgba(178, 183, 193, .3);
  flex-direction: column;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.benefit-card.light {
  color: var(--background);
  border-top-color: #fff;
  justify-content: flex-start;
  height: 100%;
}

.text-subject {
  font-weight: 400;
}

.text-subject.text-large.light {
  color: var(--background);
}

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

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

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.components-container {
  max-width: 1280px;
  margin-top: 60px;
}

.components-container.dark {
  background-color: var(--primary-dark);
  background-image: linear-gradient(to bottom, var(--primary), var(--primary-dark));
  padding: 30px;
}

.paragraph-2, .body {
  font-weight: 300;
}

.body-2 {
  font-family: Montserrat, sans-serif;
}

.heading, .paragraph-3 {
  color: var(--background);
}

.feature-tabs-menu {
  float: left;
  flex-direction: column;
  align-self: auto;
  width: 100%;
  display: flex;
}

.feature-tabs-menu.right {
  width: 100%;
  position: relative;
}

.feature-tabs-content {
  float: right;
  align-items: center;
  width: 47%;
  display: block;
  position: absolute;
  left: auto;
  right: 0;
}

.feature-tabs-content.left {
  position: absolute;
  left: 0;
  right: auto;
}

.feature-tabs-content.left.large-size {
  width: 55%;
}

.feature-tabs-content.large-size {
  width: 55%;
  position: absolute;
}

.feature-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  max-width: 1200px;
  display: flex;
  position: static;
}

.feature-tabs.left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.feature-tabs.multi-device.u-mh-400 {
  min-height: 400px;
}

.feature-tab {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px rgba(178, 183, 193, .5);
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.feature-tab.w--current {
  color: var(--primary);
  background-color: rgba(0, 0, 0, 0);
  border-bottom-style: none;
  box-shadow: 0 -2px 4px rgba(0, 0, 0, .02), 10px 0 8px rgba(0, 0, 0, .03), 0 10px 18px rgba(0, 0, 0, .08), -40px 0 32px rgba(0, 0, 0, .05), 71px 36px 60px rgba(0, 0, 0, .06), 0 -120px 180px rgba(0, 0, 0, .07);
}

.feature-header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 19px;
  display: flex;
}

.feature-tab-pane1 {
  float: none;
  background-image: linear-gradient(#1fa88d, #053d32);
  height: 600px;
}

.feature-tab-pane1.align-middle {
  margin-left: auto;
  margin-right: auto;
}

.feature-tab-pane1.align-middle.light {
  background-image: linear-gradient(#35a9cf, rgba(53, 169, 207, 0));
}

.feature-tab-pane1.auto-height {
  height: auto;
}

.feature-tab-pane1.auto-height.trans-bg {
  background-image: none;
}

.tab-pane-tab-2 {
  background-color: #d85252;
}

.div-block-2 {
  height: 100%;
}

.feature-tab-pane2 {
  background-image: linear-gradient(#b4227e, #41052b);
  height: 600px;
}

.feature-tab-pane2.auto-height {
  height: auto;
}

.feature-tab-pane2.auto-height.trans-bg {
  background-image: none;
}

.feature-tab-pane3 {
  background-image: linear-gradient(#10a538, #053d14);
  height: 600px;
}

.feature-tab-pane3.light {
  background-image: linear-gradient(#46ebae, rgba(16, 165, 56, 0));
}

.feature-tab-pane3.auto-height {
  height: auto;
}

.feature-tab-pane3.auto-height.trans-bg {
  background-image: none;
}

.feature-tab-pane4 {
  background-image: linear-gradient(#221797, #070e44);
  height: 600px;
}

.feature-tab-pane4.light {
  background-image: none;
}

.feature-tab-pane4.auto-height {
  height: auto;
}

.feature-tab-pane4.auto-height.trans_bg {
  background-image: none;
}

.feature-tab-pane5 {
  background-image: linear-gradient(#9c1515, #1f0202);
  height: 600px;
}

.feature-tab-pane5.auto-height {
  height: auto;
}

.feature-tabs-section {
  min-height: 720px;
  padding-bottom: 120px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  overflow: hidden;
}

.feature-tabs-section.grey {
  background-color: rgba(178, 183, 193, .1);
  overflow: hidden;
}

.feature-tabs-section.u-mt-120 {
  padding-top: 120px;
}

.features-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.features-grid.left {
  grid-template-columns: 1fr;
}

.features-grid.image-left {
  grid-template-columns: 1.5fr 1fr;
}

.features-grid.image-right {
  grid-template-columns: 1fr 1.5fr;
}

.feature-tabs-container {
  max-width: 1280px;
}

.hero-container {
  flex-direction: row;
  justify-content: flex-start;
  max-width: 1280px;
  min-height: 600px;
  display: flex;
}

.hero-section {
  background-color: #f6f8fe;
  background-image: linear-gradient(to right, #f6f8fe, #cfd0fb 81%, #faf9ff);
  padding: 120px 30px;
  position: relative;
}

.hero-section.u-pb-0 {
  padding-bottom: 0;
}

.hero-section.u-pb-0.u-pt-0 {
  padding-top: 0;
}

.hero-grid {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  grid-template-rows: 100%;
  display: block;
}

.hero-content-container {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  display: flex;
  position: relative;
}

.hero-image-container {
  position: relative;
  right: 0;
}

.h-hero-image-wrap {
  background-image: none;
  background-size: auto;
  flex: 0 auto;
  order: 0;
  width: 55%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.image {
  height: 600px;
  position: absolute;
  right: 0;
}

.footer-cta-primary {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--primary);
  color: var(--background);
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.footer-cta-primary.light {
  border: 1px solid var(--text);
  background-color: var(--background);
  color: var(--text);
  font-weight: 400;
}

.hero-content-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  display: flex;
}

.link-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.button-no-bg {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.button-no-bg.normal, .button-no-bg.base-color {
  color: var(--text);
}

.content_horizontal_container {
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  direction: ltr;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  margin-top: 0;
  display: grid;
  position: static;
}

.text-block-3 {
  color: #000;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 400;
}

.text-span-3 {
  margin-left: 5px;
  font-size: 14px;
}

.button-2 {
  cursor: e-resize;
  background-color: #1f36e6;
  border-radius: 50px;
  padding: 10px 24px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.button-2.light {
  color: #081d34;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #000;
  margin-left: 15px;
  padding: 7px 15px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.pic_demo {
  object-fit: cover;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

.pic_demo.h-50 {
  height: 100px;
}

.menu-dropdown-item {
  position: static;
}

.text-block-10 {
  align-self: center;
  margin-left: 15px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.nav-content {
  justify-content: space-between;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.menu-subitem-icon {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: flex-end;
  width: 36px;
  display: block;
}

.menu-subitem-icon.titled {
  align-self: center;
}

.menu_block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0;
  display: flex;
}

.menu_block.grey {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  object-fit: fill;
  background-color: rgba(178, 183, 193, .23);
  justify-content: flex-start;
  align-items: stretch;
  padding: 40px 20px;
  overflow: visible;
}

.menu_block.grey.resources_layout {
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 20px;
  display: flex;
  position: relative;
}

.menu_block.grey.right {
  min-height: 100%;
}

.menu_block.solutions {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-self: flex-start;
}

.menu_block.flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 1;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.dropdown-list-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-content: space-between;
  align-items: stretch;
  justify-items: start;
  display: grid;
}

.text-block-7 {
  color: #1f36e6;
  margin-bottom: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.nav-menu {
  grid-column-gap: 5px;
  text-align: left;
  flex: 1;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  margin-left: 32px;
  display: flex;
  position: static;
}

.navbar {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  object-fit: fill;
  background-color: #fff;
  flex: 1;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-content: center;
  align-self: auto;
  align-items: stretch;
  justify-items: start;
  width: 100%;
  padding-left: 30px;
  padding-right: 20px;
  display: block;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.menu-buttons-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.bold-text {
  font-size: 16px;
  font-weight: 500;
}

.link {
  color: #333;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.text_title_01 {
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.menu-subitem-card-no-descript {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--text);
  border: 1px #e7e9ec;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  display: flex;
}

.menu-subitem-card-no-descript.horizontal_resources {
  flex-wrap: wrap;
  align-content: stretch;
  justify-content: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.menu-subitem-card-no-descript.titled {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #000;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: block;
}

.menu-subitem-card-no-descript.titled.resources_layout {
  flex: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
}

.sub_menu_block_left {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.menu-block-content-container {
  clear: left;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  font-family: Poppins, sans-serif;
  display: flex;
}

.menu-block-content-container.corner {
  flex: 1;
  justify-content: flex-end;
  align-self: stretch;
  margin-right: 0;
}

.menu-block-content-container.corner.u-bordertop {
  border-top: 1px solid rgba(0, 0, 0, .2);
}

.menu-block-content-container.corner.u-bordertop.u-mtp-1 {
  padding-top: 10px;
}

.menu-block-content-container.flex {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.menu-block-content-container.u-w-100 {
  width: 100%;
}

.heading_trans {
  border-style: none;
  border-width: 1px;
  border-color: black black var(--text);
  outline-offset: 0px;
  color: #081d34;
  outline: 3px #333;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-3 {
  margin-right: 10px;
}

.dropdown-toggle {
  grid-column-gap: 5px;
  padding: 16px 10px;
  font-weight: 500;
  display: flex;
}

.nav-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  max-width: 100%;
  display: flex;
}

.nav_content_container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.icon_rotate_title {
  color: #081d34;
  margin-right: 0;
  position: static;
}

.heading-2 {
  border-bottom: 1px rgba(0, 0, 0, .11);
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 0;
}

.dropdown-list {
  background-color: #fff;
  padding-left: 30px;
  padding-right: 30px;
  display: none;
  top: 100%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdown-list.w--open {
  border-top: 1px solid rgba(0, 0, 0, .03);
  justify-content: center;
  display: flex;
  box-shadow: 0 6px 5px rgba(0, 0, 0, .12);
}

.small {
  font-size: 13px;
}

.text-block-9 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 19px;
  font-weight: 600;
}

.nav_menu_title {
  color: #081d34;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.grid-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex: 0 auto;
  grid-template: "Area Area Area Area-13"
                 "Area-4 Area-5 Area-6 Area-13"
                 "Area-2 Area-2 Area-2 Area-13"
                 "Area-7 Area-8 Area-9 Area-13"
                 "Area-3 Area-3 Area-3 Area-13"
                 "Area-10 Area-11 Area-12 Area-13"
                 / 1fr 1fr 1fr 1fr;
  align-content: stretch;
  align-items: stretch;
  max-width: 1152px;
  margin-top: 50px;
  margin-bottom: 50px;
  position: static;
}

.div-block_resource_70 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  height: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-8 {
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.fa-icon-2 {
  margin-left: 8px;
}

.margin {
  color: #000;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.menu-dropdown-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 2.33fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: center;
  align-items: start;
  max-width: 1280px;
  display: grid;
}

.menu-button-no-bg {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--text);
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.button-component-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.nav {
  max-width: 1280px;
}

.menu-mobile {
  display: none;
}

.fa-icon-solid {
  font-family: "Fa Solid 900", sans-serif;
  font-size: 23px;
  display: block;
}

.fa-icon-solid.large {
  flex: 0 auto;
  align-self: auto;
  height: 80px;
  font-size: 58px;
  line-height: 120%;
}

.fa-icon-solid.base {
  font-size: 20px;
}

.menu-subitem-subject {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.menu-block-right {
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.menu-subitem-link {
  color: var(--text);
  text-decoration: none;
}

.menu-block-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.menu-item-conainer {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid #e7e9ec;
  flex: 1;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-semibold {
  font-size: 19px;
  font-weight: 600;
}

.nav_menu_link {
  color: var(--text);
  font-weight: 600;
  text-decoration: none;
}

.nav_menu-list_item {
  font-size: 16px;
  font-weight: 500;
}

.nav-menu-item {
  align-self: stretch;
  padding: 16px 10px;
  font-weight: 400;
  display: flex;
  position: relative;
}

.nav-menu-item.w--current {
  color: var(--text);
}

.nav-menu-list-item {
  align-self: center;
  display: inline-block;
  position: relative;
}

.page-hero-section {
  background-image: none;
  align-items: center;
  min-height: 90vh;
  padding: 100px 20px;
  display: flex;
  position: relative;
}

.page-hero-section.u-pb-0 {
  padding-bottom: 0;
}

.page-hero-section.dark {
  background-color: var(--text);
  color: var(--background);
  background-image: none;
}

.page-hero-section.solution {
  background-image: none;
  min-height: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.page-hero-container {
  width: 100%;
  max-width: 1280px;
}

.page-hero-grid {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.page-hero-grid.align-left {
  grid-template-columns: 1fr 1.5fr;
}

.page-hero-content {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.page-hero-cta-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.page-hero-headline {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.page-hero-image-container {
  align-items: center;
  display: flex;
}

.page-hero-image {
  object-fit: cover;
  width: 100%;
}

.page-hero-image.h-100 {
  height: 100%;
}

.highlight-headline-content {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.highlight-headline-content.justify-center {
  justify-content: center;
}

.light {
  color: var(--background);
}

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

.highlight-headline.light {
  margin-bottom: 20px;
  font-size: 42px;
  font-weight: 600;
}

.highlight-headline.h1-light {
  color: var(--background);
}

.highlight-sub-headline {
  text-align: center;
}

.highlight-sub-headline.light.u-mb-4.u-w-50 {
  width: 60%;
}

.highlight-image {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1120px;
  display: flex;
}

.highlight-image.center {
  justify-content: center;
  display: flex;
}

.highlight-image.center.full-width {
  max-width: 1280px;
}

.highlight-image.full-width {
  width: 100%;
}

.highlight-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column wrap;
  align-items: center;
  display: flex;
}

.feature-section-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

.feature-section-grid.align-right {
  grid-template-columns: 1.5fr 1fr;
}

.feature-section-grid.align-width {
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-section-grid._w-50 {
  grid-template-columns: 1fr 1fr;
}

.feature-section-grid.col-1 {
  grid-template-columns: 1fr;
}

.feature-section-grid.align-left {
  grid-template-columns: 1fr 1.5fr;
}

.feature-content-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.feature-content-wrapper.align-right {
  align-items: flex-end;
}

.feature-image-wrapper {
  background-color: var(--text);
  outline-offset: 16px;
  outline: 1px solid #081d34;
  justify-content: center;
  align-items: center;
  padding-top: 1.6em;
  padding-left: 1.6em;
  padding-right: 0;
  display: flex;
  overflow: hidden;
}

.feature-image-wrapper.light {
  background-color: var(--background);
}

.feature-image-wrapper.style1 {
  color: var(--primary-dark);
}

.feature-image-wrapper.style2 {
  background-color: #01728b;
}

.feature-image-wrapper.style3 {
  background-color: var(--purple);
}

.feature-image-wrapper.style4 {
  background-color: #fdcedb;
}

.feature-image-wrapper.style5 {
  background-color: var(--orange);
}

.feature-image-wrapper.style6 {
  background-color: #5337fe;
}

.feature-image-wrapper.style7 {
  background-color: #e6f0ff;
}

.feature-image-wrapper.fixed-height {
  justify-content: center;
  max-height: 60vh;
}

.feature-image-wrapper.full-size {
  padding-top: 0;
  padding-left: 0;
}

.feature-cards-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.feature-card-content {
  flex-direction: column;
  display: flex;
}

.feature-card-image-container {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 20px;
  display: flex;
}

.feature-card-image-container.small {
  align-items: flex-start;
  padding-bottom: 20px;
}

.voc-quote-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.voc-quote-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.voc-fa-quote {
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
}

.accordion {
  border-bottom: 1px solid rgba(178, 183, 193, .5);
}

.accordion-header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.accordion-header:hover {
  color: var(--primary);
}

.accordion-panel {
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: none;
}

.medium {
  font-weight: 500;
}

.accordion-header-icon {
  flex-direction: row;
  display: flex;
}

.u-mb-4 {
  margin-bottom: 4rem;
}

.u-w-50 {
  width: 50%;
}

.accordions {
  grid-column-gap: 74px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.benefits-wrapper {
  grid-column-gap: 24px;
  justify-content: flex-start;
  margin-top: 40px;
  display: flex;
}

.content-card-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  display: flex;
}

.content-card-wrapper.home-ent {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.content-card-container {
  outline-offset: 16px;
  text-align: left;
  outline: 1px solid rgba(0, 0, 0, 0);
  flex: 1;
  padding: 20px;
}

.content-card-container:hover {
  outline-color: var(--text);
}

.content-card-image {
  object-fit: cover;
  width: 60px;
  height: 60px;
}

.black-bg {
  background-color: var(--neutral-dark);
}

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

.h-hero-image.u-h-100 {
  object-fit: contain;
  width: auto;
  max-width: none;
  height: 100%;
  max-height: 100%;
}

.button-3 {
  background-color: var(--purple);
}

.feature-items-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature-items-wrapper.col-1 {
  grid-template-columns: 1fr;
}

.feature-items-wrapper.col-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-item-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.feature-item-card.u-w-33 {
  flex-direction: column;
  flex: 0 auto;
}

.feature-item-card.box {
  background-color: rgba(255, 255, 255, .1);
  flex-direction: column;
  align-items: flex-start;
  padding: 3vw;
}

.u-w-80 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  width: 80%;
  display: flex;
}

.feature-cards-wrapper {
  grid-column-gap: 3%;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  display: flex;
}

.feature-card-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-card-grid.columns-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.data-view-title {
  color: var(--background);
  background-color: #1709b1;
  border-radius: 50px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 500;
}

.data-view-title.pink {
  background-color: #008894;
}

.data-view-title.orange {
  background-color: #ad6008;
}

.data-view-title.purple {
  background-color: #af09a4;
}

.data-view-title.green {
  background-color: #01ad57;
}

.data-view-title.red {
  background-color: #da0407;
}

.italic-text {
  font-size: 14px;
  font-weight: 500;
}

.feature-tab-pane6 {
  background-color: #157b97;
  height: 600px;
}

.text-hero-desc {
  padding-bottom: 20px;
}

.tertiary_hero {
  background-color: var(--primary);
  flex-direction: column;
  justify-content: center;
  height: 30vh;
  min-height: 200px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.tertiary_hero.terms-privacy {
  height: auto;
  min-height: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.tertiary-title-wrapper {
  color: var(--background);
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.section-tertiary {
  padding: 100px 20px;
}

.section-tertiary.terms-privacy-section {
  padding-top: 40px;
}

.tertiary-two-cols {
  width: 80%;
}

.rich-text h3 {
  font-size: 24px;
}

.feature-item-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.paragraph-number {
  color: var(--neutral);
  min-width: 60px;
  font-size: 36px;
  line-height: 100%;
}

.feature-list-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.feature-list-item.grey {
  background-color: rgba(178, 183, 193, .1);
  padding: 20px;
}

.paragraph-check {
  min-width: 40px;
}

.integration-hero-section {
  background-color: var(--text);
  color: var(--background);
  align-items: center;
  min-height: 80vh;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

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

.integration-content-card {
  color: var(--text);
  border-radius: 8px;
  text-decoration: none;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.integration-image-wrapper {
  background-color: #f3f4f6;
  justify-content: center;
  align-items: center;
  height: 180px;
  display: flex;
}

.integration-content {
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.integration-image {
  object-fit: contain;
  width: 80%;
}

.y-layout-grid {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.cta-section {
  color: var(--text);
  background-color: #f6f6f8;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.cta-section.dark {
  color: var(--background);
  background-color: #1c1f22;
}

.cta-section.justify-top {
  justify-content: flex-start;
}

.faq_block {
  flex-direction: column;
  margin-bottom: 40px;
  display: flex;
}

.cta-button-bottom {
  grid-column-gap: 10px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.cst-icon {
  align-items: center;
  width: 50px;
  height: 70px;
  margin-bottom: 20px;
  margin-right: auto;
  display: flex;
}

.image-5 {
  height: 100%;
}

.u-mt-2 {
  margin-bottom: 2rem;
}

.pricing-card {
  background-color: rgba(31, 54, 230, .1);
  flex-direction: column;
  padding: 2.8em 1.6em;
  display: flex;
}

.sub {
  font-size: 1rem;
}

.pricing-card-list {
  width: 100%;
  margin-top: 2em;
  margin-bottom: 1em;
  font-size: 14px;
}

.pricing-card-list_item {
  border-top: 1px solid rgba(0, 0, 0, .1);
  padding-top: .7em;
  padding-bottom: .6em;
}

.pricing-card-list_item.light {
  border-top-color: rgba(255, 255, 255, .2);
}

.pricing-card-lists-wrapper {
  grid-column-gap: 60px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.pricing-card-enterprise {
  color: var(--background);
  background-color: #2c2c2c;
  flex-direction: column;
  padding: 2.8em 1.6em;
  display: flex;
}

.pricing-card-edu {
  background-color: var(--orange);
  padding: 2.8em 1.6em;
  display: flex;
}

.logos-quote-divider {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.logos-quote-divider.dark {
  background-color: var(--text);
  color: var(--background);
}

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

.clients-wrapper-two {
  grid-column-gap: 74px;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-info-two {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.clients-info-two.align-right {
  align-items: flex-end;
}

.clients-quote-two {
  margin-top: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.clients-divider {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info {
  align-items: center;
  width: 90%;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: center;
  display: grid;
}

.clients-image-two {
  object-fit: contain;
  height: 30px;
}

.clients-image-two.dynamics {
  height: 40px;
}

.page-hero-headline2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  display: flex;
}

.partner-hero-headline {
  margin-top: 0;
}

.why-partner-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.why-partner-card {
  -webkit-text-stroke-color: rgba(255, 255, 255, .1);
  background-color: rgba(246, 246, 248, .1);
  padding: 1.6em;
}

.who-partner-grid {
  width: 50%;
}

.who-partner-content-wrapper {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  justify-content: space-between;
  display: flex;
}

.who-partner-image-container {
  align-items: stretch;
  width: 50%;
  display: flex;
}

.who-partner-image {
  object-fit: contain;
  width: 100%;
}

.become-partner-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-columns: 1fr 1fr 1fr;
}

.become-partner-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: rgba(255, 205, 32, .2);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2vw;
  display: flex;
}

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

.feature-tab-image-container {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.feature-tab-image-container.left {
  float: right;
  display: block;
}

.feature-tab-image-container.left.middle {
  display: flex;
}

.feature-tab-image {
  max-width: 1120px;
  height: 100%;
  padding-top: 40px;
  padding-left: 40px;
}

.feature-tab-image.full-size {
  aspect-ratio: auto;
  object-fit: cover;
  object-position: 0% 0%;
  min-width: 100%;
}

.feature-tab-image.left {
  padding-left: 0;
  padding-right: 40px;
}

.feature-tab-image.left.full-size {
  max-width: 100%;
  height: auto;
  padding-top: 20px;
  padding-right: 20px;
}

.feature-tab-image.right.full-size {
  max-width: 100%;
  height: auto;
  padding-top: 0;
  padding-left: 0;
}

.img-feature-highlight {
  width: 90%;
}

.img-feature-highlight.full-width {
  width: 100%;
}

.image-7 {
  width: 800px;
  max-width: 800px;
}

.image-8 {
  width: 100%;
}

.feature-checklist {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.u-pb-0 {
  padding-bottom: 0;
}

.feature-image {
  width: 100%;
}

.text-tag {
  background-color: rgba(44, 217, 152, .4);
  padding-left: 6px;
  padding-right: 6px;
}

.text-tag.purple {
  background-color: #f7dfff;
}

.text-tag.yellow {
  background-color: #faebb8;
}

.italic-text-3 {
  background-color: rgba(220, 117, 254, .4);
}

.italic-text-4 {
  background-color: rgba(206, 212, 255, .4);
}

.public-form-healine {
  justify-content: flex-end;
  display: flex;
  position: relative;
}

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

.feature-card-image {
  max-width: none;
  height: 64px;
}

.footer-wrap-section {
  background-color: #c7ccf8;
  padding: 60px 30px;
}

.footer-wrap-section.dark {
  color: var(--background);
  background-color: #0e1013;
}

.footer-wrap-section.light-yellow {
  background-color: #faf7f0;
}

.footer-wrap-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer-wrap-container.aligh-left {
  align-items: flex-start;
}

.heading-4 {
  align-items: center;
  display: block;
}

.g-footer-wrap-section {
  padding: 120px 30px 0;
}

.g-footer-wrap-container {
  width: 100%;
  max-width: 1280px;
}

.u-border-top {
  border-top: 1px #000;
}

.g-footer-wrap {
  padding-bottom: 48px;
}

.footer-logo-wrapper {
  padding-bottom: 40px;
}

.footer-cta-content {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer-cta-content.text-align-left {
  align-items: flex-start;
}

.u-mb-1 {
  margin-bottom: 1em;
}

.other-features-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.other-features-grid.g-3c {
  grid-template-columns: 1fr 1fr 1fr;
}

.other-features-grid.col-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.other-features-grid.col-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.o-features-content_wrapper {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}

.o-features-icon {
  width: 28px;
  height: 28px;
  margin-bottom: 16px;
}

.o-features-icon.large {
  width: 48px;
  height: 48px;
}

.o-features-icon.solution {
  width: 42px;
  height: 42px;
}

.o-features-info_wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.o-features-heading {
  margin-bottom: .4em;
  font-size: 1em;
}

.o-features-box {
  width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 220px;
  padding: 30px;
}

.o-features-box:hover {
  box-shadow: 0 -2px 4px rgba(0, 0, 0, .02), 10px 0 8px rgba(0, 0, 0, .03), 0 10px 16px rgba(0, 0, 0, .08), -40px 0 32px rgba(0, 0, 0, .05), 69px 40px 60px rgba(0, 0, 0, .06), 0 -120px 180px rgba(0, 0, 0, .07);
}

.tab-pane-wrap {
  padding-top: 60px;
  padding-bottom: 60px;
}

.tab-link {
  border: 1px solid var(--text);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 8px;
}

.tab-link:hover {
  border: 1px solid var(--text);
  background-color: #fcf4c9;
  border-radius: 8px;
}

.tab-link.w--current {
  border: 1px solid var(--text);
  background-color: #f9de59;
  border-radius: 8px;
  font-weight: 400;
}

.tab-link.small.w--current {
  align-items: center;
  display: flex;
}

.tabs-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.feature-tab-image.align-middle {
  object-fit: contain;
}

.feature-tab-image.full-size {
  padding-top: 0;
  padding-left: 0;
}

.feature-tab-image.cover-size {
  max-width: 100%;
  height: auto;
  max-height: 100%;
  padding-top: 0;
  padding-left: 0;
}

.feature-tab-wrap {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.feature-tab-wrap.align-middle {
  justify-content: center;
}

.feature-tab-wrap.light {
  background-image: linear-gradient(#e5efff, #fff);
}

.feature-vertical-image {
  object-fit: contain;
  max-height: 60vh;
}

.sp-check-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  list-style: decimal;
  display: flex;
}

.feature-item-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.feature-item-icon {
  width: 32px;
  height: 32px;
}

.video {
  width: 100%;
}

.home-benefits-grid {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.home-benefits-grid.col-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.intro-logos_overflow {
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  overflow: hidden;
}

.intro-logos_logo {
  height: 24px;
  margin-left: 32px;
  margin-right: 32px;
}

.splide {
  overflow: hidden;
}

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

.h-enterprise-grid {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

.h-integration-grid {
  grid-template-rows: auto;
}

.h-integration-wrap {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.h-integration-content {
  flex-direction: column;
  margin-bottom: 30px;
  display: flex;
}

.bullet-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.u-mr-10 {
  margin-right: 10px;
}

.bullet-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 36px 1fr;
}

.h-templates-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.template-app-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.lp-feature-card, .template-category {
  color: var(--text);
  text-decoration: none;
}

.template-app-image {
  object-fit: cover;
  width: 100%;
}

.template-app-name {
  font-size: 19px;
}

.template-category-name {
  font-size: 14px;
}

.cta-buttons-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.cta-content-wrap {
  flex-direction: column;
  display: flex;
}

.icon-26 {
  width: auto;
  height: 26px;
}

.footer-wrap-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
}

.footer-wrap-media.justfy-center {
  display: flex;
}

.footer__link-wrap {
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 40px;
  display: flex;
}

.footer__link-column {
  flex-direction: column;
  display: flex;
}

.blog_footer-heading {
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 500;
}

.footer__link {
  color: #081d34;
  text-align: left;
  margin-bottom: 24px;
  text-decoration: none;
}

.footer__link.social-icons_btn {
  font-family: "Fa Brands 400", sans-serif;
}

.footer__link.social-icons_btn.small {
  color: #b2b7c1;
  font-size: 19px;
}

.footer__link.social-icons_btn.small:hover {
  color: #081d34;
}

.footer__link.social {
  font-size: 14px;
}

.g-footer-copyright {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.g-footer-terms {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--text);
  align-items: center;
  display: flex;
}

.terms_link {
  color: var(--text);
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
}

.link-underline {
  color: var(--text);
  font-weight: 500;
  text-decoration: underline;
}

.u-pt-0 {
  padding-top: 0;
}

.full-width-headline-wrap {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.teams-features-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.teams-features-grid.col-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.teams-feature-card {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.teams-feature-card.grey {
  background-color: rgba(8, 29, 52, .1);
  padding-top: 40px;
  padding-bottom: 40px;
}

.teams-feature-image {
  max-width: none;
  height: 64px;
}

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

.mobile-apps-downloads {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.mobile-apps-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--text);
  flex-direction: column;
  align-items: stretch;
  text-decoration: none;
  display: block;
}

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

.mobile-download-image {
  max-width: 180px;
}

.partner-step-image {
  width: 42px;
}

.highlight-headline-grid {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.customers-logo-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-content: center;
  justify-content: center;
  align-items: end;
  justify-items: center;
}

.customers-logo {
  max-height: 20px;
}

.enterpise-contact-image {
  width: 120px;
}

.sp-price-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  align-items: center;
}

.sp-price-item-wrap {
  padding: 10px 20px;
}

.sp-price-list {
  background-color: var(--background);
}

.sp-price-list.w--open {
  border: 3px solid var(--orange);
  border-radius: 10px;
}

.sp-price-toggle, .sp-price-toggle.w--open {
  padding-top: 0;
  padding-bottom: 0;
}

.pricing-card-additonal {
  margin-top: 40px;
}

.online-demo-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.online-demo-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: none;
}

.u-img-360 {
  width: 360px;
  display: block;
}

.g-copyright {
  font-size: 14px;
}

.s-grid {
  grid-template-rows: auto;
}

.s-grid.cc-gap-100 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.s-grid.cc-gap-100.s-align-right {
  grid-template-columns: 1fr 1.5fr;
}

.contact-sales-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

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

.form-field-lable {
  font-weight: 500;
}

.form-submit-btn {
  background-color: var(--primary);
}

.field-select {
  background-color: rgba(0, 0, 0, 0);
}

.text-size-48 {
  font-size: 48px;
  font-weight: 600;
}

.form-check-label {
  font-weight: 300;
}

.apply-partner-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.wg-dropdown-2 {
  flex-direction: column;
  align-items: stretch;
  width: auto;
  font-weight: 700;
}

.wg-dd-2-togle {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0;
  transition: color .2s;
  display: flex;
}

.wg-dd-2-togle:hover {
  color: #ff6640;
}

.wg-dd-2-list {
  transform-origin: 100% 0;
  background-color: #fff;
  padding-top: 2.5rem;
  padding-bottom: .5rem;
  top: -.5rem;
  bottom: auto;
  left: 0%;
  right: auto;
  overflow: hidden;
  box-shadow: 0 3px 11px -1px rgba(64, 73, 255, .11);
}

.wg-dropdown-2-link {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  height: 2rem;
  padding: 0 1rem;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.wg-dropdown-2-link:hover {
  color: #ff6640;
}

.html-embed {
  display: none;
}

.wg-element-wrapper-copy {
  align-items: center;
  display: flex;
  position: relative;
}

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

.fa-icon-3 {
  font-family: "Fa 400", sans-serif;
  display: inline;
  overflow: visible;
}

.fa-icon-3.base {
  font-size: 20px;
}

.paragraph-4 {
  color: #3e4044;
  text-decoration: none;
}

.paragraph-4.bold {
  font-weight: 600;
}

.menu-subitem-link-2 {
  color: #081d34;
  text-decoration: none;
}

.menu-subitem-card-no-descript-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #081d34;
  border: 1px #e7e9ec;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  display: flex;
}

.p-service-section {
  padding-left: 30px;
  padding-right: 30px;
}

.p-service-section.cc-hero {
  padding-top: 96px;
  padding-bottom: 96px;
}

.p-service-section.cc-hero.cc-border_bottom {
  border-bottom: 1px solid #d9d9d9;
}

.p-service-section.cc-hero.cc-border_top {
  border-top: 1px solid #d9d9d9;
}

.p-service-section.cc-hero.cc-border_top.cc-border-bottom {
  border-bottom: 1px solid #d9d9d9;
}

.grid-two_col {
  grid-template-rows: auto;
}

.grid-two_col.cc-home {
  grid-column-gap: 142px;
  grid-row-gap: 142px;
  grid-template-columns: 4.75fr 4fr;
}

.hero-image_wrapper {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.p-service-hero-headline {
  font-size: 42px;
  font-weight: 500;
}

.p-service-hero-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.service-request-step-grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: 46px 1fr;
}

.service-request-step {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.step-number {
  background-color: rgba(220, 117, 254, .2);
  justify-content: center;
  align-items: center;
  display: flex;
}

.headline-text-only {
  margin-top: 0;
  margin-bottom: 0;
}

.utility-page-wrap-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  max-height: 100%;
  padding: 100px 20px;
  display: flex;
}

.utility-page-content-2 {
  text-align: left;
  flex-direction: column;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.title-404 {
  color: rgba(8, 29, 52, .8);
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: 500;
}

.solution-customers-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) 2fr;
  align-items: center;
}

.solution-cus-logos-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: center;
  width: 100%;
}

.solution-cus-logo {
  max-width: 120px;
  max-height: 40px;
}

.solution-cus-wrap {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  align-items: center;
  display: flex;
}

.solution-features-tab {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.mask {
  padding-bottom: 10px;
  overflow: hidden;
}

.solution-features-slider {
  background-image: linear-gradient(76deg, #ffe0e0, #d1e8fd 52%, #ffedf9);
  height: 100%;
}

.grid-7 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
}

.solution-feature-content {
  padding-left: 1rem;
  padding-right: 1rem;
}

.solution-feature-card {
  padding-bottom: 40px;
}

.slide-nav {
  padding-top: 0;
  padding-bottom: 10px;
  display: none;
}

.blue-divider {
  background-color: var(--primary);
  height: 4px;
}

.blue-divider.small {
  width: 100px;
}

.solution-hero-image-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: none;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  justify-items: start;
  width: 50%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
  overflow: hidden;
}

.solution-hero-image-container.bgcolor1 {
  background-image: linear-gradient(117deg, #ffbebe, #acd4fa 48%, #cbfff3);
}

.solution-hero-image-container.bgcolor2 {
  background-image: linear-gradient(133deg, #ffccf4, #d9dafa 44%, #ffe5d7 82%, #ffdbcf);
}

.solution-hero-image-container.bgcolor3 {
  background-image: linear-gradient(301deg, #cdffe8, rgba(210, 209, 255, .5) 50%, #ffecdc);
  padding-left: 20px;
  padding-right: 20px;
}

.solution-hero-image-container.bgcolor4 {
  background-image: linear-gradient(315deg, #f9d8ff, rgba(243, 214, 252, .2) 53%, #ffd4b3);
}

.solution-hero-image-container.bgcolor5 {
  background-image: linear-gradient(315deg, #e0dcff, #e1f9fb 53%, #e2e8f9 80%, #e2f4f8);
}

.solution-hero-image-container.bgcolor6 {
  background-image: linear-gradient(315deg, #cbcfff, rgba(184, 188, 255, .5) 38%, #cdecff);
  padding-left: 20px;
  padding-right: 20px;
}

.solution-hero-image-container.bgcolor7 {
  background-image: linear-gradient(315deg, #3e16df, #e417e4);
}

.solution-hero-image {
  object-fit: contain;
  max-height: 80%;
}

.solution-hero-image.u-h-100 {
  height: 90%;
  max-height: 100%;
}

.solution-hightlight-title {
  text-align: center;
}

.f-dynamic-content1, .f-dynamic-content2, .f-dynamic-content3, .f-dynamic-content4, .f-dynamic-content5 {
  flex-direction: column;
  display: none;
}

.f-dynamic-image {
  display: none;
}

.u-minh-500 {
  min-height: 500px;
}

.icon-28 {
  color: var(--neutral-dark);
  background-color: rgba(71, 68, 226, .17);
}

.logo-image {
  max-width: 126px;
}

.logo-footer {
  width: 160px;
}

.g-footer-left {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.footer-icp {
  font-weight: 300;
}

.footer-socials {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  display: flex;
}

.footer-social-container {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.qrcode-image {
  width: 82px;
}

.cta-standard-title {
  font-size: 38px;
  font-weight: 300;
}

.feature-intro-title {
  letter-spacing: 2px;
  font-weight: 400;
}

._2nd-title {
  color: var(--background);
  font-weight: 400;
}

.u-mtp-2 {
  padding-top: 20px;
}

.cs-cases-grid {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-columns: 1fr 1fr 1fr;
}

.cs-cases-subject {
  text-align: center;
  margin-bottom: 40px;
  font-size: 38px;
  font-weight: 500;
}

.cs-case-item {
  flex-flow: column;
  text-decoration: none;
  display: flex;
}

.cs-case-item-img {
  object-fit: cover;
  height: 240px;
}

.cs-case-item-title {
  color: var(--primary);
  margin-top: 10px;
  font-weight: 500;
  text-decoration: none;
}

.cs-case-item-desc {
  color: var(--text);
  font-size: 14px;
}

.cs-case-item-addinfo {
  color: var(--neutral-dark);
  font-size: 12px;
}

.cs-case-pg-content {
  margin-top: 20px;
}

.cs-case-pg-content h1 {
  font-size: 30px;
}

.cs-case-pg-content h2 {
  font-size: 26px;
}

.cs-case-pg-content h3 {
  font-size: 22px;
  display: block;
}

.cs-case-pg-content h4 {
  font-size: 18px;
  font-weight: 600;
}

.cs-case-pg-content h5 {
  font-size: 16px;
  font-weight: 600;
}

.cs-case-pg-content h6 {
  font-size: 14px;
}

.cs-case-pg-content p {
  font-size: 15px;
}

.cs-h1 {
  font-size: 30px;
}

.cs-h2 {
  font-size: 26px;
}

.cs-h3 {
  font-size: 22px;
}

.cs-h4 {
  font-size: 18px;
  font-weight: 700;
}

.cs-h5 {
  font-size: 16px;
  font-weight: 600;
}

.cs-h6, .cs-paragraph {
  font-size: 14px;
}

.cs-image, .cs-img-box {
  width: 100%;
}

.terms-privacy-title {
  font-size: 32px;
  font-weight: 500;
}

.terms-privacy-wrapper {
  color: var(--background);
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.h1-small {
  font-size: 42px;
}

.btn-mobile-download {
  background-color: var(--primary-dark);
  color: var(--background);
}

.sub-container {
  justify-content: center;
  display: flex;
}

.lp-templates-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.lp-feature-wrap {
  flex-flow: column;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}

.cta-global-wrapper {
  background-color: #ffeed8;
  border-radius: 6px;
  margin-top: 60px;
  padding: 20px;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 48px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 34px;
  }

  h4 {
    font-size: 28px;
  }

  h5 {
    font-size: 24px;
    font-weight: 500;
  }

  h6 {
    font-size: 21px;
  }

  .container {
    max-width: 728px;
  }

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

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

  .nav-menu-wrapper-three {
    background-color: rgba(0, 0, 0, 0);
    top: 70px;
  }

  .nav-menu-three {
    flex-flow: column;
    flex: none;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 10px;
    padding: 20px;
    display: flex;
  }

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

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

  .menu-button {
    justify-content: center;
    width: 100%;
  }

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

  .text-large.u-mb-4.u-w-50 {
    width: 100%;
  }

  .paragraph.u-mb-4.u-w-50 {
    width: 80%;
  }

  .paragraph.base-size:hover {
    color: var(--primary);
  }

  .feature-tabs-content.left.large-size.multi-device {
    display: none;
  }

  .feature-tabs-content.large-size.multi-device {
    width: 100%;
    display: none;
    position: relative;
  }

  .feature-tabs {
    flex-direction: column;
  }

  .features-grid {
    display: none;
  }

  .features-grid.image-left.multi-device, .features-grid.image-right.multi-device {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .feature-tabs-container {
    display: flex;
  }

  .hero-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .hero-section {
    background-image: linear-gradient(#f6f8fe, #cfd0fb 81%, #faf9ff);
  }

  .hero-section.u-pb-0.u-pt-0 {
    background-image: linear-gradient(#f6f8fe, #cfd0fb 81%, #faf9ff);
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    min-width: 1vh;
    padding-top: 60px;
    display: block;
  }

  .hero-content-container {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    flex: 0 auto;
    order: -1;
    justify-content: space-between;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h-hero-image-wrap {
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: content-box;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    justify-content: flex-end;
    align-self: auto;
    align-items: stretch;
    width: 100%;
    display: flex;
    position: relative;
  }

  .hero-content-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .menu-dropdown-item {
    justify-content: space-between;
    align-self: stretch;
    width: 100%;
    display: block;
  }

  .menu_block {
    padding: 30px 20px;
  }

  .menu_block.grey {
    flex-direction: row;
  }

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

  .nav-menu {
    background-color: #fff;
    flex-direction: column;
    flex: 0 auto;
    justify-content: space-between;
    align-self: flex-start;
    width: 100%;
    height: 100vh;
    display: flex;
    overflow: scroll;
  }

  .navbar {
    display: block;
  }

  .menu-buttons-container {
    border-top: 1px solid rgba(178, 183, 193, .2);
    flex: 1;
    justify-content: space-between;
    align-self: auto;
    padding: 10px 20px;
  }

  .menu-block-content-container.corner.u-bordertop.m-cus-case {
    justify-content: flex-start;
  }

  .dropdown-toggle {
    display: flex;
  }

  .dropdown-list.w--open {
    box-shadow: none;
  }

  .menu-dropdown-grid {
    grid-template-columns: 1fr;
  }

  .menu-mobile.w--open {
    background-color: var(--primary);
  }

  .nav-menu-list-item {
    width: 100%;
  }

  .page-hero-grid {
    grid-template-columns: 1fr;
  }

  .page-hero-cta-container {
    justify-content: flex-start;
  }

  .page-hero-image-container {
    justify-content: space-between;
    display: flex;
    position: relative;
  }

  .highlight-sub-headline.light.u-mb-4.u-w-50 {
    width: 80%;
  }

  .feature-section-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .feature-section-grid.align-right, .feature-section-grid.align-left {
    grid-template-columns: 1fr;
  }

  .feature-cards-grid {
    grid-template-columns: 1fr 1fr;
  }

  .u-w-50 {
    width: 80%;
  }

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

  .heading-3 {
    color: #fff;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-11 {
    color: #fff;
    text-align: center;
  }

  .h-hero-image {
    flex: 0 auto;
    align-self: auto;
  }

  .div-block-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    display: flex;
  }

  .button-3 {
    border: 1px solid var(--background);
    background-color: rgba(0, 0, 0, 0);
    border-radius: 50px;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
  }

  .feature-items-wrapper.col-3 {
    grid-template-columns: 1fr 1fr;
  }

  .u-w-80 {
    width: 80%;
  }

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

  .tertiary-two-cols {
    width: 100%;
  }

  .integration-hero-section {
    height: auto;
    padding-top: 100px;
  }

  .y-layout-grid {
    grid-template-columns: 1fr 1fr;
  }

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

  .clients-wrapper-two {
    grid-column-gap: 74px;
    grid-row-gap: 74px;
    flex-direction: column;
  }

  .clients-info-two.align-right {
    align-items: flex-start;
  }

  .clients-quote-two {
    font-size: 28px;
    line-height: 36px;
  }

  .clients-grid, .who-partner-grid {
    width: 100%;
  }

  .who-partner-content-wrapper {
    flex-direction: column;
  }

  .who-partner-image-container {
    width: 100%;
  }

  .feature-tab-image.mobile {
    background-color: var(--text);
    max-width: 100%;
    padding: 5px;
  }

  .img-feature-highlight {
    width: 100%;
  }

  .footer-wrap-container.aligh-left, .footer-cta-content.text-align-left {
    align-items: center;
  }

  .other-features-grid, .other-features-grid.col-4, .other-features-grid.col-3 {
    grid-template-columns: 1fr 1fr;
  }

  .tab-link, .tab-link.small {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu {
    flex-wrap: wrap;
  }

  .hero-content {
    align-self: auto;
  }

  .home-benefits-grid {
    grid-template-columns: 1fr 1fr;
  }

  .h-enterprise-grid {
    grid-template-columns: 1fr;
  }

  .h-integration-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .h-templates-grid {
    grid-template-columns: 1fr 1fr;
  }

  .footer-wrap-grid {
    grid-template-columns: 1fr;
  }

  .footer__link-wrap {
    flex-wrap: wrap;
  }

  .footer__link-column {
    width: 50%;
  }

  .footer__link-column.socials {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    align-items: center;
    width: 100%;
  }

  .blog_footer-heading.social {
    margin-top: 0;
  }

  .footer__link.social-icons_btn {
    margin-bottom: 0;
  }

  .g-footer-copyright {
    flex-flow: column;
  }

  .teams-features-grid {
    grid-template-columns: 1fr 1fr;
  }

  .customers-logo-grid {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    width: 100%;
  }

  .sp-price-toggle {
    width: 100%;
  }

  .online-demo-grid {
    grid-template-columns: 1fr;
  }

  .u-img-360 {
    display: none;
  }

  .s-grid.cc-gap-100 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .s-grid.cc-gap-100.s-align-right {
    grid-template-columns: 1fr;
  }

  .wg-dd-2-togle.w--open:hover, .wg-dropdown-2-link:hover {
    color: var(--primary);
  }

  .h-features-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .h-features-panel {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .dropdown {
    width: 100%;
  }

  .grid-two_col.cc-home {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .solution-customers-grid {
    grid-template-columns: minmax(200px, 1fr) 2fr;
  }

  .solution-cus-logo {
    max-width: 100px;
    max-height: 35px;
  }

  .solution-hero-image-container {
    width: 100%;
    position: relative;
    left: 0;
  }

  .solution-hero-image {
    object-fit: fill;
    max-width: 100%;
    position: static;
    overflow: hidden;
  }

  .f-dynamic-image {
    display: block;
  }

  .u-mtp-1 {
    margin-top: 10px;
  }

  .cs-cases-grid {
    grid-template-columns: 1fr 1fr;
  }
}

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

  h2 {
    font-size: 34px;
  }

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

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

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

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

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

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

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

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

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

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

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

  .hero-section.u-pb-0.u-pt-0 {
    padding-right: 20px;
  }

  .h-hero-image-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: fill;
    flex-direction: row;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: block;
  }

  .content_horizontal_container, .dropdown-list-grid {
    grid-template-columns: 1fr;
  }

  .dropdown-list {
    padding-left: 10px;
    padding-right: 10px;
  }

  .feature-image-wrapper {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 0;
  }

  .content-card-wrapper.home-ent, .feature-items-wrapper {
    grid-template-columns: 1fr;
  }

  .u-w-80 {
    width: 100%;
    display: flex;
  }

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

  .feature-list-item {
    flex-direction: column;
  }

  .y-layout-grid, .site-plan-grid {
    grid-template-columns: 1fr;
  }

  .logos-quote-divider {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-direction: column;
  }

  .clients-info-two {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .why-partner-grid {
    grid-template-columns: 1fr;
  }

  .who-partner-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .feature-tab-image.mobile {
    padding-top: 5px;
    padding-left: 5px;
  }

  .other-features-grid.g-3c, .other-features-grid.col-4 {
    grid-template-columns: 1fr 1fr;
  }

  .home-benefits-grid.col-3 {
    grid-template-columns: 1fr;
  }

  .footer__link-wrap {
    flex-wrap: wrap;
  }

  .footer__link-column {
    width: 50%;
  }

  .footer__link-column.socials {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .g-footer-copyright {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap-reverse;
  }

  .teams-features-grid.col-3.u-mb-4 {
    grid-template-columns: 1fr;
  }

  .highlight-headline-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .g-copyright {
    width: 100%;
  }

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

  .g-footer-left {
    flex-flow: column;
  }

  .cta-standard-title {
    font-size: 30px;
  }

  .cs-cases-grid, .lp-templates-grid {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 38px;
    font-weight: 600;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 26px;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 23px;
  }

  h6 {
    font-size: 20px;
  }

  .container {
    max-width: none;
  }

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

  .section {
    padding: 60px 20px;
  }

  .text-large.mobile {
    font-size: 16px;
  }

  .text-small {
    display: block;
  }

  .paragraph {
    font-size: 14px;
  }

  .paragraph.u-mb-4.u-w-50 {
    width: 100%;
  }

  .paragraph.medium.mobile, .paragraph.mobile {
    font-size: 14px;
  }

  .benefit-header {
    min-height: auto;
  }

  .text-subject {
    font-size: 16px;
  }

  .feature-tab {
    padding: 10px;
  }

  .feature-tabs-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-section.u-pb-0.u-pt-0 {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-content-container {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
  }

  .footer-cta-primary {
    justify-content: center;
  }

  .button-no-bg.mobile {
    font-size: 14px;
  }

  .menu-subitem-icon {
    display: none;
  }

  .menu_block.grey {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

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

  .menu-buttons-container {
    display: none;
  }

  .dropdown-list {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button-no-bg {
    font-size: 12px;
  }

  .page-hero-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .page-hero-cta-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
  }

  .highlight-headline.light {
    font-size: 28px;
  }

  .highlight-sub-headline.light.u-mb-4.u-w-50 {
    width: 100%;
    margin-bottom: 2rem;
  }

  .feature-image-wrapper {
    padding-top: 0;
    padding-left: 0;
  }

  .feature-cards-grid {
    grid-template-columns: 1fr;
  }

  .voc-quote-container {
    flex-direction: column;
  }

  .u-w-50 {
    width: 100%;
  }

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

  .content-card-wrapper.home-ent {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .content-card-container.home-ent {
    padding-left: 10px;
    padding-right: 10px;
  }

  .feature-items-wrapper.col-3 {
    grid-template-columns: 1fr;
  }

  .u-w-80 {
    display: flex;
  }

  .tertiary_hero {
    height: auto;
    padding: 20px 10px;
  }

  .tertiary-title-wrapper {
    width: 100%;
  }

  .rich-text h3 {
    font-size: 20px;
  }

  .rich-text p {
    font-size: 14px;
  }

  .feature-list-item {
    flex-direction: column;
  }

  .cta-section {
    padding: 20px;
  }

  .pricing-card-lists-wrapper {
    flex-direction: column;
  }

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

  .clients-quote-two {
    font-size: 24px;
    line-height: 32px;
  }

  .clients-info-image {
    margin-right: 16px;
  }

  .clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .text-center.m-h2 {
    font-size: 26px;
  }

  .feature-tab-image.mobile {
    padding: 0;
  }

  .feature-card-image {
    height: 42px;
  }

  .footer-wrap-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-wrap-container {
    align-items: center;
  }

  .g-footer-wrap-section {
    border-top: 1px solid rgba(8, 29, 52, .1);
    padding-left: 20px;
    padding-right: 20px;
  }

  .other-features-grid, .other-features-grid.g-3c, .other-features-grid.col-4, .other-features-grid.col-3 {
    grid-template-columns: 1fr;
  }

  .tab-link {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
  }

  .tab-link.small {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .home-benefits-grid, .home-benefits-grid.col-3, .h-templates-grid {
    grid-template-columns: 1fr;
  }

  .footer__link-wrap {
    flex-wrap: wrap;
  }

  .footer__link-column {
    width: 100%;
  }

  .footer__link-column.socials {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog_footer-heading.social {
    display: none;
  }

  .g-footer-copyright {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .g-footer-terms {
    flex-wrap: wrap;
  }

  .terms_link {
    width: 100%;
  }

  .teams-features-grid {
    grid-template-columns: 1fr;
  }

  .mobile-apps-downloads {
    flex-direction: column;
    align-items: flex-start;
  }

  .highlight-headline-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .sp-price-grid {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    grid-template-columns: 1fr;
  }

  .sp-price-toggle {
    flex-direction: row;
    align-items: stretch;
    padding-left: 0;
    padding-right: 20px;
    display: flex;
  }

  .g-copyright {
    font-size: 14px;
  }

  .contact-form {
    grid-template-columns: 1fr;
  }

  .text-size-48 {
    font-size: 36px;
  }

  .heading-7 {
    font-size: 26px;
  }

  .icon-27 {
    align-self: flex-end;
    align-items: stretch;
    display: block;
  }

  .sp-price-item-grid {
    grid-template-rows: auto;
  }

  .p-service-section.cc-hero.cc-border_bottom {
    padding: 60px 20px;
  }

  .p-service-hero-content-wrap {
    align-items: stretch;
  }

  .solution-cus-logos-grid {
    grid-template-columns: 1fr 1fr;
  }

  .solution-hero-image {
    max-height: 100%;
  }

  .cta_subject {
    text-align: center;
  }

  .g-footer-left {
    flex-flow: column;
  }

  .cs-cases-subject {
    font-size: 28px;
  }

  .cs-case-pg-title {
    font-size: 26px;
  }

  .cs-case-pg-content img {
    width: 100%;
  }

  .terms-privacy-title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 26px;
  }

  .btn-mobile-download {
    text-align: center;
    width: 100%;
  }

  .image-11, .image-12, .image-13, .image-14, .image-15, .image-16 {
    display: none;
  }

  .faq-title {
    font-size: 26px;
    font-weight: 600;
  }

  .image-17, .image-18 {
    display: none;
  }

  .m-h1 {
    font-size: 30px;
  }
}

#w-node-ba170ca6-f622-e90f-9278-5cb0c6d5cf40-5336c7da {
  align-self: auto;
}

#w-node-_983aa7f8-88aa-9d84-27d3-b1b83ff80b6b-5336c7da, #w-node-_12e15fb6-c1ed-3d48-2ef8-f67a67dba5da-5336c7da, #w-node-_59f1f96e-733d-1450-473a-1ed46dabe7a5-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec29-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_335147c3-975b-2c0c-b90a-88293fae2fb5-5336c7da, #w-node-_89245f46-16e4-0b48-37d6-c8b620c09388-5336c7da, #w-node-fd42dc18-b8ba-448c-04e7-041b7707b68f-5336c7da, #w-node-_1c6f9a27-29f4-6d27-8c1e-a5b0504d1274-5336c7da, #w-node-_76a6b03c-badd-31c3-6dbe-fcbd52578e6a-5336c7da, #w-node-_42019aa8-19e8-1730-49eb-59bcff6b43f1-5336c7da, #w-node-_2f60846f-03d1-db08-b66a-01721e4cfa25-5336c7da, #w-node-_328fc234-4afd-629d-7c28-2a2de439f507-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec2e-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec33-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_29df05da-952c-3a1d-ce32-b88356ed74fb-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed74fd-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed74ff-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed7501-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed7503-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed7505-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed7507-5336c7da, #w-node-_29df05da-952c-3a1d-ce32-b88356ed7509-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec38-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce338e59-ed97-d37a-9ac9-50ba93359edb-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ce338e59-ed97-d37a-9ac9-50ba93359edf-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359ee1-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359ee3-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359ee5-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359ee7-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359ee9-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359eeb-5336c7da, #w-node-ce338e59-ed97-d37a-9ac9-50ba93359eed-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce338e59-ed97-d37a-9ac9-50ba93359eef-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec3d-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bac-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bae-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bb0-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bb2-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bb4-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bb6-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bb8-5336c7da, #w-node-_24f96d8f-8e4e-fea7-8d2c-721102156bba-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec42-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec51-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_852c4194-adb9-70a3-2176-812eb14f683a-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f683c-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f683e-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f6840-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f6842-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f6844-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f6846-5336c7da, #w-node-_852c4194-adb9-70a3-2176-812eb14f6848-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec56-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec5b-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_526ebf82-8ada-580c-820d-b1036e688a5c-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a5e-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a60-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a62-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a64-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a66-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a68-5336c7da, #w-node-_526ebf82-8ada-580c-820d-b1036e688a6a-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec60-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec47-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-daabe29a-9e6b-9eb4-fb6b-1169f4051989-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f405198b-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f405198d-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f405198f-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f4051991-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f4051993-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f4051995-5336c7da, #w-node-daabe29a-9e6b-9eb4-fb6b-1169f4051997-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5aaf97-7d8c-d5d7-ca27-6af29a29ec4c-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_05b9362a-3d06-959d-1f70-2bf3f0545276-5336c7da, #w-node-ba18cb80-99a8-7133-0d96-5a8205e7f67f-5336c7da, #w-node-aae72768-0efb-40f6-c5e9-657c0263be2d-5336c7da, #w-node-aca241ee-b3ae-2bfb-03b0-73136bc8ec58-5336c7da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b326194-042b-1ff2-1321-9d20cb3ed7b5-5336c7da {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a808f7be-f118-2477-e443-8dbf95fa6a3e-c8f8b26c, #w-node-a808f7be-f118-2477-e443-8dbf95fa6a42-c8f8b26c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a808f7be-f118-2477-e443-8dbf95fa6a44-c8f8b26c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-a808f7be-f118-2477-e443-8dbf95fa6a46-c8f8b26c, #w-node-a808f7be-f118-2477-e443-8dbf95fa6a48-c8f8b26c, #w-node-a808f7be-f118-2477-e443-8dbf95fa6a4a-c8f8b26c, #w-node-a808f7be-f118-2477-e443-8dbf95fa6a4c-c8f8b26c, #w-node-a808f7be-f118-2477-e443-8dbf95fa6a53-c8f8b26c, #w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad064a-c8f8b26c, #w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad064e-c8f8b26c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad0650-c8f8b26c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad0652-c8f8b26c, #w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad0654-c8f8b26c, #w-node-c7be7195-9ad0-42a9-c5a2-b00f9aad0656-c8f8b26c, #w-node-a3ccf7c7-da9f-aef4-61f0-a73d47835505-c8f8b26c, #w-node-_3e4bee77-60c2-faf8-381a-dc637c52f498-c8f8b26c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9059452c-e5ce-7050-c266-ac863ca8061d-c8f8b26c {
  align-self: stretch;
  justify-self: auto;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75cf3d05-3823-9b45-f868-86c6f15b8da6-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_75cf3d05-3823-9b45-f868-86c6f15b8dab-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-5336c7f7, #w-node-bf9ff311-287e-0bfa-4c74-93140d374a98-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bf9ff311-287e-0bfa-4c74-93140d374a96-5336c7f7, #w-node-_055bcdc6-53b3-ad21-6b94-d807d61d6e05-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_055bcdc6-53b3-ad21-6b94-d807d61d6e07-5336c7f7, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-5336c7f7, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-5336c7f7, #w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1427ac00-b67e-bc1a-264e-fb9454f853ff-5336c7f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a84d9612-7aa9-2ccc-7465-8ed223ede0e2-5336c7f7, #w-node-_7dd6ec0f-5da9-9de8-2d8f-d6ccfbfb5b66-5336c7f7, #w-node-_4a85c6d1-8170-0016-6c92-54abe3a96769-5336c7f7, #w-node-_1efd5f0e-1ff6-8f27-899d-84ac03ea375e-5336c7f7, #w-node-_6f9d3a99-7ae7-4ad4-577f-02dfe84ad239-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f407-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f408-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f410-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f411-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f419-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f41a-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f422-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f423-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f42b-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f42c-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f434-5336c7f8, #w-node-_381b1270-a383-50ff-da80-55fa8773f435-5336c7f8, #w-node-_31bb03a5-646c-1f1f-97c1-c32e4ac2047b-5336c7f9, #w-node-_8942dad6-512e-7ac2-4ca4-508ef9ed3cde-5336c7f9, #w-node-ad4a46c8-0fb1-837d-6249-63020453069d-5336c7f9, #w-node-_894b1b86-f031-2059-fc08-33ad0e65b939-5336c7f9, #w-node-_5f0521e0-0b3c-8341-c91b-b6069dcc76ae-5336c7f9, #w-node-_8f900586-1f23-7ff5-1b44-d2e0a465676c-5336c7f9, #w-node-bd43814d-c6c5-64d0-1ba7-581a50a61ef3-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0912ab7-85b8-1230-a42a-25e40b1e37fe-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e0912ab7-85b8-1230-a42a-25e40b1e3803-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d46a1cdc-1bda-929d-84d1-3f3c94626220-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d46a1cdc-1bda-929d-84d1-3f3c94626222-5336c7f9, #w-node-e974a2b2-a872-605d-ea64-bee5a621278f-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e974a2b2-a872-605d-ea64-bee5a6212794-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa761-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa763-5336c7f9, #w-node-_0faece2a-c19b-4944-53bc-8f6783509880-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0faece2a-c19b-4944-53bc-8f6783509885-5336c7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1b0e861f-844d-15fc-c698-4863aa382998-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa382999-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829a1-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829a2-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829aa-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829ab-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829b3-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829b4-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829bc-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829bd-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829c5-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829c6-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829ce-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829cf-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829d7-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829d8-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829e0-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829e1-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829e9-5336c7f9, #w-node-_1b0e861f-844d-15fc-c698-4863aa3829ea-5336c7f9, #w-node-_6f9d3a99-7ae7-4ad4-577f-02dfe84ad239-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a783-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a785-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a787-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a789-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a78f-5336c7fa, #w-node-_25df9331-5a3f-c54f-0a39-ff401dd8a791-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f407-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f408-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f410-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f411-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f419-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f41a-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f422-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f423-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f42b-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f42c-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f434-5336c7fa, #w-node-_381b1270-a383-50ff-da80-55fa8773f435-5336c7fa, #w-node-_31bb03a5-646c-1f1f-97c1-c32e4ac2047b-5336c7fb, #w-node-_8942dad6-512e-7ac2-4ca4-508ef9ed3cde-5336c7fb, #w-node-ad4a46c8-0fb1-837d-6249-63020453069d-5336c7fb, #w-node-_894b1b86-f031-2059-fc08-33ad0e65b939-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0912ab7-85b8-1230-a42a-25e40b1e37fe-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e0912ab7-85b8-1230-a42a-25e40b1e3803-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa761-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa763-5336c7fb, #w-node-d7ceec2b-adbf-980b-8a50-e7f356d9c910-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d7ceec2b-adbf-980b-8a50-e7f356d9c915-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8c307a6c-0cda-4efd-6958-d968fe4d549b-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c307a6c-0cda-4efd-6958-d968fe4d549d-5336c7fb, #w-node-_462e149a-cc46-8b1b-958c-578de3e53869-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_462e149a-cc46-8b1b-958c-578de3e5386e-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e18b159f-caea-83cc-48fb-3c801dbd55b5-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e18b159f-caea-83cc-48fb-3c801dbd55ba-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a33e6c5d-89db-139b-31c7-204c54db60b4-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a33e6c5d-89db-139b-31c7-204c54db60b9-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9af13838-995e-fbb2-fb33-dd3d5582eaee-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9af13838-995e-fbb2-fb33-dd3d5582eaf3-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3c24fedd-ea16-7ebe-c943-371bbaa17a02-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3c24fedd-ea16-7ebe-c943-371bbaa17a07-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_75b02dcf-cd4b-6800-388d-8b67605261b1-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_75b02dcf-cd4b-6800-388d-8b67605261b6-5336c7fb, #w-node-_0faece2a-c19b-4944-53bc-8f6783509885-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0faece2a-c19b-4944-53bc-8f6783509880-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9fb0e56e-5779-34a8-0989-3299fe300002-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300003-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30000b-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30000c-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300014-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300015-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30001d-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30001e-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300026-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300027-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30002f-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300030-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300038-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300039-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300041-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300042-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30004a-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe30004b-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300053-5336c7fb, #w-node-_9fb0e56e-5779-34a8-0989-3299fe300054-5336c7fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a57ecefa-49b4-7a23-25ca-3a4e6092ec61-6092ec5e {
  align-self: auto;
}

#w-node-_218c2d54-123f-1efa-3a6d-f020e4bca75f-5336c810, #w-node-_218c2d54-123f-1efa-3a6d-f020e4bca763-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_218c2d54-123f-1efa-3a6d-f020e4bca765-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_218c2d54-123f-1efa-3a6d-f020e4bca767-5336c810, #w-node-_218c2d54-123f-1efa-3a6d-f020e4bca769-5336c810, #w-node-_218c2d54-123f-1efa-3a6d-f020e4bca76b-5336c810, #w-node-_218c2d54-123f-1efa-3a6d-f020e4bca76d-5336c810, #w-node-_218c2d54-123f-1efa-3a6d-f020e4bca774-5336c810, #w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cc8-5336c810, #w-node-fe246fc7-4393-ee6d-7bec-d5b07c403ccc-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cce-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cd0-5336c810, #w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cd2-5336c810, #w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cd4-5336c810, #w-node-fe246fc7-4393-ee6d-7bec-d5b07c403cd6-5336c810, #w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6de-5336c810, #w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6e2-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6e4-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6e6-5336c810, #w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6e8-5336c810, #w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6ea-5336c810, #w-node-dfe7e2f9-7ea1-8200-cce6-98a73f9ec6ec-5336c810, #w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0f1-5336c810, #w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0f5-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0f7-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0f9-5336c810, #w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0fb-5336c810, #w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0fd-5336c810, #w-node-b41efdd0-978c-0d36-8c74-2f25ad1bd0ff-5336c810 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7875d4a-04c4-bc8a-9fa1-53830043278f-5336c810 {
  align-self: stretch;
  justify-self: auto;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3ef9d94a-bd36-f14e-c9ac-0404b28c7d2f-5336c811 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c811, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c811, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c811, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c811, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c811, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423c9-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423ce-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4bc-5336c811, #w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bd7-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bdc-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b502-5336c811, #w-node-_67b27ede-b958-b2f1-0691-f28c4e66230d-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67b27ede-b958-b2f1-0691-f28c4e662312-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de8-5336c811 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c811, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c811, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c811, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c811, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c811, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c811, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c811, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c811, #w-node-_84f98095-8e1b-fb09-aaf4-04b3a88a6b0c-5336c812, #w-node-_84f98095-8e1b-fb09-aaf4-04b3a88a6b12-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d57-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d58-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d59-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d5a-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d5b-5336c812, #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d5c-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b20-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b21-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b29-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b2a-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b32-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b33-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b3b-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b3c-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b44-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b45-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b4d-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b4e-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b56-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b57-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b5f-5336c812, #w-node-b8f51a9e-6e61-4aad-e72a-2babd07e6b60-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1add-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1ade-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1adf-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1ae0-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1ae1-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1ae2-5336c812, #w-node-_2a669b39-694d-dd30-5ca5-3423682b7bef-5336c812, #w-node-_2a669b39-694d-dd30-5ca5-3423682b7bf5-5336c812, #w-node-_3255e08a-11b0-e854-ce33-77ac480827a8-5336c812, #w-node-_2341000f-0073-148b-4315-011a939d1b1c-5336c812, #w-node-e158ea1a-7ac8-ae55-da51-222d32b87f48-5336c812, #w-node-_5c418755-9426-86fb-4e1d-ffc9dc05a7c4-5336c812, #w-node-_930098d6-77aa-d38f-36cc-07b4769ad792-5336c812, #w-node-_30d449fc-3407-937f-86c2-dd0b5fd393b6-5336c812, #w-node-faa5e449-f635-4e00-3af8-ed1fd210cd86-5336c812, #w-node-_7f54110d-317b-fad2-9d57-63de1d00b4c4-5336c812, #w-node-_1e3118ca-648e-6f21-a316-2a0ab11fa829-5336c812 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3ef9d94a-bd36-f14e-c9ac-0404b28c7d2f-5336c813 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c813, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c813, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c813, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c813, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c813, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91651995-3ce5-1166-1e0a-cd392d4ba630-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f43eae70-663b-d0f2-01d8-1e5e36508d56-5336c813 {
  align-self: auto;
}

#w-node-_0768992b-f10d-b07d-ef5c-896caea57ca7-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0342d895-7450-028a-8d62-317f474ef957-5336c813 {
  align-self: auto;
}

#w-node-_93cfe969-c722-2b92-cb12-2fb9ce6f317d-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_29194173-a40f-b570-6aef-3a5a07e283b6-5336c813 {
  align-self: auto;
}

#w-node-_87ca6f6b-bccf-c5a5-2e89-60c02579b76b-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_87ca6f6b-bccf-c5a5-2e89-60c02579b774-5336c813 {
  align-self: auto;
}

#w-node-_0d27a70c-7e03-e871-c503-0ca2cb460f89-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0d27a70c-7e03-e871-c503-0ca2cb460f92-5336c813 {
  align-self: auto;
}

#w-node-_33b7615d-4c5b-8920-c3ca-7e91bcfa7391-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_33b7615d-4c5b-8920-c3ca-7e91bcfa739a-5336c813 {
  align-self: auto;
}

#w-node-deeca30d-d64b-c097-bb8b-f7110db72d3f-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-deeca30d-d64b-c097-bb8b-f7110db72d48-5336c813 {
  align-self: auto;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c813, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c813, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c813, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c813, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c813, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c813, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c813, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c813, #w-node-_80c08636-58ab-5beb-83f2-9ed03268962f-5336c813, #w-node-_80c08636-58ab-5beb-83f2-9ed032689630-5336c813, #w-node-e54231c7-c29b-c579-929f-3e7bee525a41-5336c813, #w-node-e54231c7-c29b-c579-929f-3e7bee525a42-5336c813, #w-node-_86078495-4540-ef48-e0f4-03b7e8041977-5336c813, #w-node-_86078495-4540-ef48-e0f4-03b7e8041978-5336c813, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95108-5336c813, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95109-5336c813 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25d40b2b-a9e0-d2c5-d374-fca09b64f3e9-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_25d40b2b-a9e0-d2c5-d374-fca09b64f3f2-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_25d40b2b-a9e0-d2c5-d374-fca09b64f3f3-5336c814 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c814, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c814, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c814, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c814, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c814, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6548b7f8-d7a6-b81c-8eb6-34681527c747-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6548b7f8-d7a6-b81c-8eb6-34681527c750-5336c814 {
  align-self: auto;
}

#w-node-d1b317f0-82fa-5bf3-6862-b83df705fc8e-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d1b317f0-82fa-5bf3-6862-b83df705fc97-5336c814 {
  align-self: auto;
}

#w-node-_21937dba-902e-40d0-6962-fd25f58a7597-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_21937dba-902e-40d0-6962-fd25f58a75a0-5336c814 {
  align-self: auto;
}

#w-node-e052baa5-4a92-2224-cc23-0b7c95f5141a-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e052baa5-4a92-2224-cc23-0b7c95f51423-5336c814 {
  align-self: auto;
}

#w-node-bd898213-e28b-085d-01d3-07bee72cc101-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bd898213-e28b-085d-01d3-07bee72cc10a-5336c814 {
  align-self: auto;
}

#w-node-_81d24feb-87aa-27ce-f399-f5a612cee704-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_81d24feb-87aa-27ce-f399-f5a612cee70d-5336c814 {
  align-self: auto;
}

#w-node-_72ece7d1-3f40-c821-2771-ed8abc6328a5-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328a6-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328ae-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328af-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328b7-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328b8-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328c0-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328c1-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328c9-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328ca-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328d2-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328d3-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328db-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328dc-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328e4-5336c814, #w-node-_72ece7d1-3f40-c821-2771-ed8abc6328e5-5336c814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72912fc2-36d6-dcdb-6215-03a9ad19b17a-5336c826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_72912fc2-36d6-dcdb-6215-03a9ad19b184-5336c826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-_9db732d3-b850-61bc-37ae-b7d0ac39ddbc-5336c826 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_277a8864-bfbf-766b-0980-715b31a66f07-5336c826, #w-node-b914dfc2-1222-192f-b829-14b193f16013-5336c826, #w-node-_8cafa0a9-da33-7f39-efae-8814db1d37ae-5336c826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c827 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c827 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-_1b441144-e69c-8d24-fca0-6b393b091d2e-5336c827, #w-node-b3303ff9-c6ce-eb3d-c782-f6556f03f9e4-5336c827, #w-node-b3303ff9-c6ce-eb3d-c782-f6556f03f9e9-5336c827 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-5336c827 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c827, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff164-5336c827, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff168-5336c827, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff16c-5336c827 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1e8c04dc-176a-6fd5-8756-fa1fefd5f21d-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-5336c828, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-5336c828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff164-5336c828, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff168-5336c828, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff16c-5336c828, #w-node-_0641ae79-9a2e-c16f-83d5-1b736e3dc5cf-5336c829, #w-node-c89529b7-a194-5b5a-5b38-9241e8021916-5336c829, #w-node-d896d551-a35d-1913-d50d-ca6b75b9e940-5336c829, #w-node-cfc62eb9-a0a9-ac07-e5ee-8d8532a68ce9-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1e8c04dc-176a-6fd5-8756-fa1fefd5f21d-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-5336c829, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_89f5a5f2-2a33-9955-dedb-3d24122d7438-5336c829, #w-node-_89f5a5f2-2a33-9955-dedb-3d24122d743c-5336c829, #w-node-_89f5a5f2-2a33-9955-dedb-3d24122d7440-5336c829 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-_1b441144-e69c-8d24-fca0-6b393b091d2e-5336c82a, #w-node-b3303ff9-c6ce-eb3d-c782-f6556f03f9e4-5336c82a, #w-node-_1857ed8a-e1ff-c4df-6418-bd323b8319d4-5336c82a, #w-node-_1857ed8a-e1ff-c4df-6418-bd323b8319dc-5336c82a, #w-node-_4dc5cc30-3fd3-9a01-d990-948a58bc4fc0-5336c82b, #w-node-_53983bfc-7818-1661-3d70-ea82f59bd072-5336c82b, #w-node-_7ec3de38-04e9-044c-eb7f-817b62cfa2ae-5336c82c, #w-node-_7ec3de38-04e9-044c-eb7f-817b62cfa2b7-5336c82c, #w-node-_845a0add-977a-411f-eba1-a26d3a123607-5336c82c, #w-node-_06e4aece-fecb-1a59-4a4a-6de808cf195c-5336c82c, #w-node-daa46327-8ca5-56de-cc62-d11e31ee0a5a-5336c82c, #w-node-c9609d38-7288-f9cd-3f8e-a58581e53d6d-5336c82c, #w-node-c9609d38-7288-f9cd-3f8e-a58581e53d72-5336c82c, #w-node-c9609d38-7288-f9cd-3f8e-a58581e53d77-5336c82c, #w-node-_06bd1a43-567c-fd32-7e29-d4800066b9c8-5336c82c, #w-node-cc9e02c0-6e39-1238-b757-c3c3c05933c0-5336c82c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_370b3e22-19a9-6611-ea2c-8da29409d7e3-5336c82d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8210f7d3-3399-cdd6-2247-7f333a784cba-5336c82d, #w-node-_947d4dd3-498f-37cd-38c3-2b4f449209b7-5336c82d, #w-node-ab5936fc-1cd1-4a58-1020-71b1043d119b-5336c82d, #w-node-afcf2efd-8d86-64bd-bc97-bb461749536c-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afcf2efd-8d86-64bd-bc97-bb461749536f-5336c82d {
  justify-self: end;
}

#w-node-_97d2446e-2035-d6c1-de80-527b6df69f01-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97d2446e-2035-d6c1-de80-527b6df69f04-5336c82d {
  justify-self: end;
}

#w-node-_5f4ff6a1-6c88-db86-beb4-7f22ed42ad34-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f4ff6a1-6c88-db86-beb4-7f22ed42ad37-5336c82d {
  justify-self: end;
}

#w-node-_18b9e06b-7ed7-d880-c7d8-c09a0d7dea0d-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18b9e06b-7ed7-d880-c7d8-c09a0d7dea10-5336c82d {
  justify-self: end;
}

#w-node-e9d96586-54f7-4853-76ef-c4209a2a7225-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9d96586-54f7-4853-76ef-c4209a2a7228-5336c82d {
  justify-self: end;
}

#w-node-_44bd25cd-163b-b31c-2dc1-94080e579c5d-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44bd25cd-163b-b31c-2dc1-94080e579c60-5336c82d {
  justify-self: end;
}

#w-node-_539e9801-b9c4-b25e-1781-fca45e33c333-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_539e9801-b9c4-b25e-1781-fca45e33c336-5336c82d {
  justify-self: end;
}

#w-node-_82b5f920-9714-e1c5-6dae-456d32089bb5-5336c82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82b5f920-9714-e1c5-6dae-456d32089bb8-5336c82d {
  justify-self: end;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c82f, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c82f, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c82f, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c82f, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c82f, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-5336c82f, #w-node-d70848dc-7439-70a5-b8c3-200d9ca7df70-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d66bb087-bbb4-d77a-17dc-4477b7cc2437-5336c82f {
  align-self: auto;
}

#w-node-_1cf88c1e-7ea9-530f-fd22-9c98326776d1-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ea76db64-7d0f-4cf7-465b-c943d9860e62-5336c82f {
  align-self: auto;
}

#w-node-_9d3ece66-f1a6-b429-7c38-a380cd8a055c-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3ece66-f1a6-b429-7c38-a380cd8a0565-5336c82f {
  align-self: auto;
}

#w-node-_244928bc-e541-afe6-1fba-aa37deae6eed-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_244928bc-e541-afe6-1fba-aa37deae6ef6-5336c82f {
  align-self: auto;
}

#w-node-_180456c4-4654-61ad-06d4-1e1f5ee4e36c-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_180456c4-4654-61ad-06d4-1e1f5ee4e375-5336c82f {
  align-self: auto;
}

#w-node-_5e054f86-189d-7a56-5bc7-13a316c2246b-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5e054f86-189d-7a56-5bc7-13a316c22474-5336c82f {
  align-self: auto;
}

#w-node-_5aff310e-199d-9b99-3d54-89dfedcbf381-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5aff310e-199d-9b99-3d54-89dfedcbf38a-5336c82f {
  align-self: auto;
}

#w-node-_411dde3e-37b3-4f05-34be-11836aef16b6-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16b7-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16bf-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16c0-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16c8-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16c9-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16d1-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16d2-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16da-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16db-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16e3-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16e4-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16ec-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16ed-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16f5-5336c82f, #w-node-_411dde3e-37b3-4f05-34be-11836aef16f6-5336c82f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c830, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c830, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c830, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c830, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c830, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c8d4ea73-bf12-f13e-8fae-52d3d025adf0-5336c830 {
  align-self: auto;
}

#w-node-e070eb9b-2762-83f2-b484-e6a743d5a897-5336c830 {
  grid-area: 1 / 2 / 2 / 2;
  align-self: auto;
}

#w-node-_0e5e2baf-8305-80f1-9061-5c51d4a067be-5336c830 {
  align-self: auto;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-5336c830, #w-node-_624ab1f6-e48d-edc1-991b-625cc1d6230e-5336c830, #w-node-aa19f7e2-1660-6724-dc97-e4ac84bdc77d-5336c830, #w-node-f2edbf79-1d4c-0f51-343b-a29c51e9e75e-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-5336c830, #w-node-c4d5dcf2-84c9-5dbe-0d20-8a9ba367933b-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c4d5dcf2-84c9-5dbe-0d20-8a9ba3679341-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1427ac00-b67e-bc1a-264e-fb9454f853ff-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_74984827-bcd7-d2e3-ce95-a68089de6c67-5336c830 {
  align-self: auto;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c830, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c830, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c830, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c830, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c830, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c830, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c830, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c830, #w-node-_80c08636-58ab-5beb-83f2-9ed03268962f-5336c830, #w-node-_80c08636-58ab-5beb-83f2-9ed032689630-5336c830, #w-node-e54231c7-c29b-c579-929f-3e7bee525a41-5336c830, #w-node-e54231c7-c29b-c579-929f-3e7bee525a42-5336c830, #w-node-_86078495-4540-ef48-e0f4-03b7e8041977-5336c830, #w-node-_86078495-4540-ef48-e0f4-03b7e8041978-5336c830, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95108-5336c830, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95109-5336c830, #w-node-_32f180be-47f9-b02d-044c-e28ec3d2b2e1-5336c830, #w-node-_32f180be-47f9-b02d-044c-e28ec3d2b2e2-5336c830, #w-node-a135f4a0-22f7-7ffa-6b61-f65c52e4968f-5336c830, #w-node-a135f4a0-22f7-7ffa-6b61-f65c52e49690-5336c830 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_347ae883-5521-18a6-4e9d-9b5f080d82e9-080d82e8 {
  align-self: auto;
}

#w-node-_684778f5-ec40-844f-109d-6e05b0aca357-b0aca356, #w-node-f3f76985-324e-8676-3a67-77fea6a0d9a4-a6a0d9a1 {
  grid-area: 1 / 2 / 2 / 2;
  align-self: auto;
}

#w-node-_20442596-0cd9-15c9-3d2a-b51adcd86234-5336c831, #w-node-d0cc053a-e9a9-4fba-a023-1b3d0cef7d33-5336c831, #w-node-_4f0d4c71-4c63-8f4f-cdd0-c6dd6bea0017-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8103-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8104-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc810c-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc810d-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8115-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8116-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc811e-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc811f-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8127-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8128-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8130-5336c831, #w-node-_4236079b-2589-e53e-5bc5-b0fd37bc8131-5336c831, #w-node-_8b87bb2c-0422-7f4a-66f5-658c83687ab3-5336c831, #w-node-_8b87bb2c-0422-7f4a-66f5-658c83687ab4-5336c831, #w-node-bba7ad8a-37ff-6525-6868-752f5f8f61c6-5336c831, #w-node-bba7ad8a-37ff-6525-6868-752f5f8f61c7-5336c831, #w-node-_4dedc587-29b8-0794-10e8-d60c0ebf5e9e-5336c831, #w-node-_4dedc587-29b8-0794-10e8-d60c0ebf5e9f-5336c831, #w-node-_17e57118-7e98-0017-be68-3b4e3359498a-5336c831, #w-node-_17e57118-7e98-0017-be68-3b4e3359498b-5336c831, #w-node-_17e57118-7e98-0017-be68-3b4e33594990-5336c831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3ef9d94a-bd36-f14e-c9ac-0404b28c7d2f-5336c832 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c832, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c832, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c832, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c832, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c832, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423c9-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423ce-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4bc-5336c832, #w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bd7-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bdc-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b502-5336c832, #w-node-_67b27ede-b958-b2f1-0691-f28c4e66230d-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67b27ede-b958-b2f1-0691-f28c4e662312-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de8-5336c832 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c832, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c832, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c832, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c832, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c832, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c832, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c832, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c832, #w-node-_7b0935a3-379e-c216-8691-0d484c40c14e-5336c833, #w-node-_7e0abcf7-b782-bbc2-382b-9653ab070511-5336c833, #w-node-_0c764786-5a3e-43c2-edfe-8c379e60b7ed-5336c833, #w-node-_527d3976-ff13-b6bc-2f33-0e73050f8fa0-5336c833, #w-node-b9a38769-62ba-3ab4-bb9b-bd764564e887-5336c833, #w-node-_6c593780-5bb9-0743-7cc5-729666d6a09e-5336c833, #w-node-a4001e9b-af74-1dc9-43e5-21408b64a468-5336c833, #w-node-a4001e9b-af74-1dc9-43e5-21408b64a46d-5336c833, #w-node-_8d335160-5dc0-a08d-843f-928b568b78f3-5336c833, #w-node-_8d335160-5dc0-a08d-843f-928b568b78f4-5336c833, #w-node-_0cb148e9-b90b-ffb2-8b59-1017da5b75d0-5336c833, #w-node-_0cb148e9-b90b-ffb2-8b59-1017da5b75d5-5336c833 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3ef9d94a-bd36-f14e-c9ac-0404b28c7d2f-5336c834 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-5336c834, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-5336c834, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-5336c834, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-5336c834, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-5336c834, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423c9-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c1c11a34-db01-94a4-c43b-fb3591c423ce-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4bc-5336c834, #w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bd7-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bdc-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b502-5336c834, #w-node-_67b27ede-b958-b2f1-0691-f28c4e66230d-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67b27ede-b958-b2f1-0691-f28c4e662312-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de8-5336c834 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c834, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c834, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c834, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c834, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c834, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c834, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c834, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c834, #w-node-_064a4fda-db93-223b-5783-e452137fed08-5336c835, #w-node-_064a4fda-db93-223b-5783-e452137fed0d-5336c835, #w-node-_31bb03a5-646c-1f1f-97c1-c32e4ac2047b-5336c836, #w-node-_8942dad6-512e-7ac2-4ca4-508ef9ed3cde-5336c836, #w-node-ad4a46c8-0fb1-837d-6249-63020453069d-5336c836, #w-node-_894b1b86-f031-2059-fc08-33ad0e65b939-5336c836, #w-node-d4700d03-4d34-dac5-49f5-d82855161f03-5336c836, #w-node-_9d1ba975-6b9b-16b6-7fd5-4c2e6a94a413-5336c836, #w-node-c3d528a0-7d99-8b1d-b173-e0c97509b551-5336c836, #w-node-_6a374b4f-19ce-8c09-d172-9f9115615e01-5336c836, #w-node-a6deb75e-d048-5647-d76e-fabda31eebf6-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e5a-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e5f-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e6e-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e73-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e82-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e87-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e64-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e69-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e78-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e2252f41-fd7b-7fb4-f999-d48a00546e7d-5336c836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e24-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e25-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e48-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e49-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e51-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e52-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e5a-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e5b-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e63-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e64-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e6c-5336c836, #w-node-_82c64b7b-ed94-0444-da2b-76aeecfb5e6d-5336c836, #w-node-_6f9d3a99-7ae7-4ad4-577f-02dfe84ad239-5336c848, #w-node-_39139448-3a02-6001-4d12-b961fe7c88f3-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f07c14c4-52a5-448c-feb2-7e11487b4d39-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b7911581-d343-43ca-40e5-702b247f05e6-5336c848, #w-node-_856cb99d-bca5-a2d3-04db-45bddd47ec91-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856cb99d-bca5-a2d3-04db-45bddd47ec92-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_537b129a-38db-3324-937b-6b5f5589dcd7-5336c848, #w-node-d83b8d99-e4c6-ee64-8720-8deeb4902cc4-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d83b8d99-e4c6-ee64-8720-8deeb4902cc5-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c98e058d-d4fd-f303-a41b-8a7c800ab9eb-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f407-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f408-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f410-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f411-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f419-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f41a-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f422-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f423-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f42b-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f42c-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f434-5336c848, #w-node-_381b1270-a383-50ff-da80-55fa8773f435-5336c848 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: stretch;
}

#w-node-_0978ba1e-c370-f8db-91c2-c6a2bc4f635a-5336c84a, #w-node-_86e6b99d-aed2-4a26-8c9d-af6d3a734a59-5336c84a, #w-node-bf8bf0c4-3e72-af1f-f069-a696ed959598-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1e8c04dc-176a-6fd5-8756-fa1fefd5f21d-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-5336c84a, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-5336c84a, #w-node-c4d5dcf2-84c9-5dbe-0d20-8a9ba367933b-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c4d5dcf2-84c9-5dbe-0d20-8a9ba3679341-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1427ac00-b67e-bc1a-264e-fb9454f853ff-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_74984827-bcd7-d2e3-ce95-a68089de6c67-5336c84a {
  align-self: auto;
}

#w-node-_2df071e1-1b03-5767-7549-23f5610b2715-5336c84a, #w-node-f91acae0-0be2-17f2-2b1b-063d48117963-5336c84a, #w-node-c874af79-b05f-6881-7a2e-427c122adc04-5336c84a, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-5336c84a, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-5336c84a, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-5336c84a, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-5336c84a, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-5336c84a, #w-node-_80c08636-58ab-5beb-83f2-9ed03268962f-5336c84a, #w-node-_80c08636-58ab-5beb-83f2-9ed032689630-5336c84a, #w-node-e54231c7-c29b-c579-929f-3e7bee525a41-5336c84a, #w-node-e54231c7-c29b-c579-929f-3e7bee525a42-5336c84a, #w-node-_86078495-4540-ef48-e0f4-03b7e8041977-5336c84a, #w-node-_86078495-4540-ef48-e0f4-03b7e8041978-5336c84a, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95108-5336c84a, #w-node-_818784d5-05d3-5f48-c195-4a8be7e95109-5336c84a, #w-node-_32f180be-47f9-b02d-044c-e28ec3d2b2e1-5336c84a, #w-node-_32f180be-47f9-b02d-044c-e28ec3d2b2e2-5336c84a, #w-node-a135f4a0-22f7-7ffa-6b61-f65c52e4968f-5336c84a, #w-node-a135f4a0-22f7-7ffa-6b61-f65c52e49690-5336c84a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1e8c04dc-176a-6fd5-8756-fa1fefd5f21d-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-6ff4104d, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_89f5a5f2-2a33-9955-dedb-3d24122d7438-6ff4104d, #w-node-_89f5a5f2-2a33-9955-dedb-3d24122d743c-6ff4104d, #w-node-_89f5a5f2-2a33-9955-dedb-3d24122d7440-6ff4104d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85d0924a-06e4-9cad-e0fc-3735f9d244c4-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1e8c04dc-176a-6fd5-8756-fa1fefd5f21d-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-3e7b4643, #w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d53-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b544e8d1-7c05-288e-dd40-fb87e59d4d58-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8cb1-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff164-3e7b4643, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff168-3e7b4643, #w-node-e0c4b5c0-b1f9-13d7-9fb0-032808bff16c-3e7b4643 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bed8f517-5aad-cfd4-83d3-112d4df626df-8e6a570d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bed8f517-5aad-cfd4-83d3-112d4df626eb-8e6a570d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf099276-9cba-7cbb-65e4-42bcb3fbb790-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27e7da75-a0ec-a2db-fa73-99749d3d74fb-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_3ef9d94a-bd36-f14e-c9ac-0404b28c7d2f-e64ec779 {
  align-self: center;
  justify-self: start;
}

#w-node-e43fb68d-590d-9299-fa4e-9cd50b5d4e0c-e64ec779, #w-node-b2e3357a-a363-b563-e3d9-51b890bb9f01-e64ec779, #w-node-b63ad441-7aaf-6baf-bc98-591b95ef7571-e64ec779, #w-node-_280f0d5f-05cd-8fa7-9853-f220095a1a4b-e64ec779, #w-node-ce6417f4-4820-b59b-f7c7-af939955990b-e64ec779, #w-node-_4ea0a3a7-a95a-57a3-2628-eca067ec0983-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b306b351-6b88-b3e7-3a09-6b6e34fec600-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b306b351-6b88-b3e7-3a09-6b6e34fec60b-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0c5521f-2140-93c2-646b-3e7019e8d4bc-e64ec779, #w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bd7-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c465bc6-c79a-15e1-9b91-ba019f301bdc-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b502-e64ec779, #w-node-_67b27ede-b958-b2f1-0691-f28c4e66230d-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67b27ede-b958-b2f1-0691-f28c4e662312-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5daf5290-0421-652a-cc4c-4481b5f95de8-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c874af79-b05f-6881-7a2e-427c122adc04-e64ec779, #w-node-c874af79-b05f-6881-7a2e-427c122adc05-e64ec779, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb1-e64ec779, #w-node-_34b6968a-0dd7-9cb6-da9e-4b3dc57dbbb2-e64ec779, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbe-e64ec779, #w-node-_0359ddd6-3d3f-14ad-2a56-8a73c87d5fbf-e64ec779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79cbbf1d-ee13-55db-738a-428f552cdfc8-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_79cbbf1d-ee13-55db-738a-428f552cdfd1-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_79cbbf1d-ee13-55db-738a-428f552cdfd2-144853c9 {
  align-self: center;
  justify-self: start;
}

#w-node-_47c987a2-85cc-d21c-b772-829d60db9acf-144853c9, #w-node-_47c987a2-85cc-d21c-b772-829d60db9ad8-144853c9, #w-node-_47c987a2-85cc-d21c-b772-829d60db9ae1-144853c9, #w-node-_47c987a2-85cc-d21c-b772-829d60db9aea-144853c9, #w-node-ee0a019e-e63f-5a89-3566-d13ae615b307-144853c9, #w-node-ee0a019e-e63f-5a89-3566-d13ae615b312-144853c9, #w-node-eae01a87-861e-48e9-56b1-e40d7a971b5f-144853c9, #w-node-af426e60-0b22-8dbc-435a-64e6f37b6c7a-144853c9, #w-node-ddc58b73-e691-4f39-17c2-08caa311e8ca-144853c9, #w-node-d55540a3-0f5a-8489-c9a3-e830f8ccf681-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1169b53-09f3-f37c-ec3b-e84951152f5b-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f1169b53-09f3-f37c-ec3b-e84951152f64-144853c9 {
  align-self: auto;
}

#w-node-_79d1c190-aa72-16b9-ee6d-edb6b0feba6d-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79d1c190-aa72-16b9-ee6d-edb6b0feba6f-144853c9, #w-node-dd11681c-5f39-5a4e-bf0c-d6edfd77bd54-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dd11681c-5f39-5a4e-bf0c-d6edfd77bd5f-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_93b318d4-ab03-b469-2098-784b5932f0a2-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93b318d4-ab03-b469-2098-784b5932f0a4-144853c9, #w-node-_87535fdb-73db-0f2d-18b8-c70d77525d61-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_87535fdb-73db-0f2d-18b8-c70d77525d68-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6d8684b4-5b45-00fe-6cb8-4a9547e544be-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d8684b4-5b45-00fe-6cb8-4a9547e544c0-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bdc43bfc-1b24-fd0e-604f-a07a23364620-144853c9, #w-node-bdc43bfc-1b24-fd0e-604f-a07a23364628-144853c9, #w-node-bdc43bfc-1b24-fd0e-604f-a07a23364630-144853c9, #w-node-bdc43bfc-1b24-fd0e-604f-a07a23364638-144853c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e271d9dd-c7f4-0ebb-845b-9a6872db1f59-144853c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

@media screen and (max-width: 991px) {
  #w-node-d500366d-df7d-a64c-28a9-c7b56bff120e-5336c7da, #w-node-ae04848a-4b62-426e-4a1d-90d4011c553a-5336c7da, #w-node-a70ec8ec-35b6-a7e5-2cbe-437725ee734b-5336c7da, #w-node-_4631b0aa-de6e-0666-6e74-81fd5f093061-5336c7da, #w-node-_77b86b28-7fbd-d20e-153e-519e8ab3f2b3-5336c7da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c6a45e4-9457-9a05-d766-46015d9d87e9-5336c7da {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c7f7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc52-5336c7f7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_055bcdc6-53b3-ad21-6b94-d807d61d6e05-5336c7f7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_055bcdc6-53b3-ad21-6b94-d807d61d6e07-5336c7f7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c7f7 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1427ac00-b67e-bc1a-264e-fb9454f853ff-5336c7f7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d46a1cdc-1bda-929d-84d1-3f3c94626220-5336c7f9, #w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa761-5336c7f9, #w-node-_58f1b8ad-5570-08e2-e958-e4ccadefa761-5336c7fb, #w-node-_8c307a6c-0cda-4efd-6958-d968fe4d549b-5336c7fb, #w-node-_0faece2a-c19b-4944-53bc-8f6783509885-5336c7fb, #w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c811, #w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c811, #w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c811 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5c93ff0f-da71-6ac5-88cb-0a773e720d5a-5336c812, #w-node-_156638ae-3a10-f1c3-cb22-f24bd53c1ae0-5336c812 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f43eae70-663b-d0f2-01d8-1e5e36508d56-5336c813, #w-node-_0342d895-7450-028a-8d62-317f474ef957-5336c813, #w-node-_29194173-a40f-b570-6aef-3a5a07e283b6-5336c813, #w-node-_87ca6f6b-bccf-c5a5-2e89-60c02579b774-5336c813, #w-node-_0d27a70c-7e03-e871-c503-0ca2cb460f92-5336c813, #w-node-_33b7615d-4c5b-8920-c3ca-7e91bcfa739a-5336c813, #w-node-deeca30d-d64b-c097-bb8b-f7110db72d48-5336c813, #w-node-_6548b7f8-d7a6-b81c-8eb6-34681527c750-5336c814, #w-node-d1b317f0-82fa-5bf3-6862-b83df705fc97-5336c814, #w-node-_21937dba-902e-40d0-6962-fd25f58a75a0-5336c814, #w-node-e052baa5-4a92-2224-cc23-0b7c95f51423-5336c814, #w-node-bd898213-e28b-085d-01d3-07bee72cc10a-5336c814, #w-node-_81d24feb-87aa-27ce-f399-f5a612cee70d-5336c814 {
    align-self: auto;
  }

  #w-node-_8cafa0a9-da33-7f39-efae-8814db1d37ae-5336c826 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1b441144-e69c-8d24-fca0-6b393b091d2e-5336c827, #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c828, #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c828, #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c829, #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c829 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f35ed0bf-b1f2-1754-82b7-69c90867d4fc-5336c82c, #w-node-b7c9ea43-e9a9-0599-9c87-9ea9bff5b32d-5336c82d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d66bb087-bbb4-d77a-17dc-4477b7cc2437-5336c82f, #w-node-ea76db64-7d0f-4cf7-465b-c943d9860e62-5336c82f, #w-node-_9d3ece66-f1a6-b429-7c38-a380cd8a0565-5336c82f, #w-node-_244928bc-e541-afe6-1fba-aa37deae6ef6-5336c82f, #w-node-_180456c4-4654-61ad-06d4-1e1f5ee4e375-5336c82f, #w-node-_5e054f86-189d-7a56-5bc7-13a316c22474-5336c82f, #w-node-_5aff310e-199d-9b99-3d54-89dfedcbf38a-5336c82f {
    align-self: auto;
  }

  #w-node-e070eb9b-2762-83f2-b484-e6a743d5a8d2-5336c830, #w-node-e070eb9b-2762-83f2-b484-e6a743d5a8dc-5336c830, #w-node-e070eb9b-2762-83f2-b484-e6a743d5a8e6-5336c830, #w-node-e070eb9b-2762-83f2-b484-e6a743d5a8f0-5336c830, #w-node-e070eb9b-2762-83f2-b484-e6a743d5a8fa-5336c830 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c830, #w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c830 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6c7-5336c830, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6d1-5336c830, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6db-5336c830, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6e5-5336c830, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6ef-5336c830 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_347ae883-5521-18a6-4e9d-9b5f080d82e9-080d82e8 {
    align-self: auto;
  }

  #w-node-_684778f5-ec40-844f-109d-6e05b0aca357-b0aca356, #w-node-f3f76985-324e-8676-3a67-77fea6a0d9df-a6a0d9a1, #w-node-f3f76985-324e-8676-3a67-77fea6a0d9e9-a6a0d9a1, #w-node-f3f76985-324e-8676-3a67-77fea6a0d9f3-a6a0d9a1, #w-node-f3f76985-324e-8676-3a67-77fea6a0d9fd-a6a0d9a1, #w-node-f3f76985-324e-8676-3a67-77fea6a0da07-a6a0d9a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c832, #w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c832, #w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c832, #w-node-b9a38769-62ba-3ab4-bb9b-bd764564e887-5336c833, #w-node-_8d335160-5dc0-a08d-843f-928b568b78f3-5336c833, #w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-5336c834, #w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-5336c834, #w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-5336c834, #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-5336c84a, #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-5336c84a, #w-node-_1427ac00-b67e-bc1a-264e-fb9454f853fd-5336c84a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6c7-5336c84a, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6d1-5336c84a, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6db-5336c84a, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6e5-5336c84a, #w-node-c2c033ca-db22-f480-0f53-4b5ec12ab6ef-5336c84a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-6ff4104d, #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-6ff4104d, #w-node-_741bd198-8382-0e74-0f9b-b7c04addfc57-3e7b4643, #w-node-b9fda82f-4ba3-6726-90a9-d461bbeb8caf-3e7b4643, #w-node-e0c5521f-2140-93c2-646b-3e7019e8d4ba-e64ec779, #w-node-_97aa3bbe-4546-94aa-171f-37b2d6a3b500-e64ec779, #w-node-_5daf5290-0421-652a-cc4c-4481b5f95de6-e64ec779 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f1169b53-09f3-f37c-ec3b-e84951152f64-144853c9 {
    align-self: auto;
  }

  #w-node-_79d1c190-aa72-16b9-ee6d-edb6b0feba6d-144853c9, #w-node-_93b318d4-ab03-b469-2098-784b5932f0a2-144853c9, #w-node-_6d8684b4-5b45-00fe-6cb8-4a9547e544be-144853c9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e271d9dd-c7f4-0ebb-845b-9a6872db1f87-144853c9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_2c6a45e4-9457-9a05-d766-46015d9d87e9-5336c7da {
    grid-column: span 1 / span 1;
  }

  #w-node-_9059452c-e5ce-7050-c266-ac863ca8061d-c8f8b26c, #w-node-d7875d4a-04c4-bc8a-9fa1-53830043278f-5336c810 {
    align-self: stretch;
    justify-self: auto;
  }

  #w-node-f35ed0bf-b1f2-1754-82b7-69c90867d4fc-5336c82c {
    grid-column: span 1 / span 1;
  }

  #w-node-_370b3e22-19a9-6611-ea2c-8da29409d7e3-5336c82d {
    grid-row: span 1 / span 1;
  }

  #w-node-b7c9ea43-e9a9-0599-9c87-9ea9bff5b32d-5336c82d, #w-node-e271d9dd-c7f4-0ebb-845b-9a6872db1f87-144853c9 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_8cafa0a9-da33-7f39-efae-8814db1d37ae-5336c826 {
    grid-column: span 1 / span 1;
  }

  #w-node-_370b3e22-19a9-6611-ea2c-8da29409d7e3-5336c82d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Fa 400';
  src: url('../fonts/fa-regular-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa Solid 900';
  src: url('../fonts/fa-solid-900.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa Brands 400';
  src: url('../fonts/fa-brands-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}