body {
  background-color: #000;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 1.2em;
  line-height: 1.6em;
  font-weight: 300;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Exo, sans-serif;
  color: #ff0065;
  font-size: 1em;
  line-height: 1.2em;
  font-weight: 600;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Exo, sans-serif;
  color: #00b3ef;
  font-size: 2.2em;
  line-height: 1.2em;
  font-weight: 700;
}

h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #00b3ef;
  font-size: 1.1em;
  line-height: 1.2em;
  font-weight: 700;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 0.9em;
  line-height: 1.4em;
  font-weight: 700;
}

h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
}

h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}

p {
  margin-bottom: 10px;
}

a {
  background-color: transparent;
  color: #fff;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
}

.menu-sidebar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 3.5em;
  padding: 4em 1.5em 4em 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #1a1a1a;
}

.main-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.button {
  padding: 15px 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: #fff;
  color: #000;
}

.button:hover {
  background-color: #008fd5;
  color: #fff;
}

.exato-logo {
  width: 10em;
}

.exato-logo.menu {
  display: none;
}

.hero-left {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45%;
  padding: 3em 4em 3em 2.5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-row-gap: 4em;
}

.hero-left.inner-page {
  z-index: 2;
  width: 50%;
}

.accordion-title {
  position: relative;
  z-index: 4;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  color: #fff;
  font-size: 1.1em;
  font-weight: 600;
}

.exato-arrow {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 1.4em;
  margin-top: 1em;
  background-color: transparent;
}

.accordion-open-content {
  height: 100%;
  padding: 3em;
}

.accordion-title-content {
  margin-top: 0.5em;
  font-size: 1.8em;
}

.page-title-border {
  margin-bottom: 0.5em;
  border-bottom: 1px solid #ff0065;
}

.page-title-border.contact-title {
  margin-bottom: 0em;
}

.arrow-right {
  width: 4em;
}

.accordion-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  background-image: url('../images/Exato-Hero-Image.jpg');
  background-position: 36% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.4;
}

.accordion-image.two {
  background-position: 47% 50%;
}

.accordion-image.three {
  background-position: 59% 50%;
}

.accordion-image.four {
  background-position: 71% 50%;
}

.accordion-image.six {
  background-position: 93% 50%;
}

.accordion-image.five {
  background-position: 82% 50%;
}

.accordion-image.cxaas {
  opacity: 0;
}

.jumbled-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 3;
  background-image: url('../images/Exato-Hero-Image.jpg');
  background-position: 65% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.jumbled-image.two {
  background-image: url('../images/Exato-Hero-Image.jpg');
  background-position: 58% 50%;
}

.jumbled-image.three {
  background-position: 97% 50%;
}

.jumbled-image.four {
  background-position: 46% 50%;
}

.jumbled-image.five {
  background-position: 83% 50%;
}

.jumbled-image.six {
  background-position: 76% 50%;
}

.footer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 5em 4em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  border-top: 0.05em solid #fff;
  background-color: #000;
}

.menu-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1.5em;
  height: 1.2em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  background-color: transparent;
}

.hamburger-bar {
  width: 100%;
  height: 0.15em;
  background-color: #fff;
}

.nav-link {
  background-color: transparent;
  font-family: Exo, sans-serif;
  font-size: 1em;
  font-weight: 600;
}

.nav-link:hover {
  color: #00b3ef;
}

.nav-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 6.5em;
  margin-top: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 0em;
  grid-row-gap: 2em;
}

.hero-second-content {
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.body-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.large-heading {
  margin-bottom: 0.2em;
  color: #00b3ef;
  font-size: 2.5em;
  font-weight: 700;
}

.highlight-heading {
  color: #00b3ef;
  font-size: 2.2em;
}

.home-first-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-row-gap: 0.25em;
}

