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

.h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 62px;
  font-weight: 400;
}

.h1.middle {
  margin-top: 119px;
  text-align: center;
}

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

.hh2 {
  width: 320px;
  max-width: 330px;
  margin-top: 0px;
  margin-bottom: 50px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 50px;
  line-height: 50px;
  font-weight: 400;
}

.hh2.white {
  color: #fff;
}

.h3 {
  margin-top: 0px;
  background-color: transparent;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 40px;
  line-height: 62px;
  font-weight: 500;
  text-align: center;
}

.h3.white {
  color: #fff;
  font-weight: 500;
}

.h3.changed {
  line-height: 40px;
  font-weight: 400;
}

.h4 {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}

.h4.white {
  margin-top: auto;
  margin-bottom: 38px;
  color: #fff;
}

.h4.margine {
  margin-top: 12px;
}

.h4.margine.body {
  margin-top: 40px;
}

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

.h4.medium {
  width: 150px;
  margin-top: 0px;
  padding-bottom: 5px;
  border-style: none none solid;
  border-width: 2px 2px 4px;
  border-color: #40fff0;
  border-radius: 0px;
  font-weight: 500;
}

.h4.margine-12 {
  margin-bottom: 12px;
}

.h5 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
}

.h5.margin {
  margin-top: 12px;
  margin-bottom: 60px;
}

.h5.margin.smallprint {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 20px;
}

.h5.margin.middle {
  margin-bottom: 40px;
  text-align: center;
}

.h5.margin.command {
  margin-bottom: 10px;
}

.h5.margin2 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.h5.white {
  display: block;
  margin-bottom: 0px;
  -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;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  color: #fff;
  font-size: 20px;
  line-height: 24px;
}

.h5.white._14 {
  font-size: 14px;
  text-align: center;
}

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

.h5.blog-st {
  max-width: none;
  min-height: 100px;
  min-width: 0px;
  padding-left: 20px;
  font-size: 24px;
  line-height: 28px;
}

.h6 {
  display: block;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 24px;
  font-style: normal;
  font-weight: 400;
}

.h6.center {
  width: 844px;
  margin-bottom: 0px;
  text-align: center;
}

.h6.middle {
  width: 452px;
  margin-top: 16px;
  text-align: center;
}

.h6.middle.wide {
  width: 670px;
  margin-bottom: 40px;
}

.h6.middle.wide._2 {
  margin-top: 45px;
  margin-bottom: 20px;
}

.h6.margin {
  margin-top: 12px;
}

.h6.white-centered {
  color: #fff;
  text-align: center;
}

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

.h6.nmargin {
  margin-bottom: 40px;
}

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

.h6.mobile.margine-s-ider {
  padding-right: 140px;
  padding-left: 140px;
}

.h6.mobile.slider-padding {
  padding-right: 140px;
  padding-left: 140px;
}

.h6._40margine {
  margin-top: 40px;
  margin-bottom: 16px;
}

.h6.margine-up {
  margin-top: 40px;
}

.b1 {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 20px;
}

.b1.bold {
  margin-bottom: 16px;
  font-weight: 700;
}

.b1.header-margin {
  margin-top: 20px;
}

.b1.middle {
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
}

.b1.middle.white {
  color: #fff;
}

.b2 {
  max-width: 330px;
  margin-bottom: 28px;
  font-family: Roboto, sans-serif;
  color: #e5e5e5;
  font-size: 16px;
  line-height: 24px;
}

.b2.dark {
  max-width: 500px;
  margin-bottom: 0px;
  text-align: center;
}

.b2.sitemap-shade {
  margin-bottom: 16px;
  color: #aab0d8;
  text-align: left;
  text-decoration: none;
}

.b2.sitemap-shade-2 {
  max-width: 500px;
  margin-bottom: 16px;
  color: #70769b;
  text-align: left;
}

.b3 {
  max-width: none;
  margin-bottom: 9px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-align: left;
}

.sitemap1 {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 26px;
  font-weight: 700;
}

.sitemap2 {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 24px;
}

.footer {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}

.btn-1 {
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  letter-spacing: 1px;
}

.btn2 {
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: 1px;
}

.h1-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 32px;
  line-height: 40px;
  font-weight: 400;
}

.hh2-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 32px;
  line-height: 30px;
  font-weight: 400;
}

.h3-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 32px;
  line-height: 30px;
  font-weight: 500;
}

.h4-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 32px;
  line-height: 30px;
  font-weight: 500;
}

.h5-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 17px;
  line-height: 22px;
  font-weight: 500;
}

.h6-mobile {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
}

.nav-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1600px;
  -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;
  background-color: #40fff0;
}

.nav {
  max-width: 1170px;
}

.navbar {
  max-width: 1170px;
}

.navbar-2 {
  display: block;
  max-width: 1200px;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.button_login {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 18px;
  padding: 6px 20px;
  border-style: none;
  border-width: 2px;
  border-color: #40fff0;
  border-radius: 10px;
  background-color: #010838;
  box-shadow: inset 0 0 0 2px #40fff0;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.btn_bg1-3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  overflow: visible;
  border-style: solid;
  border-width: 4px;
  border-color: #40fff0;
  border-radius: 0px;
  background-color: #40fff0;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -o-object-fit: fill;
  object-fit: fill;
}

.nav-2 {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 100;
  display: block;
  max-height: 112px;
  min-height: 112px;
  padding: 0px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  text-align: left;
  background-clip: padding-box;
  -webkit-text-fill-color: inherit;
}

.button_quote {
  position: relative;
  top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-right: 18px;
  padding: 6px 20px;
  border-style: none;
  border-width: 1px;
  border-color: #40fff0;
  border-radius: 10px;
  background-color: #010838;
  box-shadow: inset 0 0 0 2px #40fff0;
  color: #fff;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
}

.button_quote.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.homebtn {
  display: inline-block;
  max-height: 50px;
  max-width: none;
  min-width: 0px;
  padding: 0px;
}

.text-block {
  color: #fff;
}

.text-block:hover {
  color: #40fff0;
}

.btn-label-nav {
  position: relative;
  z-index: 1;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 2px;
  text-decoration: none;
}

.btn-label-nav.white {
  color: #fff;
}

.btn-label-nav.white:hover {
  color: #fff;
}

.btn-label-nav3 {
  position: relative;
  z-index: 1;
  font-family: Roboto, sans-serif;
  color: #40fff0;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.dropdown-link {
  padding-right: 20px;
  background-color: #010838;
  opacity: 1;
  color: #fff;
  mix-blend-mode: normal;
}

.dropdown-link:hover {
  background-color: #40fff0;
  color: #010838;
}

.dropdown-list {
  overflow: hidden;
}

.dropdown-list.w--open {
  margin-top: 0px;
  padding-top: 10px;
  border-style: none;
  border-width: 1px;
  border-color: #40fff0;
  background-color: transparent;
  mix-blend-mode: normal;
}

.container {
  display: block;
  overflow: visible;
  width: auto;
  max-width: 1200px;
  min-height: 112px;
  min-width: auto;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  padding: 0px;
  float: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  color: #e91111;
  -o-object-fit: fill;
  object-fit: fill;
}

.dropdown-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-width: 112px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 12.41px 0px;
  border-bottom: 4px solid #fff;
  background-color: transparent;
  color: #40fff0;
  font-weight: 400;
}

.dropdown-toggle.w--open {
  border-bottom: 4px solid #40fff0;
  background-color: transparent;
  color: #fff;
}

.dropdown-toggle.w--open:hover {
  background-color: transparent;
  color: #0085db;
}

.btn_bgfree {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  overflow: visible;
  margin-left: 0px;
  padding-left: 0px;
  border-style: none;
  border-width: 0px;
  border-color: #40fff0;
  border-radius: 0px;
  background-color: #40fff0;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -o-object-fit: fill;
  object-fit: fill;
}

.dropdown {
  z-index: 0;
  margin-right: 55px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 1;
}

.dropdown.dropdownlist {
  margin-right: 41px;
}

