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

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

.w-pagination-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.w-pagination-previous {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

body {
  font-family: Inter, sans-serif;
  color: #000;
  font-size: 18px;
  line-height: 30.96px;
  font-weight: 400;
  letter-spacing: -0.012em;
}

h1 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 92px;
  line-height: 99px;
  font-weight: 900;
  letter-spacing: -0.025em;
}

h2 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 72px;
  line-height: 77.76px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

h3 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 48px;
  line-height: 53px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

h4 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 32px;
  line-height: 37px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 20px;
  line-height: 22.4px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Gilmer, sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}

a {
  transition: color 300ms ease;
  color: #0047ff;
  text-decoration: underline;
}

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

strong {
  font-weight: 500;
}

.section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.hero-home {
  display: flex;
  min-height: 100vh;
  padding-top: 0px;
  padding-bottom: 0px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.logo-strip-section {
  overflow: hidden;
  padding-top: 128px;
  padding-bottom: 116px;
  border-radius: 72px;
  background-color: #f6f5f2;
}

.section.logo-strip-section.retailers-strip {
  position: relative;
  margin-top: 40px;
  padding-top: 112px;
  padding-bottom: 112px;
}

.section.upside-effect {
  padding-top: 200px;
  padding-bottom: 32px;
}

.section.upside-effect.customer-page {
  margin-top: 0px;
  padding-top: 10vh;
}

.section.app-section {
  padding-top: 0px;
  padding-bottom: 0px;
}

.section.app-store-review {
  position: relative;
  z-index: -1;
  overflow: hidden;
  padding-top: 40vh;
  padding-bottom: 40vh;
}

.section.hero-customer {
  display: block;
  padding-top: 0px;
  padding-bottom: 0px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.where-upisde-work {
  padding-bottom: 156px;
}

.section.get-started-cta {
  position: relative;
  display: flex;
  overflow: hidden;
  margin-top: 64px;
  flex-direction: column;
  justify-content: center;
  border-radius: 72px;
  background-color: #1e4b42;
}

.section.customers-button-section {
  padding-top: 80px;
  padding-bottom: 140px;
}

.section.hero-data {
  display: block;
  padding-top: 0px;
  padding-bottom: 40px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.retailers-hero {
  padding-top: 64px;
  padding-bottom: 100px;
}

.section.retailers-hero.customer-page {
  margin-top: 0px;
  padding-top: 10vh;
}

.section.retailers-hero-section {
  padding-bottom: 0px;
}

.section.features-text-section {
  padding-top: 0px;
}

.section.connect-business-section {
  margin-bottom: -66px;
  padding-bottom: 180px;
  border-top-left-radius: 72px;
  border-top-right-radius: 72px;
  background-color: #1e4b42;
}

.section.interested-api-section {
  padding-bottom: 140px;
}

.section.insights-business-section {
  padding-top: 140px;
}

.section.larn-more-dashboard-section {
  padding-top: 0px;
}

.section.get-fleet-card {
  margin-bottom: -74px;
  padding-bottom: 180px;
  border-top-left-radius: 72px;
  border-top-right-radius: 72px;
  background-color: #1e4b42;
}

.section.types-partnerships {
  padding-top: 0px;
}

.section.referasl-terms {
  padding-bottom: 0px;
}

.section.testimonials-hero {
  display: block;
  padding-bottom: 0px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.hear-partners-section {
  display: block;
  padding-top: 0px;
  padding-bottom: 140px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.testimonial-page {
  padding-bottom: 32px;
}

.section.more-this-section {
  padding-bottom: 56px;
}

.section.employee-love-section {
  padding-top: 32px;
  padding-bottom: 140px;
}

.section.meet-the-team-secion {
  padding-top: 56px;
}

.section.company-news {
  padding-top: 140px;
  padding-bottom: 140px;
}

.section.our-story-section {
  position: relative;
  overflow: hidden;
  border-radius: 72px;
  background-color: #1e4b42;
}

.section.business-types-section {
  padding-top: 0px;
}

.section.our-mission-cta {
  position: relative;
  display: flex;
  overflow: hidden;
  margin-top: 100px;
  flex-direction: column;
  justify-content: center;
  border-radius: 72px;
  background-color: #1e4b42;
}

.section.media-assets-hero {
  padding-bottom: 56px;
}

.section.newsroom-page {
  padding-bottom: 32px;
}

.section.perks-and-benefits-section {
  border-radius: 72px;
  background-color: #1e4b42;
  color: #fffffd;
}

.section.search-jobs-form {
  margin-bottom: -71px;
  padding-bottom: 196px;
  border-top-left-radius: 72px;
  border-top-right-radius: 72px;
  background-color: #1e4b42;
}

.section.in-the-press-section {
  padding-top: 140px;
  padding-bottom: 140px;
}

.section.hear-users-section {
  padding-top: 140px;
  padding-bottom: 40px;
}

.section.testimonial-retailers-section {
  padding-bottom: 0px;
}

.section.check-mark-section {
  padding-bottom: 40px;
}

.section.meet-the-team-secion-inner {
  padding-top: 140px;
  padding-bottom: 140px;
}

.section.explore-resources-section {
  padding-top: 0px;
  padding-bottom: 60px;
}

.section.latest-testimonials-section {
  padding-top: 0px;
}

.section.recent-articules-section {
  padding-top: 100px;
}

.section.contact-form-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section.partners-section {
  padding-bottom: 140px;
}

.container-default {
  max-width: 1420px;
  padding-right: 50px;
  padding-left: 50px;
}

.hero-container {
  display: flex;
  max-width: 1140px;
  margin-top: 200px;
  margin-right: auto;
  margin-left: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  text-align: center;
}

.hero-container.customer {
  display: -ms-grid;
  display: grid;
  max-width: none;
  margin-top: 100px;
  margin-right: 0px;
  margin-left: 0px;
  justify-content: space-between;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.62fr;
  grid-template-columns: 1fr 0.62fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.hero-container.customer.vertical-align-middle {
  align-items: center;
}

.hero-container.fleet-card-container {
  display: -ms-grid;
  display: grid;
  max-width: none;
  margin-top: 100px;
  margin-right: 0px;
  margin-left: 0px;
  justify-content: space-between;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 99px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.65fr;
  grid-template-columns: 1fr 0.65fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.hero-container.testimonials-hero-grid {
  display: -ms-grid;
  display: grid;
  max-width: none;
  margin-top: 100px;
  margin-right: 0px;
  margin-left: 0px;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 93px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.75fr;
  grid-template-columns: 1fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.hero-content-wrapper {
  max-width: 549px;
  margin-right: auto;
  margin-left: auto;
}

.button-primary {
  padding: 18.5px 80px;
  border-radius: 68px;
  background-color: #0047ff;
  transition: transform 300ms ease;
  font-family: Gilmer, sans-serif;
  color: #fffffd;
  font-size: 16px;
  line-height: 18.56px;
  font-weight: 700;
  text-align: center;
  letter-spacing: -0.036em;
}

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

.button-primary.form-submit-inline {
  height: 56px;
  padding-right: 55px;
  padding-left: 55px;
}

.header-wrapper {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  top: 0px;
  right: 0px;
  border-bottom: 1px solid transparent;
  background-color: hsla(0, 0%, 100%, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
}

.header-content-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  align-items: center;
}

.header-logo {
  width: 123px;
  max-width: none;
  transition: transform 300ms ease;
}

.header-logo:hover {
  transform: translate(0px, -3px);
}

.header-nav-menu-list {
  display: flex;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  justify-content: space-between;
  align-items: center;
}

.header-nav-menu-list.user-help-header {
  grid-column-gap: 24px;
}

.dropdown-wrapper {
  position: relative;
}

.dropdown-toggle {
  display: flex;
  padding: 40px 16px;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.25px;
}

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

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

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

.dropdown-column-wrapper {
  left: 0px;
  right: 0px;
  z-index: 2;
  width: 100%;
  max-width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  border-radius: 12px;
  background-color: transparent;
}

.dropdown-column-wrapper.w--open {
  position: fixed;
  display: block;
}

.nav-dropdown-link {
  margin-right: 0px;
  margin-left: 0px;
  padding: 0px;
  transition: opacity 300ms ease, transform 300ms ease, color 300ms ease;
  font-family: Youth, sans-serif;
  color: #fffffd;
  font-size: 20px;
  font-weight: 500;
}

.nav-dropdown-link:hover {
  opacity: 0.9;
  transform: translate(0px, -3px);
}

.nav-dropdown-link:focus-visible {
  color: #0047ff;
}

.nav-dropdown-link[data-wf-focus-visible] {
  color: #0047ff;
}

.nav-dropdown-link.w--current {
  color: #fcfaee;
}

.header-nav-list-item {
  position: relative;
}

.button-secondary {
  padding: 18.5px 80px;
  border-style: solid;
  border-width: 2px;
  border-color: #0047ff;
  border-radius: 68px;
  background-color: transparent;
  transition: background-color 300ms ease, transform 300ms ease, color 300ms ease;
  font-family: Gilmer, sans-serif;
  color: #001400;
  font-size: 16px;
  line-height: 18.56px;
  font-weight: 700;
  text-align: center;
}

.button-secondary:hover {
  background-color: #0047ff;
  transform: translate(0px, -4px);
  color: #fffffd;
}

.button-secondary.header-button {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 4.5vw;
  padding-left: 4.5vw;
  text-align: center;
}

.button-secondary.cta-small-button {
  padding-right: 56px;
  padding-left: 56px;
}

.button-secondary.cta-small-button.article-voted {
  background-color: #0047ff;
  color: #fffffd;
}

.button-link {
  transition: transform 300ms ease, color 300ms ease;
  font-family: Gilmer, sans-serif;
  font-size: 16px;
  line-height: 18.56px;
  font-weight: 700;
  letter-spacing: -0.036em;
  cursor: pointer;
}

.button-link:hover {
  transform: translate(0px, -3px);
  color: #001400;
}

.button-link.cta-get-started {
  display: block;
  margin-top: 24px;
  transition: opacity 300ms ease, transform 300ms ease, color 300ms ease;
  color: #fff;
}

.button-link.cta-get-started:hover {
  opacity: 0.8;
}

.button-link.types-partnerships {
  margin-top: 72px;
}

.button-link.flex-button {
  display: flex;
  grid-column-gap: 0px;
  text-decoration: none;
}

.button-link.flex-button:hover {
  opacity: 0.8;
  color: #0047ff;
}

.button-link.result-link {
  color: #001400;
}

.button-link.result-link:hover {
  color: #0047ff;
}

.button-link.button-link-article {
  margin-bottom: 12px;
  color: #001400;
  font-size: 18px;
  text-decoration: none;
}

.button-link.button-link-article:hover {
  color: #0047ff;
}

.line-square-icon {
  font-family: 'Line Square Icon', sans-serif;
}

.line-square-icon.dropdown-arrow {
  margin-left: 9px;
  color: #0047ff;
  font-size: 8px;
}

.dropdown-text {
  font-family: Youth, sans-serif;
  color: #001400;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.dropdown-inner-wrapper {
  position: absolute;
  z-index: 2;
  display: flex;
  width: 100%;
  height: 82px;
  max-width: 100%;
  margin-top: -10px;
  padding-top: 0px;
  padding-bottom: 0px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  grid-column-gap: 40px;
  grid-row-gap: 32px;
  background-color: #1e4b42;
}

.dropdown-triangle {
  position: absolute;
  left: -54px;
  right: auto;
  bottom: -51px;
  z-index: -1;
  width: 16px;
  height: 16px;
  background-color: transparent;
  background-image: linear-gradient(135deg, #1e4b42 50%, transparent 0);
  transform: rotate(45deg);
}

.triangle-wrapper {
  position: relative;
  z-index: -1;
  display: none;
}

.mg-top-80px {
  margin-top: 80px;
}

.font-color-neutral-200 {
  display: block;
  color: #fcfaee;
}

.video-wrapper {
  position: relative;
  display: flex;
  overflow: hidden;
  width: 100.0000431607172%;
  max-width: 100.0002740145564%;
  justify-content: center;
  align-items: center;
  border-radius: 72px;
  -o-object-fit: cover;
     object-fit: cover;
}

.video-wrapper.testimonial-video-wrapper {
  border-radius: 32px;
}

.video-image-overlay {
  width: 100.0000431607172%;
  max-height: 585.8125px;
  -o-object-fit: cover;
     object-fit: cover;
}

.video-image-overlay.image-video-testimonial {
  height: 427px;
  border-radius: 32px;
  -o-object-fit: cover;
     object-fit: cover;
}

.video-image-overlay.image-video-testimonial.featured-video {
  height: 577px;
  max-height: none;
}

.video-image-overlay.image-video-testimonial.featured-blog-video {
  height: 577px;
  max-height: none;
}

.video-image-overlay.image-video-testimonial-single-page {
  height: 100%;
  min-height: 656px;
  -o-object-fit: cover;
     object-fit: cover;
}

.video-lightbox {
  width: 100%;
}

.video-lightbox.testimonial-video-lightbox {
  width: 100%;
  margin-bottom: 32px;
  border-radius: 32px;
}

.video-lightbox.testimonial-video-featured-lightbox {
  position: relative;
  z-index: 9;
  width: 100%;
  height: 100%;
  border-radius: 32px;
}

.video-play-button {
  position: absolute;
  z-index: 3;
  margin-right: -15px;
}

.video-play-button.play-video-testimonials {
  transition: transform 300ms ease;
}

.video-play-button.play-video-testimonials:hover {
  transform: scale(1.1);
}

.home-subheader {
  position: relative;
  z-index: 3;
  height: 38%;
  margin-bottom: -99px;
  margin-left: 120px;
  font-family: Youth, sans-serif;
  font-size: 92px;
  line-height: 99px;
  font-weight: 500;
}

.video-color-overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
  width: 100%;
  height: 100%;
  border-radius: 32px;
  background-color: #000;
  opacity: 0.3;
}

.video-color-overlay.featured-video-overlay {
  opacity: 0.6;
}

.container-883px {
  max-width: 883px;
  margin-right: auto;
  margin-left: auto;
}

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

.grid-4-columns {
  grid-column-gap: 18px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.special-display-1 {
  font-family: Gilmer, sans-serif;
  color: #0047ff;
  font-size: 72px;
  line-height: 77.76px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

.font-color-neutral-600 {
  color: #001400;
}

.font-size-18px {
  font-size: 18px;
  line-height: 30px;
}

.numbers-speak-title {
  margin-bottom: 96px;
}

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

.grid-3-columns.case-studies {
  display: -ms-grid;
  display: grid;
  margin-top: 100px;
  margin-bottom: 80px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-3-columns.newsroom-grid {
  display: -ms-grid;
  display: grid;
  margin-top: 64px;
  margin-bottom: 80px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.card {
  position: relative;
  overflow: hidden;
  border-radius: 48px;
  background-color: #f6f5f2;
  transition: transform 300ms ease;
  color: #001400;
  text-decoration: none;
}

.card:hover {
  transform: translate(0px, -7px);
}

.card.savings {
  display: flex;
  min-height: 312px;
  padding: 48px 32px 32px;
  flex-direction: column;
  justify-content: space-between;
  text-align: center;
}

.card.learn-more {
  display: flex;
  padding: 45px 32px;
  justify-content: space-between;
  align-items: center;
  border-radius: 32px;
  transition-property: none;
}

.card.learn-more:hover {
  transform: none;
}

.card.case-study {
  display: flex;
  min-height: 258px;
  padding: 32px;
  flex-direction: column;
  justify-content: space-between;
}

.card.fleet-card {
  display: flex;
  padding: 32px;
  flex-direction: column;
  justify-content: space-between;
  grid-row-gap: 24px;
}

.card.testimonial-badge-card {
  display: flex;
  height: 100%;
  min-height: 258px;
  padding: 32px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.card.testimonial-badge-card.card-only-text {
  min-height: 305px;
}

.card.card-case-study {
  position: relative;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}

.card.newsroom-card {
  position: relative;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}

.card.press-release-card {
  display: flex;
  height: 100%;
  min-height: 258px;
  padding: 32px;
  flex-direction: column;
  justify-content: space-between;
}

.card.press-release-card.press-release-card-inner {
  height: 100%;
  min-height: 505px;
}

.card.article-card {
  display: flex;
  min-height: 721px;
  flex-direction: column;
  justify-content: space-between;
}

.card.job-card {
  display: flex;
  width: 427px;
  min-height: 200px;
  min-width: 427px;
  padding: 32px 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  grid-row-gap: 0px;
  border-radius: 32px;
  background-color: #fffffd;
  color: #001400;
  text-decoration: none;
}

.card.about-upside {
  display: flex;
  padding: 45px 32px;
  justify-content: space-between;
  align-items: flex-start;
  border-radius: 32px;
}

.card.video-featured-card {
  width: 100.0002860966343%;
  height: 577px;
  background-color: transparent;
}

.card.faq-card {
  display: block;
  height: 100%;
  margin-bottom: 20px;
  padding: 32px;
  justify-content: space-between;
  align-items: center;
  border-radius: 32px;
  transition-property: none;
}

.card.faq-card:hover {
  transform: none;
}

.card.faq-card.sticky-card {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
  height: auto;
  max-width: 538px;
  margin-bottom: 0px;
  margin-left: auto;
}

.card.faq-card.horizontal-card {
  display: flex;
  padding-top: 48px;
  padding-bottom: 48px;
  grid-column-gap: 12px;
}

.card.faq-card.mg-bottom-0px {
  margin-bottom: 0px;
}

.card.cta-is-hepful {
  display: flex;
  margin-top: 32px;
  padding: 60px 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.card.cta-is-hepful:hover {
  transform: none;
}

.card-text-wrapper {
  display: flex;
  min-height: 374px;
  padding: 32px;
  flex-direction: column;
  justify-content: space-between;
}

.card-text-wrapper.blog-text {
  min-height: 468px;
  text-align: left;
}

.card-text-wrapper.case-studies {
  min-height: auto;
  justify-content: space-between;
}

.card-text-wrapper.similar-articles {
  min-height: auto;
}

.card-text-wrapper.similar-articles.top-wrapper {
  padding-bottom: 0px;
}

.card-text-wrapper.similar-articles.bottom-wrapper {
  padding-top: 0px;
}

.card-text-wrapper.retailer-resource-text {
  min-height: 377px;
}

.line-height-30px {
  line-height: 30px;
}

.button-dark {
  width: 100%;
  padding-top: 18.5px;
  padding-bottom: 18.5px;
  border-radius: 80px;
  background-color: #001400;
  transition: background-color 300ms ease, color 300ms ease;
  font-family: Youth, sans-serif;
  color: #fffffd;
  font-size: 16px;
  line-height: 18.56px;
  font-weight: 500;
  text-align: center;
  letter-spacing: -0.036em;
}

.button-dark:hover {
  background-color: #3ff29e;
  color: #001400;
}

.mg-top-32px {
  margin-top: 32px;
}

.mg-bottom-64px {
  margin-bottom: 64px;
}

.font-color-white {
  color: #fff;
}

.card-image {
  width: 100%;
  max-height: 240px;
  min-height: 240px;
  -o-object-fit: cover;
     object-fit: cover;
}

.grid-2-columns {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 80px;
  grid-row-gap: 72px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-bottom-32px {
  margin-bottom: 32px;
}

.mg-bottom-24px {
  margin-bottom: 24px;
}

.letter-spacing--1-2 {
  letter-spacing: -0.012em;
}

.footer-wrapper {
  position: relative;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  border-top-left-radius: 72px;
  border-top-right-radius: 72px;
  background-color: #001400;
}

.footer-wrapper.no-background {
  background-color: transparent;
}

.footer-inner-wrapper {
  display: flex;
  margin-top: 40px;
  justify-content: space-between;
}

.footer-right-column {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  grid-row-gap: 12px;
}

.footer-left-column {
  display: flex;
  margin-right: 80px;
  flex-wrap: wrap;
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.link-apps-store {
  width: 168px;
  transition: opacity 300ms ease, transform 300ms ease, color 300ms ease;
  text-decoration: none;
}

.link-apps-store:hover {
  opacity: 0.85;
  transform: translate(0px, -4px);
}

.footer-title {
  font-family: Gilmer, sans-serif;
  color: #62817b;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.036em;
  text-transform: uppercase;
}

.footer-list {
  display: flex;
  margin-top: 20px;
  margin-bottom: 0px;
  padding-left: 0px;
  flex-direction: column;
  align-items: flex-start;
  grid-row-gap: 16px;
  list-style-type: none;
}

.footer-list.bottom {
  flex-direction: row;
  grid-column-gap: 32px;
}

.footer-list-item {
  align-self: flex-start;
  list-style-type: none;
}

.footer-link {
  display: block;
  transition: transform 300ms ease, color 300ms ease;
  color: #fcfaee;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.012em;
  text-decoration: none;
}

.footer-link:hover {
  transform: translate(4px, 0px);
  color: #62817b;
}

.footer-link.bottom-link:hover {
  transform: translate(0px, -4px);
}

.footer-logo-link {
  transition: transform 300ms ease, color 300ms ease;
}

.footer-logo-link:hover {
  transform: translate(0px, -4px);
}

.top-content-menu-mobile {
  display: none;
}

.button-group {
  display: flex;
  margin-top: 56px;
  flex-wrap: wrap;
  align-items: center;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.button-group.customer-page {
  margin-top: 48px;
}

.button-group.retailers-page {
  margin-top: 48px;
}

.button-group.retailers-blog {
  margin-top: 64px;
  justify-content: center;
  text-align: center;
}

.button-group.mg-top-48px {
  margin-top: 48px;
}

.button-group.btn-about-integrations {
  margin-top: 48px;
}

.button-group.btn-case-studies {
  margin-top: 64px;
  justify-content: center;
  text-align: center;
}

.button-group.btn-video-testimonials {
  margin-top: 64px;
  justify-content: center;
  text-align: center;
}

.button-group.partnership-hero-button {
  margin-top: -48px;
}

.button-group.share-app-button {
  margin-top: 32px;
}

.button-group.partners-feedback-case-study-inner {
  margin-top: 64px;
  margin-bottom: 70px;
  justify-content: center;
  text-align: center;
}

.button-group.meet-the-team-button {
  margin-top: 80px;
  justify-content: center;
}

.button-group.partnership-hero-button-top {
  margin-top: 16px;
}

.button-group.team-hero {
  margin-top: 18px;
}

.button-group.join-us-cta {
  margin-top: 48px;
  justify-content: center;
  text-align: center;
}

.button-group.about-us-button {
  margin-top: 0px;
  justify-content: center;
  text-align: center;
}

.button-group.hero-home {
  justify-content: center;
}

.button-group.is-hepful-buttons {
  margin-top: 24px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.social-link {
  transition: transform 300ms ease, opacity 300ms ease, color 300ms ease;
}

.social-link:hover {
  opacity: 0.8;
  transform: translate(0px, -4px);
}

.footer-inner-bottom-wrapper {
  display: flex;
  margin-top: 112px;
  justify-content: space-between;
  align-items: flex-end;
}

.footer-right-bottom-column {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  grid-row-gap: 24px;
}

.social-icons-wrapper {
  display: flex;
  grid-column-gap: 32px;
}

.copyright-footer-text {
  color: #808a80;
  font-size: 12px;
  line-height: 20.64px;
  letter-spacing: -0.012em;
}

.hide-on-desktop {
  display: none;
}

.logo-strip-wrapper {
  display: flex;
  grid-column-gap: 46px;
}

.logo-strip-wrapper.top {
  margin-bottom: 30px;
}

.logo-strip-wrapper.bottom {
  position: relative;
  margin-bottom: 100px;
  justify-content: flex-end;
}

.logo-strip-wrapper.bottom-retailers {
  position: relative;
  margin-bottom: 100px;
  justify-content: flex-end;
}

.brand-logo-wrapper {
  display: flex;
  width: 148px;
  height: 148px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #fffffd;
  outline-color: #b0c4f3;
  outline-offset: 12px;
  outline-style: solid;
  outline-width: 3px;
}

.brand-logo {
  max-height: 103px;
  max-width: 103px;
}

.app-mockup-image {
  width: 320px;
}

.app-mockup {
  position: relative;
  z-index: 2;
  overflow: hidden;
}

.circle-app-mockup {
  position: absolute;
  width: 320px;
  height: 320px;
  max-width: none;
  background-image: none;
}

.circle-app-mockup.customer-page {
  position: absolute;
  z-index: -2;
  width: 489px;
  height: 489px;
  border-radius: 50%;
  background-image: linear-gradient(60deg, #c2fffc 13.4%, #c3fbfc 35%, #c8f1fc 52%, #d0e0fc 68%, #d5d7fc 75%);
}

.app-mockup-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  text-align: center;
}

.circle-app-wrapper {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: flex;
  overflow: hidden;
  height: 200%;
  justify-content: center;
}

.circle-app-wrapper.customer-page {
  position: static;
  overflow: hidden;
  height: auto;
  flex-direction: column;
  align-items: center;
}

.home-subheader-top {
  display: block;
  margin-bottom: -91px;
}

.video-play-wrapper {
  position: absolute;
  z-index: 3;
  width: 180px;
  height: 180px;
  border-style: solid;
  border-width: 18px;
  border-color: hsla(0, 0%, 100%, 0.3);
  border-radius: 50%;
}

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

.press-column {
  transition: color 300ms ease, transform 300ms ease, opacity 300ms ease;
  color: #001400;
  text-decoration: none;
  cursor: pointer;
}

.press-column:hover {
  transform: translate(0px, -4px);
  color: #0047ff;
}

.max-width-500px {
  max-width: 500px;
}

.font-size-128px {
  font-family: Youth, sans-serif;
  font-size: 128px;
  line-height: 133px;
  font-weight: 500;
  letter-spacing: -0.036em;
}

.font-size-32px {
  font-size: 32px;
  line-height: 37px;
  letter-spacing: -0.036em;
}

.hidden {
  display: none;
}

.app-store-review-wrapper {
  display: flex;
  justify-content: center;
  text-align: center;
}

.grid-3-columns-90px {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: center;
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-3-columns-90px.who-serve {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

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

.max-width-724px {
  max-width: 724px;
}

.grid-two-columns-title {
  grid-column-gap: 67px;
  -ms-grid-columns: 1fr 0.5fr;
  grid-template-columns: 1fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.max-width-538px {
  max-width: 538px;
}

.max-width-348px {
  max-width: 348px;
}

.grid-monthly-savings {
  margin-top: 60px;
  grid-column-gap: 120px;
  -ms-grid-columns: 1fr 0.6fr;
  grid-template-columns: 1fr 0.6fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.font-size-72px {
  font-family: Youth, sans-serif;
  font-size: 72px;
  line-height: 77px;
  font-weight: 500;
  letter-spacing: -0.036em;
}

.special-display-16px {
  font-family: Gilmer, sans-serif;
  color: #001400;
  font-weight: 700;
  letter-spacing: -0.036em;
}

.savings-slider-top {
  display: flex;
  margin-bottom: 16px;
  justify-content: space-between;
}

.special-display-24px {
  font-family: Gilmer, sans-serif;
  color: #001400;
  font-size: 24px;
  line-height: 27px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

.special-display-24px.font-color-white {
  color: #fff;
}

.mg-top-56px {
  margin-top: 56px;
}

.hero-image {
  border-radius: 48px;
}

.grid-2-colums-refer-friend {
  align-items: center;
  grid-column-gap: 100px;
  -ms-grid-columns: 0.5fr 0.75fr;
  grid-template-columns: 0.5fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-bottom-48px {
  margin-bottom: 48px;
}

.max-width-537px {
  max-width: 537px;
}

.max-width-490px {
  max-width: 490px;
}

.image-refer-friend {
  border-radius: 48px;
}

.app-links-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  grid-column-gap: 20px;
  grid-row-gap: 12px;
}

.app-links-wrapper.share-app-hero {
  margin-top: 48px;
  justify-content: flex-start;
}

.app-links-wrapper.how-upside-works-buttons {
  margin-top: 48px;
  justify-content: flex-start;
}

.bg-get-started {
  position: absolute;
}

.bg-get-started.bg-right {
  right: 0px;
  transform: rotate(180deg);
}

.bg-get-started.bg-right.retailers-bg-right {
  top: 48px;
}

.bg-get-started.retailers-bg-left {
  left: 0px;
  top: 48px;
}

.grid-2-columns-customer-bot {
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flex-horizontal-data-protection {
  display: flex;
  align-items: center;
  grid-column-gap: 35px;
}

.image-data-protection {
  width: 100.0000049551067%;
  max-width: 300px;
}

.title-refer-friend {
  margin-bottom: 24px;
}

.footer-lottie {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
}

.footer-content-wrapper {
  position: relative;
  z-index: 2;
}

.overflow-hidden {
  overflow: hidden;
}

.testimonial-wrapper {
  display: flex;
  width: 100%;
  max-width: 327px;
  min-height: 210px;
  flex-direction: column;
  justify-content: space-between;
  grid-row-gap: 32px;
}

.testimonial-stars-wrapper {
  display: flex;
  grid-column-gap: 6px;
}

.special-display-20px {
  font-family: Gilmer, sans-serif;
  color: #001400;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.036em;
}

.testimonial-container {
  display: flex;
  width: 100%;
  justify-content: space-between;
  grid-column-gap: 38px;
}

.testminonial-slider {
  background-color: transparent;
}

.button-arrow-slider {
  left: auto;
  top: -100px;
  right: 0px;
  bottom: auto;
  display: flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #001400;
  transition: transform 300ms ease, opacity 300ms ease;
  cursor: pointer;
}

.button-arrow-slider:hover {
  opacity: 0.85;
  transform: translate(3px, 0px);
}

.button-arrow-slider.left-arrow {
  top: -100px;
  right: 132px;
  transform: rotate(180deg);
}

.button-arrow-slider.left-arrow:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-slider.testimonials-arrow {
  top: -80px;
}

.slider-mask.case-study-mask {
  padding-top: 7px;
}

.slider-mask.testimonials-video-slider-mask {
  height: auto;
}

.slider-mask.rewards-mask {
  height: auto;
}

.slider-mask.testimonials-badge-mask {
  height: auto;
  padding-top: 8px;
}

.slider-nav-testimonials {
  left: auto;
  top: -104px;
  right: 100px;
  bottom: auto;
  font-family: Youth, sans-serif;
  color: #001400;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.036em;
}

.slider-nav-testimonials.testimonials-nav {
  position: relative;
  top: auto;
  right: auto;
  bottom: -6px;
}

.slider-nav-testimonials.nav-no-jetboost {
  top: -82px;
}

.testimonial-slider-title-container {
  max-width: 761px;
}

.testimonial-slider-title-container.retailers-testimonials {
  display: flex;
  max-width: 733px;
  margin-bottom: 64px;
  flex-direction: column;
  grid-row-gap: 16px;
}

.testimonial-slider-title-container.partner-feedback-title {
  max-width: 733px;
  margin-bottom: 64px;
}

.show-only-mobile-md {
  display: none;
}

.slider-numbers-speak {
  display: none;
  background-color: transparent;
}

.full-hv {
  height: 100vh;
  margin-top: 100vh;
  margin-bottom: 100vh;
}

.width-348px {
  width: 348px;
  max-width: 100%;
}

.container-874px {
  max-width: 874px;
  margin-right: auto;
  margin-left: auto;
}

.flex-what-collect {
  display: flex;
  margin-bottom: 64px;
  justify-content: space-between;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  -ms-grid-columns: 1fr 0.75fr;
  grid-template-columns: 1fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flex-what-collect.top-align {
  align-items: flex-start;
}

.max-width-712px {
  max-width: 712px;
}

.what-collect-content {
  max-width: 392px;
}

.text-dropdown {
  width: 100%;
  padding-top: 34px;
  padding-bottom: 34px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  cursor: pointer;
}

.text-dropdown.no-bottom-line {
  border-bottom-style: none;
}

.dropdown-list {
  position: static;
  padding-right: 56px;
  background-color: transparent;
}

.dropdown-list.w--open {
  padding-top: 0px;
  padding-bottom: 32px;
}

.dropdown-text-toggle {
  display: flex;
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
  justify-content: space-between;
  align-items: center;
  grid-column-gap: 24px;
}

.button-accordion {
  transition: transform 300ms ease, opacity 300ms ease;
}

.button-accordion:hover {
  opacity: 0.9;
  transform: translate(0px, 4px);
}

.button-accordion:active {
  transform: scale(1.1) translate(0px, 4px);
}

.mg-bottom-0px {
  margin-bottom: 0px;
}

.container-630px {
  max-width: 630px;
  margin-right: auto;
  margin-left: auto;
}

.grid-how-keep-safe {
  margin-top: 96px;
  margin-bottom: 16px;
  grid-column-gap: 76px;
  grid-row-gap: 56px;
}

.grid-learn-more {
  margin-top: 64px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.button-card-learn-more {
  transition: transform 300ms ease, opacity 300ms ease;
  text-decoration: none;
}

.button-card-learn-more:hover {
  opacity: 0.9;
  transform: translate(4px, 0px);
}

.font-size-20px {
  color: #001400;
  font-size: 20px;
  line-height: 25.6px;
}

.font-size-20px.font-color-white {
  color: #fffffd;
}

.max-width-524px {
  max-width: 524px;
}

.dropdown-answer {
  margin-bottom: 0px;
  padding-top: 16px;
}

.image-card-learn-more {
  width: 48px;
  max-width: none;
}

.image-card-learn-more.faq-card-arrow {
  margin-top: 40px;
}

.image-card-learn-more.faq-card-arrow.mg-top-0px {
  margin-top: 0px;
}

.image-card-learn-more.faq-card-arrow.horizontal-arrow {
  margin-top: 0px;
}

.grid-hero-retailers {
  grid-column-gap: 76px;
  -ms-grid-columns: 1fr 0.4fr;
  grid-template-columns: 1fr 0.4fr;
}

.grid-hero-retailers.retailers-variation {
  -ms-grid-columns: 1fr 0.65fr;
  grid-template-columns: 1fr 0.65fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-top-24px {
  margin-top: 24px;
}

.grid-1x2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.features-text-wrapper {
  display: flex;
  align-items: flex-start;
  grid-column-gap: 32px;
}

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

.flex-top-title {
  display: flex;
  margin-bottom: 64px;
  justify-content: space-between;
  grid-column-gap: 72px;
}

.max-width-346px {
  max-width: 346px;
}

.card-author-image {
  width: 48px;
  height: 48px;
  max-width: none;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.card-author-wrapper {
  display: flex;
  margin-top: 32px;
  align-items: center;
  grid-column-gap: 16px;
}

.card-author-wrapper.case-studies {
  margin-top: 0px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
}

.card-author-wrapper.case-studies.no-padding-card {
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.card-author-wrapper.testimonial-video-author {
  margin-top: 32px;
}

.card-author-wrapper.featured-video-blog {
  color: #fffffd;
}

.mg-bottom-4px {
  margin-bottom: 4px;
}

.mg-top-0px {
  margin-top: 0px;
}

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

.max-width-650px {
  max-width: 650px;
}

.grid-comparative {
  margin-top: 74px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 2fr 1fr 1fr 1.8fr;
  grid-template-columns: 2fr 1fr 1fr 1.8fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.comparative-item-grid {
  display: flex;
  padding-top: 14px;
  padding-bottom: 14px;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
}

.comparative-item-grid.left-item {
  justify-content: flex-start;
  text-align: left;
}

.comparative-item-grid.green-item {
  background-color: #1e4b42;
}

.comparative-item-grid.green-item.top-radius {
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
}

.comparative-item-grid.green-item.left-radius {
  border-bottom-left-radius: 32px;
  border-bottom-right-radius: 32px;
}

.comparative-item-grid.top-padding {
  padding-top: 30px;
}

.comparative-item-grid.no-bottom-line {
  border-bottom-style: none;
}

.comparative-item-grid.bottom-padding {
  padding-bottom: 47px;
}

.comparative-item-grid.padding-right {
  padding-right: 10vw;
}

.font-color-primary-1 {
  color: #3ff29e;
}

.container-1000px {
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
}

.profit-title-retailres {
  margin-bottom: 138px;
}

.case-study-slider {
  background-color: transparent;
}

.case-study-card-wrapper {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-connect-business {
  grid-column-gap: 88px;
  -ms-grid-columns: 0.75fr 0.75fr;
  grid-template-columns: 0.75fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.title-interested-api {
  margin-bottom: 24px;
}

.grid-how-it-works {
  align-items: start;
  -ms-grid-columns: 0.75fr 1.1fr;
  grid-template-columns: 0.75fr 1.1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-bottom-80px {
  margin-bottom: 80px;
}

.image-how-it-works {
  width: 315px;
}

.max-width-457px {
  max-width: 457px;
}

.how-it-works-wrapper-text {
  display: flex;
  margin-top: 48px;
  grid-column-gap: 24px;
}

.font-color-neutral-400 {
  color: #99a199;
}

.mg-top-6px {
  margin-top: 6px;
}

.progress-bar {
  overflow: hidden;
  width: 100%;
  height: 4px;
  margin-bottom: 48px;
  background-color: rgba(0, 0, 0, 0.1);
}

.progress-bar-inner {
  width: 25%;
  height: 100%;
  background-color: #0047ff;
}

.progress-bar-inner.progress-2-4 {
  margin-left: 25%;
}

.progress-bar-inner.progress-3-4 {
  margin-left: 50%;
}

.progress-bar-inner.progress-4-4-copy {
  margin-left: auto;
}

.progress-bar-inner.progress-67 {
  width: 67%;
}

.progress-bar-inner.progress-37 {
  width: 37%;
}

.progress-bar-inner.progress-1 {
  width: 1%;
}

.progress-bar-inner.progress-10 {
  width: 10%;
}

.progress-bar-inner.progress-49 {
  width: 49%;
}

.progress-bar-inner.progress-6 {
  width: 6%;
}

.progress-bar-inner.progress-11 {
  width: 11%;
}

.progress-bar-inner.progress-3 {
  width: 3%;
}

.progress-bar-inner.progress-7 {
  width: 7%;
}

.progress-bar-inner.progress-73 {
  width: 73%;
}

.progress-bar-inner.progress-73 {
  width: 73%;
}

.progress-bar-inner.progress-27 {
  width: 27%;
}

.progress-bar-inner.progress-5 {
  width: 5%;
}

.slider-how-it-works {
  background-color: transparent;
}

.form-business {
  min-height: 456px;
}

.filter-buttons-wrapper {
  display: flex;
  margin-top: 32px;
  margin-bottom: 80px;
  flex-wrap: wrap;
  align-items: center;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.filter-buttons-wrapper.testimonials-video-filters {
  margin-top: 0px;
  margin-bottom: 0px;
}

.filter-buttons-wrapper.testimonials-video-filters.align-center-badges {
  margin-bottom: 80px;
  justify-content: center;
}

.filter-buttons-wrapper.vertical-testimonials {
  margin-top: 48px;
  margin-bottom: 0px;
  justify-content: center;
}

.filter-buttons-wrapper.industry-resources-filters {
  margin-top: 48px;
  margin-bottom: 0px;
  justify-content: center;
}

.filter-buttons-wrapper.mg-bottom-0px {
  margin-bottom: 0px;
}

.button-filter {
  padding: 8px 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #001400;
  border-radius: 60px;
  background-color: transparent;
  transition: transform 300ms ease, border 300ms ease, background-color 300ms ease, color 300ms ease;
  color: #001400;
  text-decoration: none;
}

.button-filter:hover {
  background-color: #3ff29e;
  transform: translate(0px, -4px);
}

.button-filter.w--current {
  background-color: #001400;
  color: #fffffd;
}

.button-filter.filter-selected {
  border-color: #001400;
  background-color: #001400;
  color: #fffffd;
}

.button-filter.jetboost-filter-active {
  border-color: #001400;
  background-color: #001400;
  color: #fffffd;
}

.button-filter.jetboost-filter-active {
  border-color: #001400;
  background-color: #001400;
  color: #fffffd;
}

.case-studies-variation-wrapper {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-case-study-v2 {
  width: 96px;
  height: 96px;
  margin-bottom: 32px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.testimonials-video-slider {
  height: auto;
  background-color: transparent;
}

.grid-testimonials-video {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.slide-video-testimonial {
  height: auto;
}

.testimonial-video-wrapper {
  display: flex;
  height: 100%;
  flex-direction: column;
  text-decoration: none;
}

.grid-2-colums-save-fleet-card {
  align-items: center;
  grid-column-gap: 100px;
  -ms-grid-columns: 0.75fr 0.5fr;
  grid-template-columns: 0.75fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-fleet-cards {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-bottom-9px {
  margin-bottom: 9px;
}

.card-badge {
  display: block;
  padding: 7px 12px;
  border-radius: 44px;
  background-color: #fcfaee;
  color: #001400;
  font-size: 10px;
  line-height: 14px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.card-badge-wrapper {
  display: flex;
  margin-bottom: 24px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.card-badge-wrapper.mg-bottom-16px {
  margin-bottom: 16px;
}

.card-badge-wrapper.mg-bottom-16px.hidden {
  display: none;
}

.card-badge-wrapper.mg-bottom-20px {
  margin-bottom: 20px;
}

.grid-rewards-program {
  position: relative;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-bottom-40px {
  margin-bottom: 40px;
}

.rewards-program-right-column {
  position: relative;
  overflow: hidden;
}

.reward-text-wrapper {
  max-width: 346px;
}

.reward-text-wrapper.reward-top-margin {
  margin-top: 100px;
}

.reward-text-wrapper.slide-reward {
  max-width: 248px;
}

.rewards-flex-item {
  display: flex;
  grid-column-gap: 20px;
}

.rewards-flex-wrapper {
  display: flex;
  margin-top: 48px;
  flex-direction: column;
  grid-row-gap: 28px;
}

.sticky-content {
  position: -webkit-sticky;
  position: sticky;
  top: 132px;
}

.reward-blur-wrapper {
  position: absolute;
  top: 0px;
  z-index: 2;
  width: 100%;
  height: 50%;
  background-image: linear-gradient(180deg, transparent, #fcfaee);
}

.slide-rewards {
  height: auto;
}

.slider-rewards-mobile {
  display: none;
  background-color: transparent;
}

.testimonials-badge-slider {
  height: auto;
  background-color: transparent;
}

.grid-referral-benefits {
  grid-row-gap: 100px;
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.border-radius-48px {
  border-radius: 48px;
}

.letter-spacing--3-6 {
  letter-spacing: -0.036em;
}

.special-display-18px--3-6 {
  line-height: 140%;
  letter-spacing: -0.036em;
}

.max-width-427px {
  max-width: 427px;
}

.referal-text-wrapper {
  padding-right: 46px;
}

.mg-bottom-56px {
  margin-bottom: 56px;
}

.badge {
  display: block;
  margin-right: 12px;
  padding: 12px 16px;
  border-radius: 44px;
  background-color: #efecda;
  color: #001400;
  font-size: 14px;
  line-height: 17.36px;
  font-weight: 700;
  letter-spacing: 0.036em;
  text-transform: uppercase;
}

.badge.press-release-filter {
  margin-right: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #001400;
  transition: transform 300ms ease, color 300ms ease;
  font-weight: 400;
  text-decoration: none;
}

.badge.press-release-filter:hover {
  transform: translate(0px, -4px);
}

.badge.press-release-filter.w--current {
  background-color: #001400;
  color: #fffffd;
}

.badge.search-jobs-badge {
  border-style: solid;
  border-width: 1.5px;
  border-color: #fffffd;
  background-color: transparent;
  transition: all 300ms ease;
  color: #fffffd;
  font-weight: 400;
  text-transform: capitalize;
}

.badge.search-jobs-badge:hover {
  transform: translate(0px, -4px);
}

.badge.search-jobs-badge.current-job-filter {
  border-color: #fffffd;
  background-color: #fffffd;
  color: #1e4b42;
}

.badge.badge-white {
  background-color: #fffffd;
}

.badge.badge-white.mg-bottom-24px {
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 10px;
  letter-spacing: 0.04em;
}

.badge.hidden {
  display: none;
}

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

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

.display-flex.middle-align.justify-center {
  justify-content: center;
}

.max-width-682px {
  max-width: 682px;
}

.collection-list-testimonials {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.collection-list-wrapper-testimonials.jetboost-list-wrapper-w59z.jetboost-list-wrapper-zqrn.jetboost-filter-zqrn {
  display: flex;
}

.collection-list-wrapper-testimonials.height-100 {
  height: 100%;
}

.top-slider-testimonials {
  display: flex;
  margin-bottom: 56px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.top-slider-testimonials.top-case-studies {
  margin-top: 48px;
  margin-bottom: 0px;
  justify-content: center;
}

.top-slider-testimonials.top-similar-articles {
  margin-bottom: 64px;
}

.top-slider-testimonials.top-video-testimonials {
  margin-bottom: 64px;
  align-items: flex-end;
}

.testimonial-arrow-wrapper {
  display: flex;
  justify-content: space-between;
  grid-column-gap: 24px;
}

.testimonial-filter {
  width: 200px;
  height: 48px;
  padding: 12px 30px 12px 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #001400;
  border-radius: 60px;
  background-color: #fff;
  transition: transform 300ms ease, opacity 300ms ease;
  font-size: 14px;
  line-height: 24px;
}

.testimonial-filter:hover {
  opacity: 0.8;
  transform: translate(0px, -4px);
}

.testimonial-filter.left {
  margin-right: 8px;
}

.testimonial-filter.partnership-filter {
  width: 200px;
}

.form-testimonial-filter {
  display: flex;
  grid-column-gap: 8px;
}

.dropdown-testimonial-list {
  z-index: 3;
  margin-top: 7px;
  padding: 10px 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #001400;
  border-radius: 16px;
  background-color: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
  font-size: 14px;
  line-height: 24px;
}

.filter-item {
  padding-top: 8px;
  padding-bottom: 8px;
}

.radio-button-filter {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  transition: color 300ms ease, transform 300ms ease;
}

.radio-button-filter:hover {
  transform: translate(3px, 0px);
  color: #1e4b42;
}

.cursor-pointer {
  cursor: pointer;
}

.max-width-549px {
  max-width: 549px;
}

.badge-wrapper {
  display: flex;
}

.badge-wrapper.badge-align-middle {
  justify-content: center;
  cursor: pointer;
}

.badge-wrapper.search-jobs-tabs {
  justify-content: center;
  flex-wrap: wrap;
  grid-row-gap: 12px;
  cursor: pointer;
}

.badge-wrapper.search-jobs-tabs.hidden {
  display: none;
}

.testimonial-inner-author {
  width: 48px;
  height: 48px;
  max-width: none;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.badge-wrapper-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.badge-wrapper-container.case-studies-inner-badge {
  margin-bottom: 48px;
  justify-content: center;
}

.testimonial-author-wrapper {
  display: flex;
  margin-bottom: 24px;
  align-items: center;
  grid-column-gap: 16px;
}

.testimonial-author-wrapper.case-studies {
  margin-top: 0px;
}

.testimonial-author-wrapper.testimonial-cideo-author {
  margin-top: 32px;
}

.testimonial-author-wrapper.case-studies-inner {
  margin-top: 48px;
  justify-content: center;
  text-align: left;
}

.max-width-646px {
  max-width: 646px;
}

.grid-our-values {
  margin-top: 64px;
  grid-column-gap: 76px;
  grid-row-gap: 80px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-employee-love {
  grid-column-gap: 50px;
  grid-row-gap: 200px;
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mg-top-48px {
  margin-top: 48px;
}

.max-width-398px {
  max-width: 398px;
}

.max-width-650px-copy {
  max-width: 595px;
}

.grid-join-the-team {
  margin-top: 140px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-our-story {
  width: 1509px;
  max-width: none;
  margin-top: 100px;
}

.button-arrow-slider-image {
  position: absolute;
  left: auto;
  top: 128px;
  right: 50px;
  bottom: auto;
  z-index: 9;
  display: flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #3ff29e;
  transition: transform 300ms ease, opacity 300ms ease;
  cursor: pointer;
}

.button-arrow-slider-image:hover {
  opacity: 0.85;
  transform: translate(3px, 0px);
}

.button-arrow-slider-image.left-arrow {
  right: 132px;
  transform: rotate(180deg);
}

.button-arrow-slider-image.left-arrow:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-slider-image.testimonials-arrow {
  top: -80px;
}

.button-arrow-slider-image.left-arrow-image {
  right: 122px;
  opacity: 0.4;
  transform: rotate(180deg);
}

.button-arrow-slider-image.left-arrow-image:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-slider-image.left-arrow-image-our-history {
  right: 122px;
  z-index: 9;
  transform: rotate(180deg);
}

.button-arrow-slider-image.left-arrow-image-our-history:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.title-our-history {
  display: none;
}

.container-570px {
  max-width: 570px;
  margin-right: auto;
  margin-left: auto;
}

.no-results-wrapper {
  display: none;
  padding-top: 156px;
  padding-bottom: 156px;
  text-align: center;
}

.no-results-wrapper.no-results-testimonial-featured {
  display: none;
  height: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.container-width-645px {
  max-width: 645px;
  margin-right: auto;
  margin-left: auto;
}

.image-sace-study-inner {
  width: 100%;
  margin-top: 32px;
  border-radius: 72px;
}

.case-study-inner-cta {
  display: -ms-grid;
  display: grid;
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 48px 60px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 48px;
  background-color: #1e4b42;
}

.case-study-inner-cta.upside-helps-cta {
  display: block;
  margin-top: 80px;
  margin-bottom: 200px;
}

.case-study-inner-cta.industry-reports-cta {
  display: block;
  margin-top: 80px;
  margin-bottom: 56px;
  text-decoration: none;
}

.container-200px {
  max-width: 200px;
  margin-right: auto;
  margin-left: auto;
}

.top-cta-upside-helps {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.max-width-690px {
  max-width: 690px;
}

.button-arrow-primary-color-1 {
  display: flex;
  width: 48px;
  height: 48px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #3ff29e;
  transition: transform 300ms ease, opacity 300ms ease;
  cursor: pointer;
}

.button-arrow-primary-color-1:hover {
  opacity: 0.85;
  transform: translate(3px, 0px);
}

.button-arrow-primary-color-1.left-arrow {
  right: 132px;
  transform: rotate(180deg);
}

.button-arrow-primary-color-1.left-arrow:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-primary-color-1.testimonials-arrow {
  top: -80px;
}

.button-arrow-primary-color-1.left-arrow-image {
  right: 122px;
  opacity: 0.4;
  transform: rotate(180deg);
}

.button-arrow-primary-color-1.left-arrow-image:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-primary-color-1.industry-reports-button.show-only-mobile-md {
  display: none;
}

.case-study-hero-wrapper {
  text-align: center;
}

.grid-news-coverage {
  display: -ms-grid;
  display: grid;
  margin-top: 80px;
  margin-bottom: 80px;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 56px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.new-coverage-wrapper {
  display: flex;
  align-items: center;
  grid-column-gap: 24px;
}

.news-image {
  width: 123px;
  height: 123px;
  border-radius: 16px;
  -o-object-fit: cover;
     object-fit: cover;
}

.press-release-grid-wrapper {
  display: -ms-grid;
  display: grid;
  margin-top: 64px;
  margin-bottom: 64px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.collection-list-wrapper-newsroom.jetboost-list-wrapper-w59z.jetboost-list-wrapper-zqrn.jetboost-filter-zqrn {
  display: flex;
}

.filter-press-releases-wrapper {
  display: flex;
  margin-top: 24px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  grid-column-gap: 12px;
}

.mg-top-16px {
  margin-top: 16px;
}

.press-release-search {
  width: 100%;
  height: 56px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 42px;
  border-style: solid;
  border-width: 1px;
  border-color: #0047ff;
  border-radius: 8px;
  font-size: 16px;
  line-height: 24px;
}

.search-press-release-wrapper {
  position: relative;
  max-width: 650px;
  margin-right: auto;
  margin-left: auto;
  transition: transform 300ms ease;
}

.search-press-release-wrapper:hover {
  transform: translate(0px, -4px);
}

.search-icon {
  position: absolute;
  left: 17px;
  top: 20px;
}

.text-no-decoration {
  text-decoration: none;
}

.testimonial-video-text-wrapper {
  height: 300px;
  color: #001400;
  text-decoration: none;
}

.special-display-14px-uppercase {
  font-family: Gilmer, sans-serif;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.036em;
  text-transform: uppercase;
}

.newsroom-inner-image {
  width: 100%;
  height: 656px;
  margin-top: 64px;
  margin-bottom: 32px;
  border-radius: 72px;
  -o-object-fit: cover;
     object-fit: cover;
}

.ritch-text-newroom-inner {
  max-width: 874px;
  margin-top: 64px;
  margin-right: auto;
  margin-left: auto;
}

.newroom-top-text-wrapper {
  text-align: center;
}

.newsroom-title {
  margin-top: 48px;
  margin-bottom: 48px;
}

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

.height-auto {
  height: auto;
}

.location-image {
  margin-bottom: 32px;
  border-radius: 32px;
  -o-object-fit: cover;
     object-fit: cover;
}

.mg-bottom-12px {
  margin-bottom: 12px;
}

.locations-slider {
  height: auto;
  background-color: transparent;
}

.max-width-327px {
  max-width: 327px;
}

.meet-the-team-grid {
  grid-column-gap: 60px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.team-member-image {
  width: 190px;
  height: 190px;
  border-radius: 32px;
  -o-object-fit: cover;
     object-fit: cover;
}

.team-member-image.vertical-team-member {
  width: 228px;
  height: 228px;
}

.team-member-wrapper {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  grid-column-gap: 32px;
  grid-row-gap: 24px;
}

.team-member-wrapper.vertical-team-member {
  flex-direction: column;
}

.meet-the-team-slider {
  height: auto;
  background-color: transparent;
}

.perks-grid {
  margin-top: 64px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.perks-card {
  padding: 24px 32px 32px;
  border-radius: 32px;
  background-color: rgba(0, 0, 0, 0.2);
}

.container-605px {
  max-width: 605px;
  margin-right: auto;
  margin-left: auto;
}

.form-input-search-jobs-wrapper {
  position: relative;
  max-width: 650px;
  margin: 48px auto 32px;
  transition: transform 300ms ease;
}

.form-input-search-jobs-wrapper:hover {
  transform: translate(0px, -4px);
}

.form-input-search-jobs {
  height: 56px;
  margin-bottom: 0px;
  padding: 16px 46px 15px;
  border-style: solid;
  border-width: 1.5px;
  border-color: #fcfaee;
  border-radius: 8px;
  background-color: rgba(0, 20, 0, 0.2);
  color: #fffffd;
}

.image {
  position: absolute;
  left: 20px;
  top: 20px;
}

.jobs-container-wrapper {
  position: relative;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
}

.jobs-container-wrapper.hidden {
  display: none;
}

.grid-jobs {
  display: flex;
  width: 100.0002637336291%;
  min-width: 100%;
  padding-top: 8px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.button-arrow-slider-search-jobs {
  position: absolute;
  left: auto;
  top: auto;
  right: 50px;
  bottom: 250px;
  display: flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #3ff29e;
  transition: transform 300ms ease, opacity 300ms ease;
  cursor: pointer;
}

.button-arrow-slider-search-jobs:hover {
  opacity: 0.85;
  transform: translate(3px, 0px);
}

.button-arrow-slider-search-jobs.left-arrow {
  right: 132px;
  transform: rotate(180deg);
}

.button-arrow-slider-search-jobs.left-arrow:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.button-arrow-slider-search-jobs.testimonials-arrow {
  top: -80px;
}

.button-arrow-slider-search-jobs.left-arrow-image {
  right: 122px;
  opacity: 0.4;
  transform: rotate(180deg);
}

.button-arrow-slider-search-jobs.left-arrow-image:hover {
  transform: translate(-3px, 0px) rotate(180deg);
}

.press-image {
  max-height: 33px;
  margin-bottom: 32px;
}

.slider-testimonial-wrapper {
  margin-top: 64px;
}

.slider-testimonial-wrapper.case-studies-industry {
  margin-top: 0px;
}

.jobs-line-flex-wrapper {
  display: flex;
  overflow: hidden;
  width: 300%;
  min-height: 200px;
  margin-top: 132px;
  padding-right: 50px;
  padding-left: 50px;
  justify-content: flex-start;
  grid-column-gap: 16px;
}

.jobs-container {
  position: relative;
  justify-content: center;
  align-items: center;
}

.opacity-0 {
  opacity: 0;
}

.max-width-649px {
  max-width: 649px;
}

.grid-check-marks {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.retailers-hero-image {
  margin-bottom: 32px;
  border-radius: 48px;
  -o-object-fit: cover;
     object-fit: cover;
}

.grid-other-industries {
  margin-top: 80px;
  grid-column-gap: 70px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.testimonial-slider-title-container-copy {
  max-width: 761px;
}

.testimonial-slider-title-container-copy.retailers-testimonials {
  max-width: 733px;
  margin-bottom: 64px;
}

.testimonial-slider-title-container-copy.partner-feedback-title {
  max-width: 733px;
  margin-bottom: 64px;
}

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

.font-inter-testimonial {
  margin-bottom: 32px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  font-weight: 400;
}

.grid-workplace {
  grid-column-gap: 128px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-workplace.bottom-wrapper {
  margin-top: 80px;
}

.team-distribution-top {
  display: flex;
  margin-top: 40px;
  margin-bottom: 16px;
  justify-content: space-between;
  align-items: center;
}

.container-480px {
  max-width: 480px;
  margin-right: auto;
  margin-left: auto;
}

.grid-meed-team {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-team-member-grid {
  width: 100%;
  max-height: 284px;
  margin-bottom: 24px;
  border-radius: 32px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 0%;
     object-position: 50% 0%;
}

.image-team-member-grid.vertical-team-member {
  width: 228px;
  height: 228px;
}

.linkedin-team-link {
  display: flex;
  margin-top: 26px;
  align-items: center;
  grid-column-gap: 12px;
  transition: transform 300ms ease, opacity 300ms ease;
}

.linkedin-team-link:hover {
  opacity: 0.7;
  transform: translate(0px, -4px);
}

.flex-awards {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  align-items: center;
  grid-column-gap: 56px;
  grid-row-gap: 56px;
}

.award-image {
  max-height: 186px;
}

.glassdoor-rate-image {
  width: 100%;
  max-width: 200px;
  margin-bottom: 93px;
}

.out-history-lines-wrapper {
  display: flex;
  height: 104px;
  align-items: flex-start;
  grid-column-gap: 5.5px;
}

.our-history-line.bottom-line {
  margin-top: 43px;
}

.font-size-16px {
  font-size: 16px;
  line-height: 25px;
}

.history-line-text-wrapper {
  display: flex;
  width: 2000px;
  margin-top: 100px;
  margin-bottom: 2px;
  padding-left: 85px;
  grid-column-gap: 179px;
}

.history-line-text-wrapper.bottom-history-line {
  margin-top: 0px;
  padding-left: 335px;
  align-items: flex-start;
}

.out-history-item-wrapper {
  display: flex;
  max-width: 300px;
  min-width: 300px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  text-align: center;
}

.history-line-wrapper {
  overflow: hidden;
  padding-right: 256px;
  padding-left: 100px;
  transform-style: preserve-3d;
}

.opacity-40 {
  opacity: 0.4;
}

.logo-strip-collection-wrapper {
  display: flex;
  grid-column-gap: 45px;
}

.logo-strip-collection-wrapper.top-icons {
  width: 100.0002637336291%;
  margin-bottom: 56px;
}

.logo-strip-collection-wrapper.bottom-icons {
  margin-bottom: 100px;
  justify-content: flex-end;
}

.text-nav-link {
  margin-right: 10px;
  margin-left: 10px;
  transition: color 300ms ease;
  font-family: Gilmer, sans-serif;
  color: #001400;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-nav-link:hover {
  color: #0047ff;
}

.header-title-link {
  transition: transform 300ms ease, color 300ms ease;
  color: #001400;
}

.header-title-link:hover {
  transform: translate(0px, -3px);
  color: #0047ff;
}

.arrow-news-icon {
  margin-left: 7.5px;
}

.mg-right-3px {
  margin-right: 3px;
}

.container-649px {
  max-width: 649px;
  margin-right: auto;
  margin-left: auto;
}

.form-field {
  height: 56px;
  margin-bottom: 0px;
  padding: 10px 30px 10px 20px;
  border-style: solid;
  border-width: 1.5px;
  border-color: #b3b9b3;
  border-radius: 8px;
  background-color: rgba(0, 20, 0, 0.05);
  transition: border-color 300ms ease, transform 300ms ease;
  color: #001400;
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: -0.036em;
}

.form-field:hover {
  border-color: #001400;
  transform: translate(0px, -4px);
}

.form-field:focus {
  border-color: #001400;
  transform: translate(0px, -4px);
}

.form-find-retailers {
  position: relative;
  display: flex;
  margin-top: 72px;
  grid-column-gap: 16px;
}

.success-message-wrapper {
  height: 59px;
  margin-top: 70px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-radius: 16px;
  background-color: rgba(0, 20, 0, 0.2);
  color: #fcfaee;
}

.success-image-inner {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  grid-column-gap: 16px;
}

.container-566px {
  max-width: 566px;
  margin-right: auto;
  margin-left: auto;
}

.grid-last-testimonials {
  margin-top: 64px;
  margin-bottom: 25px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 0.5fr;
  grid-template-columns: 1fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text-wrapper-video-featured-top {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 5;
  display: flex;
  width: 100.0002860966343%;
  padding: 32px 32px 0px;
  flex-direction: column;
  align-items: flex-start;
}

.text-wrapper-video-featured-top-bottom {
  position: absolute;
  left: 0px;
  top: auto;
  right: 0px;
  bottom: 0px;
  z-index: 5;
  display: flex;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  flex-direction: column;
  align-items: flex-start;
}

.height-100 {
  height: 100%;
}

.title-top-stories {
  margin-top: 140px;
}

.collection-list-wrapper-testimonials-quick-5 {
  height: 100%;
}

.collection-list-wrapper-testimonials-quick-5.jetboost-list-wrapper-w59z.jetboost-list-wrapper-zqrn.jetboost-filter-zqrn {
  display: flex;
}

.collection-list-wrapper-testimonials-quick-5.height-100 {
  height: 100%;
}

.collection-list-videos-quick-5 {
  display: -ms-grid;
  display: grid;
  height: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.video-quick-5-text-wrapper {
  height: 100%;
  color: #001400;
  text-decoration: none;
}

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

.blog-subtitle-text {
  max-width: 474px;
  margin-right: auto;
  margin-bottom: 48px;
  margin-left: auto;
}

.blog-search {
  width: 100%;
  height: 56px;
  margin-bottom: 100px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 42px;
  border-style: solid;
  border-width: 1px;
  border-color: #0047ff;
  border-radius: 8px;
  font-size: 16px;
  line-height: 24px;
}

.blog-search.blog-category-search {
  margin-bottom: 24px;
}

.hear-users-slider {
  height: auto;
  margin-top: 177px;
  background-color: transparent;
}

.max-width-794px {
  max-width: 794px;
}

.text-blog-featured {
  max-width: 948px;
  margin-top: 14px;
}

.collection-list-blog-wrapper {
  margin-bottom: 56px;
}

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

.search-result-item {
  margin-bottom: 50px;
}

.search-result-wrapper {
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
}

._404-form-block {
  display: flex;
  height: 70vh;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.width-236px {
  width: 236px;
}

.contact-form-grid {
  padding-right: 100px;
  grid-column-gap: 88px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-promo-code {
  margin-bottom: 120px;
  grid-column-gap: 41px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.getupside-font-regular {
  color: #6b7280;
  font-weight: 400;
}

.getupside-font-regular.px-40 {
  padding-right: 40px;
  padding-left: 40px;
}

.section-heading {
  margin-top: 0px;
  font-size: 3rem;
  line-height: 3rem;
  font-weight: 700;
}

.leading-content {
  display: flex;
  padding-right: 0px;
  padding-left: 0px;
  flex-direction: column;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
}

.getupside-list-privacy {
  margin-bottom: 20px;
  color: navy;
  font-size: 22px;
}

.getupside-list-privacy.px-80 {
  padding-left: 80px;
}

.special-display-terms-2 {
  font-size: 22px;
  line-height: 30px;
}

.special-display-terms-2.mg-top-bottom-responsive {
  margin-top: 32px;
  margin-bottom: 10px;
}

.getupside-list-paragraph {
  color: #6b7280;
  font-size: 16px;
  line-height: 155%;
}

.container-media-post-2 {
  max-width: 980px;
  margin-right: auto;
  margin-left: auto;
}

.getupside-list-item-privacy {
  margin-bottom: 10px;
  color: #6b7280;
}

.section-supporting-text {
  color: #4d516c;
  font-size: 1.5rem;
  line-height: 2rem;
}

.getupside-card-key {
  overflow: auto;
  margin-top: 30px;
  padding: 30px 20px 20px;
  border-style: solid;
  border-width: 2px;
  border-color: #6b7280;
  border-radius: 20px;
}

.getupside-h2-policy {
  font-size: 22px;
  line-height: 30px;
}

.getupside-h2-policy.mg-top-bottom-responsive {
  margin-top: 44px;
  margin-bottom: 10px;
}

.getupside-h2-policy.mg-top-bottom-responsive.px-40 {
  padding-right: 40px;
  padding-left: 40px;
}

.underline {
  text-decoration: underline;
}

.container-media-post {
  max-width: 980px;
  margin-right: auto;
  margin-left: auto;
}

.grid-3-columns-how-works {
  display: -ms-grid;
  display: grid;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-3-columns-how-works.who-serve {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-user-faq {
  display: -ms-grid;
  display: grid;
  flex-direction: row;
  justify-content: space-around;
  justify-items: stretch;
  flex-wrap: wrap;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 56px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.faq-grid-column-left {
  display: block;
  margin-top: 86px;
  justify-content: flex-end;
}

.faq-grid-column-right {
  display: -ms-grid;
  display: grid;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 72px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.faq-category-title {
  margin-bottom: 32px;
}

.faq-category-subtitle-text {
  max-width: 642px;
  margin-right: auto;
  margin-bottom: 48px;
  margin-left: auto;
}

.faq-grid-column {
  display: flex;
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 40px;
  flex-direction: column;
  grid-row-gap: 72px;
}

.faq-article-subtitle-text {
  max-width: 642px;
}

.grid-faq-article {
  display: -ms-grid;
  display: grid;
  margin-top: 56px;
  grid-auto-columns: 1fr;
  grid-column-gap: 95px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.faq-article-link-wrapper {
  display: flex;
  padding-top: 24px;
  padding-bottom: 24px;
  justify-content: space-between;
  align-items: center;
  grid-column-gap: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-decoration: none;
}

.faq-column-links {
  margin-top: 34px;
}

.blog-search-article {
  width: 100%;
  height: 56px;
  margin-bottom: 0px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 42px;
  border-style: solid;
  border-width: 1px;
  border-color: #0047ff;
  border-radius: 8px;
  font-size: 16px;
  line-height: 24px;
}

.blog-search-article.blog-category-search {
  margin-bottom: 24px;
}

.bg-cta-dots-left {
  position: absolute;
  left: 0px;
  top: 0px;
}

.bg-cta-dots-right {
  position: absolute;
  top: 0px;
  right: 0px;
  transform: rotate(-180deg);
}

.featured-articles-links-wrapper {
  display: flex;
  margin-top: 32px;
  flex-direction: column;
  grid-row-gap: 16px;
}

@media screen and (min-width: 1280px) {
  .card.learn-more.align-items-top {
    align-items: flex-start;
  }

  .card.faq-card.align-items-top {
    align-items: flex-start;
  }

  .grid-monthly-savings {
    grid-column-gap: 120px;
    -ms-grid-columns: 1fr 0.6fr;
    grid-template-columns: 1fr 0.6fr;
  }
}

@media screen and (min-width: 1440px) {
  .hero-container {
    margin-top: 234px;
  }
}

@media screen and (min-width: 1920px) {
  .logo-strip-wrapper.top {
    margin-top: 0px;
  }

  .history-line-text-wrapper.bottom-history-line {
    align-items: flex-start;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 72px;
    line-height: 80px;
  }

  h2 {
    font-size: 60px;
    line-height: 65px;
  }

  h3 {
    margin-top: 0px;
  }

  h4 {
    font-size: 28px;
    line-height: 33px;
  }

  .section.logo-strip-section {
    padding-top: 100px;
    border-radius: 56px;
  }

  .section.logo-strip-section.retailers-strip {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.upside-effect {
    padding-bottom: 0px;
  }

  .section.hero-customer {
    padding-top: 80px;
  }

  .section.where-upisde-work {
    padding-bottom: 120px;
  }

  .section.get-started-cta {
    border-radius: 56px;
  }

  .section.hero-data {
    padding-top: 80px;
  }

  .section.retailers-hero {
    padding-bottom: 80px;
  }

  .section.retailers-hero-section {
    padding-top: 154px;
    padding-bottom: 0px;
  }

  .section.connect-business-section {
    margin-bottom: -62px;
    border-top-left-radius: 56px;
    border-top-right-radius: 56px;
  }

  .section.get-fleet-card {
    border-top-left-radius: 56px;
    border-top-right-radius: 56px;
  }

  .section.testimonials-hero {
    padding-top: 157px;
  }

  .section.hear-partners-section {
    padding-top: 80px;
  }

  .section.testimonial-page {
    padding-top: 136px;
  }

  .section.our-mission-cta {
    border-radius: 56px;
  }

  .section.case-studies-page {
    padding-top: 135px;
  }

  .section.media-assets-hero {
    padding-top: 135px;
    padding-bottom: 0px;
  }

  .section.newsroom-page {
    padding-top: 136px;
  }

  .section.perks-and-benefits-section {
    border-radius: 56px;
  }

  .section.control-padding-bottom {
    padding-bottom: 32px;
  }

  .section.search-jobs-form {
    border-top-left-radius: 56px;
    border-top-right-radius: 56px;
  }

  .section.in-the-press-section {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section.other-industries-section.fuel-industry-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.jobs-hero {
    padding-top: 132px;
  }

  .section.meet-the-team-secion-inner {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.awards-section {
    padding-bottom: 56px;
  }

  .section.explore-resources-section {
    padding-bottom: 0px;
  }

  .section.case-studies-industry-section {
    padding-top: 80px;
  }

  .section.recent-articules-section {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .section.blog-page-hero {
    padding-top: 135px;
    padding-bottom: 56px;
  }

  .section.blog-vertical-page {
    padding-top: 135px;
    padding-bottom: 100px;
  }

  .section.contact-form-section {
    padding-top: 135px;
    padding-bottom: 120px;
  }

  .section.partners-section {
    padding-bottom: 120px;
  }

  .section.faq-article-section {
    padding-top: 120px;
  }

  .container-default {
    padding-right: 40px;
    padding-left: 40px;
  }

  .hero-container {
    margin-top: 134px;
    text-align: center;
  }

  .hero-container.fleet-card-container {
    grid-column-gap: 26px;
  }

  .hero-container.testimonials-hero-grid {
    grid-column-gap: 56px;
  }

  .header-wrapper {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    padding-top: 40px;
    padding-bottom: 26px;
    flex-direction: row;
  }

  .header-nav-menu-wrapper {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: auto;
    width: 100%;
    height: 100vh;
    min-width: Infinity%;
    padding-top: 40px;
    padding-right: 48px;
    padding-left: 48px;
    background-color: #f6f5f2;
  }

  .header-nav-menu-list {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .dropdown-wrapper {
    width: 100%;
  }

  .dropdown-toggle {
    padding: 27px 0px;
    justify-content: space-between;
  }

  .dropdown-column-wrapper {
    padding-left: 0px;
  }

  .dropdown-column-wrapper.w--open {
    position: static;
    padding-left: 0px;
  }

  .nav-dropdown-link {
    font-family: Inter, sans-serif;
    font-size: 16px;
    line-height: 25.6px;
    font-weight: 400;
    letter-spacing: -0.012em;
  }

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

  .header-nav-list-item.border-bottom-2px {
    display: flex;
    border-bottom: 1px solid #fffffd;
  }

  .button-secondary.header-button {
    display: none;
  }

  .button-link.types-partnerships {
    margin-top: 64px;
  }

  .line-square-icon.dropdown-arrow {
    display: flex;
    width: 24px;
    height: 24px;
    padding: 11px 10px 10px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #0047ff;
    color: #fffffd;
    font-size: 6px;
  }

  .dropdown-text {
    color: #001400;
    font-size: 20px;
    line-height: 22.4px;
    letter-spacing: -0.036em;
  }

  .dropdown-inner-wrapper {
    position: static;
    height: auto;
    margin-top: 0px;
    padding: 0px 0px 32px;
    flex-direction: column;
    align-items: flex-start;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .video-wrapper {
    border-radius: 55px;
  }

  .video-image-overlay.image-video-testimonial.featured-video {
    height: 480px;
  }

  .video-image-overlay.image-video-testimonial.featured-blog-video {
    height: 480px;
  }

  .home-subheader {
    margin-left: 56px;
    font-size: 86px;
    line-height: 94px;
  }

  .grid-4-columns {
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .numbers-speak-title {
    margin-bottom: 66px;
  }

  .grid-3-columns {
    position: relative;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns.case-studies {
    margin-top: 80px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns.newsroom-grid {
    margin-top: 64px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .card.savings {
    min-height: 280px;
  }

  .card.case-study {
    padding: 26px;
  }

  .card.testimonial-badge-card {
    padding: 26px;
  }

  .card.press-release-card {
    padding: 26px;
  }

  .card.article-card {
    min-height: 691px;
  }

  .card.video-featured-card {
    height: 496px;
  }

  .card-text-wrapper {
    min-height: 361px;
  }

  .card-text-wrapper.similar-articles {
    min-height: 341px;
  }

  .card-text-wrapper.similar-articles.top-wrapper {
    min-height: 0px;
  }

  .card-text-wrapper.similar-articles.bottom-wrapper {
    min-height: 0px;
  }

  .logo-strip {
    height: 126px;
    max-width: none;
  }

  .card-image {
    max-height: 200px;
    min-height: 200px;
  }

  .grid-2-columns {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .footer-wrapper {
    border-top-left-radius: 64px;
    border-top-right-radius: 64px;
  }

  .footer-left-column {
    margin-right: 56px;
    grid-column-gap: 56px;
    grid-row-gap: 56px;
  }

  .footer-left-column.button-links {
    margin-right: 0px;
  }

  .footer-list.bottom {
    margin-top: 60px;
  }

  .width-120px {
    width: 120px;
  }

  .top-content-menu-mobile {
    display: flex;
    margin-bottom: 25px;
    justify-content: space-between;
  }

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

  .close-icon {
    width: 20px;
    transition: opacity 300ms ease, transform 300ms ease;
    cursor: pointer;
  }

  .close-icon:hover {
    transform: scale(1.2);
  }

  .menu-icon {
    transition: transform 300ms ease;
  }

  .menu-icon:hover {
    transform: scale(1.2);
  }

  .menu-icon:active {
    transform: scale(1.2);
  }

  .menu-icon:focus {
    transform: scale(1.2);
  }

  .button-group.meet-the-team-button {
    margin-top: 64px;
  }

  .menu-button {
    padding: 0px;
  }

  .menu-button:active {
    background-color: transparent;
  }

  .menu-button:focus {
    background-color: transparent;
  }

  .menu-button:focus-visible {
    background-color: transparent;
  }

  .menu-button[data-wf-focus-visible] {
    background-color: transparent;
  }

  .footer-inner-bottom-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
  }

  .footer-right-bottom-column {
    align-items: center;
  }

  .social-icons-wrapper.hide-on-desktop {
    display: flex;
  }

  .copyright-footer-text {
    margin-top: 16px;
  }

  .hide-on-tablet {
    display: none;
  }

  .hide-on-desktop {
    display: block;
  }

  .logo-strip-wrapper.top {
    left: -994px;
    height: 100px;
    margin-bottom: 51px;
  }

  .logo-strip-wrapper.bottom {
    right: -177px;
    height: 100px;
    margin-bottom: 100px;
  }

  .logo-strip-wrapper.bottom-retailers {
    right: -177px;
    height: 100px;
    margin-bottom: 100px;
  }

  .circle-app-wrapper {
    height: 220%;
  }

  .home-subheader-top {
    margin-bottom: -82px;
  }

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

  .grid-3-columns-90px.who-serve {
    grid-column-gap: 24px;
  }

  .grid-two-columns-title {
    align-items: center;
  }

  .grid-monthly-savings {
    grid-column-gap: 40px;
    -ms-grid-columns: 0.75fr 0.6fr;
    grid-template-columns: 0.75fr 0.6fr;
  }

  .font-size-72px {
    font-size: 64px;
    line-height: 70px;
  }

  .grid-2-colums-refer-friend {
    grid-column-gap: 32px;
    -ms-grid-columns: 0.5fr 0.5fr;
    grid-template-columns: 0.5fr 0.5fr;
  }

  .bg-get-started {
    width: 260px;
  }

  .bg-get-started.bg-right.retailers-bg-right {
    top: 32px;
  }

  .bg-get-started.retailers-bg-left {
    top: 32px;
  }

  .grid-2-columns-customer-bot {
    display: flex;
    flex-direction: column;
  }

  .title-refer-friend {
    font-size: 56px;
    line-height: 58px;
  }

  .testimonial-wrapper {
    grid-row-gap: 24px;
  }

  .slider-mask.how-it-works {
    height: auto;
  }

  .slider-mask.rewards-mask {
    height: auto;
  }

  .testimonial-slider-title-container {
    max-width: 507px;
  }

  .testimonial-slider-title-container.retailers-testimonials {
    max-width: 617px;
    margin-bottom: 56px;
  }

  .testimonial-slider-title-container.partner-feedback-title {
    max-width: 617px;
    margin-right: 188px;
    margin-bottom: 56px;
  }

  .what-collect-content {
    max-width: 328px;
  }

  .dropdowns-wrapper {
    display: flex;
    flex-direction: column;
  }

  .dropdown-list {
    padding-right: 32px;
  }

  .dropdown-text-toggle {
    align-items: flex-start;
    grid-column-gap: 24px;
  }

  .button-accordion {
    max-width: 28px;
  }

  .grid-how-keep-safe {
    margin-top: 72px;
    grid-column-gap: 56px;
    grid-row-gap: 38px;
  }

  .grid-learn-more {
    margin-top: 40px;
  }

  .grid-hero-retailers {
    grid-column-gap: 28px;
    -ms-grid-columns: 1fr 0.75fr;
    grid-template-columns: 1fr 0.75fr;
  }

  .grid-1x2 {
    grid-column-gap: 32px;
  }

  .features-text-wrapper {
    grid-column-gap: 20px;
  }

  .flex-top-title {
    grid-column-gap: 56px;
  }

  .card-author-wrapper {
    margin-top: 32px;
  }

  .grid-comparative {
    -ms-grid-columns: 2fr 1fr 1fr 1fr;
    grid-template-columns: 2fr 1fr 1fr 1fr;
  }

  .comparative-item-grid.padding-right {
    padding-right: 0vw;
  }

  .profit-title-retailres {
    margin-bottom: 100px;
  }

  .case-study-slider {
    height: 100%;
  }

  .text-under-profit-retailers {
    font-size: 48px;
    line-height: 56px;
  }

  .title-interested-api {
    font-size: 48px;
    line-height: 52px;
  }

  .grid-how-it-works {
    grid-column-gap: 32px;
  }

  .how-it-works-wrapper-text {
    grid-column-gap: 16px;
  }

  .slide-how-it-works {
    height: auto;
  }

  .filter-buttons-wrapper {
    margin-bottom: 56px;
  }

  .case-studies-variation-wrapper {
    grid-column-gap: 24px;
  }

  .grid-2-colums-save-fleet-card {
    grid-column-gap: 32px;
    -ms-grid-columns: 0.5fr 0.5fr;
    grid-template-columns: 0.5fr 0.5fr;
  }

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

  .grid-referral-benefits {
    grid-row-gap: 128px;
  }

  .collection-list-testimonials {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .top-slider-testimonials.top-similar-articles {
    margin-bottom: 56px;
  }

  .testimonial-author-wrapper {
    margin-top: 32px;
  }

  .grid-our-values {
    margin-top: 56px;
    grid-column-gap: 48px;
    grid-row-gap: 56px;
  }

  .grid-employee-love {
    grid-row-gap: 128px;
  }

  .grid-join-the-team {
    margin-top: 120px;
  }

  .image-our-story {
    margin-top: 64px;
  }

  .image-sace-study-inner {
    min-height: 480px;
    border-radius: 56px;
    -o-object-fit: cover;
       object-fit: cover;
  }

  .case-study-inner-cta.upside-helps-cta {
    margin-top: 56px;
    margin-bottom: 156px;
  }

  .case-study-inner-cta.industry-reports-cta {
    margin-top: 56px;
    margin-bottom: 32px;
  }

  .grid-news-coverage {
    margin-top: 64px;
    margin-bottom: 72px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .newsroom-inner-image {
    height: 480px;
    margin-top: 56px;
    margin-bottom: 28px;
    border-radius: 64px;
  }

  .newsroom-title {
    margin-bottom: 40px;
  }

  .meet-the-team-grid {
    grid-column-gap: 32px;
  }

  .team-member-wrapper {
    flex-direction: column;
    align-items: flex-start;
    grid-row-gap: 32px;
  }

  .perks-grid {
    margin-top: 56px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .slider-testimonial-wrapper.header-retailers-section {
    margin-top: 34px;
  }

  .grid-check-marks {
    grid-column-gap: 32px;
  }

  .grid-other-industries {
    margin-top: 56px;
    grid-column-gap: 32px;
  }

  .testimonial-slider-title-container-copy {
    max-width: 507px;
  }

  .testimonial-slider-title-container-copy.retailers-testimonials {
    max-width: 617px;
    margin-bottom: 56px;
  }

  .testimonial-slider-title-container-copy.partner-feedback-title {
    max-width: 617px;
    margin-right: 188px;
    margin-bottom: 56px;
  }

  .grid-workplace {
    grid-column-gap: 40px;
  }

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

  .history-line-text-wrapper {
    margin-top: 80px;
  }

  .history-line-wrapper {
    padding-right: 180px;
  }

  .text-nav-link {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 27px;
    padding-bottom: 27px;
    font-size: 20px;
    line-height: 22.4px;
    letter-spacing: -0.036em;
  }

  .form-find-retailers {
    margin-top: 56px;
  }

  .success-message-wrapper {
    margin-top: 56px;
  }

  .grid-last-testimonials {
    -ms-grid-columns: 0.75fr 0.5fr;
    grid-template-columns: 0.75fr 0.5fr;
  }

  .title-top-stories {
    margin-top: 100px;
  }

  .collection-list-videos-quick-5 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .blog-subtitle-text {
    margin-bottom: 32px;
  }

  .blog-search {
    margin-bottom: 69px;
  }

  .search-result-item {
    margin-bottom: 29px;
  }

  .contact-form-grid {
    padding-right: 0px;
  }

  .grid-promo-code {
    margin-bottom: 100px;
  }

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

  .grid-3-columns-how-works.who-serve {
    grid-column-gap: 24px;
  }

  .grid-user-faq {
    grid-column-gap: 16px;
    grid-row-gap: 50px;
  }

  .faq-grid-column-left {
    display: block;
  }

  .faq-grid-column-right {
    grid-row-gap: 56px;
  }

  .faq-category-subtitle-text {
    margin-bottom: 32px;
  }

  .faq-grid-column {
    grid-row-gap: 56px;
  }

  .grid-faq-article {
    grid-column-gap: 34px;
    -ms-grid-columns: 0.75fr 1.25fr;
    grid-template-columns: 0.75fr 1.25fr;
  }

  .faq-article-link-wrapper {
    grid-column-gap: 12px;
  }

  .faq-column-links {
    margin-top: 24px;
  }

  .blog-search-article {
    margin-bottom: 69px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 48px;
    line-height: 53px;
  }

  h2 {
    font-size: 40px;
    line-height: 48px;
  }

  h3 {
    font-size: 40px;
    line-height: 41px;
  }

  h4 {
    font-size: 24px;
    line-height: 28px;
  }

  .section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.logo-strip-section {
    padding-top: 80px;
    padding-bottom: 80px;
    border-radius: 48px;
  }

  .section.logo-strip-section.retailers-strip {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.upside-effect {
    margin-top: -223px;
  }

  .section.numbers-section {
    padding-bottom: 56px;
  }

  .section.app-store-review {
    padding-top: 20vh;
  }

  .section.hero-customer {
    padding-top: 40px;
  }

  .section.where-upisde-work {
    padding-bottom: 80px;
  }

  .section.get-started-cta {
    border-radius: 48px;
  }

  .section.customers-button-section {
    padding-top: 56px;
    padding-bottom: 100px;
  }

  .section.hero-data {
    padding-top: 40px;
  }

  .section.retailers-hero {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section.retailers-hero-section {
    padding-top: 140px;
  }

  .section.case-studies-section {
    padding-bottom: 0px;
  }

  .section.connect-business-section {
    margin-bottom: -91px;
    padding-bottom: 156px;
    border-top-left-radius: 48px;
    border-top-right-radius: 48px;
  }

  .section.interested-api-section {
    padding-bottom: 100px;
  }

  .section.insights-business-section {
    padding-top: 120px;
  }

  .section.why-us-section {
    padding-top: 48px;
  }

  .section.how-it-works-section {
    padding-top: 48px;
    padding-bottom: 444px;
  }

  .section.get-fleet-card {
    margin-bottom: -91px;
    padding-bottom: 164px;
    border-top-left-radius: 48px;
    border-top-right-radius: 48px;
  }

  .section.testimonials-partnership-section {
    padding-top: 0px;
  }

  .section.rewards-program-section {
    padding-bottom: 64px;
  }

  .section.referasl-terms {
    padding-bottom: 80px;
  }

  .section.testimonials-hero {
    padding-top: 139px;
  }

  .section.hear-partners-section {
    padding-top: 40px;
  }

  .section.testimonial-page {
    padding-top: 132px;
    padding-bottom: 0px;
  }

  .section.more-this-section {
    padding-top: 56px;
    padding-bottom: 100px;
  }

  .section.employee-love-section {
    padding-bottom: 80px;
  }

  .section.meet-the-team-secion {
    padding-bottom: 16px;
  }

  .section.company-news {
    padding-top: 120px;
  }

  .section.the-scale-upside {
    padding-top: 24px;
    padding-bottom: 56px;
  }

  .section.business-types-section {
    padding-bottom: 32px;
  }

  .section.our-mission-cta {
    border-radius: 48px;
  }

  .section.news-coverage-secion {
    padding-top: 32px;
  }

  .section.press-releases-section {
    padding-top: 32px;
    padding-bottom: 56px;
  }

  .section.newsroom-page {
    padding-top: 132px;
    padding-bottom: 0px;
  }

  .section.perks-and-benefits-section {
    border-radius: 48px;
  }

  .section.control-padding-bottom {
    padding-bottom: 0px;
  }

  .section.search-jobs-form {
    padding-bottom: 156px;
    border-top-left-radius: 48px;
    border-top-right-radius: 48px;
  }

  .section.in-the-press-section {
    padding-top: 100px;
  }

  .section.hear-users-section {
    padding-bottom: 100px;
  }

  .section.testimonial-retailers-section {
    padding-top: 0px;
  }

  .section.other-industries-section {
    padding-bottom: 32px;
  }

  .section.other-industries-section.fuel-industry-section {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .section.awards-section {
    padding-bottom: 32px;
  }

  .section.case-studies-industry-section {
    padding-top: 40px;
  }

  .section.recent-articules-section {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section.blog-page-hero {
    padding-top: 120px;
    padding-bottom: 48px;
  }

  .section.blog-vertical-page {
    padding-bottom: 80px;
  }

  .section.contact-form-section {
    padding-bottom: 100px;
  }

  .section.partners-section {
    padding-bottom: 100px;
  }

  .section.faq-article-section {
    padding-top: 128px;
  }

  .section.faq-article-section.pd-bottom-0-md {
    padding-bottom: 0px;
  }

  .container-default {
    padding-right: 32px;
    padding-left: 32px;
  }

  .hero-container {
    align-items: flex-start;
  }

  .hero-container.customer {
    display: flex;
    flex-direction: column-reverse;
  }

  .hero-container.fleet-card-container {
    display: flex;
    flex-direction: column-reverse;
  }

  .hero-container.testimonials-hero-grid {
    display: flex;
    margin-top: 40px;
    flex-direction: column-reverse;
  }

  .hero-container.middle-align {
    align-items: center;
  }

  .button-primary.form-submit-inline {
    padding-right: 16px;
    padding-left: 16px;
  }

  .header-nav-menu-wrapper {
    padding-right: 32px;
    padding-left: 32px;
    background-color: #f6f5f2;
  }

  .header-nav-menu-list {
    padding-bottom: 30px;
    padding-left: 0px;
    flex-direction: column;
  }

  .header-nav-list-item.border-bottom-2px {
    display: flex;
  }

  .button-secondary.cta-small-button {
    padding-right: 48px;
    padding-left: 48px;
  }

  .dropdown-text {
    color: #001400;
  }

  .video-wrapper {
    border-radius: 32px;
  }

  .video-wrapper.testimonial-video-wrapper {
    width: 100%;
    align-items: center;
  }

  .video-image-overlay {
    height: 327px;
    -o-object-fit: cover;
       object-fit: cover;
  }

  .video-image-overlay.image-video-testimonial {
    width: 100%;
    height: 327px;
  }

  .video-image-overlay.image-video-testimonial.featured-blog-video {
    height: 600px;
  }

  .video-image-overlay.image-video-testimonial-single-page {
    min-height: 416px;
  }

  .video-lightbox.testimonial-video-lightbox {
    max-width: 500px;
  }

  .video-lightbox.testimonial-video-featured-lightbox {
    max-width: 500px;
  }

  .home-subheader {
    margin-bottom: -79px;
    margin-left: 40px;
    font-size: 76px;
    line-height: 80px;
  }

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

  .numbers-speak-title {
    margin-bottom: 57px;
  }

  .grid-3-columns {
    grid-row-gap: 26px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-3-columns.case-studies {
    display: flex;
    margin-bottom: 64px;
    flex-direction: column;
    align-items: center;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-3-columns.newsroom-grid {
    display: flex;
    width: 100%;
    margin-top: 48px;
    margin-bottom: 56px;
    padding-top: 8px;
    flex-direction: column;
    align-items: center;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .card:hover {
    transform: none;
  }

  .card.learn-more {
    padding: 33px 24px;
  }

  .card.case-study {
    min-height: auto;
    padding: 32px;
  }

  .card.fleet-card {
    padding: 22px 20px;
    border-radius: 16px;
  }

  .card.testimonial-badge-card {
    min-height: auto;
    padding: 32px;
  }

  .card.testimonial-badge-card.card-only-text {
    min-height: 223px;
  }

  .card.card-case-study {
    max-width: 100%;
    border-radius: 32px;
  }

  .card.newsroom-card {
    width: 327px;
    max-width: 420px;
    min-height: 452px;
    border-radius: 32px;
  }

  .card.press-release-card {
    min-height: auto;
    padding: 32px;
  }

  .card.press-release-card.press-release-card-inner {
    min-height: 380px;
  }

  .card.article-card {
    min-height: auto;
  }

  .card.job-card {
    width: 100%;
    max-width: 100%;
    min-width: auto;
    margin-bottom: 12px;
    padding-top: 24px;
    padding-bottom: 24px;
    grid-row-gap: 24px;
  }

  .card.about-upside {
    padding: 33px 24px;
  }

  .card.video-featured-card {
    height: 600px;
  }

  .card.faq-card {
    width: 100%;
    padding: 33px 24px;
  }

  .card.faq-card.sticky-card {
    position: static;
    max-width: none;
    margin-left: 0px;
  }

  .card.faq-card.horizontal-card {
    padding-top: 28px;
    padding-bottom: 28px;
    flex-direction: column;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .card.cta-is-hepful {
    margin: 36px -32px -80px;
    padding: 56px 24px 147px;
  }

  .card-text-wrapper {
    min-height: auto;
  }

  .card-text-wrapper.blog-text {
    min-height: auto;
  }

  .card-text-wrapper.similar-articles {
    min-height: auto;
  }

  .card-text-wrapper.retailer-resource-text {
    min-height: auto;
  }

  .logo-strip {
    max-width: none;
  }

  .card-image {
    max-height: 200px;
    min-height: 200px;
    -o-object-fit: cover;
       object-fit: cover;
  }

  .grid-2-columns {
    grid-row-gap: 56px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .footer-wrapper {
    border-top-left-radius: 80px;
    border-top-right-radius: 80px;
    text-align: center;
  }

  .footer-inner-wrapper {
    flex-direction: column;
    grid-row-gap: 56px;
  }

  .footer-right-column {
    flex-direction: row;
    justify-content: center;
    grid-column-gap: 18px;
  }

  .footer-column {
    text-align: left;
  }

  .button-group {
    margin-top: 44px;
    justify-content: center;
    align-content: center;
    grid-row-gap: 34px;
  }

  .button-group.customer-page {
    margin-top: 38px;
    justify-content: flex-start;
  }

  .button-group.retailers-page {
    margin-top: 16px;
    justify-content: flex-start;
  }

  .button-group.retailers-blog {
    margin-top: 56px;
    justify-content: flex-start;
  }

  .button-group.btn-about-integrations {
    justify-content: flex-start;
  }

  .button-group.btn-case-studies {
    margin-top: 48px;
    justify-content: center;
  }

  .button-group.btn-video-testimonials {
    margin-top: 48px;
    justify-content: center;
  }

  .button-group.partnership-hero-button {
    margin-top: 16px;
    justify-content: flex-start;
  }

  .button-group.share-app-button {
    margin-top: 38px;
    justify-content: flex-start;
  }

  .button-group.partners-feedback-case-study-inner {
    margin-top: 48px;
    justify-content: center;
  }

  .button-group.meet-the-team-button {
    margin-top: 56px;
    justify-content: flex-start;
  }

  .button-group.partnership-hero-button-top {
    margin-top: 16px;
    justify-content: flex-start;
  }

  .button-group.team-hero {
    margin-top: 16px;
    justify-content: flex-start;
  }

  .button-group.join-us-cta {
    margin-top: 48px;
    justify-content: center;
  }

  .button-group.about-us-button {
    margin-top: 56px;
    justify-content: center;
  }

  .button-group.is-hepful-buttons {
    margin-top: 16px;
  }

  .mg-bottom-48px-md {
    margin-bottom: 48px;
  }

  .footer-inner-bottom-wrapper {
    margin-top: 60px;
    flex-direction: column;
  }

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

  .logo-strip-wrapper {
    grid-column-gap: 31px;
  }

  .logo-strip-wrapper.top {
    left: -740px;
    height: 100px;
  }

  .logo-strip-wrapper.bottom {
    right: 18px;
    margin-bottom: 80px;
  }

  .logo-strip-wrapper.bottom-retailers {
    right: 18px;
    margin-bottom: 0px;
  }

  .brand-logo-wrapper {
    width: 108px;
    height: 108px;
    outline-offset: 8px;
    outline-width: 2px;
  }

  .brand-logo {
    max-height: 70px;
    max-width: 70px;
  }

  .circle-app-wrapper {
    height: 105%;
  }

  .home-subheader-top {
    margin-bottom: -80px;
  }

  .the-upside-effect-wrapper.show-only-mobile-md.hidden {
    display: none;
  }

  .font-size-128px {
    font-size: 60px;
    line-height: 62px;
  }

  .font-size-32px {
    font-size: 20px;
    line-height: 22px;
  }

  .grid-3-columns-90px {
    display: flex;
    justify-content: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 32px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid-3-columns-90px.who-serve {
    display: flex;
    flex-direction: column;
    grid-row-gap: 56px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-two-columns-title {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    grid-row-gap: 0px;
  }

  .grid-monthly-savings {
    display: flex;
    margin-top: 40px;
    flex-direction: column-reverse;
    grid-row-gap: 56px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .hero-image {
    width: 100%;
    max-width: 500px;
    margin-bottom: 26px;
    border-radius: 32px;
  }

  .grid-2-colums-refer-friend {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    grid-row-gap: 40px;
  }

  .app-links-wrapper {
    flex-direction: row;
    justify-content: center;
    grid-column-gap: 18px;
  }

  .bg-get-started {
    top: 51px;
    width: 164px;
  }

  .bg-get-started.bg-right.retailers-bg-right {
    top: 28px;
  }

  .bg-get-started.retailers-bg-left {
    top: 28px;
  }

  .mg-bottom-32px-mobile {
    margin-bottom: 32px;
  }

  .grid-2-columns-customer-bot {
    grid-row-gap: 78px;
  }

  .flex-horizontal-data-protection {
    flex-direction: column;
    grid-row-gap: 32px;
  }

  .image-data-protection {
    max-width: 418px;
  }

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

  .title-refer-friend {
    font-size: 48px;
    line-height: 52px;
  }

  .testimonial-wrapper {
    max-width: 474px;
    min-height: 172px;
    grid-row-gap: 24px;
  }

  .button-arrow-slider {
    display: none;
  }

  .button-arrow-slider.left-arrow {
    display: none;
  }

  .button-arrow-slider.left-arrow.testimonials-arrow {
    display: flex;
  }

  .button-arrow-slider.testimonials-arrow {
    display: flex;
  }

  .slider-mask.testimonials-video-slider-mask {
    padding-top: 8px;
  }

  .slider-nav-testimonials {
    display: none;
  }

  .slider-nav-testimonials.testimonials-nav {
    display: block;
  }

  .testimonial-slider-title-container.retailers-testimonials {
    max-width: 100%;
    margin-bottom: 48px;
  }

  .testimonial-slider-title-container.partner-feedback-title {
    max-width: 100%;
    margin-bottom: 48px;
  }

  .show-only-mobile-md {
    display: block;
  }

  .hide-on-mobile-md {
    display: none;
  }

  .slider-numbers-speak {
    display: block;
    background-color: transparent;
  }

  .width-348px.mg-bottom-32px {
    margin-bottom: 28px;
  }

  .flex-what-collect {
    flex-direction: column;
    align-items: flex-start;
  }

  .what-collect-content {
    max-width: 480px;
  }

  .text-dropdown {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .dropdown-list {
    padding-right: 26px;
  }

  .dropdown-text-toggle {
    align-items: center;
  }

  .button-accordion {
    max-width: 24px;
  }

  .grid-how-keep-safe {
    display: flex;
    margin-top: 56px;
    flex-direction: column;
    grid-row-gap: 36px;
  }

  .grid-learn-more {
    display: flex;
    margin-top: 40px;
    flex-direction: column;
  }

  .mg-bottom-24px-md {
    margin-bottom: 24px;
  }

  .dropdown-answer {
    padding-top: 12px;
  }

  .image-card-learn-more {
    width: 40px;
  }

  .image-card-learn-more.faq-card-arrow.horizontal-arrow {
    margin-top: 20px;
  }

  .grid-hero-retailers {
    display: flex;
    margin-top: 32px;
    flex-direction: column;
  }

  .mg-bottom-40px-md {
    margin-bottom: 40px;
  }

  .grid-1x2 {
    display: flex;
    flex-direction: column;
    grid-row-gap: 32px;
  }

  .flex-top-title {
    margin-bottom: 40px;
    flex-direction: column;
    grid-row-gap: 6px;
  }

  .card-author-wrapper {
    margin-top: 32px;
  }

  .card-author-wrapper.case-studies {
    margin-top: 0px;
  }

  .card-author-wrapper.testimonial-video-author {
    margin-top: 16px;
    margin-bottom: 24px;
    justify-content: center;
  }

  .card-author-wrapper.testimonial-video-author.testimonial-single-page-author {
    justify-content: flex-start;
  }

  .grid-comparative {
    width: 823px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .comparative-item-grid.left-item {
    padding-right: 32px;
  }

  .overflow-x {
    overflow: auto;
  }

  .profit-title-retailres {
    margin-bottom: 76px;
    font-size: 48px;
  }

  .mg-bottom-16px-md {
    margin-bottom: 16px;
  }

  .case-study-card-wrapper {
    display: flex;
    flex-direction: column;
  }

  .text-under-profit-retailers {
    font-size: 28px;
  }

  .grid-connect-business {
    display: flex;
    flex-direction: column;
  }

  .title-interested-api {
    margin-bottom: 32px;
    font-size: 40px;
    line-height: 41.6px;
  }

  .grid-how-it-works {
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .mg-bottom-80px {
    margin-bottom: 56px;
  }

  .image-how-it-works {
    width: 504px;
  }

  .how-it-works-wrapper-text {
    flex-direction: row;
    align-items: flex-start;
    grid-column-gap: 12px;
    grid-row-gap: 24px;
  }

  .mg-bottom-56px-md {
    margin-bottom: 56px;
  }

  .form-business {
    margin-top: 24px;
  }

  .filter-buttons-wrapper {
    overflow: auto;
    margin-right: -32px;
    margin-bottom: 48px;
    margin-left: -32px;
    padding-bottom: 8px;
    padding-left: 32px;
    flex-wrap: nowrap;
  }

  .filter-buttons-wrapper.testimonials-video-filters {
    margin-bottom: 48px;
  }

  .filter-buttons-wrapper.testimonials-video-filters.varition-mg-bottom-0-md {
    margin-bottom: 0px;
  }

  .filter-buttons-wrapper.testimonials-video-filters.varition-mg-bottom-0-md.jetboost-filter-wlrl {
    overflow: auto;
  }

  .filter-buttons-wrapper.vertical-testimonials {
    margin-bottom: 48px;
  }

  .filter-buttons-wrapper.vertical-testimonials.varition-mg-bottom-0-md {
    margin-bottom: 0px;
  }

  .filter-buttons-wrapper.industry-resources-filters {
    margin-bottom: 0px;
    justify-content: flex-start;
  }

  .filter-buttons-wrapper.industry-resources-filters.varition-mg-bottom-0-md {
    margin-bottom: 0px;
  }

  .button-filter {
    white-space: nowrap;
  }

  .button-filter:hover {
    transform: none;
  }

  .case-studies-variation-wrapper {
    grid-row-gap: 70px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .image-case-study-v2 {
    width: 72px;
    height: 72px;
    margin-bottom: 24px;
  }

  .grid-testimonials-video {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .testimonial-video-wrapper {
    align-items: center;
    text-align: center;
  }

  .testimonial-video-wrapper.left-align-md {
    align-items: flex-start;
  }

  .grid-2-colums-save-fleet-card {
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-start;
    grid-row-gap: 40px;
  }

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

  .grid-fleet-cards.show-only-mobile-md {
    display: none;
    flex-direction: column;
  }

  .card-badge-wrapper {
    flex-wrap: wrap;
  }

  .grid-rewards-program {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .sticky-content {
    position: static;
  }

  .slider-rewards-mobile {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 56px;
    padding-top: 16px;
  }

  .grid-referral-benefits {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .referal-text-wrapper {
    margin-bottom: 56px;
  }

  .mg-top-64px-md {
    margin-top: 64px;
  }

  .badge.search-jobs-badge {
    white-space: nowrap;
  }

  .badge.search-jobs-badge:hover {
    transform: none;
  }

  .badge.search-jobs-badge.current-job-filter:hover {
    transform: none;
  }

  .collection-list-testimonials {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .top-slider-testimonials {
    margin-bottom: 48px;
  }

  .top-slider-testimonials.top-case-studies {
    justify-content: center;
  }

  .top-slider-testimonials.top-similar-articles {
    margin-bottom: 48px;
  }

  .top-slider-testimonials.top-video-testimonials {
    display: block;
    flex-direction: column;
    align-items: flex-start;
    grid-row-gap: 24px;
  }

  .testimonial-arrow-wrapper {
    display: flex;
    margin-top: 19px;
    align-self: flex-start;
  }

  .testimonial-arrow-wrapper.hidden {
    display: none;
  }

  .testimonial-arrow-wrapper.hide-on-mobile-md {
    display: none;
  }

  .badge-wrapper.badge-align-middle {
    grid-row-gap: 16px;
  }

  .badge-wrapper.search-jobs-tabs {
    overflow: auto;
    width: 100%;
    padding-bottom: 10px;
    grid-row-gap: 16px;
  }

  .badge-wrapper-container {
    flex-wrap: wrap;
    grid-row-gap: 14px;
  }

  .badge-wrapper-container.case-studies-inner-badge {
    margin-top: 20px;
    flex-wrap: wrap;
    grid-row-gap: 20px;
  }

  .testimonial-author-wrapper {
    margin-top: 32px;
  }

  .testimonial-author-wrapper.case-studies {
    margin-top: 0px;
  }

  .testimonial-author-wrapper.testimonial-cideo-author {
    margin-top: 0px;
    justify-content: center;
  }

  .testimonial-author-wrapper.case-studies-inner {
    margin-top: 0px;
  }

  .mg-bottom-32px-md {
    margin-bottom: 32px;
  }

  .grid-our-values {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-employee-love {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-join-the-team {
    display: flex;
    margin-top: 40px;
    flex-direction: column;
  }

  .image-our-story {
    margin-top: 0px;
  }

  .button-arrow-slider-image {
    display: none;
  }

  .button-arrow-slider-image.left-arrow {
    display: none;
  }

  .button-arrow-slider-image.left-arrow-image {
    display: none;
  }

  .button-arrow-slider-image.left-arrow-image-our-history {
    display: none;
  }

  .image-wrapper-our-story {
    margin-right: -32px;
    margin-left: -32px;
    padding-left: 32px;
  }

  .title-our-history {
    display: block;
    margin-top: 131px;
    margin-bottom: -47px;
  }

  .image-sace-study-inner {
    height: 327px;
    border-radius: 32px;
    -o-object-fit: cover;
       object-fit: cover;
  }

  .case-study-inner-cta {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    border-radius: 32px;
  }

  .case-study-inner-cta.upside-helps-cta {
    margin-top: 48px;
    margin-bottom: 100px;
  }

  .case-study-inner-cta.industry-reports-cta {
    margin-top: 48px;
    margin-bottom: 56px;
    padding: 32px;
  }

  .max-width-100-md {
    width: 100%;
    max-width: 100%;
  }

  .button-arrow-primary-color-1 {
    display: none;
  }

  .button-arrow-primary-color-1.left-arrow {
    display: none;
  }

  .button-arrow-primary-color-1.left-arrow-image {
    display: none;
  }

  .button-arrow-primary-color-1.industry-reports-button {
    display: flex;
    margin-top: 40px;
  }

  .button-arrow-primary-color-1.industry-reports-button.show-only-mobile-md {
    display: flex;
  }

  .case-study-hero-wrapper {
    display: flex;
    flex-direction: column-reverse;
  }

  .grid-news-coverage {
    margin-top: 48px;
    margin-bottom: 56px;
  }

  .new-coverage-wrapper {
    align-items: flex-start;
  }

  .news-image {
    width: 104px;
    height: 104px;
    margin-top: 30px;
  }

  .press-release-grid-wrapper {
    display: flex;
    margin-top: 48px;
    flex-direction: column;
    grid-row-gap: 24px;
  }

  .collection-list-wrapper-newsroom {
    overflow: auto;
    margin-right: -32px;
    margin-left: -32px;
    padding-left: 32px;
  }

  .filter-press-releases-wrapper {
    justify-content: flex-start;
  }

  .testimonial-video-text-wrapper {
    height: auto;
  }

  .newsroom-inner-image {
    height: 400px;
    margin-top: 48px;
    margin-bottom: 20px;
    border-radius: 48px;
  }

  .ritch-text-newroom-inner {
    margin-top: 48px;
  }

  .newsroom-title {
    margin-top: 40px;
    margin-bottom: 32px;
  }

  .locations-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .meet-the-team-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .team-member-image {
    width: 327px;
    height: 327px;
  }

  .team-member-wrapper {
    grid-row-gap: 24px;
  }

  .meet-the-team-slider {
    display: none;
  }

  .perks-grid {
    margin-top: 48px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .mg-bottom-12px-md {
    margin-bottom: 12px;
  }

  .jobs-container-wrapper {
    padding-right: 24px;
    padding-left: 24px;
  }

  .grid-jobs {
    display: flex;
    flex-direction: column;
    grid-row-gap: 24px;
    transform: none;
  }

  .button-arrow-slider-search-jobs {
    display: none;
  }

  .button-arrow-slider-search-jobs.left-arrow {
    display: none;
  }

  .button-arrow-slider-search-jobs.left-arrow-image {
    display: none;
  }

  .slider-testimonial-wrapper.header-retailers-section {
    margin-top: 37px;
  }

  .jobs-line-flex-wrapper {
    display: flex;
    margin-top: 32px;
    padding-right: 0px;
    padding-left: 0%;
    flex-direction: column;
    grid-row-gap: 0px;
  }

  .grid-check-marks {
    display: flex;
    flex-direction: column;
    grid-row-gap: 32px;
  }

  .retailers-hero-image {
    margin-top: 32px;
    margin-bottom: 0px;
  }

  .grid-other-industries {
    margin-top: 48px;
    grid-row-gap: 56px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .testimonial-slider-title-container-copy.retailers-testimonials {
    max-width: 100%;
    margin-bottom: 48px;
  }

  .testimonial-slider-title-container-copy.partner-feedback-title {
    max-width: 100%;
    margin-bottom: 48px;
  }

  .grid-workplace {
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .mg-bottom--40px-md {
    margin-top: -40px;
  }

  .grid-meed-team {
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .image-team-member-grid {
    width: 124px;
    height: 124px;
    margin-bottom: 0px;
  }

  .linkedin-team-link {
    margin-top: 20px;
  }

  .flex-awards {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .award-image {
    max-height: 148px;
  }

  .glassdoor-rate-image {
    max-width: 180px;
    margin-bottom: 63px;
  }

  .our-history-line {
    max-width: none;
  }

  .history-line-text-wrapper {
    margin-top: 32px;
  }

  .history-line-wrapper {
    overflow: auto;
    padding-right: 100px;
    padding-left: 32px;
  }

  .logo-strip-collection-wrapper.top-icons {
    margin-bottom: 30px;
    grid-column-gap: 32px;
  }

  .logo-strip-collection-wrapper.bottom-icons {
    margin-bottom: 40px;
  }

  .text-nav-link {
    margin-left: 0px;
    padding-top: 27px;
    padding-bottom: 27px;
  }

  .form-find-retailers {
    margin-top: 40px;
  }

  .success-message-wrapper {
    margin-top: 40px;
  }

  .grid-last-testimonials {
    margin-top: 48px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .text-wrapper-video-featured-top {
    text-align: left;
  }

  .title-top-stories {
    margin-top: 83px;
    text-align: center;
  }

  .collection-list-videos-quick-5 {
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .video-quick-5-text-wrapper {
    height: auto;
  }

  .mg-top-24px-md {
    margin-top: 24px;
  }

  .blog-subtitle-text {
    max-width: none;
  }

  .blog-search {
    margin-bottom: 45px;
  }

  .hear-users-slider {
    margin-top: 44px;
  }

  .team-member-container {
    display: flex;
    align-items: center;
    grid-column-gap: 20px;
  }

  .collection-list-blog-wrapper.jetboost-list-wrapper-w522.jetboost-list-wrapper-zq8p {
    margin-bottom: 48px;
  }

  .contact-form-grid {
    display: flex;
    flex-direction: column;
    grid-row-gap: 0px;
  }

  .grid-promo-code {
    margin-bottom: 56px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .leading-content {
    text-align: left;
  }

  .grid-3-columns-how-works {
    display: flex;
    justify-content: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 32px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid-3-columns-how-works.who-serve {
    display: flex;
    flex-direction: column;
    grid-row-gap: 56px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-user-faq {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    grid-row-gap: 48px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-user-faq.section-faq {
    grid-row-gap: 24px;
  }

  .faq-grid-column-left {
    margin-top: 0px;
  }

  .faq-category-subtitle-text {
    max-width: none;
  }

  .faq-article-subtitle-text {
    max-width: none;
  }

  .grid-faq-article {
    display: flex;
    margin-top: 31px;
    flex-direction: column-reverse;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .blog-search-article {
    margin-bottom: 32px;
  }

  .faq-breadcrums {
    overflow: auto;
    margin-right: -32px;
    margin-left: -32px;
    padding-right: 32px;
    padding-left: 32px;
    color: #0047ff;
    font-weight: 700;
    white-space: nowrap;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    line-height: 42px;
  }

  h4 {
    font-size: 24px;
    line-height: 27px;
  }

  .section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.logo-strip-section {
    border-radius: 32px;
  }

  .section.logo-strip-section.retailers-strip {
    padding-top: 56px;
    padding-bottom: 65px;
  }

  .section.upside-effect {
    margin-top: -20px;
  }

  .section.numbers-section {
    padding-bottom: 40px;
  }

  .section.app-store-review {
    padding-top: 26vh;
  }

  .section.hero-customer {
    padding-top: 28px;
  }

  .section.get-started-cta {
    border-radius: 32px;
  }

  .section.customers-button-section {
    padding-top: 40px;
  }

  .section.testimonials {
    padding-bottom: 56px;
  }

  .section.hero-data {
    padding-top: 28px;
  }

  .section.retailers-hero {
    margin-top: -20px;
  }

  .section.retailers-hero-section {
    padding-top: 128px;
  }

  .section.connect-business-section {
    padding-bottom: 132px;
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
  }

  .section.interested-api-section {
    padding-top: 60px;
  }

  .section.insights-business-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .section.why-us-section {
    padding-top: 120px;
  }

  .section.how-it-works-section {
    padding-top: 120px;
  }

  .section.testimonials-section {
    padding-bottom: 56px;
  }

  .section.get-fleet-card {
    padding-bottom: 156px;
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
  }

  .section.testimonials-partnership-section {
    padding-bottom: 56px;
  }

  .section.referral-codes {
    padding-bottom: 32px;
  }

  .section.testimonials-hero {
    padding-top: 131px;
  }

  .section.hear-partners-section {
    padding-top: 28px;
  }

  .section.testimonial-page {
    padding-top: 123px;
    padding-bottom: 16px;
  }

  .section.more-this-section {
    padding-top: 32px;
    padding-bottom: 100px;
  }

  .section.meet-the-team-secion {
    padding-bottom: 9px;
  }

  .section.company-news {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .section.the-scale-upside {
    padding-bottom: 40px;
  }

  .section.our-mission-cta {
    margin-top: 72px;
    border-radius: 32px;
  }

  .section.newsroom-page {
    padding-top: 123px;
    padding-bottom: 16px;
  }

  .section.perks-and-benefits-section {
    padding-top: 48px;
    padding-bottom: 24px;
    border-radius: 32px;
  }

  .section.search-jobs-form {
    padding-bottom: 132px;
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
  }

  .section.in-the-press-section {
    padding-top: 80px;
    padding-bottom: 100px;
  }

  .section.hear-users-section {
    padding-top: 60px;
  }

  .section.testimonial-retailers-section {
    padding-bottom: 56px;
  }

  .section.meet-the-team-secion-inner {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.awards-section {
    padding-bottom: 0px;
  }

  .section.case-studies-industry-section {
    padding-bottom: 64px;
  }

  .section.recent-articules-section {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .section.blog-page-hero {
    padding-bottom: 24px;
  }

  .section.contact-form-section {
    padding-bottom: 80px;
  }

  .section.partners-section {
    padding-bottom: 80px;
  }

  .container-default {
    padding-right: 24px;
    padding-left: 24px;
  }

  .hero-container {
    align-items: flex-start;
    text-align: left;
  }

  .hero-container.testimonials-hero-grid {
    margin-top: 32px;
  }

  .button-primary {
    width: 100%;
    padding-right: 32px;
    padding-left: 32px;
    text-align: center;
  }

  .button-primary.form-submit-inline {
    height: 64px;
  }

  .header-nav-menu-wrapper {
    padding-right: 24px;
    padding-left: 24px;
  }

  .header-nav-menu-list {
    flex-direction: column;
  }

  .button-link.types-partnerships {
    margin-top: 48px;
  }

  .video-wrapper.testimonial-video-wrapper {
    align-items: center;
  }

  .video-image-overlay.image-video-testimonial.featured-blog-video {
    height: 700px;
  }

  .video-image-overlay.image-video-testimonial-single-page {
    min-height: 327px;
  }

  .home-subheader {
    margin-bottom: -60px;
    margin-left: 30px;
    font-size: 60px;
    line-height: 62px;
  }

  .grid-4-columns {
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .numbers-speak-title {
    margin-bottom: 49px;
  }

  .grid-3-columns.case-studies {
    margin-top: 56px;
    margin-bottom: 56px;
    grid-row-gap: 28px;
  }

  .grid-3-columns.newsroom-grid {
    margin-top: 32px;
    margin-bottom: 40px;
    flex-direction: row;
    grid-row-gap: 28px;
  }

  .card.case-study {
    padding: 24px;
  }

  .card.testimonial-badge-card {
    padding: 24px;
  }

  .card.press-release-card {
    padding: 24px;
  }

  .card.job-card {
    margin-bottom: 6px;
  }

  .card.video-featured-card {
    height: auto;
  }

  .card.cta-is-hepful {
    margin-top: 64px;
    margin-right: -24px;
    margin-left: -24px;
    padding: 56px 16px 129px;
  }

  .card-text-wrapper.case-studies {
    padding: 24px;
  }

  .logo-strip {
    height: 100px;
    min-height: 100px;
  }

  .card-image {
    max-height: 180px;
    min-height: 180px;
  }

  .grid-2-columns {
    grid-row-gap: 64px;
  }

  .footer-wrapper {
    padding-top: 49px;
    border-top-left-radius: 80px;
    border-top-right-radius: 80px;
  }

  .footer-inner-wrapper {
    flex-direction: column;
    grid-row-gap: 48px;
  }

  .footer-right-column {
    grid-column-gap: 12px;
  }

  .footer-left-column {
    margin-right: 0px;
    flex-direction: row;
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .button-group.customer-page {
    justify-content: center;
  }

  .button-group.retailers-page {
    justify-content: center;
  }

  .button-group.retailers-blog {
    margin-top: 40px;
    justify-content: center;
  }

  .button-group.mg-top-48px.mg-top-32px-mobile {
    margin-top: 32px;
  }

  .button-group.btn-about-integrations {
    margin-top: 32px;
  }

  .button-group.btn-case-studies {
    margin-top: 40px;
    justify-content: center;
  }

  .button-group.btn-video-testimonials {
    margin-top: 40px;
    justify-content: center;
  }

  .button-group.partnership-hero-button {
    justify-content: center;
  }

  .button-group.share-app-button {
    justify-content: flex-start;
  }

  .button-group.partners-feedback-case-study-inner {
    margin-top: 40px;
    justify-content: center;
  }

  .button-group.partnership-hero-button-top {
    justify-content: center;
  }

  .button-group.team-hero {
    justify-content: center;
  }

  .button-group.join-us-cta {
    margin-top: 40px;
    justify-content: center;
  }

  .button-group.about-us-button {
    margin-top: 32px;
    justify-content: center;
  }

  .button-group.is-hepful-buttons {
    grid-column-gap: 12px;
  }

  .footer-inner-bottom-wrapper {
    flex-direction: column;
    grid-row-gap: 48px;
  }

  .logo-strip-wrapper.top {
    left: -591px;
    margin-bottom: 22px;
  }

  .logo-strip-wrapper.bottom {
    right: 88px;
  }

  .logo-strip-wrapper.bottom-retailers {
    right: 88px;
  }

  .circle-app-wrapper {
    height: 168%;
  }

  .home-subheader-top {
    margin-bottom: -65px;
  }

  .hidden {
    display: none;
  }

  .grid-3-columns-90px {
    display: flex;
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-monthly-savings {
    grid-row-gap: 48px;
  }

  .grid-2-colums-refer-friend {
    grid-row-gap: 32px;
  }

  .image-refer-friend {
    border-radius: 32px;
  }

  .app-links-wrapper {
    flex-wrap: wrap;
    grid-column-gap: 12px;
  }

  .bg-get-started {
    top: 23px;
    width: 133px;
  }

  .bg-get-started.bg-right.retailers-bg-right {
    top: 16px;
  }

  .bg-get-started.retailers-bg-left {
    top: 16px;
  }

  .mg-bottom-32px-mobile {
    margin-bottom: 32px;
  }

  .grid-2-columns-customer-bot {
    grid-row-gap: 64px;
  }

  .flex-horizontal-data-protection {
    grid-row-gap: 19px;
  }

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

  .title-refer-friend {
    margin-bottom: 16px;
    font-size: 24px;
    line-height: 27px;
  }

  .testminonial-slider.show-only-mobile-md {
    height: auto;
  }

  .slider-mask {
    height: auto;
  }

  .slider-mask.rewards-mask {
    width: 100.0000881161573%;
  }

  .testimonial-slider-title-container.retailers-testimonials {
    margin-bottom: 32px;
  }

  .testimonial-slider-title-container.partner-feedback-title {
    margin-bottom: 32px;
  }

  .width-348px.mg-bottom-32px {
    margin-bottom: 20px;
  }

  .what-collect-content {
    max-width: 100%;
  }

  .grid-how-keep-safe {
    grid-row-gap: 24px;
  }

  .image-card-learn-more.faq-card-arrow.horizontal-arrow {
    margin-top: 24px;
  }

  .wrapper-keep-safe {
    padding-bottom: 14px;
    border-bottom: 1px solid #e6e8e6;
  }

  .wrapper-keep-safe.no-button-line {
    border-bottom-style: none;
  }

  .card-author-wrapper.case-studies {
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .card-author-wrapper.testimonial-video-author {
    justify-content: flex-start;
  }

  .profit-title-retailres {
    margin-bottom: 56px;
  }

  .mg-top-32px-mobile {
    margin-top: 32px;
  }

  .grid-how-it-works {
    grid-row-gap: 0px;
  }

  .image-how-it-works {
    width: 100%;
  }

  .how-it-works-wrapper-text {
    margin-top: 32px;
    flex-direction: row;
    grid-row-gap: 16px;
  }

  .mg-bottom-56px-md {
    margin-bottom: 56px;
  }

  .filter-buttons-wrapper {
    margin-right: -24px;
    margin-bottom: 40px;
    margin-left: -24px;
    padding-left: 24px;
  }

  .filter-buttons-wrapper.testimonials-video-filters {
    margin-bottom: 32px;
  }

  .filter-buttons-wrapper.testimonials-video-filters.varition-mg-bottom-0-md {
    overflow: scroll;
  }

  .filter-buttons-wrapper.testimonials-video-filters.varition-mg-bottom-0-md.jetboost-filter-wlrl {
    overflow: scroll;
    width: 600px;
  }

  .filter-buttons-wrapper.vertical-testimonials {
    margin-bottom: 32px;
  }

  .filter-buttons-wrapper.industry-resources-filters {
    margin-bottom: 0px;
    justify-content: flex-start;
  }

  .testimonial-video-wrapper {
    align-items: flex-start;
    text-align: left;
  }

  .grid-2-colums-save-fleet-card {
    grid-row-gap: 32px;
  }

  .grid-fleet-cards.show-only-mobile-md {
    grid-row-gap: 12px;
  }

  .slide-rewards {
    position: static;
    width: 100.0000881161573%;
  }

  .grid-referral-benefits {
    grid-row-gap: 18px;
  }

  .collection-list-testimonials {
    grid-row-gap: 32px;
  }

  .top-slider-testimonials {
    display: block;
    margin-bottom: 32px;
  }

  .top-slider-testimonials.top-case-studies {
    margin-top: 31px;
  }

  .top-slider-testimonials.top-similar-articles {
    margin-bottom: 32px;
  }

  .top-slider-testimonials.top-video-testimonials {
    display: block;
    align-items: flex-start;
  }

  .testimonial-arrow-wrapper {
    width: 100%;
    margin-top: 12px;
    align-self: flex-start;
  }

  .testimonial-filter {
    width: 100%;
  }

  .testimonial-filter.left {
    margin-right: 0px;
  }

  .dropdown-testimonial {
    width: 100%;
  }

  .filter-testimonials-wrapper {
    display: -ms-grid;
    display: grid;
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    grid-auto-columns: 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .filter-testimonials-wrapper.hidden {
    display: none;
  }

  .badge-wrapper.badge-align-middle.badge-align-left-mobile {
    justify-content: flex-start;
  }

  .badge-wrapper.search-jobs-tabs {
    display: flex;
    overflow: auto;
    width: 112%;
    margin-right: -24px;
    margin-left: -24px;
    padding-left: 24px;
    justify-content: flex-start;
    flex-wrap: nowrap;
  }

  .badge-wrapper-container.case-studies-inner-badge {
    margin-bottom: 32px;
    flex-wrap: wrap;
    grid-row-gap: 16px;
  }

  .testimonial-author-wrapper.testimonial-cideo-author {
    justify-content: flex-start;
  }

  .testimonial-author-wrapper.case-studies-inner {
    justify-content: flex-start;
  }

  .mg-bottom-56px-mobile {
    margin-bottom: 56px;
  }

  .grid-our-values {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-employee-love {
    grid-row-gap: 18px;
  }

  .image-wrapper-our-story {
    margin-right: -24px;
    margin-left: -24px;
    padding-left: 24px;
  }

  .title-our-history {
    margin-top: 106px;
  }

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

  .case-study-inner-cta {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .case-study-inner-cta.industry-reports-cta {
    margin-top: 24px;
    padding: 24px;
  }

  .case-study-hero-wrapper {
    align-items: flex-start;
    text-align: left;
  }

  .new-coverage-wrapper {
    align-items: flex-start;
    grid-row-gap: 16px;
  }

  .news-image {
    margin-top: 30px;
  }

  .press-release-grid-wrapper {
    margin-top: 32px;
  }

  .collection-list-wrapper-newsroom {
    margin-right: -24px;
    margin-left: -24px;
    padding-left: 24px;
  }

  .filter-press-releases-wrapper {
    display: -ms-grid;
    display: grid;
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    grid-auto-columns: 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .newsroom-inner-image {
    height: 372px;
    margin-top: 32px;
    margin-bottom: 0px;
    border-radius: 32px;
  }

  .ritch-text-newroom-inner {
    margin-top: 32px;
  }

  .newroom-top-text-wrapper {
    display: flex;
    flex-direction: column-reverse;
    text-align: left;
  }

  .newsroom-title {
    margin-top: 24px;
    margin-bottom: 0px;
  }

  .perks-grid {
    margin-top: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .jobs-container-wrapper {
    padding-right: 24px;
    padding-left: 24px;
  }

  .grid-jobs {
    grid-row-gap: 10px;
  }

  .slider-testimonial-wrapper.header-retailers-section {
    margin-top: 24px;
  }

  .retailers-hero-image {
    border-radius: 32px;
  }

  .grid-other-industries {
    margin-top: 40px;
  }

  .testimonial-slider-title-container-copy.retailers-testimonials {
    margin-bottom: 32px;
  }

  .testimonial-slider-title-container-copy.partner-feedback-title {
    margin-bottom: 32px;
  }

  .image-team-member-grid {
    width: 104px;
    height: 104px;
    max-height: none;
  }

  .flex-awards {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .award-image {
    max-height: 123px;
  }

  .our-history-line {
    max-width: none;
  }

  .our-history-line.bottom-line {
    max-width: none;
  }

  .history-line-wrapper {
    padding-right: 56px;
    padding-left: 24px;
    transform: scale3d(1none, 1none, 1none);
  }

  .logo-strip-collection-wrapper.bottom-icons {
    margin-bottom: 57px;
  }

  .form-field {
    height: 64px;
  }

  .form-find-retailers {
    flex-direction: column;
    grid-row-gap: 7px;
  }

  .grid-last-testimonials {
    margin-top: 40px;
  }

  .title-top-stories {
    text-align: left;
  }

  .blog-search {
    margin-bottom: 32px;
  }

  .collection-list-blog-wrapper.jetboost-list-wrapper-w522.jetboost-list-wrapper-zq8p {
    margin-bottom: 40px;
  }

  .search-result-item {
    margin-bottom: 28px;
  }

  ._404-form-block {
    margin-top: 56px;
    padding-top: 180px;
    padding-bottom: 180px;
  }

  .grid-promo-code {
    grid-row-gap: 16px;
  }

  .section-heading {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .leading-content {
    text-align: left;
  }

  .container-media-post-2 {
    max-width: 100%;
    padding-right: 12px;
    padding-left: 12px;
  }

  .section-supporting-text {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .container-media-post {
    max-width: 100%;
  }

  .grid-3-columns-how-works {
    display: flex;
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-user-faq {
    grid-row-gap: 40px;
  }

  .grid-user-faq.section-faq {
    grid-row-gap: 20px;
  }

  .blog-search-article {
    margin-bottom: 32px;
  }

  .faq-breadcrums {
    overflow: auto;
    margin-right: -24px;
    margin-left: -24px;
    padding-right: 24px;
    padding-left: 24px;
    white-space: nowrap;
  }
}

#w-node-bacd4a35-07a4-f5cf-b291-cad2c07729eb-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7ea6605a-3d63-6114-1980-eb5b2e58d1c3-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15006002-a018-24e9-fb63-2893f6a12490-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d6fc8a3f-0bb9-24fa-3fcc-d7afd6d1be73-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b130ef8a-5f79-acfe-ff86-b8c85fbd6222-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_13b8335f-8ada-e64a-99d9-3273894caccb-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c11b5e1b-0a50-4575-95bb-56149559c58c-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cd726d2d-27ef-9e70-e382-0b3bdc82a4e2-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-eb505a88-b5c3-ee37-02b8-0dcf1ff92f66-fd686809 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9dd05ecf-8b35-744c-dd89-be00839ab90c-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9dd05ecf-8b35-744c-dd89-be00839ab90d-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9dd05ecf-8b35-744c-dd89-be00839ab919-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-caa8ba22-2f1c-89b7-5957-495299e20274-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_44e127bd-836b-1638-2e48-76be66f84712-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c7f9470b-9a70-bb09-b4c4-990bc3631346-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-df14b439-845d-09eb-9d98-f8b62057de00-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_35e72a10-6a23-7c5a-02c6-8d398a6b3fb9-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-db6854b8-1ec8-7acf-f761-96bebf7e2eba-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-db6854b8-1ec8-7acf-f761-96bebf7e2ec0-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-db6854b8-1ec8-7acf-f761-96bebf7e2ec6-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-db6854b8-1ec8-7acf-f761-96bebf7e2ecc-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b589a647-8541-4cd8-2d3a-2814ee70c987-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b589a647-8541-4cd8-2d3a-2814ee70c993-0a686843 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_90468332-9923-1591-d22f-a59eeeb9037d-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_73893fe9-95ca-acfc-3423-8bff1b8773d8-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b679d510-ed55-37cd-007d-78ada0243e90-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bacd4a35-07a4-f5cf-b291-cad2c07729eb-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7ea6605a-3d63-6114-1980-eb5b2e58d1c3-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15006002-a018-24e9-fb63-2893f6a12490-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-af9bef07-4573-cbf4-5e59-c6736885171b-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75804a43-2d4f-2900-4cf7-b09d6eaab635-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_530c9c0f-bb9a-c567-0e93-3d536a858b73-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9f6ae7e3-a5cd-9f38-b774-172a2de91f13-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9548761d-a208-8485-eb1e-7eb5de3aba0d-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2cc7f6c6-85c6-7501-283d-eacdb119b533-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e71be3c-8b01-760f-6d35-e1d12cc2d5fb-97686860 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0bdbf5e4-0254-d9e0-2095-ce9cfb50c8e6-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0bdbf5e4-0254-d9e0-2095-ce9cfb50c8e7-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0bdbf5e4-0254-d9e0-2095-ce9cfb50c8f3-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1cb6838f-e59f-54f6-91a1-03fbcf4cc387-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_67bd16cb-94d7-c7de-c622-18f41489acc8-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e42ca6-4d5a-cecf-04e4-02d60387e744-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7f511869-2e91-539b-aca7-e74141434e11-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9dd3c99a-6cfb-834c-f438-d6b861a75b4a-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6a59eb51-eece-39d8-fd9e-3c43c53a1213-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b7fb9e3e-ea10-2138-a1b9-b6aff5438199-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-edb6fb7f-2459-0500-9db8-992b381a0db6-d0686861 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e989a0f-370f-b473-be43-4678d13b3038-d13b3032 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3cf29318-e3c2-f38b-6129-6835c3146724-74686872 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3cf29318-e3c2-f38b-6129-6835c3146739-74686872 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3cf29318-e3c2-f38b-6129-6835c314674e-74686872 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1f300b16-9ad2-c0b9-b05c-c7aacf705340-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1f300b16-9ad2-c0b9-b05c-c7aacf705341-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1f300b16-9ad2-c0b9-b05c-c7aacf70534d-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7d5f2448-6955-508f-d9c8-3638cc7a540e-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5df6692f-95c7-f8b4-5629-145e54cc26d8-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_646a2519-8253-85f8-c7f5-fa0681cea56c-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5c9eba1b-12db-d423-0a4d-4ec85286cd69-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5c9eba1b-12db-d423-0a4d-4ec85286cd6e-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5c9eba1b-12db-d423-0a4d-4ec85286cd73-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34463a01-864e-a2e4-471e-bcd8104f6719-15686891 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b37-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b39-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fed007ca-6eae-12c7-eab8-51c21c9119e2-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fed007ca-6eae-12c7-eab8-51c21c9119f7-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fed007ca-6eae-12c7-eab8-51c21c911a0c-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d8ceebf-d5fa-eb5c-9b03-b29f96d91832-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d8ceebf-d5fa-eb5c-9b03-b29f96d91831-45686896 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0f492699-bbbd-b994-5ba6-e158db99386e-db993869 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0f492699-bbbd-b994-5ba6-e158db99386f-db993869 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_895e66b4-b788-9117-5c99-e7c7fb9055f3-fb9055f3 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-beed713d-9389-9ff3-a4fa-b008121e3efe-121e3efe {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b37-a26868b1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b39-a26868b1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d7d3ab3e-63d2-7630-4b00-add8452fe093-a26868b1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d7d3ab3e-63d2-7630-4b00-add8452fe0a8-a26868b1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d7d3ab3e-63d2-7630-4b00-add8452fe0bd-a26868b1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c699223a-6e6d-d239-35a5-408d3b847868-3b847868 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2aa954e6-0e90-f69b-e15e-f75abfabc62d-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2aa954e6-0e90-f69b-e15e-f75abfabc62e-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_409480cc-59e1-a14e-5c80-887889c26aba-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_409480cc-59e1-a14e-5c80-887889c26abb-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d1e169d-18d8-0509-55c2-1ff9b4b7bc0e-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d1e169d-18d8-0509-55c2-1ff9b4b7bc17-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e415285-6b78-9892-14f2-629b67a2c6c0-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e415285-6b78-9892-14f2-629b67a2c6c1-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc75bfe2-3e7c-3117-c8cc-a7cd61e3794e-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc75bfe2-3e7c-3117-c8cc-a7cd61e37954-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_94056409-9af6-2583-1395-9b66a0ee2cf3-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-de369e32-0347-1231-39c7-c53e06d4b790-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8af1dc63-fdf3-4f85-526d-2a62042ccfca-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8f42963a-b27a-bf3a-567c-c39908ff5168-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce771-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce772-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce778-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce779-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce77f-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0dd36197-506d-30f9-f5ad-17686fcce780-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4f98292a-18cf-5753-7078-c5301fbaa035-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4f98292a-18cf-5753-7078-c5301fbaa036-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4f98292a-18cf-5753-7078-c5301fbaa03c-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4f98292a-18cf-5753-7078-c5301fbaa03d-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d2448437-44f8-4f48-2e42-520fb7e6ddbd-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d2448437-44f8-4f48-2e42-520fb7e6ddbe-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9609acfa-9728-bfb1-ea11-4b9db40f9072-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9609acfa-9728-bfb1-ea11-4b9db40f9073-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e290761-0a1d-b617-27f1-5062b1ec4458-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e290761-0a1d-b617-27f1-5062b1ec4459-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9cf6b6f3-0a71-b606-9cd8-c312535273b9-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1b1cb016-4752-3476-7c50-961f65d4cdbb-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-af2e510f-c417-b402-d2a8-b8d2b4cb85a1-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-af2e510f-c417-b402-d2a8-b8d2b4cb85a2-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6bed7df2-a31d-78c4-48ce-0e8351a9fc49-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6bed7df2-a31d-78c4-48ce-0e8351a9fc4a-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6bed7df2-a31d-78c4-48ce-0e8351a9fc52-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6bed7df2-a31d-78c4-48ce-0e8351a9fc53-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d010550f-8673-5812-1a2f-6a167e6ea4a0-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d010550f-8673-5812-1a2f-6a167e6ea4a1-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5deaadcf-50dd-fc01-9d6e-fc59f78d5065-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5deaadcf-50dd-fc01-9d6e-fc59f78d5066-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_388b3340-2328-2a3a-39c1-f4b829d2af08-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_388b3340-2328-2a3a-39c1-f4b829d2af09-d76868b8 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_356cf6f7-d12f-14d3-f681-ea658a37a62a-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b723af38-cbab-2b11-8542-5204e9811d36-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5254a033-ab33-cfe0-9fee-bb468d70bc45-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c75609be-9658-0e60-fd4a-9f98e8ef85b7-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cea0c29-446b-9a2f-7da1-81593d9f20d6-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_927c668b-63ef-14bd-c2ed-a1b5c68b07b8-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9fd736cf-92e7-ccd8-7c74-ae6274eff8b9-bd6868d1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-aaa21a35-7bf4-37bb-8740-ad7282fb074f-7e6868d6 {
  -ms-grid-row-align: center;
      align-self: center;
}

#w-node-aaa21a35-7bf4-37bb-8740-ad7282fb0750-7e6868d6 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ea1b9638-f23f-85d6-5f7b-98484d9cb7dd-7e6868d6 {
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_029dc722-21f1-37bc-3c58-e4b3a40c95e0-7e6868d6 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5efe124-ea26-16f2-c111-a0e6c7e659cf-7e6868d6 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a3d76de0-1f87-cb1e-fe4a-127d3ae443d2-7e6868d6 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_21766cf6-2adc-7422-eb78-a85a65d0a6b4-7e6868d6 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b37-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b39-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8841d558-8435-ec72-dfe2-d3d90a04dd1f-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9289648a-a718-4ab2-40d8-c0335de6c047-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1dd54e56-8da3-f6ab-cd77-22bfec3ec0cb-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9fa4609-d1bc-2e0a-fea8-61ab950a4846-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_61c9261a-12b1-e3fb-4548-8c072235d5b4-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_61c9261a-12b1-e3fb-4548-8c072235d5bb-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_61c9261a-12b1-e3fb-4548-8c072235d5c2-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_61c9261a-12b1-e3fb-4548-8c072235d5c9-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_77d9c16b-9aec-a203-6149-a425baebb720-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_77d9c16b-9aec-a203-6149-a425baebb727-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_77d9c16b-9aec-a203-6149-a425baebb72e-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_77d9c16b-9aec-a203-6149-a425baebb735-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5613f42-486f-5344-6d35-4b7d06c6deef-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15a3c4c9-eb8c-61bd-4b87-a0e83f22257c-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: end;
      justify-self: end;
}

#w-node-_4f4eb944-c786-cf7e-8750-1b1e4beaaf1a-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0e997126-70ae-e72e-077b-e1cbd9b13032-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5f1e1ebb-6c70-e468-d804-afd1fa2fd424-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1c6f17ea-bb62-21aa-284a-0cb11c3bf8d8-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1c6f17ea-bb62-21aa-284a-0cb11c3bf8dc-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1c6f17ea-bb62-21aa-284a-0cb11c3bf8e0-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c1f2669a-40e8-077d-58ab-decbe4e8d1e6-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1db9bdbe-a6ed-2e16-0c49-813a7b68b41b-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f242f6f1-1e99-86e6-8216-3ea76411ffe2-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1fbd9cbd-bd29-3d64-7c78-77756d8640f2-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9b0d102-475a-4e97-c9d7-8c5cc367f164-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9b0d102-475a-4e97-c9d7-8c5cc367f170-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9b0d102-475a-4e97-c9d7-8c5cc367f178-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9b0d102-475a-4e97-c9d7-8c5cc367f174-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9b0d102-475a-4e97-c9d7-8c5cc367f17c-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b7f8aa8-5003-f15d-40c1-d1c00fd52073-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6d28ce2f-dc0b-7106-3322-0b204f2672dc-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6d28ce2f-dc0b-7106-3322-0b204f2672e0-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6d28ce2f-dc0b-7106-3322-0b204f2672e4-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189d9a-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189d9e-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189da2-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189da6-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189daa-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189dae-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3bdba640-b407-3943-c403-41b64f189db2-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd67fc-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd6800-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd6804-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd6808-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd680c-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0990cf6d-d146-b9e9-0a18-eee8eddd6810-d46868f0 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b37-97686911 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b39-97686911 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_78708a67-ba5f-b200-2392-af449ecdb9fe-97686911 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_78708a67-ba5f-b200-2392-af449ecdba13-97686911 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_78708a67-ba5f-b200-2392-af449ecdba28-97686911 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_45b7a237-dc13-0a6d-2372-3a8f5aa69377-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_447a8ebe-dfef-398f-561a-85ed2dce08a2-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_55477411-75f6-69ad-de8f-fc99e346a595-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ae30d763-5692-86dd-0158-bbdc7fa34e3a-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_988c9b93-6244-1023-dc6f-2ed6a153889e-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_668570ba-5cdb-5f0c-3e84-9130d247c1e4-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-be767e4a-2d5e-eb3b-fba0-5f57ae6aef88-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-be767e4a-2d5e-eb3b-fba0-5f57ae6aef8e-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-be767e4a-2d5e-eb3b-fba0-5f57ae6aef94-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e0db5bd-a689-8205-a483-3fcee11dcc4f-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70744e96-715b-6078-f728-82312c2be7fc-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_417bf392-1950-33e7-3008-93cb2d2bba2a-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e4fb10c6-b5e3-cac9-d189-712be9f25b7d-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49af21cf-37e4-2818-b16c-d231d752f338-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49af21cf-37e4-2818-b16c-d231d752f339-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49af21cf-37e4-2818-b16c-d231d752f340-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49af21cf-37e4-2818-b16c-d231d752f341-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b0651da-fc61-625b-3007-229533e5e466-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b0651da-fc61-625b-3007-229533e5e467-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b0651da-fc61-625b-3007-229533e5e46e-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b0651da-fc61-625b-3007-229533e5e46f-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_595406b1-a1ab-4c07-d93f-0eb429bfd5ca-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_595406b1-a1ab-4c07-d93f-0eb429bfd5cb-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_595406b1-a1ab-4c07-d93f-0eb429bfd5d2-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_595406b1-a1ab-4c07-d93f-0eb429bfd5d3-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7216d5a7-ac0a-9705-c800-d8de80525988-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1352ed6b-d934-0fa3-011a-7187adeb5158-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_63abe412-25d2-e7fd-1e52-dc4494674ec7-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1449b773-fa76-cecb-b758-b4f56e78bb22-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1449b773-fa76-cecb-b758-b4f56e78bb23-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1ff43715-4284-450a-bbdb-eab6943c1992-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1ff43715-4284-450a-bbdb-eab6943c1993-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_63d0cf25-af93-64b7-5ca3-677242757b3c-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_63d0cf25-af93-64b7-5ca3-677242757b3d-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_92c0fd99-5566-50f5-e10e-8f4a517553c8-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_92c0fd99-5566-50f5-e10e-8f4a517553c9-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a90feb0f-3f7e-2250-a4ac-b39fcb89d983-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_42e512ef-416d-ad2d-e845-3a5ae39bc991-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4bf81a43-f90c-8704-5d6c-79b57f8e6444-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-aa8f8a28-7ee5-72df-7174-409eaf94892f-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-edc84fab-9c2e-e5e4-d40b-8300c75990b9-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c155035-aa6b-811d-11ae-e38861ffac93-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8e1f25f2-00c0-9140-baa1-83567bd49c7d-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8e1f25f2-00c0-9140-baa1-83567bd49c7e-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10666278-4b3e-fd8c-aa46-dcec90909975-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8c1c6db5-cea3-c8e1-b84f-4d10b00b7175-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9cdcf3bd-4826-136f-1b7a-380ec828e049-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f7d43940-3159-cdee-4b11-78f1d442dbdd-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_24556871-965e-41e1-29d5-672cde63c310-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2c60195e-ed77-4935-a5b2-56a0f5d7315a-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4d2b689b-5b09-c86d-53a3-92d6f9da368d-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_00acadc7-012d-dfdd-9ecf-d5d2923fb7a2-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3f730a77-477d-5e6b-a7be-ebdbfbfbf494-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3f730a77-477d-5e6b-a7be-ebdbfbfbf495-a7686914 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1713d22c-5f1e-62c6-cfc3-08894d821015-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1713d22c-5f1e-62c6-cfc3-08894d821016-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1713d22c-5f1e-62c6-cfc3-08894d821022-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_50640433-a9ef-c265-0a66-f8d64f9d4eae-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_26840015-93ed-c44d-bda9-fa4024557d20-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f756e197-dbec-6c84-21ea-a343cc126f13-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-afaecde7-0d9f-d0c1-57df-12a71e987e5a-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c97bb483-0193-4b8f-1ca6-6162ae8eb567-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dac683b0-a313-3075-5505-f08de9a22d35-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bbd0fc3e-cda8-5378-ba87-d80925cf22c6-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bbd0fc3e-cda8-5378-ba87-d80925cf22c9-1968692e {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f64ce44b-6510-49af-475d-525373b23cc8-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f64ce44b-6510-49af-475d-525373b23cc7-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f64ce44b-6510-49af-475d-525373b23cd4-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7e6ee86f-f23c-8034-aceb-b3c59674d418-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7e6ee86f-f23c-8034-aceb-b3c59674d419-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fdcec8d9-2322-dc39-2240-2c13f2e225f2-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49852be7-121e-7083-0a55-f8f5b8551783-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_91eca034-c202-f578-e78e-c866e5489718-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8fccfbad-c155-eb35-f461-b3c1cbf27bc8-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8fccfbad-c155-eb35-f461-b3c1cbf27bd8-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8fccfbad-c155-eb35-f461-b3c1cbf27be8-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fdd5ec2d-269a-e88d-a4cb-26e221a0b0a5-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fdd5ec2d-269a-e88d-a4cb-26e221a0b0af-2b686938 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f6aeff59-962f-3633-57b2-396e28fa6939-d1686944 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f6aeff59-962f-3633-57b2-396e28fa693a-d1686944 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f6aeff59-962f-3633-57b2-396e28fa6943-d1686944 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ca6de2ce-5152-dd21-57bc-e7d59b8f6a8a-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ca6de2ce-5152-dd21-57bc-e7d59b8f6a8f-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ca6de2ce-5152-dd21-57bc-e7d59b8f6a94-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ca6de2ce-5152-dd21-57bc-e7d59b8f6a99-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2d0-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2d1-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2d9-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2da-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2e4-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2e5-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2ed-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2ee-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2f8-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc2f9-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc301-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc302-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc30c-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc30d-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc315-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc316-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc327-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc328-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc330-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc331-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc339-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ea953-4f9e-e1b9-fd12-8f2dcf8cc33a-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#grnhse_app.w-node-cfecc28c-8c3b-9017-7bd7-8082d74ca1c1-febcde83 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b37-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc928845-245a-a6d9-625d-c40d92659b39-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1b8e15d7-5575-78d8-faf9-f0ac8ef1e91c-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b5c07949-78dd-17a1-2068-f89592f94c67-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a12bf46-e76e-d0c4-0a74-00b8dfc7cf7f-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a12bf46-e76e-d0c4-0a74-00b8dfc7cf80-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ecc871ca-cd65-c79d-9cfb-1ada910df68c-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ecc871ca-cd65-c79d-9cfb-1ada910df68d-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ecc871ca-cd65-c79d-9cfb-1ada910df6a7-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ecc871ca-cd65-c79d-9cfb-1ada910df6a8-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75e3089f-8f09-ff1a-b06a-c5eba0f59a93-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75e3089f-8f09-ff1a-b06a-c5eba0f59a94-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75e3089f-8f09-ff1a-b06a-c5eba0f59aae-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75e3089f-8f09-ff1a-b06a-c5eba0f59aaf-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a8423509-3fa6-9a0a-ccca-caf07d6a2e2f-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a8423509-3fa6-9a0a-ccca-caf07d6a2e30-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bf745400-cb0b-3629-c6e0-93b8c29ef6ba-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bf745400-cb0b-3629-c6e0-93b8c29ef6bb-30d60fb1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1993610-3698-e81d-1f9e-edaf35842de5-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1993610-3698-e81d-1f9e-edaf35842de7-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcc0655f-316f-6d1e-4a45-ac62b9cb62bc-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcc0655f-316f-6d1e-4a45-ac62b9cb62c2-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcc0655f-316f-6d1e-4a45-ac62b9cb62c8-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcc0655f-316f-6d1e-4a45-ac62b9cb62ce-dd6e5f5a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1993610-3698-e81d-1f9e-edaf35842de5-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1993610-3698-e81d-1f9e-edaf35842de7-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a2f4f66b-8ad7-a1e0-5517-53baf35b0c67-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a2f4f66b-8ad7-a1e0-5517-53baf35b0c6d-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d308eae2-e7f2-2e1c-b81d-4ce60fa1015c-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0bfb93f4-75f5-a185-d3fc-b432862358ad-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ff1f3f0f-4e4a-7177-7b81-3aa2036f6262-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d4b25dcb-01ab-085e-a864-0beff269704a-031dbae1 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c9ab521a-9be1-570b-4d52-4909fcd328b0-0bf45455 {
  -ms-grid-row-align: center;
      align-self: center;
}

#w-node-c9ab521a-9be1-570b-4d52-4909fcd328b1-0bf45455 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_723af06c-b2be-5c1d-216f-cca27eb9906d-0bf45455 {
  -ms-grid-row-align: center;
      align-self: center;
}

#w-node-_723af06c-b2be-5c1d-216f-cca27eb9906e-0bf45455 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4c4d871a-7874-b257-ca59-4332a440332f-da90347b {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4c4d871a-7874-b257-ca59-4332a4403334-da90347b {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4c4d871a-7874-b257-ca59-4332a4403339-da90347b {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4c4d871a-7874-b257-ca59-4332a440333e-da90347b {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1b88ecd8-6997-be84-da26-9669be06e2c7-a9d9edc3 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_09a6ec60-40d2-56e4-6add-4b6e45467762-a52a1509 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_09a6ec60-40d2-56e4-6add-4b6e45467763-a52a1509 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_09a6ec60-40d2-56e4-6add-4b6e45467769-a52a1509 {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b843b64c-4d76-4d1a-5092-d3e2d87dff04-c28f944a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c2368a3-d6f5-7192-b28f-f1c5000b60ea-c28f944a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dceccb26-fc4b-2f13-f39d-cdad05b16bfa-c28f944a {
  -ms-grid-column: span 1;
      grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
      grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-f917de67-abc7-a943-3f4b-901890540074-a7686914 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_86094918-ccab-c03b-54b8-efa3b4da13c9-97686860 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b723af38-cbab-2b11-8542-5204e9811d36-bd6868d1 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5254a033-ab33-cfe0-9fee-bb468d70bc45-bd6868d1 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c75609be-9658-0e60-fd4a-9f98e8ef85b7-bd6868d1 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5efe124-ea26-16f2-c111-a0e6c7e659cf-7e6868d6 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a3d76de0-1f87-cb1e-fe4a-127d3ae443d2-7e6868d6 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_21766cf6-2adc-7422-eb78-a85a65d0a6b4-7e6868d6 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_9dcf2190-9138-a6b0-612f-3a7d10985d2f-38686866 {
    -ms-grid-row-align: stretch;
        align-self: stretch;
  }

  #w-node-b3dcbb67-ec07-5b94-215c-45e738d418e1-a7686914 {
    -ms-grid-row-align: stretch;
        align-self: stretch;
  }

  #w-node-de83975b-e292-b8e7-27e6-b4f2465e353e-da90347b {
    -ms-grid-row-align: stretch;
        align-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9609acfa-9728-bfb1-ea11-4b9db40f9072-d76868b8 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3e290761-0a1d-b617-27f1-5062b1ec4458-d76868b8 {
    -ms-grid-column: span 1;
        grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
        grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}