.menu-content {
  position: -webkit-sticky;
  position: sticky;
  top: 2em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.hero-section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.footer-text {
  position: relative;
  z-index: 5;
  font-family: Exo, sans-serif;
  font-size: 1.5em;
  line-height: 1.4em;
}

.footer-text.home-page {
  font-size: 1.2em;
}

.footer-background-image {
  position: absolute;
  left: -6.5em;
  width: 35em;
  height: 35em;
}

.animated-heading-text {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.animated-heading {
  font-size: 2.5em;
}

.animated-heading.two {
  position: absolute;
}

.animated-heading.three {
  position: absolute;
}

.animated-heading.four {
  position: absolute;
}

.hero-right-image {
  width: 50%;
  background-image: url('../images/Exato-CXaaS-Cover-New.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.hero-description-right-image {
  width: 50%;
  background-image: url('../images/TurretDealer.png');
  background-position: 80% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
.hero-right-image.des {
  background-image: url('../images/TurretDealer.png');
}

.hero-right-image.tech {
  background-image: url('../images/Exato-Technology-Cover.jpg');
}

.hero-right-image.company {
  background-image: url('../images/Exato-Company-Cover.jpg');
  background-position: 30% 50%;
}

.page-hero {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 100vh;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.page-hero.connect {
  max-height: 100px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.inner-page-hero-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}

.inner-page-hero-content.toggle {
  margin-top: 2em;
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}

.inner-page-hero-content.connect {
  margin-top: 1em;
  padding-bottom: 0em;
  grid-column-gap: 0.8em;
  grid-row-gap: 0.8em;
}

.section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 5em 7em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #005caf;
}

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

.section.nicebg {
  padding-top: 7em;
  padding-bottom: 10em;
  background-image: url('../images/NICE-Award-Bg.jpg');
  background-position: 100% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.section.border {
  border-top: 0.05em solid #fff;
  border-bottom: 0.05em solid #fff;
  background-color: #000;
}

.section-heading {
  color: #fff;
  font-size: 1.5em;
}

.section-subheading {
  margin-top: 0.2em;
  font-family: Exo, sans-serif;
  color: #fff;
  font-size: 1.1em;
  font-style: italic;
  font-weight: 400;
}

.section-heading-container {
  width: 50%;
  padding-right: 4em;
}

.section-description {
  width: 50%;
}

.section-intro-container {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-intro-container.tech {
  padding-right: 8em;
  padding-left: 8em;
  text-align: center;
}

.table-content {
  padding: 0.5em;
  border-right: 1px solid #00b3ef;
  border-bottom: 1px solid #00b3ef;
  border-left: 1px solid #00b3ef;
}

.table-content.heading {
  border-top: 1px solid #00b3ef;
  background-color: #000;
}

.table-content.heading.bold {
  font-weight: 700;
}

.table-content.heading.clients {
  text-align: center;
}

.table-grid {
  position: relative;
  z-index: 2;
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  font-weight: 400;
}

.table-grid.client-logos {
  grid-column-gap: 0.05em;
  grid-row-gap: 0.05em;
}

.table-grid.client-logos.one-column {
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.bg-scroll-element {
  position: absolute;
  left: -7em;
  bottom: -22.5em;
  z-index: 1;
  width: 30em;
  height: 30em;
}

.bg-scroll-element.section-bg {
  top: -7.6em;
  bottom: auto;
}

.bg-scroll-element.black-sc {
  left: auto;
  right: -5.5em;
  bottom: -2em;
}

.bg-scroll-element.purple {
  left: auto;
  right: 0px;
  bottom: 8em;
}

.normal-heading {
  font-weight: 400;
}

.normal-italics-heading {
  font-style: italic;
  font-weight: 400;
}

.offerings-container {
  margin-top: 1em;
  padding-right: 3em;
  padding-left: 3em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.offerings-arrow {
  width: 1em;
  height: 0.8em;
  margin-top: 0.25em;
}

.offering-point-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.5em;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

.offering-point-container.first {
  margin-top: 1em;
}

.partner-logo-container {
  position: relative;
  z-index: 2;
  display: -ms-grid;
  display: grid;
  margin-top: 1em;
  grid-auto-columns: 1fr;
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.partner-logo-container.team {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.partner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
  text-align: center;
}

.partner-image {
  width: 7em;
  height: 7em;
  margin-bottom: 0.5em;
}

.partner-image.desat {
  -webkit-filter: saturate(0%);
  filter: saturate(0%);
}

.small-section-heading {
  color: #fff;
  font-size: 1.5em;
  font-weight: 400;
  text-align: center;
}

.small-section-heading.home {
  margin-bottom: 0.2em;
  font-size: 1.3em;
  text-align: left;
}

.highlight-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 4em;
  padding-left: 50%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 3.5em;
  grid-row-gap: 3.5em;
}

.tech-solutions {
  display: -ms-grid;
  display: grid;
  margin-top: 2em;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.advisor-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}

.advisor-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.strat-team {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70%;
  padding-left: 3em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.strat-team-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.accordion {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 6em;
  height: 100vh;
  padding: 0px 0px 4em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-left: 0.2em solid #000;
  background-color: #000;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#ff0065), to(#fff));
  background-image: linear-gradient(0deg, #ff0065, #fff);
}

.accordion.two {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#d0007b), to(#fff));
  background-image: linear-gradient(0deg, #d0007b, #fff);
}

.accordion.three {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#782695), to(#fff));
  background-image: linear-gradient(0deg, #782695, #fff);
}

.accordion.four {
  padding-bottom: 8em;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#005caf), to(#fff));
  background-image: linear-gradient(0deg, #005caf, #fff);
}

.accordion.five {
  padding-bottom: 10em;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#008fd5), to(#fff));
  background-image: linear-gradient(0deg, #008fd5, #fff);
}

.accordion.six {
  padding-bottom: 12em;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#00b3ef), to(#fff));
  background-image: linear-gradient(0deg, #00b3ef, #fff);
}

.connect-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 3em 4em 3em 2.5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

.address-container {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 1em;
  grid-row-gap: 0.5em;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.address-content {
  margin-top: 0em;
  margin-bottom: 0.5em;
}

.country {
  margin-bottom: 0.2em;
  color: #fff;
  font-size: 0.9em;
}

.full-address {
  font-size: 0.7em;
  line-height: 1.2em;
}

.connect-columns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.connect-heading {
  font-size: 1.5em;
}

.connect-heading.visit {
  margin-top: 1em;
  margin-bottom: -0.25em;
}

.mobile-menu {
  display: none;
}

.hero-accordion {
  position: absolute;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.accordion-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: auto;
  height: 100vh;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}

.accordion-open-container {
  position: static;
  display: none;
  background-color: #000;
}

.c1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-CXaaS-Cover-New.jpg');
  background-position: 37% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.c1.show {
  display: block;
}

.c2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-CXaaS-Cover-New.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.c2.show {
  display: block;
}

.c3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-CXaaS-Cover-New.jpg');
  background-position: 63% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.c3.show {
  display: block;
}

.t1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-Technology-Cover-new.jpg');
  background-position: 49% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.t1.show {
  display: block;
}

.t2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-Technology-Cover-new.jpg');
  background-position: 60% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.t2.show {
  display: block;
}

.cm1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-image: url('../images/Exato-Company-Cover.jpg');
  background-position: 40% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.5;
}

.cm1.show {
  display: block;
}

.accordion-link {
  display: none;
}

.menu-links-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-top: 7em;
  margin-right: 1em;
  margin-left: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}

.menu-container {
  position: -webkit-sticky;
  position: sticky;
  top: 4em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.hamburger-container {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.menu-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}

.partner-name {
  line-height: 1.2em;
}

.designation {
  padding-right: 1.5em;
  padding-left: 1.5em;
  font-size: 0.9em;
  font-weight: 300;
}

.exato-arrow-horizontal {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  margin-top: 1em;
}

.mobile-accordion-title {
  display: none;
}

.linkedin-icon {
  width: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.linkedin-icon:hover {
  color: #00b3ef;
}

.linkedin-icon.strat {
  position: static;
}

.partner-details {
  position: relative;
  overflow: hidden;
}

.client-logo-container {
  display: -ms-grid;
  display: grid;
  margin-top: 1.5em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.client-logo-container.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}

@media screen and (min-width: 1280px) {
  .nav-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .section.nicebg {
    padding-bottom: 12em;
  }

  .highlight-container {
    margin-top: 2em;
  }
}

@media screen and (min-width: 1440px) {
  .section.nicebg {
    padding-bottom: 14em;
  }
}

@media screen and (min-width: 1920px) {
  body {
    font-size: 1.7em;
  }

  .page-title-border.contact-title {
    margin-top: -0.5em;
  }

  .inner-page-hero-content.connect {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
  }

  .section.nicebg {
    padding-bottom: 12em;
  }

  .highlight-container {
    margin-top: 2em;
  }

  .address-container {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
  }
}

@media screen and (max-width: 991px) {
  body {
    font-size: 1.1em;
    line-height: 1.5em;
  }

  h2 {
    font-size: 2em;
  }

  .menu-sidebar {
    display: block;
    padding-bottom: 2em;
  }

  .button {
    position: relative;
    z-index: 5;
  }

  .exato-logo.page {
    display: none;
  }

  .exato-logo.menu {
    display: block;
  }

  .hero-left {
    width: 100%;
    padding-top: 1em;
    padding-right: 5.5em;
    padding-left: 5.5em;
  }

  .hero-left.inner-page {
    width: 100%;
    padding-right: 1.5em;
    padding-left: 1.5em;
    grid-row-gap: 3em;
  }

  .accordion-title {
    display: none;
  }

  .accordion-image {
    background-position: 50% 21%;
  }

  .accordion-image.two {
    background-position: 50% 35%;
  }

  .accordion-image.three {
    background-position: 50% 48%;
  }

  .accordion-image.four {
    background-position: 50% 62%;
  }

  .accordion-image.six {
    background-position: 50% 89%;
  }

  .accordion-image.five {
    background-position: 50% 76%;
  }

  .jumbled-image {
    display: none;
  }

  .footer {
    padding: 4em 3em;
  }

  .menu-icon {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .nav-menu {
    width: auto;
    margin-top: 2em;
    padding-left: 4em;
  }

  .body-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .large-heading {
    font-size: 2.5em;
  }

  .hero-section {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .hero-section.bottom {
    height: auto;
  }

  .footer-text {
    font-size: 1.3em;
  }

  .footer-background-image.scroll {
    width: 25em;
    height: 25em;
  }

  .animated-heading {
    font-size: 2.5em;
  }

  .hero-right-image {
    width: 100%;
    height: 25em;
  }

  .page-hero {
    min-height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .page-hero.connect {
    max-height: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .inner-page-hero-content.connect {
    width: 100%;
    margin-top: 0em;
  }

  .section {
    padding: 4em 3em;
  }

  .section.nicebg {
    padding-bottom: 7em;
  }

  .bg-scroll-element {
    bottom: -17.2em;
    width: 25em;
    height: 25em;
  }

  .offerings-container {
    padding-right: 2em;
    padding-left: 2em;
  }

  .highlight-container {
    padding-left: 45%;
  }

  .strat-team-grid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .accordion {
    width: 100%;
    height: 3.5em;
    padding-bottom: 0em;
    padding-left: 2em;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-top: 0.2em solid #000;
    border-left-style: none;
    border-left-width: 0em;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff0065), to(#fff));
    background-image: linear-gradient(90deg, #ff0065, #fff);
  }

  .accordion.two {
    background-image: -webkit-gradient(linear, left top, right top, from(#d0007b), to(#fff));
    background-image: linear-gradient(90deg, #d0007b, #fff);
  }

  .accordion.three {
    background-image: -webkit-gradient(linear, left top, right top, from(#782695), to(#fff));
    background-image: linear-gradient(90deg, #782695, #fff);
  }

  .accordion.four {
    padding-bottom: 0em;
    padding-left: 4em;
    background-image: -webkit-gradient(linear, left top, right top, from(#005caf), to(#fff));
    background-image: linear-gradient(90deg, #005caf, #fff);
  }

  .accordion.five {
    padding-bottom: 0em;
    padding-left: 6em;
    background-image: -webkit-gradient(linear, left top, right top, from(#008fd5), to(#fff));
    background-image: linear-gradient(90deg, #008fd5, #fff);
  }

  .accordion.six {
    padding-bottom: 0em;
    padding-left: 8em;
    background-image: -webkit-gradient(linear, left top, right top, from(#00b3ef), to(#fff));
    background-image: linear-gradient(90deg, #00b3ef, #fff);
  }

  .connect-hero {
    padding-right: 1.5em;
    padding-left: 1.5em;
  }

  .address-container {
    width: 100%;
  }

  .connect-columns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .connect-heading.visit {
    margin-top: 0.5em;
  }

  .mobile-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 2em 1.5em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #000;
  }

  .mobile-menu-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

  .menu-icon-container {
    padding: 0.5em;
    background-color: #1a1a1a;
  }

  .hero-accordion {
    position: relative;
    left: 0px;
    right: 0px;
    bottom: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .hero-accordion.bottom {
    display: none;
  }

  .accordion-tab {
    width: 100%;
    height: 3.5em;
    border-left: 1px none #000;
  }

  .accordion-link {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 15;
    display: block;
  }

  .menu-links-container {
    margin-top: 0em;
    margin-right: 0em;
    margin-left: 0em;
  }

  .menu-container {
    position: static;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .hamburger-container {
    margin-top: 0.75em;
    padding: 0.5em;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    background-color: #1a1a1a;
  }

  .mobile-accordion-title {
    position: relative;
    z-index: 10;
    display: block;
    color: #fff;
    font-weight: 700;
  }

  .linkedin-icon {
    bottom: -2px;
  }
}

@media screen and (max-width: 767px) {
  .menu-sidebar {
    padding-top: 3em;
  }

  .accordion-image {
    background-position: 50% 6%;
  }

  .accordion-image.two {
    background-position: 50% 24%;
  }

  .accordion-image.three {
    background-position: 50% 43%;
  }

  .accordion-image.four {
    background-position: 50% 63%;
  }

  .accordion-image.six {
    background-position: 50% 100%;
  }

  .accordion-image.five {
    background-position: 50% 81%;
  }

  .footer {
    padding: 2.5em 1.5em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .large-heading {
    font-size: 2em;
  }

  .footer-text {
    font-size: 1em;
  }

  .footer-background-image.scroll {
    bottom: -4em;
  }

  .animated-heading {
    font-size: 2em;
  }

  .hero-right-image {
    height: 20em;
  }

  .section {
    padding: 3.5em 1.5em;
  }

  .section.nicebg {
    background-position: 45% 50%;
  }

  .section-heading-container {
    width: 100%;
    padding-right: 0em;
  }

  .section-description {
    width: 100%;
  }

  .section-intro-container {
    margin-bottom: 2em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    grid-column-gap: 0.75em;
    grid-row-gap: 0.75em;
  }

  .section-intro-container.tech {
    padding-right: 0em;
    padding-left: 0em;
  }

  .bg-scroll-element.purple {
    left: 12em;
  }

  .offerings-container {
    padding-right: 0.5em;
    padding-left: 0.5em;
  }

  .advisor-cont {
    width: 100%;
  }

  .advisor-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .strat-team {
    width: 100%;
    margin-top: 2em;
    padding-left: 0em;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .client-logo-container.flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media screen and (max-width: 479px) {
  .button {
    padding: 10px 35px;
  }

  .hero-left {
    padding-right: 2em;
    padding-left: 2em;
  }

  .hero-left.inner-page {
    width: 100%;
  }

  .accordion-image {
    background-position: 50% 8%;
    background-size: 150%;
  }

  .accordion-image.two {
    background-position: 50% 26%;
    background-size: 150%;
  }

  .accordion-image.three {
    background-position: 50% 44%;
    background-size: 150%;
  }

  .accordion-image.four {
    background-position: 50% 62%;
    background-size: 150%;
  }

  .accordion-image.six {
    background-position: 50% 100%;
    background-size: 150%;
  }

  .accordion-image.five {
    background-position: 50% 81%;
    background-size: 150%;
  }

  .hero-second-content {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .footer-background-image.scroll {
    left: -5em;
    bottom: 0em;
    width: 20em;
    height: 20em;
  }

  .hero-right-image {
    width: 100%;
    height: 15em;
  }

  .page-hero {
    min-height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .page-hero.connect {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .section {
    padding-right: 1em;
    padding-left: 1em;
  }

  .section.nicebg {
    padding-top: 5em;
    padding-bottom: 5em;
    background-position: 40% 100%;
  }

  .bg-scroll-element {
    left: -5em;
    bottom: -12.5em;
    width: 20em;
    height: 20em;
  }

  .bg-scroll-element.black-sc {
    bottom: 4em;
  }

  .bg-scroll-element.purple {
    left: 9.6em;
  }

  .partner-logo-container {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .partner-logo-container.team {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .highlight-container {
    margin-top: 1em;
    padding-left: 40%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

  .tech-solutions {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .strat-team-grid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .accordion {
    height: 3em;
    padding-left: 1em;
  }

  .accordion.four {
    padding-left: 2em;
  }

  .accordion.five {
    padding-left: 4em;
  }

  .accordion.six {
    padding-left: 5.5em;
  }

  .address-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .accordion-tab {
    height: 3em;
  }

  .menu-container {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .client-logo-container {
    grid-column-gap: 0.5em;
    grid-row-gap: 0.5em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}

#w-node-c97abf54-5480-d33f-4d9b-a7f792f121ca-af782458 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3f838bd9-606a-9ef5-ba6f-8ffe2ca3b969-af782458 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0c42c95b-1097-d026-f7f8-629e7f021f18-af782458 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c1fc2ee6-d2ee-bfd5-6670-dd732b1f9da7-af782458 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e4836639-883d-03e0-d58c-ed17b8ca249e-af782458 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-bf8d893c-3056-1dbd-35eb-c19e77ee18ff-af782458 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3f53d8be-c262-e383-ce30-0454ea5d364a-af782458 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_22ce25de-35ab-6bb7-ea2d-4c1cb28a24b4-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6b63a1b6-fafd-fc31-5840-6650dfa854d1-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_5db0d7af-dcd4-6ea2-4106-183d110955e5-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_38522786-a670-de21-b682-17ef3068beb7-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_46baf306-72d8-220d-6006-0a042a12ecdd-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_2e487654-f7c0-a230-4cf7-c12fd513f033-a8c5ff67 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba547a-8c5aac30 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba547c-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba547d-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba547e-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba547f-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5480-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5481-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5482-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5483-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5484-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5485-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5486-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5487-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5488-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5489-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba548a-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba548b-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba548d-8c5aac30 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba548f-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5490-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5491-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5492-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5493-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5494-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5495-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5496-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5497-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5498-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba5499-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba549a-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba549b-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba549c-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba549d-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba549f-8c5aac30 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a1-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a2-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a3-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a4-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a5-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a7-8c5aac30 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54a9-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54aa-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54ab-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54ac-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54ad-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54ae-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54af-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b0-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b1-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b2-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b3-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b4-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b5-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b6-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b7-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_580458a7-fe95-dfa9-9ac0-ae388eba54b8-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_375ff3cb-ad07-b445-3112-7e75cdd6bf8c-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_375ff3cb-ad07-b445-3112-7e75cdd6bf90-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_375ff3cb-ad07-b445-3112-7e75cdd6bf94-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_375ff3cb-ad07-b445-3112-7e75cdd6bf98-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_19514231-bba3-83f6-6727-60238bce8fc5-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_05e6273b-2e76-cc9b-432e-3dcd198ebe7e-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f1922b98-e5c7-a5f2-2e69-bb1f911e24af-8c5aac30 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_593367e7-498b-5660-eed1-9a212c657065-f9bf5f20 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

@media screen and (min-width: 1920px) {
  #w-node-_397c5e08-990a-7de2-5f36-ce7303f9fe73-af782458 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-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-_3f53d8be-c262-e383-ce30-0454ea5d364a-af782458 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -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: 479px) {
  #w-node-e4836639-883d-03e0-d58c-ed17b8ca249e-af782458 {
    -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-bf8d893c-3056-1dbd-35eb-c19e77ee18ff-af782458 {
    -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-_3f53d8be-c262-e383-ce30-0454ea5d364a-af782458 {
    -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-_593367e7-498b-5660-eed1-9a212c657065-f9bf5f20 {
    -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;
  }
}

@font-face {
  font-family: 'Exo';
  src: url('../fonts/Exo-Bold.woff2') format('woff2'), url('../fonts/Exo-Bold.eot') format('embedded-opentype'), url('../fonts/Exo-Bold.woff') format('woff'), url('../fonts/Exo-Bold.ttf') format('truetype'), url('../fonts/Exo-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Exo';
  src: url('../fonts/Exo-Italic.woff2') format('woff2'), url('../fonts/Exo-Italic.eot') format('embedded-opentype'), url('../fonts/Exo-Italic.woff') format('woff'), url('../fonts/Exo-Italic.ttf') format('truetype'), url('../fonts/Exo-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Exo';
  src: url('../fonts/Exo-Light.woff2') format('woff2'), url('../fonts/Exo-Light.eot') format('embedded-opentype'), url('../fonts/Exo-Light.woff') format('woff'), url('../fonts/Exo-Light.ttf') format('truetype'), url('../fonts/Exo-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Exo';
  src: url('../fonts/Exo-Regular.woff2') format('woff2'), url('../fonts/Exo-Regular.eot') format('embedded-opentype'), url('../fonts/Exo-Regular.woff') format('woff'), url('../fonts/Exo-Regular.ttf') format('truetype'), url('../fonts/Exo-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Exo';
  src: url('../fonts/Exo-SemiBold.woff2') format('woff2'), url('../fonts/Exo-SemiBold.eot') format('embedded-opentype'), url('../fonts/Exo-SemiBold.woff') format('woff'), url('../fonts/Exo-SemiBold.ttf') format('truetype'), url('../fonts/Exo-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}