.button_nav-1 {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 22px;
  padding: 12.71px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_nav-1:hover {
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Roboto, sans-serif;
  color: #fff;
  letter-spacing: 1px;
}

.button_nav-1.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.btn-label-nav2 {
  position: relative;
  z-index: 1;
  font-family: Roboto, sans-serif;
  color: #40fff0;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.nav-menu {
  left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-height: 112px;
  min-width: 700px;
  margin-right: 0px;
  margin-left: 0px;
  -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;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
}

.button_nav2 {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 0px;
  padding: 12.71px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_nav2:hover {
  border-color: #01072d;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-weight: 500;
}

.button_nav2.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #010838;
}

.link-block {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.link-block-2 {
  min-width: auto;
}

.link-block-3 {
  margin-top: 31.5px;
  margin-bottom: 30.5px;
}

.image {
  max-width: 50px;
}

.image-2 {
  max-width: 16px;
  min-width: 16px;
  margin-left: 10px;
}

.paragraph {
  letter-spacing: 2px;
}

.paragraph-2 {
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
}

.dropdown-4 {
  z-index: 0;
  opacity: 1;
}

.dropdown-toggle-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 55px;
  margin-bottom: 0px;
  padding: 12.41px 0px;
  background-color: transparent;
  color: #40fff0;
  font-weight: 400;
}

.dropdown-toggle-1.w--open {
  background-color: transparent;
  color: #fff;
}

.dropdown-toggle-1.w--open:hover {
  background-color: transparent;
  color: #0085db;
}

.dropdown-toggle-1.second {
  margin-right: 20px;
  border-style: none none solid;
  border-width: 1px 1px 4px;
  border-color: #000 #000 #fff;
  border-radius: 0px;
}

.dropdown-toggle-1.second:hover {
  border-style: none;
  border-width: 1px 1px 4px;
  border-color: #000 #000 #40fff0;
  border-radius: 0px;
  outline-color: #40fff0;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 0px;
}

.dropdown-toggle-1.second:focus {
  border-bottom: 0px none #40fff0;
}

.dropdown-toggle-1.second.w--open {
  border-bottom: 4px solid #40fff0;
  outline-color: #0085db;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 3px;
}

.section-hero-demo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  min-height: 0px;
  padding: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-hero {
  display: block;
  max-width: 1015px;
}

.button_body {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 0px;
  padding: 18px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body:hover {
  border-radius: 4.43px;
  background-color: #010838;
  color: #fff;
}

.button_body.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_body.on-dark {
  border-color: #fff;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  letter-spacing: 1px;
}

.button_body.mob {
  display: inline-block;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.column {
  padding-right: 20px;
  padding-left: 40px;
}

.column.mobile._2 {
  padding-left: 10px;
}

.column.mobile._2.vertical {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.columns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.columns.homepage {
  display: block;
}

.column-2 {
  padding-right: 0px;
  padding-left: 0px;
}

.button_body-cyan {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 0px;
  margin-left: 22px;
  padding: 18px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #40fff0;
  border-radius: 4.43px;
  background-color: #40fff0;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body-cyan:hover {
  border-color: #00f0de;
  background-color: #00d7c6;
}

.button_body-cyan.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_body-cyan.mobile {
  display: inline-block;
}

.button_body-cyan._2 {
  padding: 12px 128.5px;
}

.button_body-cyan._2.mobile {
  margin-left: 0px;
  padding-left: 100px;
}

.pressimage_1 {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  padding: 20px;
}

.section-tech {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 10px 10px;
  -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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f3f3f3;
}

.div-block-rep {
  display: block;
  width: 100%;
  max-width: 1144px;
  min-height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  color: #000;
  text-align: center;
}

.slider-8 {
  display: none;
  max-height: 100px;
  margin-top: 10px;
  background-color: transparent;
}

.mutare {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.pressimage_3-copy {
  width: 100%;
  max-height: 100px;
  max-width: 170px;
  padding: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.text-mid-alt {
  display: block;
  width: auto;
  max-width: 1144px;
  min-width: 0px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 28px;
  text-align: center;
}

.pressimage_2 {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  padding: 20px;
  opacity: 1;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.heading-center {
  margin-bottom: 30px;
}

.heading-center.tutorial {
  display: block;
  max-width: 1400px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  font-weight: 400;
  text-align: center;
}

.pressimage_5 {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  padding: 20px;
}

.pressimage_5.smaller {
  max-width: 120px;
  padding: 20px;
  -webkit-filter: none;
  filter: none;
}

.pressimage_4 {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  padding: 20px;
}

.div-press-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.slide-small-press {
  display: none;
  background-color: transparent;
}

.div-block-47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 30px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.slide-nav-4 {
  display: none;
  margin-top: 0px;
  padding-top: 100px;
}

.image-tiltx {
  max-width: 80%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.sh-alt-copy {
  display: block;
  color: #010838;
  font-size: 40px;
  line-height: 45px;
}

.freevoice {
  display: block;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.pressimage_3 {
  width: 100%;
  max-height: 100px;
  max-width: 170px;
  padding: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.link-press-dt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.div-press11 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-29-aslt {
  margin-bottom: 10px;
}

.image-79 {
  margin-top: 0px;
  padding-bottom: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.image-84 {
  margin-top: 0px;
  margin-bottom: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.pressimage {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  padding: 0px;
}

.pressimage.smaller {
  width: 100%;
  max-height: none;
  max-width: none;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.section {
  max-height: none;
  min-height: 862px;
}

.column-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: 862px;
  padding: 90px 270px 90px 0px;
  -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-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
  background-color: #010838;
}

.column-3.main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 170px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.column-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 862px;
  min-height: 0px;
  padding: 20px 20px 20px 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.h2 {
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 50px;
  line-height: 50px;
  font-weight: 400;
  text-align: center;
}

.h2.white {
  margin-top: 0px;
  margin-bottom: 16px;
  color: #fff;
  text-align: center;
}

.h2.middle {
  margin-top: 119px;
  margin-bottom: 0px;
  font-size: 48px;
  text-align: center;
}

.h2.middle-copy {
  margin-top: 119px;
  margin-bottom: 0px;
  font-size: 48px;
  text-align: center;
}

.h2.mobile {
  width: 855px;
}

.h2.mobile.white.padd-0.left-alighed {
  margin-bottom: 50px;
  text-align: left;
}

.h2.mobile.white.padd-0.left-alighed._399 {
  width: auto;
}

.h2.margin-20-foot {
  margin-bottom: 20px;
}

.h2.margine-20 {
  margin-bottom: 20px;
}

.section-on-blue {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #fff;
  text-align: left;
}

.paragraph-3 {
  width: 320px;
}

.button_1-3 {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-top: 0px;
  padding: 20px 46px;
  border-style: solid;
  border-width: 2px;
  border-color: #010838;
  border-radius: 10px;
  background-color: #010838;
  color: #40fff0;
  font-weight: 700;
  text-decoration: none;
}

.list-item-3-copy {
  max-width: 800px;
  min-width: 0px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
}

.list-item-2 {
  font-family: Roboto, sans-serif;
  font-size: 24px;
}

.list-s_s {
  margin-bottom: 40px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 32px;
}

.highlight {
  position: absolute;
  display: none;
  overflow: hidden;
  width: 200px;
  height: 200px;
  border-radius: 100%;
  background-color: #fff;
  opacity: 0.22;
  -webkit-filter: blur(15px);
  filter: blur(15px);
  -o-object-fit: contain;
  object-fit: contain;
}

.paragraph-white-left-aligned {
  max-width: 1144px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  white-space: normal;
}

.content-block-s_s {
  display: -ms-grid;
  display: grid;
  width: 75%;
  max-width: 1144px;
  margin: 0px auto;
  -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;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  color: #000;
}

.btn-label-2 {
  position: relative;
  z-index: 1;
  font-family: Roboto, sans-serif;
  color: #40fff0;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
}

.small-box-float {
  display: none;
  width: 15px;
  height: 15px;
  border-radius: 2px;
  background-color: #00b7dc;
  background-image: none;
  opacity: 0.12;
  -webkit-transform: translate3d(-10px, 238px, 300px);
  transform: translate3d(-10px, 238px, 300px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.small-box-float.sb3 {
  -webkit-transform: translate3d(300px, -52px, 171px);
  transform: translate3d(300px, -52px, 171px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.small-box-float.sb4 {
  -webkit-transform: translate3d(300px, -205px, 171px);
  transform: translate3d(300px, -205px, 171px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.small-box-float.sb2 {
  -webkit-transform: translate3d(-90px, 129px, 24px);
  transform: translate3d(-90px, 129px, 24px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.small-box-float.sb5 {
  -webkit-transform: translate3d(-33px, -300px, 114px);
  transform: translate3d(-33px, -300px, 114px);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.herocontentstir {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1500px;
  min-height: 500px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 0px 40px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #fff;
  background-image: url('../images/VOCA_S_S_anim.gif');
  background-position: 95% 50%;
  background-size: 600px;
  background-repeat: no-repeat;
  background-attachment: scroll;
  opacity: 1;
  font-family: Roboto, sans-serif;
  color: #010838;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.list-item-3-copy-2 {
  max-width: 800px;
  min-width: 0px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
}

.text-content-copy {
  display: block;
  max-width: 700px;
  min-width: 800px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: rgba(248, 253, 255, 0.5);
  font-size: 16px;
}

._3d-notifications {
  position: static;
  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: 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;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.heading-insight {
  width: 800px;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 60px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: left;
}

.bold-text-7-copy-copy {
  position: static;
  max-width: 1140px;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: left;
}

.image-85 {
  max-width: 509px;
  min-width: 509px;
}

.button_body-3 {
  position: relative;
  top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-right: 0px;
  padding: 70px 0px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -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;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 2px;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body-3:hover {
  background-color: transparent;
  color: #40fff0;
}

.button_body-3.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.btn3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: 2px;
}

.image-86 {
  max-width: 21px;
}

.section-2 {
  height: 763px;
  min-height: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-2.mobile {
  display: block;
}

.paragraph-4 {
  margin-right: 10px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.b2b {
  max-width: 330px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #6b7177;
  font-size: 16px;
  line-height: 24px;
}

.b2b.table {
  max-width: 550px;
  margin-bottom: 8px;
}

.b2b.table.bottom {
  margin-bottom: 39px;
}

.container-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1015px;
  padding-top: 75px;
  padding-right: 0px;
  padding-bottom: 75px;
  -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 {
  padding-top: 100px;
  grid-column-gap: 70px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-87 {
  max-width: 30%;
}

.img-table {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-88 {
  max-width: 20%;
}

.image-plant {
  max-width: 30%;
}

.image-bubble {
  max-width: 80%;
}

.image-transistors {
  max-width: 80%;
}

.text-table {
  margin-top: 60px;
}

.section-dark-animated-bg {
  height: 467px;
}

.heading-cpaas-copy {
  width: 600px;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 60px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: left;
}

.bold-text-7-ss-copy {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1140px;
  -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;
  color: #40fff0;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.cta-content {
  display: block;
  max-width: 839px;
  min-width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: transparent;
  font-size: 16px;
  text-align: center;
}

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

.content-block-what-ss-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 75%;
  max-width: 1144px;
  margin: 0px auto;
  -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;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-image: url('../images/branrep3.png');
  background-size: contain;
  background-repeat: no-repeat;
  color: #000;
}

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

.paragraph-white-stir-ss-copy {
  max-width: 1144px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: auto;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #40fff0;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  white-space: normal;
}

.list-cpaas {
  margin-bottom: 40px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 32px;
}

.section-animated-dark {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 467px;
  max-width: none;
  min-height: auto;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 60px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #010838;
  opacity: 1;
  font-family: Roboto, sans-serif;
  color: #010838;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.div-dark-bg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1183px;
  padding-top: 91.5px;
  padding-bottom: 91.5px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  border-top: 1px none #000;
  border-radius: 0px;
}

.section-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 160px 60px;
  -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;
}

.container-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 48px;
  -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;
  font-family: Aeonik, sans-serif;
  color: #010838;
}

.div-block-48 {
  width: 1169px;
}

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

.mint-border {
  height: auto;
  padding-left: 20px;
  border-left: 3px solid #40fff0;
}

.container-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 48px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.container-3.b {
  max-width: 16001px;
  margin-top: auto;
}

.columns-2 {
  display: block;
  width: 1600px;
}

.section-cta {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #010838;
}

.paragraph-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.button_body-2 {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 22px;
  padding: 18.5px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 1px;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body-2:hover {
  border-color: #40fff0;
  background-color: #40fff0;
  color: #010838;
  font-weight: 500;
  letter-spacing: 1px;
}

.button_body-2.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_body-2.on-dark {
  border-color: #fff;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  letter-spacing: 1px;
}

.button_body-2-mint {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 0px;
  padding: 18.5px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #40fff0;
  border-radius: 4.43px;
  background-color: #40fff0;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 1px;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body-2-mint:hover {
  border-color: #00f0de;
  background-color: #00d7c6;
  color: #010838;
  font-weight: 500;
  letter-spacing: 1px;
}

.button_body-2-mint:active {
  border-width: 2px;
  border-color: #fff;
}

.button_body-2-mint.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_body-2-mint.on-dark {
  border-color: #fff;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  letter-spacing: 1px;
}

.paragraph-6 {
  margin-bottom: 0px;
}

.paragraph-7 {
  margin-bottom: 0px;
}

.image-89 {
  max-width: 90%;
}

.div-block-49 {
  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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.sitemap-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 484px;
  padding-top: 70px;
  -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;
  background-color: #010838;
  text-align: center;
}

.sitemap-footer.mobile {
  display: none;
  height: auto;
}

.grid-3 {
  width: 1300px;
  justify-items: stretch;
  grid-template-areas: ". . . . ."
    ". Area Area Area-2 Area-2";
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.container-4 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.sitemap-table {
  text-align: left;
}

.grid-footer {
  width: 1300px;
  padding-right: 20px;
  padding-left: 20px;
  justify-items: stretch;
  grid-row-gap: 117px;
  -ms-grid-rows: auto 117px auto;
  grid-template-areas: ". . . . ."
    ". Area Area Area-2 Area-2";
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.grid-footer.mobile {
  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-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-row-gap: 5px;
}

.text-span {
  border-bottom: 1px none #40fff0;
  font-weight: 400;
}

.text-span:hover {
  border-style: none none solid;
  border-width: 1px 1px 3px;
  border-color: #000 #000 #40fff0;
}

.image-90 {
  margin-bottom: 40px;
}

.text-span-2 {
  color: #aab0d8;
  text-decoration: none;
}

.text-span-2:hover {
  border-bottom: 3px solid #40fff0;
  border-radius: 0px;
  color: #fff;
}

.text-span-3 {
  color: #aab0d8;
}

.text-span-4 {
  color: #70769b;
  text-decoration: none;
}

.text-span-5 {
  color: #70769b;
  text-decoration: none;
}

.link {
  text-decoration: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.grid-4 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-areas: ". ."
    "Area Area";
  -ms-grid-columns: 0.25fr 6px 7.25fr;
  grid-template-columns: 0.25fr 7.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.column-6 {
  background-color: #010838;
}

.hero-command-page {
  max-height: none;
  min-height: 0px;
}

.column-hero-demo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: 862px;
  padding: 90px 140px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-demo.m {
  min-height: auto;
  padding-right: 40px;
}

.column-table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 862px;
  min-height: 0px;
  padding: 20px 20px 20px 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #010838;
}

.div-block-50 {
  width: 500px;
}

.section-tech-white {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 60px 10px 30px;
  -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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.dummie {
  max-height: 745px;
  min-height: 745px;
}

.column-table-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 60px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #010838;
}

.div-block-hero-cent {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 855px;
  max-width: 868px;
  min-width: 0px;
  -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;
}

.image-92 {
  margin-top: 45px;
  margin-right: auto;
  margin-left: auto;
}

.container-5 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero-confirmation {
  padding-bottom: 247px;
}

.content-privacy-policy {
  padding: 79px 10px 60px;
}

.container-pp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 996px;
  -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;
}

.div-block-pp {
  display: block;
  width: auto;
  max-width: 996px;
  min-width: 100%;
  -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;
  border-bottom: 4px solid #40fff0;
  border-radius: 0px;
}

.div-block-pp.body {
  margin-top: 40px;
  border-bottom-style: none;
}

.b1-pp-content {
  margin-bottom: 12px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  text-align: left;
}

.b1-pp-content.bold {
  margin-bottom: 16px;
  font-weight: 700;
}

.b1-pp-content.margin {
  margin-top: 40px;
  margin-bottom: 40px;
}

.b1-pp-content.intend-body._20-footer {
  margin-bottom: 20px;
}

.b1-pp-content.intend-body._20-footer.margine-up {
  margin-top: 60px;
}

.b1-pp-content.mobile.center {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}

.list {
  list-style-type: decimal;
}

.list.b1-pp-content.link {
  color: #0085db;
}

.list-item-3 {
  margin-bottom: 8px;
  text-decoration: none;
}

.list-item-4 {
  margin-bottom: 0px;
}

.list-item-4.a {
  margin-bottom: 8px;
}

.list-item-4.a-copy {
  margin-bottom: 8px;
}

.list-item-4.margin {
  margin-bottom: 8px;
}

.list-item-5 {
  margin-bottom: 0px;
}

.list-item-5.a {
  margin-bottom: 8px;
}

.list-item-5.margin {
  margin-bottom: 8px;
}

.list-item-6 {
  margin-bottom: 0px;
}

.list-item-6.a {
  margin-bottom: 8px;
}

.list-item-6.margin {
  margin-bottom: 8px;
}

.list-item-7 {
  margin-bottom: 0px;
}

.list-item-7.p {
  margin-bottom: 8px;
}

.list-item-7.margin {
  margin-bottom: 8px;
}

.list-item-8 {
  margin-bottom: 0px;
}

.list-item-8.p {
  margin-bottom: 8px;
}

.list-item-8.margin {
  margin-bottom: 8px;
}

.list-item-9 {
  margin-bottom: 0px;
}

.list-item-9.p {
  margin-bottom: 8px;
}

.list-item-9.margin {
  margin-bottom: 8px;
}

.list-item-10 {
  margin-bottom: 0px;
}

.list-item-10.a {
  margin-bottom: 8px;
}

.list-item-10.margin {
  margin-bottom: 8px;
}

.grid-5 {
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto;
}

.list-pp2 {
  list-style-type: decimal;
}

.list-pp2.b1-pp-content {
  list-style-type: lower-roman;
}

.list-pp2.b1-pp-content.link {
  color: #0085db;
}

.text-span-6 {
  color: #0085db;
  text-decoration: none;
}

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

.text-span-7 {
  color: #0085db;
  text-decoration: none;
}

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

.link-18 {
  color: #0085db;
  text-decoration: none;
}

.link-19 {
  color: #0085db;
  text-decoration: none;
}

.link-20 {
  color: #0085db;
  text-decoration: none;
}

.link-21 {
  color: #0085db;
  text-decoration: none;
}

.link-22 {
  color: #0085db;
  text-decoration: none;
}

.link-23 {
  color: #0085db;
  text-decoration: none;
}

.link-24 {
  color: #0085db;
  text-decoration: none;
}

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

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

.text-span-8 {
  color: #0085db;
}

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

.list-item-11 {
  margin-bottom: 0px;
}

.list-item-11.p {
  margin-bottom: 8px;
}

.margin-8-foot {
  margin-bottom: 8px;
}

.text-span-9 {
  color: #0085db;
  text-decoration: none;
}

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

.link-29 {
  color: #0085db;
  text-decoration: none;
}

.html-embed {
  width: auto;
  max-height: none;
  min-height: 0px;
  min-width: 0px;
  margin-bottom: auto;
  background-color: #fff;
}

.caller-id {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.section-2-mobile {
  display: none;
  height: 763px;
  min-height: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-2-mobile.mobile {
  display: block;
}

.link-30 {
  color: #fff;
  text-decoration: none;
}

.heading {
  font-family: Roboto, sans-serif;
  color: #010838;
}

.text-block-2 {
  font-family: Roboto, sans-serif;
  color: #010838;
}

.div-block-52 {
  width: auto;
  padding: 40px 40px 30px;
  background-color: #fff;
  color: #fff;
}

.live-demo-sectionsignup {
  padding-top: 60px;
  padding-bottom: 60px;
  border-radius: 0px;
  background-color: #010838;
}

.paragraph-8 {
  position: static;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  text-align: center;
  mix-blend-mode: normal;
}

.paragraph-8.hidden {
  display: none;
}

.bold-headline-api {
  width: auto;
  max-width: 100%;
  color: #fff;
  font-size: 60px;
  line-height: 60px;
}

.form-3-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: 100%;
  min-width: 0%;
  padding-right: 0px;
  -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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-self: stretch;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  text-align: center;
}

.field-label-8-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 20px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.live-demo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0px;
  padding-right: 25px;
  padding-left: 25px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  border-style: none;
  border-width: 2px;
  border-color: #40fff0;
  border-radius: 14px;
  background-color: #010838;
  text-align: center;
}

.textarea-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 150px;
  margin-top: 30px;
  margin-bottom: 0px;
  padding-left: 10px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  border-style: none;
  border-width: 2px;
  border-color: #0085db;
  border-radius: 4.43px;
  background-color: #fff;
  color: #010838;
}

.text-field-2-copy {
  display: inline-block;
  max-height: 40px;
  max-width: 400px;
  min-height: 40px;
  margin-bottom: 0px;
  border-style: none;
  border-width: 2px;
  border-color: #0085db;
  border-radius: 4.43px;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  color: #010838;
}

.form-block-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  padding-top: 20px;
  -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;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  text-align: center;
}

.heading-api {
  margin-bottom: 30px;
}

.heading-api.tutorial-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  -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;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.submit-button-api {
  max-width: none;
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 12px 128.5px;
  border-radius: 4.43px;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 2px;
}

.submit-button-api:hover {
  background-color: #00d7c6;
  color: #010838;
}

.text-content-3-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 550px;
  max-width: none;
  padding-left: 0px;
  -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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 16px;
  text-align: center;
}

.list-copy {
  width: 600px;
  margin-bottom: 40px;
  padding-bottom: 0px;
  color: #010838;
  line-height: 32px;
}

.list-item-12 {
  max-width: none;
  min-width: 0px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
}

.list-header {
  margin-top: 40px;
  font-family: Roboto, sans-serif;
}

.list-header.margine-footer {
  margin-top: 40px;
  margin-bottom: 40px;
}

.column-table-cpaas {
  display: block;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 0px;
  -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: transparent;
}

.column-7 {
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
}

.lottie-control-test-vertical {
  display: none;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
  opacity: 1;
  -webkit-perspective: 300px;
  perspective: 300px;
}

.paragraph-under-icon1 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
}

.div-block-12 {
  display: none;
  overflow: hidden;
  width: 45%;
  height: 20vw;
  background-color: #006cd8;
}

.mid-big-title {
  display: block;
  max-width: 1144px;
  -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;
  color: #010838;
  font-size: 40px;
  line-height: 45px;
  text-align: center;
}

.column-8 {
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
  text-decoration: none;
}

.slider-9 {
  display: none;
}

.text-block_mid-mobile {
  width: 99.99995%;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}

.section-5 {
  display: block;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
  text-align: center;
  -o-object-fit: fill;
  object-fit: fill;
}

.content-block-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 75%;
  max-width: 1144px;
  margin-right: auto;
  margin-left: auto;
  -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;
  color: #000;
}

.content-block-2.how-it-works {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bold-icon-title-2 {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 36px;
  text-decoration: none;
}

.container-6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1144px;
  padding-bottom: 0px;
  -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;
  text-align: center;
}

.paragraph-2-copy-copy {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
  text-decoration: none;
}

.paragraph-under-icon2 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
}

.container-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  max-width: 1144px;
  margin-bottom: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  -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;
}

.mid-heading {
  margin-bottom: 30px;
}

.mid-heading.mid-big-title-prnt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1400px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  -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;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.mid-heading.mid-big-title-prnt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1400px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  -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;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.mid-heading.mid-big-title-prnt.margin {
  margin-bottom: 20px;
}

.paragraph-2-copy-copy-2 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
  text-decoration: none;
}

.column-9 {
  padding-right: 15px;
  padding-left: 15px;
  text-align: center;
}

.aragraph-under-icon3 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
}

.bold-feat-works-3 {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
}

.bold-feat2-works {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
}

.paragraph-2-copy-copy-3 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
}

.lottie-control-test {
  display: block;
  min-width: 220px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
  opacity: 1;
  -webkit-perspective: 300px;
  perspective: 300px;
}

.image-55 {
  padding-bottom: 20px;
}

.bigreview-review-command {
  width: auto;
  max-width: 100%;
  color: #fff;
  font-size: 40px;
  line-height: 25px;
  font-style: italic;
  text-align: center;
  text-decoration: none;
}

.reviewsbig-command {
  color: #010838;
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
}

.slide-13 {
  padding-top: 60px;
  border-top: 3px none #40fff0;
}

.bigreviewhead {
  margin-bottom: 30px;
}

.bigreviewhead.big2 {
  max-width: 900px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
}

.container-37 {
  max-width: 1144px;
  padding-top: 40px;
  padding-right: 20px;
  padding-left: 20px;
  border-top: 3px solid #40fff0;
}

.bigreview-wide-command {
  margin-bottom: 30px;
}

.bigreview-wide-command.big2 {
  max-width: 900px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
}

.section-citation {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-citation.grey {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #f3f3f3;
}

.div-block-41 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 40px;
  -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;
}

.slide-nav-3 {
  display: none;
  margin-top: 0px;
  padding-top: 40px;
}

.signature-insight {
  width: 99.99995%;
  margin-top: 20px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  line-height: 26px;
  text-align: center;
}

.text-block-signature {
  width: 99.99995%;
  margin-top: 20px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  line-height: 26px;
  text-align: center;
}

.text-content-review-cyan {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1144px;
  padding-left: 0px;
  -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;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 16px;
  text-align: center;
}

.slider-7 {
  display: block;
  max-height: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.reviewsbig {
  color: #010838;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
}

.bigreview {
  width: auto;
  max-width: 100%;
  color: #fff;
  font-style: italic;
  text-align: center;
  text-decoration: none;
}

.text-content_2 {
  display: block;
  max-width: 700px;
  min-width: 650px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: rgba(248, 253, 255, 0.5);
  font-size: 16px;
}

.heading-cpaas {
  width: 600px;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 60px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: left;
}

.bold-text-7 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1140px;
  -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;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: left;
}

.bold-text-7.mid {
  text-align: center;
}

.paragraph-white-stir {
  max-width: 1144px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  white-space: normal;
}

.herocontent-cpaas-hero {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1500px;
  min-height: 500px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 0px 40px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #fff;
  background-image: url('../images/shield.png');
  background-position: 100% 0%;
  background-size: 900px;
  background-repeat: no-repeat;
  background-attachment: scroll;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.content-block-cpaas {
  display: -ms-grid;
  display: grid;
  width: 75%;
  max-width: 1144px;
  margin: 0px auto;
  -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;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
  color: #000;
}

.image-93 {
  max-width: 70%;
}

.image-93.m {
  max-width: 70%;
}

.image-93.m.s_s {
  margin-left: 20px;
}

.image-93.m.cpaas {
  max-width: 60%;
}

.image-93.m.cpaas.big {
  max-width: 80%;
}

.column-hero-cpaas {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: auto;
  padding: 90px 40px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-cpaas.m {
  min-height: auto;
}

.cpaas-features {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #010838;
  text-align: left;
}

.grid-feat-home {
  max-width: 1144px;
  padding: 20px;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.text-block-22 {
  padding-top: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.paragraph-9 {
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}

.text-block-20 {
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.div-block-24 {
  max-width: 1144px;
  min-height: auto;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding-left: 116px;
}

.image-59 {
  max-width: 60%;
  margin-right: 20px;
  padding-right: 0px;
}

.image-61 {
  max-width: 80%;
  margin-right: 20px;
}

.text-block-21 {
  padding-top: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.container-12 {
  max-width: 1144px;
  padding-right: 40px;
  padding-bottom: 10px;
  padding-left: 40px;
}

.columns-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1144px;
  min-width: 850px;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.column-12 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0px;
  padding-left: 0px;
}

.big-title-lcentered-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: 100%;
  -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;
  color: #fff;
  text-align: center;
}

.heading-c {
  margin-bottom: 30px;
}

.heading-c.tutorial {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1140px;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 0px;
  -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;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: left;
}

.column-11 {
  padding-right: 0px;
  padding-left: 0px;
}

.image-58 {
  max-width: 80%;
  margin-right: 20px;
  text-align: left;
}

.text-block-23 {
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.grid-1voca-2 {
  width: auto;
  max-width: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-grid-columns: 0.25fr 0.5fr 0.25fr 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr 0.25fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
  font-family: Roboto, sans-serif;
}

.voca-features-cpaas_2 {
  position: static;
  display: none;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #010838;
  text-align: left;
}

.text-block-13 {
  padding: 10px;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.heading-c-copy {
  margin-bottom: 30px;
}

.heading-c-copy.tutorial {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1140px;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 0px;
  -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-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.text-block-12 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  font-size: 22px;
  line-height: 24px;
}

.heading-10-copy {
  width: 600px;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 60px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: left;
}

.content-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 75%;
  max-width: 1144px;
  margin: 0px auto;
  -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;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  color: #000;
}

.list-insight {
  margin-bottom: 40px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 32px;
}

.image-56 {
  display: inline-block;
  margin-bottom: 30px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: center;
}

.div-block-35 {
  display: none;
  margin-left: -15px;
}

.image-56-copy {
  display: inline-block;
  margin-bottom: 30px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: center;
}

.paragraph-insight {
  max-width: 600px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  white-space: normal;
}

.herocontent-insight-1 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1500px;
  min-height: 500px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 0px 40px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #fff;
  background-image: url('../images/insight.png');
  background-position: 100% 50%;
  background-size: 700px;
  background-repeat: no-repeat;
  background-attachment: scroll;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.div-block-35-copy {
  margin-left: -15px;
}

.text-content-insight {
  display: block;
  max-width: 700px;
  min-width: 650px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: rgba(248, 253, 255, 0.5);
  font-size: 16px;
}

.column-hero-cpaas-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: auto;
  padding: 90px 40px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-cpaas-copy.m {
  min-height: auto;
}

.hero-insight-page {
  max-height: none;
  min-height: 0px;
}

.column-hero-insight {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: auto;
  padding: 90px 40px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-insight.m {
  min-height: auto;
}

.column-table-insight {
  display: block;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 0px;
  -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: transparent;
}

.insight-features {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #010838;
  text-align: left;
}

.grid-feat-insight {
  max-width: 1144px;
  padding: 20px;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.image-94 {
  max-width: 80%;
}

.image-95 {
  max-width: 80%;
  margin-right: 0px;
}

.grid-feat-insight-2 {
  max-width: 1144px;
  padding: 20px;
  grid-column-gap: 10px;
  grid-row-gap: 40px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.section-insight-facts {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #010838;
  text-align: left;
}

.image-96 {
  max-width: 80%;
  text-align: left;
}

.hero-s_s-page-copy {
  max-height: none;
  min-height: 0px;
}

.column-table-s_s {
  display: block;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 0px;
  -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: #010838;
}

.hero-s_s-page {
  max-height: none;
  min-height: 0px;
}

.sectioninsight {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
  text-align: center;
}

.image-66 {
  position: static;
  display: block;
  margin-top: 55px;
  margin-right: 0px;
  opacity: 1;
  text-align: right;
}

.text-block_mid-copy {
  width: 99.99995%;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}

.text-block_mid-copy.margin {
  margin-top: 20px;
}

.container-38 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  max-width: 1144px;
  margin-bottom: 40px;
  padding: 100px 10px 0px;
  -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;
  border-top: 3px solid #40fff0;
}

.container-20 {
  position: fixed;
  left: auto;
  top: 35%;
  right: 0%;
  bottom: auto;
  z-index: 99;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 450px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: right;
}

.link-block-10 {
  position: static;
  top: 220px;
  z-index: 99;
  max-width: 350px;
  margin-right: 20px;
}

.grid-feat-s_s {
  max-width: 1144px;
  padding: 20px;
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.columns-s_s {
  display: none;
  margin-top: 0px;
  padding-top: 0px;
}

.section-25 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cafffb;
}

.mid-big-title-copy {
  max-width: 1144px;
  color: #010838;
  text-align: center;
}

.columns-s_s-copy {
  display: none;
  margin-top: 68px;
  padding-top: 0px;
}

.text-block-blue4 {
  padding-top: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 24px;
  text-align: left;
}

.ss-under {
  font-family: Aeonik, sans-serif;
  font-size: 38px;
  line-height: 42px;
  text-decoration: none;
}

.text-block-blue {
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 24px;
  text-align: left;
}

.bold-text-25 {
  font-size: 28px;
  line-height: 32px;
}

.text-block-blue3 {
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 24px;
  text-align: left;
}

.grid-feat-stir {
  max-width: 1144px;
  padding: 0px;
  grid-column-gap: 10px;
  grid-row-gap: 40px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.bold-feat2 {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
}

.login-feat {
  margin-bottom: 0px;
  padding-right: 20px;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 28px;
  text-align: center;
  text-decoration: none;
}

.text-block-blue2 {
  padding-top: 10px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 24px;
  text-align: left;
}

.image-97 {
  padding-bottom: 10px;
}

.slider-10 {
  display: none;
}

.section-hiw-s_s {
  display: block;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f3f3f3;
  text-align: center;
  -o-object-fit: fill;
  object-fit: fill;
}

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

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

.s_s-hiw {
  text-align: left;
}

.audio-fingerprinting {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: transparent;
  text-align: left;
}

.image-63 {
  max-width: 70%;
  margin-bottom: 40px;
  padding-bottom: 0px;
  mix-blend-mode: normal;
}

.big-title-centered-dark-blue {
  width: auto;
  max-width: 100%;
  padding-top: 0px;
  color: #010838;
  text-align: center;
}

.container-12-copy {
  max-width: 1144px;
  padding-right: 40px;
  padding-bottom: 0px;
  padding-left: 40px;
}

.paragraph-5-copy {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}

.heading-11-copy-copy {
  max-width: 80%;
  margin-top: 0px;
  margin-bottom: 60px;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 60px;
  line-height: 65px;
  text-align: center;
}

.form-9 {
  display: -ms-grid;
  display: grid;
  justify-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-areas: ". ."
    ". ."
    "Area Area"
    ". ."
    ". ."
    ". ."
    ". ."
    ". ."
    ". ."
    ". ."
    "Area-2 Area-2";
  -ms-grid-columns: 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto 0px auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.text-field-4 {
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #f3f3f3;
  color: #010838;
}

.text-field-5 {
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #cafffb;
  color: #010838;
}

.select-field {
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #f3f3f3;
  color: #010838;
}

.form-block-4 {
  margin-bottom: 0px;
}

.field-label-2 {
  margin-top: 20px;
  padding-top: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  font-weight: 400;
  text-align: left;
}

.field-label-2.form-label {
  margin-top: 0px;
  color: #010838;
  font-size: 14px;
}

.column-signup-right {
  display: block;
  padding: 0px 20px 40px;
  border-style: none;
  border-width: 1px;
  border-color: #40fff0;
  border-radius: 14px;
}

.field-label-6 {
  margin-top: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
}

.paragraph-7-wrong-dt {
  position: static;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  text-align: center;
  mix-blend-mode: normal;
}

.div-block-42 {
  max-width: 100%;
}

.press-block-copy {
  display: -ms-grid;
  display: grid;
  width: 75%;
  max-width: 1144px;
  margin-top: 10px;
  margin-bottom: 10px;
  -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;
  justify-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  -ms-grid-row-align: auto;
  align-self: auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.5fr 20px 0.25fr 20px 0.5fr;
  grid-template-columns: 0.5fr 0.25fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.press-block-copy.pr2-copy {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  justify-items: center;
  grid-column-gap: 20px;
  -ms-grid-columns: 0.25fr 0.25fr 0.25fr 0.25fr;
  grid-template-columns: 0.25fr 0.25fr 0.25fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: right;
}

.grid-6 {
  max-height: 500px;
  padding-right: 0px;
  padding-left: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 25px;
  grid-row-gap: 40px;
  -ms-grid-columns: 0.25fr 2.25fr;
  grid-template-columns: 0.25fr 2.25fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.submit-button {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px 45px;
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Roboto, sans-serif;
  color: #40fff0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: 2px;
}

.submit-button:hover {
  background-color: #40fff0;
  color: #010838;
}

.field-label-8 {
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  font-weight: 400;
  text-align: left;
}

.field-label-8.form-label {
  font-size: 14px;
}

.paragraph-7-wrong {
  position: static;
  display: none;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  text-align: center;
  mix-blend-mode: normal;
}

.columns-signup {
  display: block;
  max-width: 1144px;
  margin-top: 23px;
}

.container-39 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1144px;
  -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;
}

.heading-17 {
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  text-align: center;
}

.container-11 {
  position: static;
  padding-left: 0px;
  clear: both;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: center;
}

.paragraph-12 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 22px;
  line-height: 28px;
}

.field-label-4 {
  margin-top: 0px;
  clear: both;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
}

.text-field-3 {
  margin-bottom: 5px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #f3f3f3;
  color: #010838;
}

.herocontent-signup {
  position: relative;
  display: none;
  min-height: 500px;
  margin-top: 0px;
  padding: 100px 0px 60px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.column-signup-left {
  padding: 20px;
  border-style: solid;
  border-width: 2px;
  border-color: #010838;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.5);
  mix-blend-mode: normal;
}

.link-31 {
  color: #0085db;
}

.heading-2-signup {
  max-height: none;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 30px;
  padding-right: 0px;
  color: #010838;
  font-size: 24px;
  line-height: 24px;
  text-align: center;
}

.paragraph-signup {
  max-width: 1000px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  white-space: normal;
}

.container-signup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  margin-top: 20px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-signup-press {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 600px;
  margin-top: 100px;
  padding-bottom: 60px;
  padding-left: 0px;
  -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;
  text-align: right;
}

.textarea {
  display: inline-block;
  min-height: 150px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #f3f3f3;
  color: #010838;
}

.image-73 {
  padding-left: 0px;
}

.text-field-2 {
  max-height: 200px;
  margin-bottom: 5px;
  border-style: solid;
  border-width: 2px;
  border-color: #e5e5e5;
  border-radius: 0px;
  background-color: #f3f3f3;
  color: #010838;
}

.hero-signup-page {
  max-height: none;
  min-height: 0px;
}

.column-hero-signup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: 862px;
  padding: 90px 140px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-signup.m {
  min-height: auto;
  padding-right: 40px;
}

.b1-pp-content-16-24 {
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.b1-pp-content-16-24._40-margine {
  margin-bottom: 40px;
  color: #010838;
  font-size: 16px;
}

.b1-pp-content-16-24._40-margine.more-margine {
  margin-bottom: 65px;
}

.b1-pp-content-16-24._40-margine.margine-0 {
  margin-bottom: 0px;
}

.b1-pp-content-16-24._40-margine.tablet-60 {
  color: #010838;
}

.b1-pp-content-16-24.list {
  color: #010838;
  font-size: 16px;
  list-style-type: disc;
}

.b1-pp-content-16-24.margine-20 {
  margin-bottom: 20px;
}

.b1-pp-content-16-24.margine-pricing.extra-m {
  margin-bottom: 40px;
  color: #010838;
  font-size: 16px;
}

.container-no-border-cit {
  display: block;
  max-width: 1144px;
  padding-top: 0px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 3px none #40fff0;
}

.grid-num {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 6px 7.25fr;
  grid-template-columns: 0.25fr 7.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.column-hero-resources {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: auto;
  padding: 90px 40px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-hero-resources.m {
  min-height: auto;
}

.heading-repos-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 40px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: center;
}

.image-99 {
  max-width: 80%;
  margin-left: 20px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.column-14 {
  padding-right: 0px;
  padding-left: 0px;
  color: #fff;
  text-align: right;
}

.paragraph-extra-rep {
  max-width: none;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  white-space: normal;
}

.div-block-25-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0px;
  min-width: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 20px;
  text-align: left;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.columns-8-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-width: auto;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -o-object-fit: fill;
  object-fit: fill;
}

.text-content-reports {
  display: block;
  max-width: none;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: rgba(248, 253, 255, 0.5);
  font-size: 16px;
}

.list-2 {
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 32px;
}

.column-13 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -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;
}

.container-13-copy {
  max-width: 1144px;
}

.herocontent-rep {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 500px;
  margin-top: 0px;
  padding: 100px 0px 0px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.column-table-resources {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 60px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #010838;
}

.column-table-resources.white-bg {
  background-color: transparent;
}

.hero-s_s-page-copy {
  max-height: none;
  min-height: 0px;
}

.hero-resources {
  max-height: none;
  min-height: 0px;
}

.paragraph-13 {
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  text-decoration: none;
}

.section-9-rep {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f3f3f3;
}

.heading-blog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 40px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: center;
}

.bold-feat2-copy-copy-copy {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 32px;
  text-decoration: underline;
}

.image-62 {
  max-width: 60%;
  padding-top: 0px;
  padding-bottom: 36px;
  border: 1px none #000;
  border-radius: 20px;
}

.bold-feat2-copy-copy {
  font-family: Aeonik, sans-serif;
  font-size: 28px;
  line-height: 32px;
  text-decoration: underline;
}

.link-block-11 {
  text-decoration: none;
}

.link-block-12 {
  text-decoration: none;
}

.link-block-13 {
  text-decoration: none;
}

.paragraph-white {
  max-width: 800px;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 24px;
  line-height: 28px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  white-space: normal;
}

.bold-text-blog {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1140px;
  -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;
  color: #010838;
  font-size: 60px;
  text-align: left;
}

.container-17-copy-copy {
  overflow: visible;
  max-width: 1144px;
  background-color: transparent;
  background-image: url('../images/ipad.png');
  background-position: 90% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.content-sla-copy {
  position: relative;
  display: block;
  min-height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 60px 0px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.form-block-5 {
  margin-bottom: 0px;
}

.div-block-33 {
  max-width: 750px;
  background-color: transparent;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.form-2 {
  max-width: 900px;
  background-color: transparent;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.heading-blog-associate {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 40px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: left;
}

.button_request {
  position: relative;
  top: auto;
  overflow: hidden;
  margin-right: 0px;
  padding: 18px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_request:hover {
  border-radius: 4.43px;
  background-color: #010838;
  color: #fff;
}

.button_request.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_request.on-dark {
  border-color: #fff;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  letter-spacing: 1px;
}

.link-32 {
  color: #010838;
  text-decoration: none;
}

.hero-trial-confirmation {
  padding-top: 120px;
  padding-bottom: 60px;
}

.hero-demo-confirmation {
  padding-top: 119px;
  padding-bottom: 247px;
}

.image-100 {
  max-width: 80%;
  margin-top: 60px;
}

.div-block-60 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}

.column-s_s {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: none;
  min-height: auto;
  padding: 90px 40px 90px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background-color: transparent;
}

.column-s_s.m {
  min-height: auto;
}

.s_s-features {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #f3f3f3;
  text-align: left;
}

.section-26 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cafffb;
}

.audio-fingerprinting-2 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: transparent;
  text-align: left;
}

.caller-id-m {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.heading-reps {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: 1144px;
  margin-top: 0px;
  margin-bottom: 40px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 70px;
  line-height: 70px;
  font-weight: 700;
  text-align: center;
}

.section-37 {
  display: none;
}

.div-block-73 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bold-slider-title {
  font-size: 28px;
  line-height: 32px;
}

.text-on-blue {
  display: block;
  max-width: 350px;
  -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;
}

.nav-menu-2 {
  left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-height: 112px;
  min-width: 600px;
  margin-right: 0px;
  margin-left: 0px;
  -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;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
}

.button_nav2-mob {
  position: relative;
  top: auto;
  display: none;
  overflow: hidden;
  margin-right: 0px;
  padding: 12.71px 28.36px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_nav2-mob:hover {
  border-color: #01072d;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-weight: 500;
}

.button_nav2-mob.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.slide-19 {
  padding-top: 60px;
}

.image-free {
  max-width: 16%;
  margin-top: 0px;
  padding-bottom: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.slide-20 {
  padding-top: 20px;
}

.slide-20.slider-padding {
  padding-top: 50px;
}

.logo-id {
  max-width: 12%;
  margin-top: 0px;
  padding-bottom: 20px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.div-block-s_s-form {
  display: block;
  width: auto;
  padding: 40px 40px 30px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: #fff;
  color: #fff;
}

.html-embed-2 {
  width: auto;
  max-height: none;
  min-height: 0px;
  min-width: 0px;
  margin-bottom: auto;
  background-color: #fff;
}

.voca-features-insight {
  position: static;
  display: none;
  padding-top: 60px;
  padding-bottom: 60px;
  -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;
  background-color: #010838;
  text-align: left;
}

.collection-list {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-areas: "Area";
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 30px auto;
  grid-template-rows: auto auto;
}

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

.container-45 {
  max-width: 1150px;
  margin-top: 0px;
  margin-bottom: 140px;
}

.div-block-74 {
  overflow: visible;
  height: 300px;
  min-height: 0px;
  -o-object-fit: none;
  object-fit: none;
  -o-object-position: 100% 100%;
  object-position: 100% 100%;
}

.collection-item {
  box-shadow: 0 6px 13px 2px rgba(1, 8, 56, 0.2);
  -o-object-position: 100% 100%;
  object-position: 100% 100%;
}

.div-block-75 {
  height: 300px;
}

.image-102 {
  width: 100%;
  height: 300px;
  margin-top: 20px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-103 {
  width: 100%;
  height: 220px;
  margin-top: 0px;
  margin-bottom: 25px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  -o-object-fit: cover;
  object-fit: cover;
}

.button_body-blog {
  position: relative;
  top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-right: 0px;
  padding: 70px 0px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -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;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  outline-color: #010838;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 2px;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 2px;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_body-blog:hover {
  background-color: transparent;
  color: #40fff0;
}

.button_body-blog.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #40fff0;
}

.button_body-blog.mobile {
  margin-top: auto;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-radius: 0px 0px 5px 5px;
  background-color: transparent;
}

.button_body-blog.mobile.middle {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.paragraph-blog {
  margin-right: 10px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  font-weight: 500;
}

.paragraph-blog.white {
  color: #fff;
}

.div-block-76 {
  max-height: 300px;
  min-height: 0px;
  min-width: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-104 {
  max-height: none;
  max-width: none;
  -o-object-fit: contain;
  object-fit: contain;
}

.container-46 {
  overflow: visible;
  min-height: 450px;
  margin-top: 60px;
  margin-bottom: 0px;
  border-radius: 10px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
  -o-object-fit: contain;
  object-fit: contain;
}

.section-38 {
  margin-top: 100px;
}

.rich-text-block {
  font-family: Roboto, sans-serif;
  color: #010838;
}

.section-39 {
  padding-top: 60px;
}

.paragraph-14 {
  color: #010838;
}

.paragraph-14.blog-st {
  padding-right: 20px;
  padding-left: 20px;
}

.arrow-blog {
  max-width: 21px;
  -webkit-filter: brightness(0%);
  filter: brightness(0%);
}

.arrow-blog.white {
  -webkit-filter: none;
  filter: none;
}

.collection-item-2 {
  min-height: 100%;
  box-shadow: 0 5px 9px 3px rgba(1, 8, 56, 0.2);
}

.section-40 {
  margin-top: 0px;
  padding-top: 100px;
}

.collection-item-3 {
  min-height: 400px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.container-47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 100%;
  max-width: 100%;
  min-height: 400px;
  -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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(1, 8, 56, 0.5);
}

.div-block-77 {
  width: 1000px;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  text-decoration: none;
}

.link-block-17 {
  text-decoration: none;
}

.container-48 {
  max-width: 992px;
}

.grid-7 {
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-78 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 320px;
  height: 660px;
  padding-top: 31px;
  padding-right: 31px;
  padding-left: 31px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 5px;
}

.div-block-78-copy {
  width: 320px;
  height: 692px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 5px;
}

.button_pricing {
  position: relative;
  top: auto;
  overflow: hidden;
  width: 250px;
  margin-right: auto;
  margin-left: auto;
  padding: 18px 32.5px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_pricing:hover {
  border-color: #01072d;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-weight: 500;
}

.button_pricing.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #010838;
}

.button_pricing.margine {
  margin-top: 0px;
}

.section-41 {
  padding-top: 40px;
  padding-bottom: 120px;
}

.grid-8 {
  grid-template-areas: "Area";
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: minmax(32px, 1px) auto;
  grid-template-rows: minmax(32px, 1px) auto;
}

.div-block-79 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px none transparent;
  border-radius: 0px;
  background-color: #010838;
}

.div-block-body-price {
  height: 660px;
  padding-top: 31px;
  padding-right: 31px;
  padding-left: 31px;
  border: 1px none transparent;
  border-radius: 0px;
  background-color: transparent;
}

.list-item-13 {
  margin-bottom: 10px;
}

.list-item-14 {
  margin-bottom: 10px;
}

.list-item-15 {
  margin-bottom: 10px;
}

.list-item-16 {
  margin-bottom: 10px;
}

.list-item-17 {
  margin-bottom: 10px;
}

.list-item-18 {
  margin-bottom: 10px;
}

.list-item-19 {
  margin-bottom: 10px;
}

.list-item-20 {
  margin-bottom: 10px;
}

.list-item-21 {
  margin-bottom: 10px;
}

.list-item-22 {
  margin-bottom: 10px;
}

.accordion__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  margin-bottom: 24px;
  padding: 20px 32px;
  -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;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(46, 50, 60, 0.09);
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
  text-align: left;
  text-decoration: none;
}

.accordion__item:hover {
  box-shadow: 0 3px 9px 0 rgba(46, 50, 60, 0.09);
}

.accordion__item.js-accordion-item {
  padding-bottom: 20px;
  border-style: none;
  border-width: 1px;
  border-color: #010838;
  border-radius: 14px;
  background-color: rgba(1, 8, 56, 0.03);
  box-shadow: 0 1px 2px 0 rgba(1, 8, 56, 0.5);
  color: #fff;
}

.accordion__item.js-accordion-item.active {
  border: 1px none #000;
  border-radius: 14px;
  background-color: rgba(1, 8, 56, 0.03);
  box-shadow: 0 1px 2px 0 rgba(1, 8, 56, 0.5);
  cursor: default;
}

.faq-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 800px;
  -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;
  background-color: transparent;
}

.image-105 {
  margin-top: 40px;
}

.accordion-2 {
  display: block;
  width: 66.66%;
  margin-right: auto;
  margin-bottom: -24px;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.accordion-2.js-accordion {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0px;
}

.bold-text-32 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  line-height: 28px;
  font-weight: 500;
}

.question-text {
  margin-top: 15px;
  margin-left: 24px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 24px;
}

.accordion_item-image {
  width: 40px;
}

.accordion-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #2e323c;
}

.accordion-header.js-accordion-header {
  cursor: pointer;
}

.link-block-18 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.accordion-body {
  display: block;
  padding-right: 8px;
  padding-left: 64px;
  color: #9096a4;
}

.accordion-body.js-accordion-body {
  padding-bottom: 20px;
  color: #9096a4;
}

.accordion-body__contents {
  margin-top: 8px;
  opacity: 1;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.section-42 {
  display: none;
}

.heading-18 {
  font-family: Roboto, sans-serif;
}

.column-table-prl {
  display: block;
  height: auto;
  min-height: 0px;
  padding: 60px 20px 60px 0px;
  -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: transparent;
}

.column-table-prl.mobille {
  padding-left: 20px;
}

.div-block-80 {
  width: 508px;
  height: 200px;
  margin-top: 40px;
  padding-top: 0px;
}

.form-10 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 4px;
  grid-template-areas: ". ."
    ". ."
    "Area Area";
  -ms-grid-columns: 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 4px auto 4px auto;
  grid-template-rows: auto auto auto;
}

.form-10.tablet {
  font-family: Roboto, sans-serif;
  color: #010838;
}

.submit-button-2 {
  margin-top: 15px;
  border-radius: 4.43px;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
}

.submit-button-2:hover {
  background-color: #00d7c6;
}

.field-label-9 {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
}

.roboto-16 {
  font-family: Roboto, sans-serif;
}

.prl-cta {
  background-color: #e5e5e5;
}

.div-cta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1183px;
  padding-top: 91.5px;
  padding-bottom: 91.5px;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  border-top: 1px none #000;
  border-radius: 0px;
}

.cta-content-2 {
  display: block;
  max-width: 839px;
  min-width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: transparent;
  font-size: 16px;
  text-align: center;
}

.cta-content-2.vertical {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.button_cta {
  position: relative;
  top: auto;
  overflow: hidden;
  width: 250px;
  margin-right: auto;
  margin-left: auto;
  padding: 12px 32.5px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: #010838;
  font-family: Aeonik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  mix-blend-mode: normal;
}

.button_cta:hover {
  border-color: #01072d;
  background-color: #40fff0;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-weight: 500;
}

.button_cta.w--current {
  border-style: solid;
  border-width: 2px;
  border-color: #010838;
}

.button_cta.margine {
  margin-top: 25px;
}

.features-list {
  position: relative;
  padding: 80px 30px;
  border-bottom: 1px solid #e4ebf3;
}

.features-list.tablet {
  padding-right: 20px;
  padding-left: 20px;
}

.container-49 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  -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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.features-wrapper-two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1015px;
  -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;
}

.features-wrapper-two.tablet {
  width: 100%;
}

.features-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 770px;
  height: 585px;
  max-width: 100%;
  padding-top: 40px;
  padding-right: 60px;
  padding-left: 60px;
  -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;
  box-shadow: 4px 0 20px 10px rgba(0, 0, 0, 0.05);
}

.features-paragraph {
  margin-bottom: 24px;
}

.text-link-arrow {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #1a1b1f;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.arrow-embed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 2px;
}

.features-right {
  display: block;
  max-width: 46%;
  margin-bottom: -16px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  list-style-type: none;
}

.features-block-two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -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;
}

.features-image {
  width: 80px;
  height: 80px;
  margin-right: 16px;
  -o-object-fit: cover;
  object-fit: cover;
}

.heading-19 {
  margin-top: 0px;
}

.grid-9 {
  -ms-grid-rows: auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto;
}

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

.form-11 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto;
  font-family: Roboto, sans-serif;
  color: #010838;
}

.paragraph-15 {
  margin-bottom: 12px;
  border-bottom: 1px solid #c4c4c4;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 34px;
}

.field-label-10 {
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 34px;
  font-weight: 400;
}

.text-field-6 {
  border: 0px none #000;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 18px;
  line-height: 34px;
}

.field-label-11 {
  display: block;
  width: 100%;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
}

.form-12 {
  display: block;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

.div-block-81 {
  width: 370px;
  padding: 0px 20px 20px;
}

.text-field-7 {
  border: 1px none #000;
}

.form-block-7 {
  padding: 20px;
  box-shadow: 0 4px 20px 10px rgba(0, 0, 0, 0.05);
}

.submit-button-reputation {
  width: 100%;
  margin-top: 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #010838;
  border-radius: 4.43px;
  background-color: transparent;
  font-family: Roboto, sans-serif;
  color: #010838;
  font-size: 16px;
}

.submit-button-reputation:hover {
  background-color: #010838;
  color: #fff;
}

.text-field-7-copy {
  border: 1px none #000;
}

.text-field-8 {
  height: 160px;
  border-style: solid;
  border-width: 1px;
  border-color: #d0d0d0;
  font-family: Roboto, sans-serif;
  color: #010838;
}

.reputation {
  border: 1px none #000;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 30px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
}

.status {
  padding-right: 0px;
  padding-left: 0px;
  border: 1px none #000;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 30px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
}

.user-reputation {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
  border: 1px none #000;
  font-family: Aeonik, sans-serif;
  color: #010838;
  font-size: 30px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
}

.user-reputation.size {
  padding-left: 0px;
  font-size: 40px;
  font-weight: 400;
}

.form-block-number {
  display: block;
  width: 100%;
  padding: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  border-bottom: 1px solid #c4c4c4;
}

.features-left-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 770px;
  height: 585px;
  max-width: 100%;
  padding-top: 40px;
  padding-right: 60px;
  padding-left: 60px;
  -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;
  box-shadow: 4px 0 20px 10px rgba(0, 0, 0, 0.05);
}

.features-left-copy.tablet {
  width: 770px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.form-block-8 {
  display: block;
  width: 100%;
}

.div-block-83 {
  width: 506px;
}

.container-hero-content {
  display: block;
  max-height: none;
  max-width: 1150px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.link-34 {
  margin-right: 40px;
  text-decoration: none;
}

.link-34:hover {
  border-bottom: 4px solid #40fff0;
  color: #010838;
}

.link-34.padding-btn {
  display: block;
  padding-top: 12.41px;
  padding-bottom: 12.41px;
  border-bottom: 4px solid #fff;
}

.link-34.padding-btn:hover {
  border-bottom-style: solid;
  border-bottom-color: #40fff0;
  outline-color: #010838;
  outline-offset: 12.41px;
  outline-style: none;
  outline-width: 0px;
}

.text-field-9 {
  height: 162px;
  min-height: 162px;
  border-style: solid;
  border-width: 1px;
  border-color: #d0d0d0;
}

.text-span-10 {
  color: #010838;
}

.div-block-more-info {
  display: none;
  margin-bottom: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .h6.center {
    width: auto;
  }

  .menu-button {
    display: inline-block;
    margin-top: 18px;
    padding-right: 0px;
    background-color: transparent;
  }

  .menu-button.w--open {
    background-color: transparent;
  }

  .nav-2 {
    position: static;
  }

  .nav-2.m {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
  }

  .btn-label-nav {
    font-family: Roboto, sans-serif;
  }

  .btn-label-nav3 {
    font-family: Roboto, sans-serif;
  }

  .dropdown-link {
    background-color: #fff;
    color: #010838;
  }

  .dropdown-link:hover {
    background-color: #f3f3f3;
  }

  .dropdown-list.w--open {
    border-top-style: solid;
  }

  .container {
    min-height: 0px;
    padding-left: 0px;
  }

  .menu-icon {
    display: block;
  }

  .button_nav-1 {
    margin-left: 20px;
  }

  .btn-label-nav2 {
    font-family: Roboto, sans-serif;
  }

  .nav-menu {
    max-width: 100%;
    min-width: auto;
    margin-top: 100px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    background-color: #fff;
  }

  .nav-menu.m {
    background-color: #fff;
  }

  .nav-menu.m.tab {
    padding-left: 20px;
  }

  .button_nav2 {
    display: none;
    margin-left: 20px;
  }

  .dropdown-4 {
    max-width: 100%;
  }

  .section-hero-demo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 40px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .button_body {
    margin-left: 20px;
  }

  .column {
    padding-right: 0px;
    padding-left: 20px;
  }

  .button_body-cyan {
    margin-left: 20px;
  }

  .text-mid-alt {
    width: auto;
    min-width: 0px;
    text-align: center;
  }

  .heading-center {
    font-size: 40px;
    line-height: 41px;
  }

  .heading-center.tutorial {
    margin-bottom: 20px;
    text-align: center;
  }

  .slide-nav-4 {
    display: none;
  }

  .sh-alt-copy {
    font-size: 50px;
    line-height: 50px;
  }

  .pressimage {
    width: auto;
    max-height: none;
    max-width: 150px;
  }

  .pressimage.smaller {
    width: 90%;
    max-width: none;
  }

  .section.tab-blue {
    min-height: auto;
  }

  .column-3 {
    padding-right: 20px;
  }

  .column-3.mob.tab {
    min-height: auto;
  }

  .column-4 {
    display: none;
    padding-left: 20px;
  }

  .h2.mobile {
    width: auto;
  }

  .section-on-blue {
    display: none;
  }

  .list-item-2 {
    width: auto;
  }

  .paragraph-white-left-aligned {
    min-width: 400px;
  }

  .content-block-s_s {
    width: auto;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: hsla(0, 0%, 100%, 0.8);
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
  }

  .btn-label-2 {
    font-family: Roboto, sans-serif;
  }

  .herocontentstir {
    background-size: 550px;
  }

  .text-content-copy {
    max-width: none;
    min-width: 700px;
    padding-left: 0px;
    background-color: transparent;
  }

  ._3d-notifications {
    display: none;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .heading-insight {
    font-size: 50px;
    line-height: 40px;
  }

  .bold-text-7-copy-copy {
    font-size: 50px;
    line-height: 50px;
  }

  .image-85 {
    max-width: 100%;
    min-width: 100%;
  }

  .button_body-3 {
    margin-left: auto;
  }

  .section-2 {
    padding: 40px;
  }

  .image-plant {
    max-width: 50%;
  }

  .bold-text-7-ss-copy {
    max-width: 100%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 50px;
    line-height: 50px;
    text-align: left;
  }

  .cta-content {
    padding-left: 0px;
  }

  .cta-content.vertical {
    max-width: none;
  }

  .content-block-what-ss-2 {
    width: auto;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: transparent;
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
  }

  .paragraph-white-stir-ss-copy {
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .section-animated-dark {
    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;
    background-image: none;
  }

  .div-dark-bg {
    width: auto;
  }

  .div-dark-bg.mobile {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .section-3 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .columns-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .button_body-2 {
    margin-left: 20px;
  }

  .button_body-2-mint {
    margin-left: 20px;
  }

  .image-89 {
    max-width: 110%;
  }

  .sitemap-footer {
    display: none;
  }

  .sitemap-footer.mobile {
    display: block;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container-4 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .grid-footer.mobile {
    width: auto;
  }

  .column-5 {
    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: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .column-hero-demo {
    padding-right: 20px;
  }

  .column-hero-demo.m {
    padding-left: 40px;
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-table {
    padding-left: 20px;
  }

  .column-table-form {
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-hero-cent {
    width: auto;
    max-width: none;
  }

  .b1-pp-content {
    text-align: left;
  }

  .b1-pp-content.mobile.center {
    text-align: center;
  }

  .section-2-mobile {
    padding: 40px;
  }

  .live-demo-sectionsignup {
    padding-right: 10px;
    padding-left: 10px;
  }

  .bold-headline-api {
    font-size: 50px;
    line-height: 50px;
    text-align: center;
  }

  .form-3-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .live-demo {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .textarea-copy {
    margin-bottom: 30px;
  }

  .text-field-2-copy {
    margin-bottom: 0px;
  }

  .heading-api {
    font-size: 40px;
    line-height: 41px;
  }

  .heading-api.tutorial-copy {
    text-align: left;
  }

  .submit-button-api {
    font-weight: 400;
  }

  .text-content-3-copy {
    width: auto;
  }

  .list-copy {
    width: auto;
  }

  .list-item-12 {
    width: auto;
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .column-table-cpaas {
    display: none;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .lottie-control-test-vertical {
    display: block;
    margin-right: 0px;
    margin-left: 0px;
  }

  .paragraph-under-icon1 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .mid-big-title {
    position: static;
    float: none;
    clear: none;
  }

  .columns-6 {
    margin-bottom: 0px;
  }

  .section-5 {
    padding: 60px 10px;
  }

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

  .content-block-2.how-it-works {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: left;
  }

  .bold-icon-title-2 {
    font-size: 28px;
    line-height: 32px;
    text-decoration: none;
  }

  .container-6 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .paragraph-2-copy-copy {
    padding-right: 0px;
    padding-left: 0px;
  }

  .paragraph-under-icon2 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .mid-heading {
    font-size: 40px;
    line-height: 41px;
  }

  .mid-heading.mid-big-title-prnt {
    font-size: 50px;
    line-height: 50px;
  }

  .mid-heading.mid-big-title-prnt {
    font-size: 50px;
    line-height: 50px;
  }

  .paragraph-2-copy-copy-2 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .column-9 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .aragraph-under-icon3 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-feat-works-3 {
    font-size: 28px;
    line-height: 32px;
    text-decoration: underline;
  }

  .bold-feat2-works {
    font-size: 28px;
    line-height: 32px;
    text-decoration: underline;
  }

  .paragraph-2-copy-copy-3 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .lottie-control-test {
    display: none;
  }

  .bigreview-review-command {
    line-height: 45px;
  }

  .reviewsbig-command {
    font-size: 40px;
    line-height: 45px;
  }

  .bigreviewhead {
    font-size: 40px;
    line-height: 41px;
  }

  .bigreviewhead.big2 {
    font-size: 40px;
    line-height: 45px;
  }

  .bigreview-wide-command {
    font-size: 40px;
    line-height: 41px;
  }

  .bigreview-wide-command.big2 {
    font-size: 40px;
    line-height: 45px;
  }

  .reviewsbig {
    font-size: 40px;
    line-height: 40px;
  }

  .text-content_2 {
    padding-left: 0px;
  }

  .bold-text-7 {
    max-width: 100%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 50px;
    line-height: 50px;
    text-align: left;
  }

  .paragraph-white-stir {
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .herocontent-cpaas-hero {
    background-position: 50% 50%;
  }

  .content-block-cpaas {
    width: auto;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: transparent;
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
  }

  .image-93.m {
    max-width: 80%;
  }

  .image-93.m.cpaas {
    max-width: 100%;
  }

  .column-hero-cpaas {
    display: block;
    padding-right: 20px;
    padding-left: 40px;
  }

  .column-hero-cpaas.m {
    padding-left: 40px;
    -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;
  }

  .cpaas-features {
    padding-top: 60px;
    padding-bottom: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .div-block-24 {
    display: block;
    min-height: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .columns-7 {
    width: 99.999978%;
    max-width: 768px;
    min-width: 100%;
  }

  .big-title-lcentered-2 {
    font-size: 50px;
    line-height: 50px;
    text-align: left;
  }

  .heading-c {
    font-size: 40px;
    line-height: 41px;
  }

  .heading-c.tutorial {
    text-align: left;
  }

  .column-11 {
    display: block;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .image-53-2 {
    padding-top: 0px;
  }

  .image-48-2 {
    padding-top: 0px;
  }

  .grid-1voca-2 {
    display: -ms-grid;
    display: grid;
    justify-items: start;
    align-self: flex-start;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 0.25fr 0.75fr 0.25fr 0.25fr;
    grid-template-columns: 0.25fr 0.75fr 0.25fr 0.25fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
    border: 1px none #000;
  }

  .voca-features-cpaas_2 {
    display: none;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .image-49-2 {
    padding-top: 0px;
  }

  .image-52-2 {
    padding-top: 0px;
  }

  .heading-c-copy {
    font-size: 40px;
    line-height: 41px;
  }

  .heading-c-copy.tutorial {
    text-align: left;
  }

  .heading-10-copy {
    width: auto;
    margin-bottom: 40px;
  }

  .content-block {
    width: auto;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    background-color: hsla(0, 0%, 100%, 0.8);
    background-clip: border-box;
    -webkit-text-fill-color: inherit;
  }

  .div-block-35 {
    display: none;
    -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;
  }

  .paragraph-insight {
    min-width: 400px;
  }

  .herocontent-insight-1 {
    margin-right: auto;
    margin-left: auto;
    padding-right: 20px;
    padding-left: 20px;
  }

  .div-block-35-copy {
    display: inline-block;
  }

  .text-content-insight {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    background-color: transparent;
  }

  .column-hero-cpaas-copy {
    padding-right: 20px;
  }

  .column-hero-cpaas-copy.m {
    padding-left: 40px;
    -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;
  }

  .column-hero-insight {
    padding-right: 20px;
    padding-left: 40px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .column-hero-insight.m {
    padding-left: 40px;
    -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;
  }

  .column-table-insight {
    display: none;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .insight-features {
    padding-top: 60px;
    padding-bottom: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .section-insight-facts {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .column-table-s_s {
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .sectioninsight {
    padding-bottom: 0px;
  }

  .image-66 {
    display: block;
    text-align: left;
  }

  .link-block-10 {
    position: -webkit-sticky;
    position: sticky;
    display: block;
    max-width: 320px;
  }

  .columns-s_s {
    margin-bottom: 40px;
  }

  .mid-big-title-copy {
    position: static;
    float: none;
    clear: none;
  }

  .columns-s_s-copy {
    margin-bottom: 40px;
  }

  .ss-under {
    font-size: 40px;
    line-height: 40px;
  }

  .bold-feat2 {
    font-size: 28px;
    line-height: 32px;
    text-decoration: underline;
  }

  .login-feat {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-hiw-s_s {
    padding: 60px 10px;
  }

  .audio-fingerprinting {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .big-title-centered-dark-blue {
    font-size: 50px;
    line-height: 50px;
    text-align: center;
  }

  .heading-11-copy-copy {
    margin-bottom: 40px;
  }

  .column-signup-right {
    padding: 0px;
  }

  .paragraph-7-wrong-dt {
    margin-top: 70px;
    padding: 0px;
  }

  .press-block-copy.pr2-copy {
    width: 500px;
    max-width: 100%;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .paragraph-7-wrong {
    margin-top: 70px;
    padding: 0px;
  }

  .herocontent-signup {
    padding-right: 60px;
    padding-left: 60px;
  }

  .paragraph-signup {
    min-width: 400px;
  }

  .div-block-signup-press {
    max-width: 100%;
    padding-bottom: 0px;
  }

  .column-hero-signup {
    padding-right: 20px;
  }

  .column-hero-signup.m {
    padding-left: 40px;
    -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;
  }

  .b1-pp-content-16-24._40-margine.tablet {
    margin-bottom: 85px;
  }

  .b1-pp-content-16-24._40-margine.tablet-60 {
    margin-bottom: 60px;
  }

  .b1-pp-content-16-24.list {
    padding-left: 10px;
  }

  .b1-pp-content-16-24.margine-pricing {
    margin-bottom: 85px;
  }

  .b1-pp-content-16-24.margine-pricing.extra-m {
    margin-bottom: 60px;
  }

  .column-hero-resources {
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 40px;
    -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;
  }

  .column-hero-resources.m {
    padding-left: 40px;
    -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;
  }

  .heading-repos-title {
    width: auto;
  }

  .image-99 {
    display: block;
    max-width: 100%;
    margin-left: auto;
    padding-left: 0px;
    text-align: left;
  }

  .column-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    text-align: right;
  }

  .link-block-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: auto;
    min-width: 0px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    -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;
    text-align: center;
  }

  .paragraph-extra-rep {
    max-width: 100%;
    min-height: auto;
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .div-block-25-copy-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: auto;
    min-height: auto;
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
    -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;
  }

  .columns-8-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 100%;
    min-height: auto;
    margin-right: 0px;
    margin-left: 0px;
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }

  .text-content-reports {
    display: block;
    max-width: none;
    min-height: auto;
    min-width: auto;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 10px;
  }

  .column-13 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .container-13-copy {
    display: block;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
    -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;
    -ms-grid-row-align: auto;
    align-self: auto;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .herocontent-rep {
    min-height: auto;
    min-width: auto;
    margin-top: 0px;
    padding: 60px 40px;
    -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;
  }

  .column-table-resources {
    padding-left: 20px;
    -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;
  }

  .paragraph-13 {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 28px;
  }

  .section-9-rep {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-blog {
    width: auto;
  }

  .bold-feat2-copy-copy-copy {
    font-size: 28px;
    line-height: 32px;
  }

  .bold-feat2-copy-copy {
    font-size: 28px;
  }

  .paragraph-white {
    min-width: 400px;
    text-align: center;
  }

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

  .content-sla-copy {
    padding-right: 40px;
    padding-left: 40px;
  }

  .form-block-5 {
    padding: 10px;
    background-color: hsla(0, 0%, 100%, 0.8);
  }

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

  .heading-blog-associate {
    width: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .button_request {
    margin-left: 20px;
  }

  .column-s_s {
    padding-right: 20px;
  }

  .column-s_s.m {
    padding-left: 40px;
    -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;
  }

  .s_s-features {
    padding-top: 60px;
    padding-bottom: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .audio-fingerprinting-2 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .heading-reps {
    width: auto;
  }

  .div-block-73 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text-on-blue.tablet {
    max-width: none;
    padding-right: 40px;
    padding-left: 40px;
  }

  .text-on-blue.tab {
    max-width: none;
    padding-right: 40px;
    padding-left: 40px;
  }

  .nav-menu-2 {
    min-width: auto;
    padding-bottom: 20px;
    background-color: rgba(1, 8, 56, 0.8);
  }

  .nav-menu-2.m {
    background-color: #fff;
  }

  .nav-menu-2.m.tab {
    padding-left: 20px;
  }

  .nav-menu-2.m.tab._2 {
    display: block;
  }

  .button_nav2-mob {
    display: inline-block;
    margin-top: 20px;
    margin-left: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .logo-id {
    max-width: 20%;
  }

  .voca-features-insight {
    display: none;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .collection-list {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

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

  .image-103 {
    max-width: none;
  }

  .button_body-blog {
    margin-left: auto;
  }

  .collection-item-2 {
    max-width: 600px;
    min-width: 600px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
  }

  .link-block-17 {
    display: block;
  }

  .collection-list-wrapper-2 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .container-48 {
    max-width: 702px;
  }

  .div-block-78 {
    width: 225px;
    height: 700px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .div-block-78-copy {
    width: 220px;
    height: 730px;
  }

  .button_pricing {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .button_pricing.margine {
    margin-top: 0px;
  }

  .div-block-body-price {
    padding-right: 20px;
    padding-left: 20px;
  }

  .accordion-2 {
    width: 83.33%;
    padding-right: 8px;
    padding-left: 8px;
  }

  .accordion-2.js-accordion {
    padding-right: 20px;
    padding-left: 20px;
  }

  .bold-text-32 {
    min-width: 0px;
    -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;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    text-align: left;
  }

  .question-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
  }

  .column-table-prl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    padding-left: 20px;
    -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;
  }

  .div-cta {
    width: auto;
  }

  .div-cta.mobile {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .cta-content-2 {
    padding-left: 0px;
  }

  .cta-content-2.vertical {
    max-width: none;
  }

  .button_cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .button_cta.margine {
    margin-top: 0px;
  }

  .features-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

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

  .features-wrapper-two {
    -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;
  }

  .features-wrapper-two.tablet {
    width: auto;
  }

  .features-left {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-left.tablet {
    width: auto;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding: 20px;
  }

  .features-right {
    max-width: 100%;
  }

  .form-12 {
    width: 100%;
  }

  .div-block-81 {
    width: 100%;
  }

  .div-block-81.tablet {
    padding-right: 0px;
    padding-left: 0px;
  }

  .form-block-7 {
    width: auto;
  }

  .form-block-number {
    width: auto;
  }

  .features-left-copy {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-left-copy.tablet {
    width: auto;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding: 20px;
  }

  .form-block-8 {
    display: none;
  }

  .collection-list-wrapper-reports {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-more-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  .hh2.white {
    width: auto;
    max-width: none;
  }

  .h5 {
    margin-top: 20px;
  }

  .h5.white._14 {
    margin-top: 0px;
  }

  .h6.mobile.margine-s-ider {
    padding-right: 0px;
    padding-left: 0px;
  }

  .h6.mobile.slider-padding {
    padding-right: 0px;
    padding-left: 0px;
  }

  .b2 {
    max-width: none;
  }

  .menu-button.mob {
    display: inline-block;
  }

  .button_login {
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
  }

  .btn_bg1-3 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .nav-2 {
    position: static;
    display: block;
  }

  .button_quote.w--current {
    border-style: solid;
    border-width: 1px;
    border-color: #40fff0;
  }

  .btn-label-nav {
    font-family: Roboto, sans-serif;
    color: #40fff0;
  }

  .btn-label-nav3 {
    font-family: Roboto, sans-serif;
    color: #40fff0;
  }

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

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

  .button_nav-1 {
    margin-left: 20px;
  }

  .button_nav-1.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .btn-label-nav2 {
    font-family: Roboto, sans-serif;
    color: #40fff0;
  }

  .nav-menu {
    display: inline-block;
    max-height: none;
    min-width: auto;
    padding-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .button_nav2 {
    display: none;
    margin-left: 20px;
  }

  .button_nav2.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .dropdown-toggle-1 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .dropdown-toggle-1.w--open {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-hero-demo {
    display: block;
    height: auto;
  }

  .button_body {
    margin-left: auto;
  }

  .button_body.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .column {
    display: block;
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .button_body-cyan {
    margin-top: 20px;
    margin-left: 20px;
  }

  .button_body-cyan.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .pressimage_1 {
    max-height: 100px;
    padding: 0px;
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
  }

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

  .slider-8 {
    display: none;
  }

  .pressimage_3-copy {
    padding: 0px;
  }

  .heading-center {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-center.tutorial {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    padding-left: 0px;
    -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;
    font-size: 45px;
    line-height: 45px;
  }

  .pressimage_5.smaller {
    margin-right: auto;
    margin-left: auto;
  }

  .div-block-46 {
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-block-9 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .slide-small-press {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: 100px;
    margin-top: 40px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    background-color: transparent;
  }

  .div-block-47 {
    display: -ms-grid;
    display: grid;
    max-width: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .image-tiltx {
    max-width: none;
  }

  .sh-alt-copy {
    width: 400px;
    font-size: 45px;
    line-height: 45px;
  }

  .pressimage_3 {
    padding: 0px;
  }

  .div-press11 {
    -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;
  }

  .slide-nav-5 {
    display: none;
  }

  .image-84 {
    padding-top: 10px;
  }

  .pressimage.smaller {
    width: 25%;
  }

  .column-3 {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-3.mob {
    min-height: auto;
  }

  .column-4 {
    display: none;
  }

  .h2.mobile {
    width: auto;
  }

  .button_1-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    margin-right: auto;
    margin-left: auto;
    -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;
  }

  .list-item-2 {
    width: auto;
    max-width: none;
    min-width: 0px;
  }

  .paragraph-white-left-aligned {
    padding-right: 20px;
    padding-left: 0px;
  }

  .content-block-s_s {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: stretch;
  }

  .btn-label-2 {
    font-family: Roboto, sans-serif;
    color: #40fff0;
  }

  .herocontentstir {
    padding: 40px 20px;
  }

  .text-content-copy {
    min-width: 0px;
    padding-left: 0px;
  }

  ._3d-notifications {
    display: none;
  }

  .heading-insight {
    width: auto;
    max-width: none;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .bold-text-7-copy-copy {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .button_body-3 {
    margin-left: auto;
  }

  .button_body-3.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .section-2 {
    height: auto;
  }

  .image-plant {
    max-width: 80%;
  }

  .image-bubble {
    max-width: 100%;
  }

  .image-transistors {
    max-width: 100%;
  }

  .heading-cpaas-copy {
    width: auto;
  }

  .bold-text-7-ss-copy {
    display: block;
    max-width: none;
    min-width: 0px;
    margin-bottom: 0px;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .cta-content {
    max-width: none;
    min-width: 0px;
    margin-top: 60px;
  }

  .content-block-what-ss-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: stretch;
  }

  .paragraph-white-stir-ss-copy {
    padding-right: 20px;
    padding-left: 0px;
    text-align: center;
  }

  .section-animated-dark {
    height: auto;
    padding: 40px 20px;
  }

  .div-dark-bg {
    padding-right: 40px;
    padding-left: 40px;
  }

  .section-3 {
    height: auto;
  }

  .columns-2 {
    display: block;
  }

  .button_body-2 {
    margin-left: 20px;
  }

  .button_body-2.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .button_body-2-mint {
    margin-left: 20px;
  }

  .button_body-2-mint.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .sitemap-footer.mobile {
    padding-right: 40px;
    padding-left: 40px;
  }

  .column-hero-demo {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-demo.m {
    display: block;
  }

  .column-table {
    display: none;
  }

  .section-tech-white {
    padding-right: 20px;
    padding-left: 20px;
  }

  .column-table-form {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-hero-cent {
    width: 500px;
  }

  .b1-pp-content {
    text-align: left;
  }

  .b1-pp-content.mobile.center {
    text-align: center;
  }

  .html-embed {
    width: auto;
  }

  .section-2-mobile {
    height: auto;
  }

  .live-demo-sectionsignup {
    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-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .paragraph-8 {
    padding: 10px 0px 0px;
  }

  .bold-headline-api {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .form-3-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 500px;
    -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;
  }

  .field-label-8-copy-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 500px;
    min-width: 500px;
    -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;
    text-align: center;
  }

  .live-demo {
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .textarea-copy {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .text-field-2-copy {
    margin-bottom: 0px;
  }

  .form-block-copy {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .heading-api {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-api.tutorial-copy {
    width: 500px;
    padding-left: 0px;
  }

  .submit-button-api {
    margin-top: 30px;
  }

  .text-content-3-copy {
    display: block;
    width: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .list-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 20px;
    -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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    text-align: left;
  }

  .list-item-12 {
    width: auto;
    max-width: none;
    min-width: 0px;
  }

  .column-table-cpaas {
    display: none;
    -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;
  }

  .column-7 {
    padding-top: 20px;
  }

  .lottie-control-test-vertical {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
  }

  .paragraph-under-icon1 {
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 0px;
  }

  .mid-big-title {
    width: auto;
    max-width: none;
    font-size: 45px;
    line-height: 45px;
  }

  .column-8 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .columns-6 {
    margin-bottom: 0px;
  }

  .text-block_mid-mobile {
    width: auto;
  }

  .section-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 60px 20px;
    -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;
  }

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

  .content-block-2.how-it-works {
    width: 100%;
  }

  .bold-icon-title-2 {
    font-size: 24px;
    line-height: 28px;
    text-decoration: none;
  }

  .container-6 {
    max-height: none;
    max-width: none;
    padding-bottom: 0px;
  }

  .paragraph-2-copy-copy {
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .paragraph-under-icon2 {
    padding-top: 20px;
  }

  .container-8 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
  }

  .mid-heading {
    padding-right: 20px;
    padding-left: 20px;
  }

  .mid-heading.mid-big-title-prnt {
    width: auto;
    max-width: none;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .mid-heading.mid-big-title-prnt {
    width: auto;
    max-width: none;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .paragraph-2-copy-copy-2 {
    padding-top: 0px;
  }

  .column-9 {
    padding-top: 20px;
  }

  .aragraph-under-icon3 {
    padding-top: 20px;
  }

  .bold-feat-works-3 {
    font-size: 24px;
    line-height: 28px;
    text-decoration: underline;
  }

  .bold-feat2-works {
    font-size: 24px;
    line-height: 28px;
    text-decoration: underline;
  }

  .paragraph-2-copy-copy-3 {
    padding-top: 40px;
  }

  .image-55 {
    padding-bottom: 0px;
  }

  .bigreview-review-command {
    font-size: 30px;
    line-height: 35px;
  }

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

  .slide-13 {
    padding-top: 60px;
  }

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

  .bigreviewhead.big2 {
    width: auto;
    max-width: none;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 40px;
    line-height: 40px;
  }

  .bigreview-wide-command {
    padding-right: 20px;
    padding-left: 20px;
  }

  .bigreview-wide-command.big2 {
    width: 450px;
    padding-left: 0px;
    font-size: 30px;
    line-height: 35px;
  }

  .signature-insight {
    margin-top: 10px;
  }

  .text-block-signature {
    margin-top: 10px;
  }

  .text-content-review-cyan {
    display: block;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .slider-7 {
    max-height: 350px;
  }

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

  .text-content_2 {
    max-width: none;
    min-width: 0px;
  }

  .heading-cpaas {
    width: auto;
  }

  .bold-text-7 {
    display: block;
    max-width: none;
    min-width: 0px;
    margin-bottom: 0px;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .paragraph-white-stir {
    padding-right: 20px;
    padding-left: 0px;
  }

  .herocontent-cpaas-hero {
    padding: 40px 20px;
  }

  .content-block-cpaas {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: stretch;
  }

  .image-93.m {
    max-width: 100%;
  }

  .image-93.m.cpaas {
    max-width: 100%;
  }

  .column-hero-cpaas {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-cpaas.m {
    display: block;
  }

  .cpaas-features {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-feat-home {
    -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  }

  .div-block-24 {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .image-59 {
    max-width: 100%;
  }

  .image-61 {
    max-width: 100%;
  }

  .columns-7 {
    width: auto;
    max-width: none;
    min-width: 0%;
    padding-left: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .big-title-lcentered-2 {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .heading-c {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-c.tutorial {
    width: auto;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
  }

  .image-58 {
    max-width: 100%;
  }

  .image-53-2 {
    padding-top: 0px;
  }

  .image-48-2 {
    padding-top: 0px;
  }

  .grid-1voca-2 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .voca-features-cpaas_2 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .image-49-2 {
    padding-top: 0px;
  }

  .image-52-2 {
    padding-top: 0px;
  }

  .heading-c-copy {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-c-copy.tutorial {
    width: auto;
    padding-left: 0px;
    text-align: center;
  }

  .heading-10-copy {
    display: block;
    width: auto;
  }

  .content-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: stretch;
  }

  .image-56 {
    margin-right: auto;
    margin-left: auto;
  }

  .div-block-35 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image-56-copy {
    margin-right: auto;
    margin-left: auto;
  }

  .paragraph-insight {
    max-width: none;
    min-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .herocontent-insight-1 {
    padding: 40px 20px 40px 0px;
  }

  .div-block-35-copy {
    display: none;
  }

  .text-content-insight {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 10px;
    -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;
    text-align: left;
  }

  .column-hero-cpaas-copy {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-cpaas-copy.m {
    display: block;
  }

  .column-hero-insight {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-insight.m {
    display: block;
  }

  .column-table-insight {
    display: none;
    -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;
  }

  .insight-features {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-feat-insight {
    -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  }

  .image-94 {
    max-width: 100%;
  }

  .image-95 {
    max-width: 100%;
  }

  .grid-feat-insight-2 {
    -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  }

  .image-96 {
    max-width: 100%;
  }

  .column-table-s_s {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .sectioninsight {
    padding-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .text-block_mid-copy {
    width: auto;
  }

  .container-38 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
  }

  .link-block-10 {
    max-width: 300px;
  }

  .grid-feat-s_s {
    -ms-grid-columns: 0.25fr 0.25fr 0.25fr 1fr;
    grid-template-columns: 0.25fr 0.25fr 0.25fr 1fr;
  }

  .mid-big-title-copy {
    width: auto;
    max-width: none;
    font-size: 45px;
    line-height: 45px;
  }

  .grid-feat-stir {
    -ms-grid-columns: 0.25fr 1fr 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr 0.25fr 1fr;
  }

  .bold-feat2 {
    font-size: 24px;
    line-height: 28px;
    text-decoration: underline;
  }

  .login-feat {
    padding-top: 10px;
  }

  .image-97 {
    padding-bottom: 0px;
  }

  .section-hiw-s_s {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 60px 20px;
    -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;
  }

  .image-63 {
    display: inline-block;
  }

  .big-title-centered-dark-blue {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .heading-11-copy-copy {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 45px;
  }

  .paragraph-7-wrong-dt {
    margin-top: 40px;
    padding: 0px;
  }

  .press-block-copy {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: 0.5fr 0.5fr;
    grid-template-columns: 0.5fr 0.5fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .press-block-copy.pr2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 0.5fr 0.25fr 0.5fr 0.25fr;
    grid-template-columns: 0.5fr 0.25fr 0.5fr 0.25fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .grid-6 {
    padding-left: 0px;
  }

  .submit-button {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .paragraph-7-wrong {
    margin-top: 40px;
    padding: 0px;
  }

  .heading-17 {
    font-size: 40px;
    line-height: 40px;
  }

  .herocontent-signup {
    padding: 40px 20px;
  }

  .column-signup-left {
    padding: 20px;
  }

  .heading-2-signup {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .paragraph-signup {
    padding-right: 20px;
    padding-left: 0px;
  }

  .column-hero-signup {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-signup.m {
    display: block;
  }

  .b1-pp-content-16-24._40-margine.margine-0 {
    margin-bottom: 0px;
  }

  .b1-pp-content-16-24.list.blue {
    color: #010838;
  }

  .column-hero-resources {
    display: block;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-hero-resources.m {
    display: block;
  }

  .heading-repos-title {
    width: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .column-14 {
    padding-right: 10px;
  }

  .link-block-6 {
    width: auto;
    height: auto;
  }

  .paragraph-extra-rep {
    padding-right: 20px;
    padding-left: 0px;
  }

  .div-block-25-copy-copy {
    width: 100%;
    height: auto;
  }

  .columns-8-copy {
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .column-13 {
    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;
  }

  .herocontent-rep {
    padding: 60px 20px 0px;
  }

  .column-table-resources {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .paragraph-13 {
    padding-top: 0px;
  }

  .section-9-rep {
    display: none;
  }

  .heading-blog {
    width: auto;
    margin-bottom: 40px;
  }

  .bold-feat2-copy-copy-copy {
    font-size: 24px;
    line-height: 28px;
  }

  .image-62 {
    max-width: none;
    padding-bottom: 30px;
  }

  .bold-feat2-copy-copy {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-white {
    margin-bottom: 0px;
    padding-right: 20px;
    padding-left: 0px;
    text-align: center;
  }

  .bold-text-blog {
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .content-sla-copy {
    padding: 40px 20px;
  }

  .form-block-5 {
    background-color: hsla(0, 0%, 100%, 0.8);
  }

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

  .heading-blog-associate {
    width: auto;
  }

  .button_request {
    margin-left: auto;
  }

  .button_request.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .column-s_s {
    display: block;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-s_s.m {
    display: block;
  }

  .s_s-features {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-72 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
    padding-left: 20px;
    -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;
  }

  .slider-reps {
    max-height: none;
    min-height: 330px;
    background-color: #40fff0;
  }

  .heading-reps {
    width: auto;
    margin-bottom: 40px;
  }

  .link-block-14 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section-37 {
    display: block;
    padding: 60px 20px;
    background-color: #40fff0;
  }

  .link-block-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    -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;
  }

  .container-44 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .div-block-71 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    padding-right: 20px;
    padding-left: 20px;
    -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;
  }

  .div-block-73 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }

  .nav-menu-2 {
    display: inline-block;
    max-height: none;
    min-width: auto;
    padding-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .nav-menu-2.m.tab._2 {
    display: block;
  }

  .button_nav2-mob {
    display: inline-block;
    margin-left: 20px;
    -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;
  }

  .button_nav2-mob.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .image-free {
    max-width: 25%;
  }

  .logo-id {
    max-width: 20%;
  }

  .html-embed-2 {
    width: auto;
  }

  .voca-features-insight {
    padding-right: 20px;
    padding-left: 20px;
  }

  .container-45 {
    padding-right: 25px;
    padding-left: 25px;
  }

  .button_body-blog {
    margin-left: auto;
  }

  .button_body-blog.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .collection-item-2 {
    min-width: 400px;
    border-radius: 5px;
  }

  .button_pricing {
    display: block;
    margin-left: auto;
  }

  .button_pricing.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .section-41 {
    display: none;
  }

  .accordion__item {
    margin-bottom: 16px;
    padding-right: 24px;
    padding-left: 24px;
  }

  .accordion__item.js-accordion-item {
    border-style: solid;
    border-radius: 5px;
    background-color: transparent;
    box-shadow: none;
    -webkit-transition-property: none;
    transition-property: none;
  }

  .accordion__item.js-accordion-item.active {
    border-style: solid;
    border-radius: 5px;
    background-color: transparent;
    box-shadow: none;
  }

  .accordion-2 {
    width: 100%;
    margin-bottom: -16px;
  }

  .bold-text-32 {
    max-width: 500%;
    min-width: 350px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    line-height: 30px;
  }

  .question-text {
    margin-top: 8px;
  }

  .accordion-header.js-accordion-header {
    -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;
  }

  .section-42 {
    display: block;
  }

  .column-table-prl {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-cta {
    padding-right: 40px;
    padding-left: 40px;
  }

  .cta-content-2 {
    max-width: none;
    min-width: 0px;
    margin-top: 60px;
  }

  .button_cta {
    display: block;
    margin-left: auto;
  }

  .button_cta.w--current {
    margin-bottom: 0px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
    background-color: #0085db;
  }

  .features-list {
    padding: 60px 15px;
  }

  .div-block-82 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    padding-top: 20px;
    -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;
    border-top: 2px solid #e5e5e5;
  }

  .image-106 {
    width: auto;
    max-width: none;
  }

  .div-block-more-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 0px;
    padding-top: 20px;
    -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;
    border-top: 2px solid #e5e5e5;
  }
}

@media screen and (max-width: 479px) {
  .h1.m {
    color: #010838;
    font-size: 40px;
    line-height: 40px;
  }

  .hh2.white.mobile {
    font-size: 40px;
    line-height: 40px;
  }

  .h3.mobile {
    margin-bottom: 24px;
    font-size: 30px;
    line-height: 31px;
    text-align: left;
  }

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

  .h4.white {
    margin-top: 0px;
  }

  .h4.white.mobile {
    margin-bottom: 11px;
    text-align: center;
  }

  .h4.white.m {
    font-size: 20px;
    line-height: 24px;
  }

  .h4.medium {
    width: auto;
  }

  .h4.mobile.right {
    color: #010838;
    line-height: 24px;
    text-align: left;
  }

  .h5.margin.m {
    font-size: 16px;
  }

  .h5.m {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 15px;
    line-height: 24px;
  }

  .h5.m.left {
    text-align: left;
  }

  .h5.white._14 {
    margin-top: 0px;
  }

  .h6.center.mobile {
    font-size: 15px;
    text-align: left;
  }

  .h6.table.mobile {
    font-size: 16px;
  }

  .h6.middle.wide._2 {
    width: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .h6.mobile {
    font-size: 15px;
  }

  .h6.mobile.white {
    margin-bottom: 20px;
    color: #fff;
  }

  .h6.mobile.margine-s-ider {
    padding: 0px;
  }

  .h6.mobile.slider-padding {
    padding: 0px;
  }

  .h6._40margine {
    margin-top: 20px;
  }

  .h6._12 {
    font-size: 12px;
    line-height: 18px;
  }

  .b1 {
    font-size: 17px;
    line-height: 21px;
  }

  .b2.dark.mobile {
    text-align: left;
  }

  .b2.sitemap-shade-2.m {
    font-size: 14px;
  }

  .b2.m {
    margin-bottom: 10px;
  }

  .btn2 {
    text-align: center;
  }

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

  .menu-button.w--open {
    margin-bottom: 0px;
  }

  .menu-button.mob {
    margin-top: 0px;
    padding-right: 18px;
  }

  .navbar-2 {
    max-height: 67px;
    max-width: none;
  }

  .button_login {
    margin: 5px 0px 5px 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
  }

  .nav-2 {
    position: -webkit-sticky;
    position: sticky;
    z-index: 100;
    max-height: 67px;
    min-height: 67px;
  }

  .button_quote {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 20px;
    border-style: solid;
    border-width: 2px;
    border-color: #40fff0;
  }

  .homebtn {
    display: block;
    max-height: 28px;
    min-height: 0px;
    margin-top: 20px;
    margin-left: -30px;
    text-align: center;
  }

  .btn-label-nav {
    width: auto;
    font-family: Roboto, sans-serif;
    font-size: 18px;
  }

  .btn-label-nav3 {
    width: auto;
    font-family: Roboto, sans-serif;
    font-size: 18px;
  }

  .dropdown-link {
    background-color: #fff;
    color: #010838;
  }

  .dropdown-link:hover {
    background-color: #f3f3f3;
  }

  .container {
    display: block;
    max-height: 67px;
    max-width: none;
    min-height: 67px;
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .dropdown-toggle {
    max-width: 100%;
    min-width: 0px;
  }

  .btn_bgfree {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .button_nav-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: none;
    margin: 10px auto 5px;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #010838;
    background-color: transparent;
    color: #010838;
    text-align: center;
  }

  .button_nav-1.w--current {
    max-width: 100%;
  }

  .btn-label-nav2 {
    width: auto;
    font-family: Roboto, sans-serif;
    font-size: 18px;
  }

  .nav-menu {
    z-index: 2;
    width: 300px;
    max-height: none;
    margin-top: 60px;
    padding-bottom: 10px;
  }

  .nav-menu.m {
    min-height: auto;
    min-width: 100%;
    padding-right: 25px;
    padding-left: 25px;
    background-color: #fff;
  }

  .nav-menu.m.tab._2 {
    position: absolute;
    display: block;
  }

  .button_nav2 {
    display: none;
    width: 100%;
    max-width: none;
    margin: 10px auto 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #010838;
    background-color: #010838;
  }

  .button_nav2:hover {
    border-width: 1px;
    border-color: #40fff0;
  }

  .button_nav2.w--current {
    max-width: 100%;
  }

  .link-block-3 {
    display: inline-block;
    margin-top: auto;
    margin-bottom: auto;
  }

  .section-hero-demo.m {
    padding-top: 70px;
    padding-right: 25px;
    padding-left: 25px;
  }

  .button_body {
    display: block;
    max-width: none;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
    border-style: solid;
    border-width: 2px;
    border-color: #010838;
    background-color: transparent;
  }

  .button_body.w--current {
    max-width: 100%;
  }

  .button_body.mob {
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    border-width: 1px;
  }

  .column {
    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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .column.mobile._2.vertical {
    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;
  }

  .columns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .column-2 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .button_body-cyan {
    display: block;
    max-width: none;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #40fff0;
    background-color: #40fff0;
  }

  .button_body-cyan.w--current {
    max-width: 100%;
  }

  .button_body-cyan.mobile {
    margin-left: 0px;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .button_body-cyan._2.mobile {
    display: block;
    margin-top: 0px;
    margin-right: 25px;
    margin-left: 25px;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .pressimage_1 {
    width: 100%;
    max-width: 150px;
    padding: 0px;
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
  }

  .section-tech {
    padding: 30px 10px 0px;
  }

  .div-block-rep {
    width: 100%;
  }

  .mutare {
    width: 100.0000375%;
    height: 100%;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .pressimage_3-copy {
    width: 100%;
    max-width: 120px;
    margin: 0px;
    padding: 0px;
    text-align: left;
  }

  .text-mid-alt {
    max-width: none;
    min-width: 0px;
    padding-bottom: 0px;
    font-size: 18px;
    line-height: 20px;
  }

  .pressimage_2 {
    display: inline-block;
    width: 100%;
    max-width: 40px;
    margin-bottom: auto;
    margin-left: 0px;
    padding: 0px;
  }

  .mask {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .heading-center.tutorial {
    margin-bottom: 20px;
    padding-right: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .pressimage_5 {
    width: auto;
    max-width: 200px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .pressimage_5.smaller {
    width: 100%;
    max-width: 85px;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px 5px;
  }

  .pressimage_4 {
    width: 100%;
    max-width: 40px;
    margin-left: auto;
    padding: 0px;
  }

  .div-block-46 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-block-9 {
    margin: 0px;
    padding: 0px 5px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .slide-small-press {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: 70px;
    margin-top: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
  }

  .div-block-47 {
    padding: 10px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .right-arrow-2 {
    min-width: 80px;
  }

  .sh-alt-copy {
    width: auto;
    padding-right: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .pressimage_3 {
    width: 100%;
    max-width: 120px;
    margin: 0px;
    padding: 0px;
    text-align: left;
  }

  .link-press-dt {
    margin: auto;
  }

  .slide-nav-5 {
    margin-top: auto;
    padding-top: 20px;
    padding-bottom: 0px;
  }

  .link-block-_logo2 {
    margin: 0px 0px 0px 5px;
  }

  .image-79 {
    width: auto;
    max-height: none;
    max-width: none;
    min-width: 0%;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
  }

  .image-84 {
    width: 90px;
    max-width: none;
    margin-top: 10px;
  }

  .pressimage {
    margin-top: 0px;
  }

  .pressimage.smaller {
    max-width: 80px;
    margin-top: 0px;
  }

  .section {
    min-height: auto;
    padding: 20px 25px 20px 0px;
  }

  .column-3.mobile {
    min-height: auto;
    padding: 25px;
  }

  .column-3.mob {
    min-height: auto;
    padding: 25px 10px 25px 25px;
  }

  .h2 {
    margin-top: 0px;
    padding-right: 25px;
    padding-left: 25px;
  }

  .h2.white.mobile {
    font-size: 30px;
    line-height: 31px;
    text-align: left;
  }

  .h2.white.left.m {
    font-size: 25px;
    line-height: 28px;
  }

  .h2.mobile {
    width: 300px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 31px;
  }

  .h2.mobile.white {
    margin-bottom: 10px;
  }

  .h2.mobile.white.padd-0 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .h2.mobile.white.padd-0.left-alighed._399 {
    width: auto;
  }

  .section-on-blue {
    display: block;
  }

  .button_1-3 {
    z-index: 1;
    display: block;
    width: 200px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    padding: 13px 20px;
    -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;
    text-align: center;
  }

  .list-item-2 {
    max-width: none;
    min-height: auto;
    min-width: auto;
    font-size: 20px;
    line-height: 23px;
  }

  .list-s_s {
    display: block;
    max-width: none;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-left: 20px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 23px;
  }

  .paragraph-white-left-aligned {
    max-width: none;
    min-width: 0px;
    margin-bottom: 10px;
    padding-left: 15px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .content-block-s_s {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-width: none;
    margin: 0px auto;
    padding: 40px 10px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: hsla(0, 0%, 100%, 0.8);
  }

  .btn-label-2 {
    width: auto;
    font-family: Roboto, sans-serif;
    font-size: 18px;
  }

  .herocontentstir {
    min-height: auto;
    margin-right: auto;
    margin-left: auto;
    padding: 0px;
  }

  .list-item-3-copy-2 {
    font-size: 20px;
    line-height: 23px;
  }

  .text-content-copy {
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  ._3d-notifications {
    display: none;
  }

  .heading-insight {
    max-width: none;
    margin-bottom: 20px;
    padding-right: 5px;
    padding-left: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .bold-text-7-copy-copy {
    max-width: none;
    font-size: 35px;
    line-height: 40px;
  }

  .button_body-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: auto;
    border-style: none;
    border-width: 2px;
    border-color: #40fff0;
    background-color: transparent;
  }

  .button_body-3.w--current {
    max-width: 100%;
  }

  .button_body-3.mobile {
    padding-top: 40px;
  }

  .section-2.mobile {
    display: none;
    padding: 70px 25px;
  }

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

  .grid {
    display: block;
    -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;
  }

  .img-table.mobile {
    margin-top: 140px;
  }

  .image-plant {
    max-width: 30%;
  }

  .image-bubble {
    max-width: 80%;
  }

  .image-transistors {
    max-width: 70%;
  }

  .heading-cpaas-copy {
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-text-7-ss-copy {
    display: block;
    overflow: visible;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 35px;
    line-height: 40px;
    text-align: center;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .cta-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin: auto auto 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: transparent;
  }

  .cta-content.mobile {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .content-block-what-ss-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-height: none;
    max-width: none;
    min-height: auto;
    margin: 0px auto;
    padding: 0px 10px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: transparent;
    background-image: none;
  }

  .paragraph-white-stir-ss-copy {
    max-width: none;
    min-width: 0px;
    margin-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .list-cpaas {
    display: block;
    max-width: none;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-left: 20px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 23px;
  }

  .section-animated-dark {
    display: inline;
    max-height: 439px;
    max-width: none;
    min-height: 1000px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    padding: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    background-color: #010838;
  }

  .div-dark-bg {
    padding: 25px;
    background-color: #010838;
  }

  .div-dark-bg.mobile {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .section-3.mobile {
    padding: 70px 25px;
  }

  .paragraph-5 {
    -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;
    text-align: center;
  }

  .button_body-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin: 10px 0px 5px;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    background-color: transparent;
  }

  .button_body-2.w--current {
    max-width: 100%;
  }

  .button_body-2-mint {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin: 10px 0px 5px;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    border-style: solid;
    border-width: 1px;
    border-color: #40fff0;
    background-color: #40fff0;
  }

  .button_body-2-mint.w--current {
    max-width: 100%;
  }

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

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

  .image-89.mobile {
    display: block;
    max-width: 120%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .sitemap-footer.mobile {
    padding-right: 25px;
    padding-left: 25px;
  }

  .column-5.mobile {
    padding: 0px;
  }

  .hero-command-page {
    min-height: auto;
  }

  .column-hero-demo.m {
    min-height: auto;
    padding: 50px 25px 24px;
  }

  .div-block-50 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .section-tech-white {
    padding: 30px 10px 0px;
  }

  .column-table-form {
    padding: 20px 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-hero-cent {
    width: auto;
  }

  .image-92 {
    display: block;
    max-width: 500px;
    margin-top: 0px;
  }

  .container-5 {
    padding-top: 0px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .hero-confirmation {
    display: block;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
    -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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .b1-pp-content {
    padding: 0px;
    font-size: 16px;
    line-height: 24px;
    text-align: left;
  }

  .b1-pp-content.intend-body {
    margin-bottom: 0px;
    padding-right: 25px;
    padding-left: 25px;
    text-align: center;
  }

  .b1-pp-content.intend-body._20-footer.margine-up {
    margin-top: 50px;
    margin-bottom: 10px;
  }

  .list.b1-pp-content.link.mobile {
    padding-left: 20px;
  }

  .list.b1-pp-content.link.mobile.left-aligned {
    text-align: left;
  }

  .list.b1-pp-content.link.intend {
    padding-left: 20px;
  }

  .list-pp2.b1-pp-content.mobile {
    padding-left: 20px;
  }

  .list-pp2.b1-pp-content.mobile.left-aligned {
    text-align: left;
  }

  .list-pp2.b1-pp-content.intend {
    padding-left: 20px;
  }

  .html-embed {
    width: auto;
  }

  .caller-id {
    width: 80%;
    height: 100%;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .section-2-mobile {
    display: block;
    padding: 70px 25px;
  }

  .section-2-mobile.mobile {
    display: none;
    padding: 70px 25px;
  }

  .column-mobile {
    padding: 0px;
  }

  .div-block-51 {
    margin-top: 45px;
    margin-bottom: 50px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -o-object-fit: none;
    object-fit: none;
  }

  .div-block-52 {
    display: block;
    width: auto;
    padding-top: 30px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .live-demo-sectionsignup {
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    padding-bottom: 30px;
    -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;
  }

  .paragraph-8 {
    margin-top: 10px;
  }

  .bold-headline-api {
    width: 100%;
    max-width: none;
    min-width: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 35px;
    line-height: 40px;
  }

  .form-3-copy {
    display: block;
    height: auto;
    max-width: none;
    min-width: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    -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;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 0.75fr 1fr;
    grid-template-columns: 0.75fr 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .field-label-8-copy-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .live-demo {
    max-width: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .textarea-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
    margin-bottom: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .text-field-2-copy {
    max-width: none;
  }

  .form-block-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .heading-api.tutorial-copy {
    width: 100%;
    max-width: none;
    padding-right: 0px;
    font-size: 45px;
    line-height: 45px;
    text-align: center;
  }

  .heading-api.tutorial-copy.m {
    margin-bottom: 0px;
  }

  .submit-button-api {
    display: inline-block;
    margin-top: 30px;
    padding: 13px 110px;
  }

  .text-content-3-copy {
    max-width: none;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: center;
  }

  .list-copy {
    width: auto;
  }

  .list-item-12 {
    max-width: none;
    min-height: auto;
    min-width: auto;
    font-size: 20px;
    line-height: 23px;
  }

  .list-header.margine-footer {
    margin-bottom: 0px;
  }

  .column-table-cpaas {
    display: none;
    padding: 38px 25px 48px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-53 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .column-7 {
    padding-top: 0px;
  }

  .lottie-control-test-vertical {
    padding-right: 5px;
    padding-left: 5px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .paragraph-under-icon1 {
    padding-top: 10px;
    font-size: 18px;
    line-height: 20px;
  }

  .mid-big-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0px;
    -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;
    font-size: 35px;
    line-height: 40px;
  }

  .column-8 {
    padding-top: 0px;
  }

  .slider-9 {
    display: block;
    max-height: 200px;
    background-color: transparent;
  }

  .columns-6 {
    display: none;
    margin-bottom: 0px;
  }

  .text-block_mid-mobile {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 23px;
  }

  .section-5 {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 30px 10px 20px;
  }

  .content-block-2.how-it-works {
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-icon-title-2 {
    font-size: 20px;
    line-height: 23px;
    text-decoration: underline;
  }

  .container-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
    -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;
  }

  .paragraph-2-copy-copy {
    padding-top: 10px;
    font-size: 18px;
    line-height: 20px;
  }

  .paragraph-under-icon2 {
    margin-bottom: 20px;
  }

  .container-8 {
    display: block;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .mid-heading.mid-big-title-prnt {
    width: auto;
    margin-bottom: 20px;
    padding-right: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .mid-heading.mid-big-title-prnt {
    width: auto;
    margin-bottom: 20px;
    padding-right: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .mid-heading.mid-big-title-prnt.margin {
    margin-bottom: 10px;
  }

  .paragraph-2-copy-copy-2 {
    margin-bottom: 20px;
  }

  .column-9 {
    padding-top: 0px;
    padding-left: 10px;
  }

  .bold-feat-works-3 {
    font-size: 20px;
    line-height: 32px;
    text-decoration: none;
  }

  .slide-nav-7 {
    display: none;
  }

  .bold-feat2-works {
    font-size: 20px;
    line-height: 32px;
    text-decoration: none;
  }

  .lottie-control-test {
    width: 220px;
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-55 {
    max-width: 100%;
    padding: 10px 0px 20px;
  }

  .bigreview-review-command {
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
    font-size: 25px;
    line-height: 28px;
  }

  .reviewsbig-command {
    margin-right: auto;
    margin-left: auto;
    font-size: 25px;
    line-height: 28px;
  }

  .left-arrow-4 {
    display: none;
  }

  .slide-13 {
    padding-top: 60px;
  }

  .bigreviewhead {
    font-family: Roboto, sans-serif;
    color: #010838;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
  }

  .bigreviewhead.big2 {
    width: auto;
    max-width: none;
    min-width: auto;
    font-size: 15px;
    line-height: 24px;
  }

  .bigreview-wide-command.big2 {
    width: auto;
    min-width: auto;
    padding-right: 0px;
    font-size: 25px;
    line-height: 28px;
  }

  .slide-14 {
    padding-top: 10px;
  }

  .section-citation {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .signature-insight {
    width: 100%;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    line-height: 20px;
  }

  .right-arrow-6 {
    display: none;
  }

  .text-block-signature {
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 0px;
    line-height: 20px;
  }

  .text-content-review-cyan {
    display: block;
    max-width: none;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: center;
  }

  .slider-7 {
    max-height: none;
  }

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

  .reviewsbig.mobile {
    font-size: 15px;
    line-height: 24px;
  }

  .bigreview {
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
    line-height: 28px;
  }

  .text-content_2 {
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: transparent;
  }

  .heading-cpaas {
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-text-7 {
    display: block;
    overflow: visible;
    max-width: none;
    min-width: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 35px;
    line-height: 40px;
    text-align: center;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .paragraph-white-stir {
    max-width: none;
    min-width: 0px;
    margin-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .herocontent-cpaas-hero {
    max-width: none;
    min-height: 0px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    padding: 0px;
  }

  .content-block-cpaas {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-height: none;
    max-width: none;
    min-height: auto;
    margin: 0px auto;
    padding: 40px 10px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: hsla(0, 0%, 100%, 0.8);
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
  }

  .image-93.m {
    width: 500px;
    max-width: 100%;
  }

  .image-93.m.cpaas {
    max-width: 112%;
  }

  .column-hero-cpaas {
    padding: 50px 25px;
  }

  .column-hero-cpaas.m {
    min-height: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .cpaas-features {
    display: none;
    padding-top: 60px;
    padding-bottom: 10px;
  }

  .grid-feat-home {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
  }

  .text-block-22 {
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .paragraph-9 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 23px;
  }

  .text-block-20 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 30px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .image-59 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .text-block-21 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .container-12 {
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  .columns-7 {
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

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

  .big-title-lcentered-2 {
    min-width: auto;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-c.tutorial {
    max-width: none;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    -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;
    font-size: 35px;
    line-height: 40px;
    text-align: center;
  }

  .image-58 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .text-block-23 {
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .image-53-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .slider-11 {
    max-height: 120px;
    background-color: transparent;
  }

  .image-48-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
    text-align: center;
  }

  .image-51-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .grid-1voca-2 {
    display: none;
    max-height: none;
    min-height: 0px;
    -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;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 0.75fr 0.75fr;
    grid-template-columns: 0.75fr 0.75fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
    text-align: center;
  }

  .voca-features-cpaas_2 {
    display: block;
    padding: 30px 20px;
  }

  .text-block-13 {
    padding: 10px 0px 20px;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
  }

  .image-47-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .image-49-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .image-52-2 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .div-block-59 {
    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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .heading-c-copy.tutorial {
    max-width: none;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-right: 0px;
    -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;
    font-size: 35px;
    line-height: 40px;
    text-align: center;
  }

  .text-block-12 {
    padding: 10px 0px 20px;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
  }

  .heading-10-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 35px;
    line-height: 40px;
  }

  .content-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    max-width: none;
    margin: 0px auto;
    padding: 0px 20px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: hsla(0, 0%, 100%, 0.8);
  }

  .list-insight {
    display: block;
    max-width: none;
    min-height: auto;
    min-width: auto;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-left: 20px;
    -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;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 23px;
  }

  .image-56 {
    display: block;
    width: 89.699972%;
    max-height: none;
    max-width: none;
    min-width: 100%;
    margin: 10px auto 0px;
    padding-left: 0px;
  }

  .div-block-35 {
    margin-left: 0px;
  }

  .image-56-copy {
    display: block;
    max-width: 300px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-left: 0px;
  }

  .paragraph-insight {
    max-width: none;
    min-width: 0px;
    margin-bottom: 10px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .herocontent-insight-1 {
    display: block;
    min-height: auto;
    margin-right: auto;
    margin-left: auto;
    padding: 0px;
    background-color: #fff;
  }

  .div-block-35-copy {
    margin-left: 0px;
  }

  .text-content-insight {
    display: block;
    max-width: none;
    min-width: 0px;
    margin: 0px auto;
    padding: 0px;
    background-color: transparent;
  }

  .column-hero-cpaas-copy.m {
    min-height: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .hero-insight-page {
    min-height: auto;
  }

  .column-hero-insight {
    padding: 50px 25px;
  }

  .column-hero-insight.m {
    min-height: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .column-table-insight {
    display: none;
    padding: 38px 25px 48px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .insight-features {
    display: none;
    padding-top: 60px;
    padding-bottom: 10px;
  }

  .grid-feat-insight {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
  }

  .image-94 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 20px;
  }

  .image-95 {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .grid-feat-insight-2 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
  }

  .section-insight-facts {
    display: none;
    padding: 30px 20px;
  }

  .image-96 {
    padding: 10px 0px 20px;
  }

  .hero-s_s-page-copy {
    min-height: auto;
  }

  .column-table-s_s {
    padding: 38px 10px 48px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .hero-s_s-page {
    min-height: auto;
  }

  .sectioninsight {
    display: none;
    padding: 30px 10px;
  }

  .image-66 {
    margin-top: 0px;
    padding-right: 0px;
  }

  .text-block_mid-copy {
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .container-38 {
    display: block;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .container-20 {
    position: static;
  }

  .link-block-10 {
    position: static;
    margin-right: 0px;
    margin-left: 0px;
    padding-bottom: 23px;
  }

  .grid-feat-s_s {
    display: none;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
  }

  .columns-s_s {
    margin-bottom: 0px;
    padding-top: 0px;
  }

  .section-25 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 30px 10px;
    -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;
    background-color: #fff;
  }

  .mid-big-title-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0px;
    -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;
    font-size: 35px;
    line-height: 40px;
  }

  .columns-s_s-copy {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .text-block-blue4 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .ss-under {
    font-size: 25px;
    line-height: 32px;
  }

  .text-block-blue {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 10px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .text-block-blue3 {
    max-width: 100%;
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .grid-feat-stir {
    display: none;
    max-width: 280px;
    padding-right: 0px;
    padding-left: 0px;
    -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;
    text-align: center;
  }

  .bold-feat2 {
    font-size: 20px;
    line-height: 23px;
    text-decoration: underline;
  }

  .slide-15 {
    max-height: 300px;
  }

  .login-feat {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 20px;
  }

  .text-block-blue2 {
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .image-97 {
    padding-top: 10px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .slider-10 {
    display: block;
    max-height: 200px;
    max-width: 280px;
    min-width: 0px;
    background-color: transparent;
  }

  .section-hiw-s_s {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 30px 10px;
  }

  .audio-fingerprinting {
    padding: 30px 10px;
  }

  .image-63 {
    max-width: 100%;
    padding-right: 60px;
    padding-left: 60px;
  }

  .big-title-centered-dark-blue {
    min-width: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    font-size: 35px;
    line-height: 40px;
  }

  .container-12-copy {
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  .paragraph-5-copy {
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 23px;
  }

  .heading-11-copy-copy {
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 35px;
    line-height: 40px;
  }

  .bold-text-22 {
    font-size: 35px;
    line-height: 40px;
  }

  .column-signup-right {
    padding-bottom: 0px;
    padding-left: 0px;
  }

  .paragraph-7-wrong-dt {
    display: none;
    margin-top: 40px;
  }

  .press-block-copy.pr2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .grid-6 {
    display: none;
    max-height: none;
    margin-bottom: 20px;
    padding-right: 0px;
    padding-left: 0px;
    -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;
    text-align: center;
  }

  .submit-button {
    padding-top: 13px;
    padding-bottom: 13px;
    font-weight: 400;
  }

  .paragraph-7-wrong {
    display: block;
    margin-top: 40px;
  }

  .heading-17 {
    display: none;
    margin-bottom: 10px;
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-12 {
    margin-top: 0px;
    padding-right: 0px;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
  }

  .herocontent-signup {
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .column-signup-left {
    padding: 10px;
  }

  .image-98 {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .heading-2-signup {
    margin-top: 30px;
    margin-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 25px;
    line-height: 28px;
    text-align: center;
  }

  .paragraph-signup {
    max-width: 450px;
    min-width: 320px;
    margin-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 20px;
    line-height: 23px;
  }

  .container-signup {
    margin-top: 0px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .div-block-signup-press {
    margin-top: auto;
    padding-bottom: 0px;
  }

  .image-73 {
    max-width: none;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 0px;
  }

  .hero-signup-page {
    min-height: auto;
  }

  .column-hero-signup.m {
    min-height: auto;
    padding: 50px 25px;
  }

  .b1-pp-content-16-24._40-margine {
    margin-bottom: 0px;
  }

  .b1-pp-content-16-24.list.blue {
    margin-left: 10px;
    color: #010838;
  }

  .container-no-border-cit {
    max-width: none;
    padding-top: 0px;
  }

  .grid-num {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .column-hero-resources {
    padding: 50px 25px;
  }

  .column-hero-resources.m {
    min-height: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .heading-repos-title {
    max-width: none;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .image-99 {
    padding-left: 0px;
  }

  .column-14 {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
  }

  .link-block-6 {
    width: auto;
    height: auto;
    min-height: auto;
    min-width: auto;
    margin-top: 0px;
    -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;
  }

  .div-block-43 {
    display: none;
  }

  .paragraph-extra-rep {
    display: block;
    max-width: none;
    min-height: 0px;
    min-width: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .div-block-25-copy-copy {
    width: 100%;
    height: auto;
    min-height: 0px;
    min-width: 0px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .columns-8-copy {
    display: block;
    padding-right: 0px;
  }

  .text-content-reports {
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-left: 0px;
  }

  .list-2 {
    display: none;
    max-width: none;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-left: 20px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 23px;
  }

  .column-13 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
  }

  .container-13-copy {
    display: block;
    max-width: none;
    padding-right: 10px;
    padding-left: 10px;
    -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;
    -ms-grid-row-align: auto;
    align-self: auto;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .herocontent-rep {
    margin-right: auto;
    margin-left: auto;
    padding: 40px 10px 0px;
  }

  .column-table-resources {
    padding: 38px 25px 48px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .hero-s_s-page-copy {
    min-height: auto;
  }

  .hero-resources {
    min-height: auto;
  }

  .paragraph-13 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    padding-top: 0px;
  }

  .section-9-rep {
    display: none;
    padding: 30px 10px;
  }

  .heading-blog {
    max-width: none;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-feat2-copy-copy-copy {
    font-size: 20px;
    line-height: 23px;
  }

  .image-62 {
    max-width: 40%;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .bold-feat2-copy-copy {
    font-size: 20px;
    line-height: 23px;
  }

  .paragraph-white {
    max-width: none;
    min-width: 0px;
    margin-bottom: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
  }

  .bold-text-blog {
    font-size: 35px;
    line-height: 40px;
    text-align: center;
  }

  .container-17-copy-copy {
    display: block;
    max-width: none;
  }

  .content-sla-copy {
    padding: 30px 10px;
  }

  .form-block-5 {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: transparent;
  }

  .div-block-33 {
    display: block;
    background-color: hsla(0, 0%, 100%, 0.8);
  }

  .form-2 {
    padding-left: 0px;
    text-align: center;
  }

  .heading-blog-associate {
    margin-bottom: 20px;
    padding-right: 5px;
    padding-left: 0px;
  }

  .button_request {
    display: block;
    max-width: none;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
    border-style: solid;
    border-width: 2px;
    border-color: #010838;
    background-color: transparent;
  }

  .button_request.w--current {
    max-width: 100%;
  }

  .button_request.mob {
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    border-width: 1px;
  }

  .link-32.m {
    margin-left: 5px;
    font-size: 16px;
    line-height: 24px;
  }

  .hero-trial-confirmation {
    display: block;
    padding: 50px 0px;
    -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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .hero-demo-confirmation {
    display: block;
    padding: 50px 0px;
    -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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .image-100 {
    max-width: 100%;
  }

  .column-s_s {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .column-s_s.m {
    min-height: auto;
    padding-right: 25px;
    padding-left: 25px;
  }

  .s_s-features {
    display: none;
    padding-top: 60px;
    padding-bottom: 10px;
  }

  .section-26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 30px 10px 20px;
    -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;
    background-color: #f3f3f3;
  }

  .audio-fingerprinting-2 {
    padding: 30px 10px;
  }

  .image-101 {
    display: block;
    max-width: 180%;
  }

  .caller-id-m {
    width: 100px;
    height: auto;
    max-width: 80px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .mobile {
    font-size: 15px;
    text-align: center;
  }

  .mask-2 {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .div-block-72 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .slider-reps {
    max-height: none;
    min-height: 0px;
    background-color: transparent;
  }

  .heading-reps {
    max-width: none;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .link-block-14 {
    text-decoration: none;
  }

  .section-37 {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: #f3f3f3;
  }

  .slide-nav-12 {
    margin-top: 0px;
    padding-top: 0px;
  }

  .link-block-16 {
    text-decoration: none;
  }

  .slide-18 {
    max-height: none;
  }

  .container-44 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .div-block-71 {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .div-block-73 {
    display: block;
  }

  .bold-slider-title {
    font-size: 20px;
  }

  .nav-menu-2 {
    z-index: 2;
    max-height: none;
    margin-top: 0px;
    padding-bottom: 10px;
  }

  .nav-menu-2.m {
    min-height: auto;
    min-width: 100%;
    padding-right: 25px;
    padding-left: 25px;
    background-color: #fff;
  }

  .nav-menu-2.m.tab._2 {
    position: absolute;
    display: block;
  }

  .button_nav2-mob {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: none;
    margin: 10px auto 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #010838;
    background-color: #010838;
  }

  .button_nav2-mob:hover {
    border-width: 1px;
    border-color: #40fff0;
  }

  .button_nav2-mob.w--current {
    max-width: 100%;
  }

  .image-free {
    width: auto;
    max-height: none;
    max-width: 50%;
    min-width: 0%;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
  }

  .slide-20.slider-padding {
    padding-top: 10px;
  }

  .logo-id {
    width: auto;
    max-height: none;
    max-width: 50%;
    min-width: 0%;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
  }

  .div-block-s_s-form {
    display: block;
    width: auto;
    padding-top: 30px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .html-embed-2 {
    width: auto;
  }

  .link-33 {
    color: #aab0d8;
    text-decoration: none;
  }

  .voca-features-insight {
    display: block;
    padding: 30px 20px;
  }

  .button_body-blog {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: auto;
    border-style: none;
    border-width: 2px;
    border-color: #40fff0;
    background-color: transparent;
  }

  .button_body-blog.w--current {
    max-width: 100%;
  }

  .button_body-blog.mobile {
    padding-top: 40px;
  }

  .collection-item-2 {
    min-width: 200px;
  }

  .section-40 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .button_pricing {
    display: block;
    width: 100%;
    max-width: none;
    margin: 10px auto 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #010838;
    background-color: #010838;
  }

  .button_pricing:hover {
    border-width: 1px;
    border-color: #40fff0;
  }

  .button_pricing.w--current {
    max-width: 100%;
  }

  .section-41 {
    display: none;
  }

  .div-block-79 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0px;
    -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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .accordion__item.js-accordion-item {
    padding: 0px;
    border-style: solid;
    border-color: #010838;
    border-radius: 5px;
    background-color: transparent;
    box-shadow: none;
  }

  .accordion__item.js-accordion-item.active {
    padding: 0px;
    -webkit-transition: box-shadow 300ms ease;
    transition: box-shadow 300ms ease;
  }

  .accordion-2.js-accordion {
    padding-right: 0px;
    padding-left: 0px;
  }

  .bold-text-32 {
    max-width: none;
    min-width: 200px;
    -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;
    line-height: 30px;
    text-align: left;
  }

  .question-text {
    margin-bottom: 8px;
    margin-left: 16px;
    padding-right: 20px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
  }

  .accordion_item-image {
    width: 30px;
  }

  .accordion-header.js-accordion-header {
    padding-top: 25px;
    padding-right: 25px;
    padding-left: 25px;
  }

  .accordion-body {
    padding-left: 56px;
  }

  .accordion-body.js-accordion-body {
    margin-top: 10px;
    padding-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
    border: 1px none #000;
  }

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

  .column-table-prl {
    padding: 38px 10px 48px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .column-table-prl.mobille {
    padding-top: 0px;
    padding-bottom: 24px;
  }

  .div-block-80.tablet {
    width: auto;
    height: auto;
  }

  .div-cta {
    padding: 25px;
    background-color: #010838;
  }

  .div-cta.mobile {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .cta-content-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    min-width: 0px;
    margin: auto auto 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: transparent;
  }

  .cta-content-2.mobile {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .button_cta {
    display: block;
    width: 100%;
    max-width: none;
    margin: 10px auto 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #010838;
    background-color: #010838;
  }

  .button_cta:hover {
    border-width: 1px;
    border-color: #40fff0;
  }

  .button_cta.w--current {
    max-width: 100%;
  }

  .features-list.tablet.mobile {
    padding-top: 0px;
  }

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

  .features-left {
    height: auto;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .features-right {
    margin-bottom: -30px;
  }

  .features-block-two {
    margin-bottom: 30px;
    -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;
  }

  .features-image {
    margin-bottom: 10px;
  }

  .form-11 {
    display: block;
  }

  .field-label-10 {
    text-align: left;
  }

  .field-label-11 {
    text-align: left;
  }

  .div-block-81 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .form-block-number.mobile-margine-0 {
    margin-bottom: 0px;
  }

  .features-left-copy {
    height: auto;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-82 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 20px;
    -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;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 2px solid #e5e5e5;
  }

  .image-106 {
    width: auto;
    max-width: none;
  }

  .div-block-more-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 20px;
    padding-top: 20px;
    -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;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 2px none #e5e5e5;
    color: #010838;
    text-decoration: none;
  }
}

#w-node-_403c3ec7-fd51-9b3e-04c7-a39e424bfd88-28cab0b0 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12cf5361-f7c1-02d4-0aae-34117764bd95-28cab0b0 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1562afc7-3807-6f90-2e37-0a4f96e6fa2e-28cab0b0 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc216256-cc216253 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc216257-cc216253 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: start;
  justify-self: start;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc216264-cc216253 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc216270-cc216253 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc21627e-cc216253 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1e878320-7b3c-a9f9-6617-7e5acc216286-cc216253 {
  -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-_1e878320-7b3c-a9f9-6617-7e5acc216288-cc216253 {
  -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-ef14d45d-a0f4-c294-f72d-25ee6cb8e077-6cb8e074 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-ef14d45d-a0f4-c294-f72d-25ee6cb8e078-6cb8e074 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: start;
  justify-self: start;
}

#w-node-ef14d45d-a0f4-c294-f72d-25ee6cb8e083-6cb8e074 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef14d45d-a0f4-c294-f72d-25ee6cb8e08e-6cb8e074 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef14d45d-a0f4-c294-f72d-25ee6cb8e09b-6cb8e074 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef14d45d-a0f4-c294-f72d-25ee6cb8e0a2-6cb8e074 {
  -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-ef14d45d-a0f4-c294-f72d-25ee6cb8e0a4-6cb8e074 {
  -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-f25ef383-59fb-6686-fd2e-c1f26e16919b-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f25ef383-59fb-6686-fd2e-c1f26e16919d-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f25ef383-59fb-6686-fd2e-c1f26e1691a2-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-f25ef383-59fb-6686-fd2e-c1f26e1691a4-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f25ef383-59fb-6686-fd2e-c1f26e1691a9-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-f25ef383-59fb-6686-fd2e-c1f26e1691ab-6e169196 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0de7-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0de9-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0deb-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0ded-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0df2-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c23a0ee5-bdfa-b89a-0caa-39909d6d0df7-9d6d0de2 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_786c31fc-620d-9370-ff42-8b605ad1be45-ec1c9e2f {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-_786c31fc-620d-9370-ff42-8b605ad1be46-ec1c9e2f {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#phone_number-3.w-node-_0c64fcb8-f94a-8909-3aea-cc707830a470-4fedb771 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_0c64fcb8-f94a-8909-3aea-cc707830a471-4fedb771 {
  -ms-grid-column-align: center;
  justify-self: center;
  -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;
}

#reputation_result-2.w-node-_0c64fcb8-f94a-8909-3aea-cc707830a472-4fedb771 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570de-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570df-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e1-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e2-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e4-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e5-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e7-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e8-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570ea-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570eb-603d9038 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570ed-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570ee-603d9038 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f05e-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f05f-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f060-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f062-603d9038 {
  -ms-grid-row-align: center;
  align-self: center;
  -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-d94f323b-f309-aaf3-35d5-29198a57f064-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f065-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f066-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f068-603d9038 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06a-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06b-603d9038 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06c-603d9038 {
  -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;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06e-603d9038 {
  -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;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570de-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570df-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e1-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e2-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e4-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: center;
  align-self: center;
  -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-_96c77216-0983-e943-1dd9-d8c9443570e5-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e7-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_96c77216-0983-e943-1dd9-d8c9443570e8-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f05e-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f05f-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f060-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f062-dee02913 {
  -ms-grid-row-align: center;
  align-self: center;
  -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-d94f323b-f309-aaf3-35d5-29198a57f064-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f065-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f066-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f068-dee02913 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06a-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06b-dee02913 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06c-dee02913 {
  -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;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d94f323b-f309-aaf3-35d5-29198a57f06e-dee02913 {
  -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;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f4d-c0c17e42 {
  -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;
  -ms-grid-row-align: end;
  align-self: end;
}

#account_email.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f4f-c0c17e42 {
  -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-d07a2bb4-a0d2-622b-97a0-2c3f8c449f50-c0c17e42 {
  -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;
}

#account_phone_number.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f52-c0c17e42 {
  -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-d07a2bb4-a0d2-622b-97a0-2c3f8c449f53-c0c17e42 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f55-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: end;
  align-self: end;
}

#customer_name.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f57-c0c17e42 {
  -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;
}

#account_title.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f58-c0c17e42 {
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f59-c0c17e42 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f5b-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f5f-c0c17e42 {
  -ms-grid-row-align: end;
  align-self: end;
  -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;
}

#discovery_channel.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f61-c0c17e42 {
  -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-d07a2bb4-a0d2-622b-97a0-2c3f8c449f62-c0c17e42 {
  -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;
}

#intent.w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f64-c0c17e42 {
  -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-d07a2bb4-a0d2-622b-97a0-2c3f8c449f65-c0c17e42 {
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: auto;
  align-self: auto;
  -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-d07a2bb4-a0d2-622b-97a0-2c3f8c449f6c-c0c17e42 {
  -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;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f7c-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f7d-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f80-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f81-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f84-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f85-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: center;
  align-self: center;
}

#w-node-d07a2bb4-a0d2-622b-97a0-2c3f8c449f88-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a340c-c0c17e42 {
  -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;
  -ms-grid-row-align: end;
  align-self: end;
}

#account_email.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a340e-c0c17e42 {
  -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-_9003f9f1-4206-7936-7bcb-e4fb4f8a340f-c0c17e42 {
  -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;
}

#account_phone_number.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3411-c0c17e42 {
  -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-_9003f9f1-4206-7936-7bcb-e4fb4f8a3412-c0c17e42 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3414-c0c17e42 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: end;
  align-self: end;
}

#customer_name.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3416-c0c17e42 {
  -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;
}

#account_title-2.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3417-c0c17e42 {
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}

#w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a341e-c0c17e42 {
  -ms-grid-row-align: end;
  align-self: end;
  -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;
}

#discovery_channel-2.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3420-c0c17e42 {
  -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-_9003f9f1-4206-7936-7bcb-e4fb4f8a3421-c0c17e42 {
  -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;
}

#intent.w-node-_9003f9f1-4206-7936-7bcb-e4fb4f8a3423-c0c17e42 {
  -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-_9003f9f1-4206-7936-7bcb-e4fb4f8a3424-c0c17e42 {
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: auto;
  align-self: auto;
  -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-a78772ee-21cd-3c18-90e0-2a8fa0e722c2-6915bf64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722c3-6915bf64 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722c8-6915bf64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722c9-6915bf64 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722cd-6915bf64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: center;
  align-self: center;
  -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-a78772ee-21cd-3c18-90e0-2a8fa0e722ce-6915bf64 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722d3-6915bf64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722d4-6915bf64 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-ee2a4a65-873a-778b-4cae-4d5fe467c8eb-f17a7bed {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_570e1cd9-faad-1c39-74fa-9ae57b315652-fa094d3e {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: start;
  justify-self: start;
}

#w-node-e0343dee-6d55-c975-5ea8-05b5234197c0-fa094d3e {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3c8c364a-5b8d-8094-a89b-f3ecf166a849-fa094d3e {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-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: start;
  justify-self: start;
}

#btn_phone_number_reputation_lookup.w-node-_971f44c1-e310-e7d9-9c43-56a3f8ea13c3-ac3a336c {
  -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-ee2a4a65-873a-778b-4cae-4d5fe467c8eb-70cec3e5 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

@media screen and (max-width: 991px) {
  #w-node-_96c77216-0983-e943-1dd9-d8c9443570de-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e1-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e4-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e7-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570ea-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570ed-603d9038 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570de-dee02913 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e1-dee02913 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e4-dee02913 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_96c77216-0983-e943-1dd9-d8c9443570e7-dee02913 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722c2-6915bf64 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722c8-6915bf64 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722cd-6915bf64 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a78772ee-21cd-3c18-90e0-2a8fa0e722d3-6915bf64 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_3c8c364a-5b8d-8094-a89b-f3ecf166a849-fa094d3e {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-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: start;
    justify-self: start;
  }
}

@media screen and (max-width: 767px) {
  #phone_number-3.w-node-_0c64fcb8-f94a-8909-3aea-cc707830a470-4fedb771 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_786c31fc-620d-9370-ff42-8b605ad1be45-ec1c9e2f {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_786c31fc-620d-9370-ff42-8b605ad1be46-ec1c9e2f {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f05e-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f05f-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f060-603d9038 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f062-603d9038 {
    -ms-grid-row-align: start;
    align-self: start;
    -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-d94f323b-f309-aaf3-35d5-29198a57f064-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f065-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f066-603d9038 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f068-603d9038 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06a-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06b-603d9038 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06c-603d9038 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06e-603d9038 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f05e-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f05f-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f060-dee02913 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f062-dee02913 {
    -ms-grid-row-align: start;
    align-self: start;
    -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-d94f323b-f309-aaf3-35d5-29198a57f064-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f065-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f066-dee02913 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f068-dee02913 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06a-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06b-dee02913 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06c-dee02913 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d94f323b-f309-aaf3-35d5-29198a57f06e-dee02913 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }
}

@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Medium.woff') format('woff'), url('../fonts/Aeonik-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Regular.woff') format('woff'), url('../fonts/Aeonik-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik air';
  src: url('../fonts/Aeonik-Air.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-BlackItalic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-BoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-RegularItalic.otf') format('opentype'), url('../fonts/Aeonik-AirItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-ThinItalic.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-MediumItalic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Aeonik';
  src: url('../fonts/Aeonik-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}