.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: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 44px;
  font-weight: bold;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  color: #3bc3e7;
  font-size: 32px;
  line-height: 36px;
  font-weight: 700;
}

h3 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
}

p {
  margin-bottom: 10px;
}

label {
  display: block;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
}

strong {
  font-weight: 600;
}

.image {
  width: 100px;
}

.body {
  padding-bottom: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
}

.section-bfbd {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-size: auto;
  background-repeat: no-repeat;
}

.div-bf {
  width: 60%;
  padding: 5px 30px 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-color: #3bc3e7;
}

.div-bd {
  padding: 5px 30px 20px;
  border-radius: 6px;
  background-color: #3bc3e7;
}

.container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -103px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}

.section-contestacao {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #3bc3e7;
}

.container-contestacao {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 30px;
  padding-bottom: 20px;
  -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;
  text-align: center;
}

.heading {
  color: #3bc3e7;
  font-size: 38px;
  font-weight: 600;
}

.heading.off-white {
  margin-top: 40px;
  color: #f7f2eb;
  font-weight: 600;
}

.unordered-list {
  width: 90%;
}

.section-api {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #245b74;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74 30%, #0e3e53);
}

.footer {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #213842;
}

.container-6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #b3b3b3;
}

.footer-brand {
  margin-bottom: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #f7f2eb;
  font-size: 16px;
  line-height: 33px;
  letter-spacing: 0.25px;
}

.txtcolor-white {
  color: #fff;
  font-weight: 500;
  text-align: left;
  letter-spacing: 0.5px;
  text-decoration: none;
}

.paragraph-footer {
  margin-bottom: 10px;
  font-family: 'JN Qanelas Soft', sans-serif;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.25px;
}

.social-icon-link {
  padding: 3px;
  opacity: 1;
  -webkit-transition: opacity 150ms ease;
  transition: opacity 150ms ease;
}

.social-icon-link:hover {
  opacity: 0.5;
}

.copyright {
  margin-top: 0px;
  color: grey;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.25px;
}

.lista-features-1 {
  margin-bottom: 5px;
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  text-transform: none;
}

.lista-features-1.txt-off-white {
  width: 95%;
  padding-left: 0px;
  color: #f7f2eb;
}

.icon-2 {
  color: #b3b3b3;
}

.mask {
  width: 90%;
}

.slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 76px;
  margin-top: 25px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #f7f2eb;
}

.section-clientes {
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #f7f2eb;
}

.columns-5 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.container-11 {
  margin-top: -20px;
  padding: 0px 20px 20px 0px;
}

.slide-nav {
  display: none;
  margin-bottom: -50px;
}

.right-arrow {
  margin-right: -20px;
}

.section-heading {
  margin-bottom: 20px;
}

.section-heading.centered {
  margin-bottom: 10px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 24px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered {
  padding-top: 30px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 28px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered.heading-azul1 {
  color: #24e084;
}

.section-heading.centered.heading-azul1.azul1 {
  color: #245b74;
}

.section-heading.centered.heading-azul1.azul1._1 {
  margin-top: 0px;
}

.section-heading.centered.heading-azul1._1 {
  display: block;
  margin-top: -96px;
  margin-bottom: 21px;
  padding-top: 0px;
}

.section-heading.centered.heading-app {
  width: 40%;
}

.section-heading.centered.verde {
  color: #24e084;
}

.section-heading.centered.bco {
  color: #fff;
}

.section-heading.centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 28px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered.heading-app {
  width: 100%;
  margin-top: -6px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.section-heading.centered.seguranca {
  padding-top: 0px;
  padding-left: 0px;
}

.section-heading.centered.wl {
  padding-top: 0px;
}

.section-heading.centered {
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 28px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered.heading-app {
  width: 40%;
  margin-top: 40px;
  padding-top: 0px;
}

.section-heading.centered.heading-azul1 {
  margin-bottom: 25px;
  color: #24e084;
}

.section-heading.centered {
  margin-top: 11px;
  margin-bottom: 30px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #245b74;
  font-size: 24px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered.pj {
  margin-bottom: 20px;
  padding-top: 0px;
}

.section-heading.centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 28px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered._3 {
  margin-top: 0px;
  padding-top: 0px;
}

.section-heading.centered.heading-app {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  margin-bottom: 30px;
}

.section-heading.centered._3 {
  margin-top: 0px;
}

.section-heading.centered.heading-app {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  margin-bottom: 30px;
}

.section-heading.centered {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 28px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.section-heading.centered._2 {
  color: #fff;
}

.section-heading.centered._2._3 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.left-arrow {
  margin-left: -20px;
}

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

.heading-2 {
  color: #245b74;
  font-size: 54px;
  line-height: 54px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.25px;
  text-transform: none;
}

.heading-2.texto-longo {
  color: #245b74;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}

.columns-7 {
  margin-top: -103px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-2 {
  -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;
}

.container-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 30px;
  -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;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, hsla(35, 43%, 95%, .7)), color-stop(70%, rgba(78, 53, 18, 0)));
  background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .7) 20%, rgba(78, 53, 18, 0) 70%);
}

.container-hero._2 {
  margin-top: 60px;
  padding-top: 50px;
  padding-bottom: 50px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(26%, hsla(35, 43%, 95%, .86)), color-stop(70%, rgba(78, 53, 18, 0)));
  background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .86) 26%, rgba(78, 53, 18, 0) 70%);
}

.paragraph {
  width: 70%;
  margin-bottom: 10px;
  color: #fff;
  font-size: 16px;
  text-align: left;
}

.paragraph-2 {
  width: 70%;
  margin-bottom: 30px;
  color: #0e3e53;
  font-size: 16px;
  text-align: right;
}

.paragraph-4 {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-4.bullet-image {
  margin-bottom: 0px;
  padding: 10px 15px;
  text-align: left;
}

.paragraph-4.bullet-image.off-white {
  padding: 0px;
  color: #f7f2eb;
}

.paragraph-4.bullet-image.quem-somos {
  padding-right: 0px;
  padding-left: 0px;
}

.paragraph-4.txt-apresentacao {
  width: 90%;
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 20px;
  line-height: 26px;
  text-align: left;
  letter-spacing: 0.25px;
}

.paragraph-4.txt-apresentacao.p4-offwhite {
  margin-bottom: 20px;
  color: #f7f2eb;
  text-align: left;
}

.paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4 {
  margin-top: 70px;
}

.paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4._1 {
  margin-top: 0px;
  margin-bottom: 23px;
}

.paragraph-4.txt-apresentacao.quem-usa {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 30px;
  text-align: left;
}

.paragraph-4.txt-apresentacao.quem-usa.flush-left {
  width: 50%;
  text-align: left;
}

.paragraph-4.txt-contato {
  margin-bottom: 10px;
}

.heading-3 {
  margin-top: 0px;
  color: #24e084;
  font-weight: 600;
  text-align: left;
}

.heading-3.txt-white {
  width: 70%;
  color: #f7f2eb;
  font-size: 44px;
  line-height: 44px;
  text-align: right;
}

.heading-3.txt-verde {
  width: 70%;
  color: #24e084;
  font-size: 44px;
  line-height: 44px;
  text-align: left;
}

.button {
  margin-top: 17px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: #245b74;
  font-family: 'Zilla Slab', sans-serif;
  color: #24e084;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button:hover {
  background-color: #0e3e53;
  color: #f7f2eb;
}

.button.azul2 {
  margin-top: 10px;
  padding: 20px 30px;
  background-color: #3bc3e7;
  color: #f7f2eb;
  font-size: 18px;
}

.button.azul2:hover {
  background-color: #245b74;
  color: #24e084;
}

.button.azul2.quem-usa {
  margin-top: 0px;
  margin-bottom: 10px;
}

.div-block-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-left: -5px;
  -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;
  border-radius: 6px;
}

.heading-4 {
  width: 80%;
  font-family: 'Zilla Slab', sans-serif;
  color: #0e3e53;
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: none;
}

.div-block-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.button-2 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: #3bc3e7;
  font-family: 'Zilla Slab', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button-2.azul2 {
  background-color: #245b74;
}

.button-2.azul2:hover {
  background-color: #0e3e53;
  color: #24e084;
}

.button-2.footer-button {
  margin-left: 5px;
  padding: 8px 10px;
  font-size: 14px;
}

.columns-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
}

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

.container-13 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -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;
  text-align: center;
}

.div-block-6 {
  width: 100%;
}

.div-comparison {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 50px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-7 {
  width: 30%;
  margin-right: 5px;
  margin-left: 5px;
  border: 2px solid #b3b3b3;
  border-radius: 6px;
}

.div-block-8 {
  width: 30%;
  margin-right: 5px;
  margin-left: 5px;
  border: 2px solid #b3b3b3;
  border-radius: 6px;
}

.div-block-9 {
  width: 40%;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.image-11 {
  margin-top: -50px;
  margin-bottom: 20px;
  background-color: #fff;
}

.image-12 {
  margin-top: -50px;
  margin-bottom: 20px;
  background-color: #fff;
}

.div-block-11 {
  margin-bottom: 5px;
  padding: 15px 15px 5px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#fff));
  background-image: linear-gradient(180deg, #f7f2eb, #fff);
}

.heading-5 {
  color: #245b74;
  font-weight: 600;
}

.plan-purpose {
  font-family: 'Zilla Slab', sans-serif;
  color: grey;
  line-height: 18px;
  font-weight: 600;
  text-transform: uppercase;
}

.unordered-list-2 {
  font-weight: 500;
  text-align: left;
  text-transform: uppercase;
}

.feature-item {
  padding-top: 5px;
  padding-bottom: 5px;
  background-image: url('../../img/webflow/icon-YES.png');
  background-position: 100% 50%;
  background-size: 25px;
  background-repeat: no-repeat;
  color: #245b74;
  font-size: 16px;
  letter-spacing: 0.25px;
  text-transform: none;
}

.feature-item.txt-only {
  padding-right: 10px;
  background-image: none;
  font-weight: 400;
}

.image-13 {
  margin-top: -10px;
  margin-right: 20px;
}

.div-block-15 {
  width: 70%;
  text-align: left;
}

.div-block-15.align-right {
  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;
}

.container-api {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-bottom: 15px;
  -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;
  text-align: center;
}

.div-block-16 {
  width: 30%;
  -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;
  text-align: right;
}

.div-block-16.left-align {
  width: 30%;
  text-align: left;
}

.div-block-17 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70%;
  -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;
}

.image-14 {
  margin-top: -10px;
  margin-left: 20px;
}

.link-navbar {
  margin-top: 46px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  color: #245b74;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-decoration: none;
  text-transform: uppercase;
}

.link-navbar:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#e9e0d4));
  background-image: linear-gradient(180deg, #f7f2eb, #e9e0d4);
  text-decoration: underline;
}

.link-navbar.w--current {
  color: #3bc3e7;
  font-weight: 600;
}

.navbar-2 {
  background-color: #f7f2eb;
}

.brand {
  margin-top: 15px;
  margin-bottom: -20px;
}

.nav-menu-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 85%;
  -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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.section-header {
  height: 600px;
  padding-top: 50px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  background-image: url('../../img/webflow/hero_01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  color: #f7f2eb;
}

.section-header.boleto-direto {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url('../../img/webflow/boleto-direto_hero_01.jpg');
  background-position: 50% -22px;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.section-header.quem-somos {
  background-image: url('../../img/webflow/quem-somos_hero_01.jpg');
  background-position: 50% 78%;
}

.section-header.contato {
  background-image: url('../../img/webflow/contato_hero_01.jpg');
  background-position: 50% 50%;
}

.section-header.trabalhecomagente {
  background-image: url('../../img/webflow/IMG_8739-1.jpg');
  background-position: 0% 85%;
}

.section-header-bf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 60vh;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  background-image: url('../../img/webflow/hero_02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  color: #f7f2eb;
}

.div-main-bf {
  margin-top: -103px;
  padding: 5px 30px 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 6px;
  background-color: #f7f2eb;
}

.section-bf-main {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: 50% 0px;
  background-size: auto;
  background-repeat: no-repeat;
}

.container-15 {
  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;
}

.div-logo-navbar {
  width: 15%;
  margin-left: 0px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.image-15 {
  margin-bottom: 15px;
}

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

.section-taxas-home {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #245b74;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74 30%, #0e3e53);
}

.div-block-19 {
  width: 40%;
  padding: 21px 30px 30px 45px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #245b74;
}

.list-item-2 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
}

.div-block-20 {
  width: 80%;
}

.container-10 {
  margin-bottom: 5px;
  padding-top: 10px;
  padding-right: 30px;
  padding-left: 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;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #245b74;
}

.row-6 {
  margin-top: 60px;
  padding-right: 20px;
  padding-left: 20px;
}

.list-features-1 {
  margin-bottom: 10px;
  color: #f7f2eb;
  font-weight: 500;
  text-align: left;
  letter-spacing: 0.25px;
}

.paragraph-5 {
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #f7f2eb;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.parag-valor {
  margin-top: 30px;
  margin-bottom: 30px;
  color: #24e084;
  font-size: 52px;
  font-weight: 700;
}

.feature-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -25px;
  margin-bottom: 40px;
  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;
  text-align: center;
}

.paragraph-6 {
  color: #3bc3e7;
  font-weight: 500;
  letter-spacing: 0.25px;
}

.div-block-24 {
  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: 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-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

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

.div-block-25 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.image-17 {
  margin-top: 0px;
  margin-right: 15px;
}

.div-block-26 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  padding-right: 20px;
  padding-bottom: 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-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-radius: 6px;
  background-color: #3bc3e7;
}

.boletofacil-app {
  padding-top: 40px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.container-16 {
  padding-right: 30px;
  padding-bottom: 23px;
  padding-left: 30px;
}

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

.html-embed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  margin-left: -10px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
}

.image-18 {
  margin-bottom: -51px;
  margin-left: 0px;
}

.container-17 {
  padding-right: 30px;
  padding-left: 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;
}

.container-17.cta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

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

.div-block-28 {
  margin-bottom: 30px;
}

.row-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  margin-top: 30px;
  padding-right: 20px;
  padding-left: 20px;
}

.div-block-29 {
  width: 100%;
}

.container-19 {
  margin-bottom: 10px;
  padding-right: 30px;
  padding-left: 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;
}

.div-block-30 {
  width: 70%;
  margin-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-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: right;
}

.div-block-32 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70%;
  padding-right: 20px;
  padding-left: 20px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-integracao {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #245b74;
}

.section-cta {
  padding-top: 40px;
  padding-bottom: 20px;
  background-color: #3bc3e7;
}

.section-taxas-bd {
  padding-top: 40px;
  padding-bottom: 20px;
  background-color: #0e3e53;
  background-image: url('../../img/webflow/halftone_bg_azul1_bottom.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.container-20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-33 {
  width: 100%;
  margin-top: -24px;
}

.div-block-34 {
  width: 40%;
  margin-top: 20px;
}

.div-quem-somos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 30px 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;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 6px;
  background-color: #3bc3e7;
}

.div-block-quem-somos-lat {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  padding-top: 15px;
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
}

.div-smbs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  padding: 20px;
  -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;
  border-radius: 6px;
  background-color: #fff;
  text-align: center;
}

.grid-footer {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 2fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.heading-footer {
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 18px;
  font-weight: 500;
}

.footer-links {
  color: grey;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-decoration: none;
}

.footer-links:hover {
  color: #3bc3e7;
  text-decoration: underline;
}

.footer-section {
  padding-top: 20px;
  padding-bottom: 20px;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: 50% -30px;
  background-size: contain;
  background-repeat: no-repeat;
}

.footer-newsletter {
  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;
}

.div-block-37 {
  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;
}

.text-field {
  margin-bottom: 0px;
  border-radius: 6px;
}

.footer-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #b3b3b3;
}

.div-block-social-media {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-footer-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.div-block-endeavor-seguranca {
  width: 50%;
  text-align: right;
}

.image-20 {
  margin-right: 10px;
  margin-left: 10px;
}

.image-21 {
  margin-right: 10px;
  margin-left: 10px;
}

.div-block-41 {
  height: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: grey;
}

.div-block-42 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.image-22 {
  margin-right: 20px;
  margin-bottom: 9px;
}

.section-2 {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f7f2eb;
}

.div-block-43 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-bd-desenhado {
  width: 100%;
}

.div-block-44 {
  width: 70%;
}

.section-contato-main {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #f7f2eb;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.div-contato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 5px 30px 10px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 6px;
  background-color: #fff;
}

.field-label {
  color: #245b74;
  font-weight: 500;
}

.div-block-contato-conteudo {
  width: 50%;
  padding-top: 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-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;
}

.text-field-2 {
  min-height: 100px;
}

.div-block-contato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.text-field-contato {
  border-radius: 6px;
}

.div-form-contato {
  width: 50%;
  padding-top: 10px;
  padding-right: 10px;
}

.div-contato-conteudo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.column-txt-contato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}

.div-cinza1 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: grey;
}

.div-cinza2 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #b3b3b3;
}

.paragraph-link-left {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: grey;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  text-align: left;
}

.link-button {
  margin-top: 10px;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: #24e084;
  opacity: 1;
  font-family: 'Zilla Slab', sans-serif;
}

.link-button:hover {
  background-color: #ff9d00;
}

.paragraph-link {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  color: grey;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  text-align: center;
}

.div-block-47 {
  margin-top: 20px;
}

.column-17 {
  padding: 0px;
}

.div-offwhite {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #f7f2eb;
}

.txtcolor1 {
  color: grey;
  font-weight: 300;
  text-align: left;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

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

.div-verde {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #24e084;
}

.div-azul1 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #245b74;
}

.heading-14 {
  margin-top: 60px;
  color: #245b74;
  font-weight: 500;
}

.image-4 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.txtcolor-white-2 {
  color: #fff;
  font-weight: 300;
  text-align: left;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.heading-15 {
  margin-top: 60px;
  color: #245b74;
  font-weight: 600;
}

.image-2 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column {
  padding: 0px;
  background-color: grey;
}

.row-2 {
  width: 50%;
}

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

.grid-3.color-palette {
  margin-top: 10px;
  margin-bottom: 10px;
}

.container-21 {
  padding-right: 10%;
  padding-bottom: 60px;
  padding-left: 10%;
  background-color: #fff;
}

.h1azul {
  margin-top: 60px;
  margin-bottom: 20px;
  color: #3bc3e7;
  font-weight: 500;
}

.image-8 {
  margin-top: 20px;
}

.div-laranja {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #ff9d00;
}

.div-azul2 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  background-color: #3bc3e7;
}

.paragraph-7 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 20%;
  color: grey;
  font-size: 16px;
  font-weight: 300;
}

.section-4 {
  width: 220px;
}

.heading-16 {
  margin-top: 30px;
  margin-bottom: 15px;
  font-family: 'Zilla Slab', sans-serif;
  color: #24e084;
  font-weight: 400;
  letter-spacing: 0.25px;
}

.body-2 {
  background-color: #b3b3b3;
  font-family: 'JN Qanelas Soft', sans-serif;
}

.footer-contato {
  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;
}

.footer-quemsomos {
  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;
}

.footer-faq {
  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;
}

.footer-solucoes {
  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;
}

.link-2 {
  color: #24e084;
  text-decoration: none;
}

.link-2:hover {
  text-decoration: underline;
}

.link-bgbranco {
  color: #ff9d00;
  text-decoration: none;
}

.link-bgbranco:hover {
  text-decoration: underline;
}

.link-bgbranco:active {
  color: grey;
}

.form-sucesso {
  padding: 10px;
  border-radius: 6px;
  background-color: #24e084;
  color: #0e3e53;
  font-weight: 500;
  text-align: left;
}

.error-message {
  border-radius: 6px;
  background-color: #ff9d00;
  color: #0e3e53;
}

.text-block {
  color: #f7f2eb;
  font-weight: 500;
}

.text-block-2 {
  color: #0e3e53;
}

.container-funcionalidades {
  margin-top: -103px;
}

.div-vantagens {
  margin-top: -166px;
  padding: 20px 20px 10px;
  border-radius: 6px;
  background-color: #245b74;
}

.grid-como-funciona {
  padding: 20px 0px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.heading-processo {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #245b74;
  font-weight: 600;
}

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

.paragraph-hiw2 {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.15px;
}

.div-block-hiw {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 15px 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;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#fff));
  background-image: linear-gradient(180deg, #f7f2eb, #fff);
}

.div-home-hiw {
  margin-bottom: 165px;
  padding: 5px 20px 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 6px;
  background-color: #fff;
}

.image-123 {
  display: block;
  margin-bottom: 20px;
}

.div-block-vantagens {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 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;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(25%, #fff), to(#ebe6e0));
  background-image: linear-gradient(180deg, #fff 25%, #ebe6e0);
  text-align: center;
}

.paragraph-vantagens {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 0.15px;
}

.paragraph-vantagens._2 {
  margin-bottom: 25px;
  text-align: left;
}

.paragraph-vantagens._2.bco {
  color: #fff;
}

.section-header-01 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 600px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  background-color: #f7f2eb;
  background-image: url('../../img/webflow/hero_05.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
  color: #f7f2eb;
}

.grid-5 {
  grid-column-gap: 30px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.chamada-home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 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;
  border-radius: 6px;
}

.heading-home {
  color: #245b74;
  font-size: 43px;
  line-height: 44px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.25px;
  text-transform: none;
}

.container-hero-home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 340px;
  margin-top: -81px;
  padding: 10px 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, hsla(0, 0%, 100%, .8)), color-stop(50%, hsla(0, 0%, 100%, 0)));
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 20%, hsla(0, 0%, 100%, 0) 50%);
}

.paragraph-contestacao {
  color: #f7f2eb;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0.25px;
}

.div-block-contestacao {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  -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;
  color: #f7f2eb;
}

.navbar-login {
  margin-bottom: 4px;
  padding: 7px 9px;
  border-radius: 6px;
  background-color: #245b74;
  font-family: 'Zilla Slab', sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.navbar-login:hover {
  background-color: #24e084;
  color: #245b74;
  font-size: 14px;
  font-weight: 400;
}

.div-publicos {
  margin-top: 40px;
  padding: 20px 20px 10px;
  border-radius: 6px;
  background-color: transparent;
}

.grid-solucoes {
  padding: 20px 0px 10px;
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-solucoes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 20px;
  -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;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(hsla(0, 0%, 100%, .8)));
  background-image: linear-gradient(180deg, #f7f2eb, hsla(0, 0%, 100%, .8));
  text-align: center;
}

.section-vamos-comecar {
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #245b74;
}

.div-block-vamos-comecar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  padding-right: 20px;
  padding-bottom: 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-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-radius: 6px;
  background-color: transparent;
}

.button-start {
  margin-bottom: 10px;
  padding: 20px 25px;
  border-radius: 6px;
  background-color: #3bc3e7;
  font-family: 'Zilla Slab', sans-serif;
  color: #f7f2eb;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button-start:hover {
  background-color: #0e3e53;
  color: #24e084;
}

.button-start.azul2 {
  margin-top: 10px;
  background-color: #3bc3e7;
  color: #f7f2eb;
}

.button-start.azul2:hover {
  background-color: #245b74;
  color: #24e084;
}

.button-start.azul2.quem-usa {
  margin-top: 0px;
  margin-bottom: 10px;
}

.button-start._1 {
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-quemsomos {
  margin-top: -26px;
  padding: 30px;
  border-radius: 6px;
  background-color: #3bc3e7;
}

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

.div-queremosvc {
  padding: 20px 20px 25px;
  border-radius: 6px;
  background-color: #fff;
}

.div-a-gente {
  margin-top: 20px;
  padding-left: 20px;
}

.grid-7 {
  margin-left: -5px;
  grid-row-gap: 0px;
  grid-template-areas: ". ." ". ." ". ." ". .";
  -ms-grid-rows: auto 0px auto 0px auto 0px auto;
  grid-template-rows: auto auto auto auto;
}

.heading-17 {
  font-size: 20px;
}

.unordered-list-6 {
  font-family: 'JN Qanelas Soft', sans-serif;
}

.heading-18 {
  font-size: 20px;
}

.areas {
  margin-bottom: 0px;
  padding-left: 25px;
  color: #3bc3e7;
  font-size: 25px;
  font-weight: 600;
  text-align: left;
}

.list-item-3 {
  color: grey;
}

.vagas {
  color: grey;
  line-height: 25px;
}

.list-item-4 {
  color: grey;
}

.list-item-5 {
  color: grey;
}

.div_vagas {
  padding-left: 30px;
}

.button-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 50px;
  border-radius: 6px;
  background-color: #24e084;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
}

.div-block-48 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

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

.lovemondays {
  margin-top: 60px;
  color: grey;
  font-size: 30px;
  text-align: center;
}

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

.image-125 {
  background-image: url('../../img/webflow/example-bg.png');
  background-position: 50% 50%;
  background-size: 125px;
  background-repeat: repeat-x;
  text-align: center;
}

.div-block-49 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-50 {
  padding-left: 30px;
}

.sectionvagas {
  background-color: #f7f2eb;
  color: #f7f2eb;
}

.section-a-gente {
  margin-top: 51px;
  margin-bottom: 45px;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: -10px 52px;
}

.button-4 {
  display: inline-block;
  margin-top: 59px;
  padding: 20px 40px;
  border-radius: 6px;
  background-color: #24e084;
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
  font-family: 'Zilla Slab', sans-serif;
  color: #0e3e53;
  font-size: 16px;
  line-height: 19px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.button-4:hover {
  background-color: #3bc3e7;
  box-shadow: 1px 1px 5px 0 grey;
  color: #f7f2eb;
}

.button-4:active {
  background-color: #245b74;
  color: #3bc3e7;
}

.button-4.w--current {
  background-color: #2e80b6;
}

.button-4.ecmp {
  margin-top: 32px;
}

.container-9 {
  margin-top: -41px;
  padding-top: 40px;
  padding-bottom: 20px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.paragraph-8 {
  width: 90%;
  margin-top: 41px;
  margin-bottom: -19px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  letter-spacing: 0.25px;
}

.column-19 {
  margin-top: -7px;
  margin-bottom: -36px;
  padding: 20px 20px 40px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(68%, rgba(56, 33, 7, .57)), to(rgba(87, 60, 28, 0)));
  background-image: linear-gradient(90deg, rgba(56, 33, 7, .57) 68%, rgba(87, 60, 28, 0));
}

.columns-9 {
  margin: 58px 0px 129px;
  padding-right: 10px;
  padding-left: 10px;
}

.heading-20 {
  margin-top: -21px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #f7f2eb;
  font-size: 60px;
  line-height: 56px;
  font-weight: 600;
}

.heading-20._2 {
  width: 90%;
  margin-top: 32px;
  font-size: 45px;
  line-height: 50px;
}

.column-9 {
  padding-right: 0px;
  text-align: right;
}

.section-header-erps {
  margin-bottom: 150px;
  padding: 50px 50px 240px;
  background-image: url('../../img/webflow/header_erps.jpg');
  background-position: 0px -231px;
  background-size: cover;
  background-attachment: scroll;
}

.header_txt {
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.header_txt.api {
  margin-top: -30px;
}

.header_txt.api._2 {
  margin-top: 0px;
}

.header_txt.api._2.funcionalidadestxt {
  margin-top: 20px;
}

.header_txt.api._1 {
  margin-top: -61px;
}

.header_txt.ecmp {
  margin-top: 24px;
  margin-bottom: 44px;
}

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

.header_txt.exp {
  margin-left: -19px;
}

.header_txt._1 {
  margin-top: 0px;
}

.paragraph-hiw2-2 {
  margin-bottom: 64px;
  padding-top: 10px;
  color: #245b74;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.15px;
}

.paragraph-hiw2-2.seg {
  text-align: left;
}

.div-block-hiw-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 15px 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;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#fff));
  background-image: linear-gradient(180deg, #f7f2eb, #fff);
}

.div-comofunciona {
  margin-top: 0px;
  margin-bottom: 70px;
  padding-top: 110px;
  padding-bottom: 0px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .35)), to(hsla(0, 0%, 100%, .35))), url('../../img/webflow/halftone_bg.png');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .35), hsla(0, 0%, 100%, .35)), url('../../img/webflow/halftone_bg.png');
  background-position: 0px 0px, 50% 0px;
  background-size: auto, auto;
  background-repeat: repeat, repeat-x;
}

.div-home-hiw-2 {
  margin-top: -51px;
  margin-bottom: 90px;
  padding: 5px 20px 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 6px;
  background-color: #fff;
}

.container-funcionalidades-2 {
  margin-top: -103px;
}

.section_comofunciona-erps {
  margin-top: -433px;
  background-color: #fff;
  color: #fff;
}

.section_funcionalidades-erps {
  margin-top: -91px;
  margin-bottom: 201px;
  padding-top: 120px;
  padding-bottom: 27px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74 30%, #0e3e53);
}

.div-vantagens-2 {
  margin-top: -160px;
  margin-bottom: -65px;
  padding: 4px 20px 10px;
  border-radius: 6px;
  background-color: #245b74;
}

.grid-como-funciona-2 {
  margin-top: -17px;
  padding: 20px 0px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 215px 215px;
  grid-template-rows: 215px 215px;
}

.paragraph-vantagens-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 15px;
  -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;
  color: #245b74;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 0.15px;
}

.container-26 {
  margin-top: -6px;
  margin-bottom: 13px;
  padding: 40px 30px 80px 0px;
  background-color: transparent;
}

.bold-text-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.whitelb {
  margin-top: 11px;
  margin-left: -30px;
  padding: 50px 50px 50px 30px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(58%, hsla(0, 0%, 100%, .85)), to(hsla(0, 0%, 100%, .02)));
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .85) 58%, hsla(0, 0%, 100%, .02));
}

.whitelb._2 {
  padding-top: 65px;
}

.div-whitelabel {
  margin-top: -201px;
  margin-bottom: 137px;
  padding-top: 23px;
  padding-bottom: 0px;
  background-color: #fff;
  background-image: url('../../img/webflow/erps_wl.jpg');
  background-position: 13% 13%;
  background-size: cover;
  background-attachment: scroll;
}

.whitelabel_txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #245b74;
  font-size: 17px;
  line-height: 24px;
  font-weight: 600;
}

.section-whitelabel {
  margin-top: -2px;
}

.seguranca_txt {
  padding-left: 0px;
  color: #245b74;
  font-size: 17px;
  line-height: 24px;
  font-weight: 600;
  text-align: left;
}

.image-129 {
  margin-left: -4px;
  padding-left: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.div-block-seguranca {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.grid-seguranca {
  padding-right: 0px;
  grid-template-areas: ". . . . . .";
  -ms-grid-columns: 7fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
  grid-template-columns: 7fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-seguranca-erps {
  margin-top: -139px;
  padding-top: 7px;
  padding-bottom: 69px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: 0px 0px;
  background-size: 960px;
  background-repeat: repeat-x;
}

.image-130 {
  margin-left: -8px;
  padding-left: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.image-128 {
  display: block;
  margin-right: -3px;
  margin-left: 11px;
  padding-left: 0px;
}

.image-132 {
  margin-right: -12px;
  margin-left: 7px;
  padding-left: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.image-131 {
  margin-left: -9px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.bold-text-6 {
  padding-left: 24px;
}

.div-whitelabel-2 {
  margin-top: -84px;
  margin-bottom: 137px;
  padding-top: 23px;
  padding-bottom: 0px;
  background-color: #fff;
  background-image: url('../../img/webflow/5.png');
  background-position: 13% 13%;
  background-size: cover;
  background-attachment: scroll;
}

.div-whitelabel-2.api {
  background-image: url('../../img/webflow/api_integracoes.jpg');
  background-position: 0% 11%;
}

.section-form {
  margin-top: -138px;
  background-color: #245b74;
}

.heading-21 {
  margin-top: 37px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 24px;
  letter-spacing: 0.2px;
}

.bold-text-4 {
  font-size: 25px;
  text-decoration: none;
  text-transform: uppercase;
}

.form_txt {
  margin-top: 12px;
  font-family: 'Zilla Slab', sans-serif;
  color: #f7f2eb;
  font-size: 20px;
  font-weight: 400;
  text-transform: none;
}

.html-embed-3 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.section-ecmp {
  margin-bottom: 126px;
  padding-top: 50px;
  padding-bottom: 94px;
  background-image: url('../../img/webflow/5.png');
  background-position: 0px -83px;
  background-size: cover;
}

.container-ecmp {
  margin-top: -21px;
  margin-bottom: -75px;
  padding-top: 41px;
}

.div-func-ecmp {
  margin-top: -126px;
  margin-bottom: 50px;
  padding-bottom: 0px;
  background-color: hsla(0, 0%, 100%, .35);
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: 0px 0px;
  background-size: 960px;
  background-repeat: repeat-x;
}

.container-func-ecmp {
  margin-top: 0px;
}

.div-ecmp {
  margin-top: 50px;
  margin-bottom: 38px;
}

.grid-func-ecmp {
  margin-bottom: 0px;
  padding-top: 0px;
  grid-column-gap: 60px;
  -ms-grid-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
  -ms-grid-rows: 350px;
  grid-template-rows: 350px;
}

.container-30 {
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.paragraph-9 {
  width: 90%;
  margin-bottom: -19px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  letter-spacing: 0.25px;
}

.section-header-erps-2 {
  margin-bottom: 21px;
  padding-bottom: 240px;
  background-image: url('../../img/webflow/3.png');
  background-position: 0px 51%;
  background-size: cover;
}

.column-20 {
  margin-top: 40px;
  margin-bottom: -78px;
  padding: 20px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(35%, rgba(56, 33, 7, .57)), color-stop(75%, rgba(87, 60, 28, .07)), to(rgba(87, 60, 28, 0)));
  background-image: linear-gradient(90deg, rgba(56, 33, 7, .57) 35%, rgba(87, 60, 28, .07) 75%, rgba(87, 60, 28, 0));
}

.columns-10 {
  margin: 58px 0px 129px;
  padding-right: 10px;
  padding-left: 10px;
}

.div-vant-ecmp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -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;
  border-radius: 6px;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#fff));
  background-image: linear-gradient(180deg, #f7f2eb, #fff);
}

.image-134 {
  display: block;
  margin-top: 0px;
  padding-left: 0px;
}

.grid-comofunc-ecmp {
  padding-top: 0px;
  padding-bottom: 45px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-ecmp-vantagens---geral {
  margin-top: -173px;
  margin-right: -45px;
  margin-left: -38px;
  padding-right: 45px;
  padding-bottom: 0px;
  padding-left: 45px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74, #0e3e53);
}

.paragraph-10 {
  color: #fff;
  font-size: 17px;
  line-height: 24px;
  font-weight: 400;
}

.paragraph-11 {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-11.txt-apresentacao {
  width: 90%;
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 20px;
  line-height: 26px;
  text-align: left;
  letter-spacing: 0.25px;
}

.paragraph-11.txt-apresentacao.p4-offwhite {
  color: #f7f2eb;
  text-align: left;
}

.paragraph-11.txt-apresentacao.p4-offwhite.cta-paragraph4 {
  margin-top: 60px;
}

.expertise {
  margin-top: 100px;
  margin-bottom: -68px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #245b74;
}

.paragraph-descricao {
  width: 100%;
  margin-bottom: 28px;
  color: #245b74;
  font-size: 17px;
  line-height: 24px;
  font-weight: 500;
}

.paragraph-descricao.bco {
  width: 100%;
  color: #fff;
}

.container_expertise {
  margin-top: -20px;
}

.button-start-2 {
  margin-bottom: 25px;
  padding: 20px 25px;
  border-radius: 6px;
  background-color: #3bc3e7;
  font-family: 'Zilla Slab', sans-serif;
  color: #f7f2eb;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button-start-2:hover {
  background-color: #0e3e53;
  color: #24e084;
}

.section-vamos-comecar-2 {
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #245b74;
}

.section-plugins {
  margin-top: -20px;
  margin-bottom: 136px;
  padding-top: 0px;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 0px 160px;
  background-size: 960px;
  background-repeat: repeat-x;
}

.grid-expertise-1 {
  margin-top: -25px;
  grid-column-gap: 50px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 350px;
  grid-template-rows: 350px;
  border-radius: 6px;
}

.div-expertise {
  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: 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: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.section-comecar-ecmp {
  padding-top: 60px;
  background-color: #245b74;
}

.section-seg-ecmp {
  margin-top: -25px;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 0px 100%;
  background-size: 960px;
  background-repeat: repeat-x;
}

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

.grid-8 {
  margin-bottom: 35px;
  padding-left: 170px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-template-areas: ". . .";
  -ms-grid-columns: 0.25fr 0.25fr 0.25fr;
  grid-template-columns: 0.25fr 0.25fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.section-5 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.div-seg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.div-mae-seg {
  display: block;
  margin-left: -18px;
  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;
}

.seg_ecmp {
  background-color: #0e3e53;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74, #0e3e53);
}

.grid-ecmp {
  grid-template-areas: ". .";
  -ms-grid-columns: 1fr 0.75fr;
  grid-template-columns: 1fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-135 {
  padding-top: 8px;
}

.image-136 {
  margin-top: -17px;
}

.image-137 {
  margin-top: -15px;
}

.image-138 {
  margin-top: -5px;
}

.div-block-52 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 19px;
  -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;
}

.div-block-53 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -2px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-54 {
  margin-top: 0px;
}

.paragraph-custom---small {
  margin-bottom: 11px;
  color: #245b74;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

.paragraph-custom---small.bco {
  color: #fff;
}

.paragraph-custom---small.bco._1 {
  margin-top: -7px;
}

.div-border {
  padding: 20px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-style: solid;
  border-width: 2px;
  border-color: hsla(0, 0%, 70%, .2);
  border-radius: 6px;
}

.div-border._1 {
  padding-bottom: 29px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

.div-border._2 {
  padding-bottom: 29px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

.div-border._3 {
  margin-bottom: -12px;
  padding-bottom: 30px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

.div-border._4 {
  margin-top: -11px;
  padding-top: 3px;
  padding-bottom: 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.div-block-55 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-56 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-images {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
  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;
}

.div-images._1 {
  margin-top: 1px;
}

.div-images._2 {
  margin-top: -58px;
  margin-bottom: -10px;
  padding-top: 67px;
}

.section-vntgns {
  margin-top: -60px;
  margin-bottom: -175px;
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #fff;
}

.lista-vantagens {
  width: 50%;
  margin-top: 30px;
  padding-left: 100px;
}

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

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

.paragraph-list {
  margin-bottom: 25px;
  padding-left: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #245b74;
  font-size: 14px;
  line-height: 22px;
}

.grid-9 {
  justify-items: end;
  grid-template-areas: ". ." ". ." ". .";
  -ms-grid-columns: 0.25fr 0.35fr;
  grid-template-columns: 0.25fr 0.35fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.div-block-57 {
  padding-right: 0px;
}

.grid-10 {
  grid-template-areas: ". ." ". .";
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
}

.div-block-58 {
  width: 20%;
}

.div-block-59 {
  padding-left: 0px;
}

.div-imagens {
  padding-bottom: 0px;
}

.grid-11 {
  grid-template-areas: ". ." ". .";
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
}

.grid-12 {
  margin-left: 280px;
  padding-right: 216px;
  padding-left: 58px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-13 {
  width: 60%;
  margin-top: -215px;
  margin-left: 0px;
  padding-left: 0px;
  grid-template-areas: ". ." ". ." ". .";
  -ms-grid-columns: 0.75fr 3.5fr;
  grid-template-columns: 0.75fr 3.5fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.grid-13.experiencia-compra {
  margin-top: -280px;
}

.section-seguranca-ecmp-vdd {
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 38px;
  padding-bottom: 64px;
  background-color: #fff;
  background-image: url('../../img/webflow/BG.jpg');
  background-position: -5px -200px;
  background-size: cover;
}

.title-zilla {
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 17px;
  text-transform: uppercase;
}

.bold-big {
  width: 93.125px;
  font-family: 'Zilla Slab', sans-serif;
  color: #3bc3e7;
  font-size: 15px;
  text-decoration: none;
  text-transform: uppercase;
}

.div-exp {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: -18px;
  padding-left: 0px;
}

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

.div-block-60 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: -153px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.image-139 {
  margin-top: -147px;
}

.div-block-61 {
  margin-top: -28px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.image-140 {
  margin-top: -21px;
  padding-top: 0px;
}

.image-141 {
  margin-top: -19px;
  padding-left: 0px;
}

.container-31 {
  margin-top: -60px;
  margin-bottom: 30px;
  padding-top: 0px;
  padding-bottom: 203px;
  padding-left: 20px;
  border-style: none;
  border-width: 2px;
  border-color: hsla(0, 0%, 70%, .2);
  border-radius: 6px;
  background-color: #fff;
}

.heading-22 {
  font-family: 'Zilla Slab', sans-serif;
  color: #245b74;
  font-size: 30px;
}

.div-block-62 {
  margin-top: -38px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.div-block-63 {
  margin-top: -34px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.div-block-64 {
  margin-top: -22px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.image-142 {
  margin-top: 74px;
  margin-bottom: -20px;
  margin-left: 557px;
  padding-top: 0px;
}

.image-142.ipad {
  margin-top: 98px;
}

.gridseg {
  width: 50%;
  grid-template-areas: ". ." ". .";
  -ms-grid-columns: 0.25fr 1.5fr;
  grid-template-columns: 0.25fr 1.5fr;
}

.div-block-65 {
  margin-top: 0px;
}

.container-32 {
  padding: 0px 20px 20px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(55%, hsla(0, 0%, 100%, .91)), to(hsla(0, 0%, 100%, .9)));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .91) 55%, hsla(0, 0%, 100%, .9));
}

.div-block-66 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 55px;
}

.divcontainer {
  width: 70%;
  margin-top: 12px;
  padding-left: 56px;
}

.container-33 {
  margin-top: 34px;
}

.section-header-mobile {
  display: none;
}

.heading-23 {
  color: #245b74;
  font-size: 54px;
  line-height: 54px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.25px;
  text-transform: none;
}

.heading-23._2 {
  margin-top: 20px;
  font-family: 'JN Qanelas Soft', sans-serif;
  font-size: 42px;
  line-height: 48px;
  letter-spacing: -0.5px;
}

.section-header-3 {
  height: 640px;
  margin-bottom: 20px;
  padding: 30px 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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  background-image: url('../../img/webflow/shutterstock_6485060982.jpg');
  background-position: 0px 50%;
  background-size: cover;
  background-repeat: no-repeat;
  color: #f7f2eb;
}

.section-header-3.pf {
  margin-bottom: 49px;
  padding-top: 64px;
  background-image: url('../../img/webflow/PF.png');
  background-position: 0% 49%;
}

.section-header-3.mei {
  padding-top: 50px;
  background-image: url('../../img/webflow/MEI2.png');
}

.div-block-67.app2 {
  width: 100%;
}

.div-block-68 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-top: 22px;
  margin-left: -89px;
  -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;
  border-radius: 6px;
}

.container-hero-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 51px;
  margin-bottom: 44px;
  padding: 10px 30px 20px;
  -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;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, hsla(35, 43%, 95%, .6)), color-stop(75%, rgba(78, 53, 18, 0)));
  background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .6) 20%, rgba(78, 53, 18, 0) 75%);
}

.container-hero-2.pf {
  margin-top: 126px;
  padding-left: 55px;
}

.image-24 {
  width: 90px;
  margin-top: -154px;
}

.button-5 {
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: #245b74;
  font-family: 'Zilla Slab', sans-serif;
  color: #24e084;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button-5.verde {
  margin-top: 10px;
  padding: 25px 45px;
  background-color: #24e084;
  color: #245b74;
  font-size: 20px;
  font-weight: 600;
}

.button-5.verde {
  margin-top: 10px;
  padding: 25px 45px;
  background-color: #24e084;
  color: #245b74;
  font-size: 20px;
  font-weight: 600;
}

.div-logo-lp {
  width: 20%;
  margin-top: 39px;
  margin-bottom: 6px;
  margin-left: -90px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  text-align: right;
}

.div-logo-lp._1 {
  width: 40%;
  margin-left: -110px;
  padding-top: 156px;
}

.heading-24 {
  width: 80%;
  font-family: 'Zilla Slab', sans-serif;
  color: #0e3e53;
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: none;
}

.section-header-pf {
  margin-top: -84px;
  margin-bottom: 217px;
  padding-top: 57px;
  padding-bottom: 123px;
  background-image: url('../../img/webflow/PF.png');
  background-position: 0px -71px;
  background-size: cover;
}

.paragraph-15 {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 18px;
  line-height: 22px;
}

.paragraph-15.bullet-image {
  margin-bottom: 0px;
  padding: 10px 15px;
  font-size: 16px;
  text-align: left;
}

.paragraph-15.bullet-image.align-left {
  font-size: 16px;
}

.paragraph-15.txt-apresentacao {
  display: block;
  font-family: 'Zilla Slab', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  text-align: left;
  letter-spacing: 0.25px;
}

.paragraph-15.txt-apresentacao.p4-offwhite {
  width: 60%;
  color: #f7f2eb;
  text-align: left;
}

.paragraph-15._2 {
  width: 80%;
  line-height: 27px;
}

.heading-25 {
  margin-top: 15px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 38px;
  font-weight: 600;
}

.heading-25.off-white {
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #f7f2eb;
  font-weight: 600;
}

.div-block-69 {
  width: 70%;
}

.div-bf-2 {
  width: 100%;
  margin-top: -72px;
  margin-bottom: 40px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 6px;
  background-color: #3bc3e7;
}

.section-bfbd-2 {
  margin-top: -227px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fff;
}

.list-item-8 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}

.container-25 {
  margin-top: -20px;
}

.lista-features-1-2 {
  margin-bottom: 5px;
  padding-left: 17px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #245b74;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  text-transform: none;
}

.lista-features-1-2._2 {
  color: #245b74;
}

.div-block-46 {
  width: 50%;
}

.div-block-70 {
  width: 100%;
  font-family: 'JN Qanelas Soft', sans-serif;
}

.div-block-71 {
  width: 100%;
  padding: 47px 30px 30px 45px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #245b74;
}

.div-block-71._2 {
  margin-bottom: 0px;
  padding-top: 40px;
  padding-right: 45px;
  padding-bottom: 85px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #f7f2eb;
}

.div-block-71._2._3 {
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 98px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#f7f2eb)), url('../../img/webflow/halftone_bg_1.png');
  background-image: linear-gradient(180deg, #f7f2eb, #f7f2eb), url('../../img/webflow/halftone_bg_1.png');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, cover;
}

.paragraph-22 {
  width: 100%;
}

.list-features-2 {
  margin-bottom: 10px;
  color: #f7f2eb;
  text-align: left;
  letter-spacing: 0.25px;
}

.list-features-2._3 {
  color: #fff;
  line-height: 21px;
}

.list-features-2._2._3 {
  margin-top: 0px;
  margin-bottom: -5px;
  padding-bottom: 0px;
  line-height: 31px;
}

.unordered-list-7 {
  padding-left: 35px;
}

.unordered-list-7._2 {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 20px;
}

.unordered-list-7._2._3.cemter {
  margin-top: -3px;
  margin-bottom: 0px;
}

.section-taxas-home-2 {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #245b74;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #245b74), to(#0e3e53));
  background-image: linear-gradient(180deg, #245b74 30%, #0e3e53);
}

.section-taxas-home-2._2 {
  margin-top: -65px;
  padding-top: 99px;
  padding-bottom: 1px;
  background-color: #fff;
  background-image: none;
}

.parag-valor-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -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;
  color: #24e084;
  font-size: 52px;
  font-weight: 700;
  text-align: center;
}

.parag-valor-2._2 {
  margin-top: -10px;
  margin-bottom: 15px;
  padding-bottom: 0px;
}

.parag-valor-2._2._3 {
  margin-bottom: 15px;
}

.paragraph-16 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -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;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #f7f2eb;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.div-block-72 {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 30px;
}

.container-18 {
  margin-top: 0px;
  margin-bottom: 30px;
  padding-right: 30px;
  padding-left: 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;
  border-radius: 6px;
  background-color: #245b74;
}

.container-18.mobile.geral {
  margin-top: -199px;
  margin-bottom: 73px;
}

.container-18.mobile.geral {
  margin-top: -64px;
  margin-bottom: 73px;
}

.grid-14 {
  padding-bottom: 0px;
  grid-column-gap: 30px;
  grid-row-gap: 15px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.div-block-73 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 25px;
  -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;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.container-34 {
  margin-top: 42px;
  margin-bottom: 30px;
}

.div-block-74 {
  margin-top: 30px;
}

.grid-15 {
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  line-height: 27px;
}

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

.section-facilidades {
  margin-top: -76px;
  background-color: #fff;
}

.grid-16 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-grid-columns: 1.25fr 2fr;
  grid-template-columns: 1.25fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-35 {
  padding-right: 30px;
  padding-left: 0px;
}

.html-embed-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 5px;
  margin-left: -10px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
}

.boletofacil-app-2 {
  margin-top: -30px;
  padding-top: 40px;
  padding-bottom: 29px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.div-block-76 {
  padding-left: 20px;
}

.image-147 {
  margin-bottom: -30px;
  margin-left: 0px;
}

.section-comecaragora {
  margin-top: 1px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #245b74;
}

.section-comecaragora.pf {
  margin-top: 0px;
}

.div-block-77 {
  padding-top: 0px;
  text-align: center;
}

.text-block-3 {
  margin-bottom: 20px;
  color: #245b74;
  font-size: 50px;
  text-align: center;
}

.heading-26 {
  width: 80%;
  font-family: 'Zilla Slab', sans-serif;
  color: #0e3e53;
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: none;
}

.paragraph-23 {
  margin-bottom: 15px;
  color: #245b74;
  font-size: 18px;
  line-height: 22px;
}

.paragraph-23.bullet-image {
  margin-bottom: 0px;
  padding: 10px 15px;
  font-size: 16px;
  text-align: left;
}

.paragraph-23.bullet-image.align-left {
  font-size: 16px;
}

.paragraph-23.txt-apresentacao {
  display: block;
  font-family: 'Zilla Slab', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  text-align: left;
  letter-spacing: 0.25px;
}

.paragraph-23.txt-apresentacao.p4-offwhite {
  width: 60%;
  color: #f7f2eb;
  text-align: left;
}

.paragraph-23._2 {
  width: 80%;
  line-height: 27px;
}

.div-bf-3 {
  width: 100%;
  margin-top: -75px;
  margin-bottom: 40px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 6px;
  background-color: #3bc3e7;
}

.section-bfbd-3 {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fff;
}

.section-facilidades-2 {
  margin-top: -76px;
  background-color: #fff;
}

.boletofacil-app-3 {
  margin-top: -30px;
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #fff;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.image-149 {
  margin-top: 0px;
  padding-top: 0px;
}

.div-block-78 {
  width: 70%;
  padding-left: 120px;
}

.columns-11 {
  margin-left: 0px;
  padding-bottom: 0px;
}

.div-block-79 {
  width: 40%;
}

.image-150 {
  padding-left: 500px;
}

.container-37 {
  margin-bottom: 30px;
  padding-left: 30px;
}

.experienciapagamento {
  margin-top: 0px;
  margin-bottom: 30px;
  padding-top: 55px;
  background-image: url('../../img/webflow/halftone_bg.png');
  background-position: 0% 0%;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.completosistema {
  margin-top: 70px;
}

.seguranca {
  margin-bottom: 0px;
  padding-bottom: 22px;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 0% 100%;
  background-size: contain;
  background-repeat: repeat-x;
  background-attachment: scroll;
}

.grid-17 {
  grid-template-areas: ". . ." ". . ." ". . .";
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.gridexppag {
  margin-top: 40px;
  padding-left: 0px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-areas: ". . ." ". . ." ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 30px auto 30px auto;
  grid-template-rows: auto auto auto;
}

.container-38 {
  margin-top: 0px;
}

.gridsistcontcob {
  margin-top: 0px;
  margin-bottom: 0px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-areas: ". . ." ". . ." ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 30px auto 30px auto;
  grid-template-rows: auto auto auto;
}

.gridferges {
  margin-top: 25px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-areas: ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.gridsol {
  margin-top: 60px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-areas: ". . ." ". . ." ". . ." ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto 30px auto 30px auto 30px auto;
  grid-template-rows: auto auto auto auto;
}

.gridferr {
  margin-top: 60px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  -ms-grid-rows: auto 30px auto;
  grid-template-areas: ". . ." ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.gridsegur {
  margin-top: 60px;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  -ms-grid-rows: auto 30px auto;
  grid-template-areas: ". . ." ". . .";
  -ms-grid-columns: 1fr 50px 1fr 50px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-39 {
  margin-top: 75px;
}

.sectionheaderfunc {
  margin-top: -50px;
}

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

.divtitlefunc {
  padding-left: 50px;
}

.div_icons {
  margin-bottom: -57px;
  padding-bottom: 0px;
}

.paragraphfunc {
  margin-bottom: 0px;
  font-size: 15px;
  line-height: 25px;
}

.container-40 {
  margin-top: 48px;
  padding-top: 60px;
}

.bold-text-7 {
  line-height: 22px;
}

.div_descrip {
  margin-top: 23px;
}

.grid_imgtitle {
  margin-bottom: 0px;
  grid-template-areas: ". .";
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.heading_grid {
  min-height: 40px;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: -8px;
  padding-left: 0px;
  font-size: 20px;
  line-height: 20px;
}

.heading_grid._1 {
  margin-top: 12px;
}

.heading_grid._2 {
  margin-top: 0px;
}

.heading_grid._3 {
  margin-top: 19px;
}

.descfunc {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 15px;
  line-height: 25px;
}

.descfunc._1 {
  margin-top: 0px;
}

.descfunc.ajust1 {
  margin-top: 0px;
}

.bold-text-8 {
  min-height: 75px;
}

.bold-text-9 {
  min-height: 75px;
}

.titlegrid {
  color: #0e3e53;
  font-size: 16px;
  font-style: normal;
}

.titlegrid._1 {
  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: #245b74;
  font-size: 16px;
}

.container_exp {
  margin-top: -9px;
}

.container_sistcomp {
  margin-top: 40px;
  margin-bottom: 60px;
}

.section_headerlpfunc {
  margin-top: -50px;
  background-color: #f7f2eb;
  background-image: url('../../img/webflow/stock-photo-blurred-office-interior-space-background-600188825.jpg');
  background-position: 50% 20%;
  background-size: cover;
}

.container_ferrgest {
  margin-top: 15px;
  margin-bottom: 60px;
}

.container_solop {
  margin-top: 40px;
  margin-bottom: 60px;
}

.container_ferrneg {
  margin-top: 15px;
  margin-bottom: 60px;
}

.grid-18 {
  margin-top: 46px;
  margin-bottom: 55px;
  margin-left: 0px;
  grid-template-areas: ". .";
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-83 {
  margin-top: -4px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

.image-151 {
  margin-top: 10px;
}

.image-152 {
  margin-top: 11px;
}

.image-153 {
  margin-top: 7px;
}

.image-159._1 {
  width: 45px;
  height: 45px;
}

.div-block-84 {
  padding-left: 22px;
}

.gridsegpag {
  grid-template-areas: ". . ." ". . .";
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading-27 {
  width: 80%;
  font-family: 'Zilla Slab', sans-serif;
  color: #0e3e53;
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: none;
}

.button-6 {
  margin-top: 17px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: #245b74;
  font-family: 'Zilla Slab', sans-serif;
  color: #24e084;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.button-6:hover {
  background-color: #0e3e53;
  color: #f7f2eb;
}

.button-6.azul2 {
  margin-top: 10px;
  padding: 20px 30px;
  background-color: #3bc3e7;
  color: #f7f2eb;
  font-size: 18px;
}

.button-6.azul2:hover {
  background-color: #245b74;
  color: #24e084;
}

.heading-home-2 {
  color: #245b74;
  font-size: 43px;
  line-height: 44px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.25px;
  text-transform: none;
}

.section-header-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 600px;
  margin-top: -27px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  background-color: #f7f2eb;
  background-image: url('../../img/webflow/hero_05.jpg');
  background-position: 50% 40%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
  color: #f7f2eb;
}

.nav-menu-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 85%;
  -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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.navbar-login-2 {
  margin-bottom: 7px;
  padding: 4px 8px;
  border-radius: 6px;
  background-color: #245b74;
  font-family: 'Zilla Slab', sans-serif;
  color: #24e084;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.navbar-login-2:hover {
  color: #fff;
}

.navbar-3 {
  background-color: #f7f2eb;
}

.link-navbar-2 {
  margin-top: 46px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  color: #245b74;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-decoration: none;
  text-transform: uppercase;
}

.link-navbar-2:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#e9e0d4));
  background-image: linear-gradient(180deg, #f7f2eb, #e9e0d4);
  text-decoration: underline;
}

.link-navbar-2.w--current {
  color: #3bc3e7;
  font-weight: 600;
}

.sectionheader_func {
  margin-top: -38px;
  padding-bottom: 63px;
  background-image: url('../../img/webflow/hero.jpg');
  background-position: 50% 47%;
  background-size: cover;
}

.bffuncion {
  margin-top: 38px;
  margin-bottom: 18px;
  margin-left: 187px;
}

.section-plugins2 {
  margin-top: 60px;
  margin-bottom: 136px;
  padding-top: 0px;
  background-image: url('../../img/webflow/halftone_bg_upside-down.png');
  background-position: 0px 160px;
  background-size: 960px;
  background-repeat: repeat-x;
}

.header_txt_erp {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: 'JN Qanelas Soft', sans-serif;
  color: #3bc3e7;
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.header_txt_erp.api {
  margin-top: -30px;
}

.header_txt_erp.api._2 {
  margin-top: 0px;
}

.header_txt_erp.api._1 {
  margin-top: -61px;
}

.header_txt_erp.ecmp {
  margin-top: 24px;
  margin-bottom: 44px;
}

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

.header_txt_erp.exp {
  margin-left: -19px;
}

.header_txt_erp._1 {
  margin-top: 0px;
}

@media (max-width: 991px) {
  .section-bfbd {
    margin-top: -63px;
    padding-top: 55px;
  }
  .div-bf {
    width: 100%;
    margin-top: -33px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0px;
  }
  .container {
    -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;
  }
  .footer {
    padding-right: 30px;
    padding-left: 30px;
  }
  .section-clientes {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    padding-top: 40px;
  }
  .columns-5 {
    padding-top: 7px;
  }
  .image-10 {
    margin-right: 26px;
    padding-top: 4px;
  }
  .container-11 {
    padding-top: 20px;
    padding-left: 7px;
  }
  .section-heading.centered {
    padding-left: 57px;
  }
  .section-heading.centered.ipad {
    padding-left: 8px;
  }
  .section-heading.centered.heading-azul1._1 {
    margin-top: -96px;
    margin-left: 0px;
  }
  .section-heading.centered.heading-app {
    width: 100%;
    margin-bottom: 30px;
  }
  .section-heading.centered {
    margin-left: -9px;
    padding-left: 0px;
  }
  .section-heading.centered.heading-app {
    width: 100%;
    margin-top: -10px;
    margin-bottom: 30px;
    margin-left: -25px;
    padding-left: 0px;
  }
  .section-heading.centered.seguranca {
    margin-top: 27px;
    padding-left: 0px;
  }
  .section-heading.centered.wl {
    margin-top: -50px;
    margin-left: -23px;
  }
  .section-heading.centered.heading-app {
    margin-bottom: 30px;
    margin-left: 0px;
    padding-left: 20px;
  }
  .section-heading.centered {
    margin-top: -10px;
    margin-bottom: 30px;
  }
  .section-heading.centered.pj {
    margin-top: 0px;
  }
  .section-heading.centered.heading-app {
    width: 80%;
    margin-bottom: 30px;
    padding-left: 0px;
  }
  .section-heading.centered.heading-app {
    width: 80%;
    margin-bottom: 30px;
  }
  .section-heading.centered {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: -11px;
  }
  .section-heading.centered._2 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-heading.centered._2._3 {
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: center;
  }
  .columns-6 {
    padding-top: 7px;
  }
  .container-hero {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .6)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .6) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .container-hero._2 {
    margin-top: 0px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .paragraph-2 {
    text-align: left;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4._1 {
    margin-top: 0px;
  }
  .heading-3.txt-white {
    text-align: left;
  }
  .div-block-3 {
    width: 60%;
  }
  .div-block-17 {
    width: 90%;
  }
  .link-navbar {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
  }
  .nav-menu-2 {
    background-color: #f7f2eb;
  }
  .menu-button {
    margin-top: 28px;
    padding: 15px;
  }
  .section-header {
    height: 500px;
  }
  .section-header.boleto-direto {
    background-position: 50% 50%;
  }
  .section-header.trabalhecomagente {
    padding-top: 50px;
    background-position: 0px -75px;
  }
  .container-15 {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .section-taxas-home {
    padding-top: 20px;
  }
  .div-block-19 {
    width: 100%;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
  }
  .unordered-list-4 {
    padding-left: 30px;
  }
  .feature-column {
    margin-bottom: 20px;
  }
  .div-block-25 {
    width: 80%;
  }
  .div-block-26 {
    width: 90%;
  }
  .container-16 {
    padding-bottom: 9px;
  }
  .html-embed {
    margin-top: 15px;
  }
  .row-7 {
    width: 100%;
  }
  .unordered-list-5 {
    padding-left: 30px;
  }
  .footer-section {
    padding-right: 30px;
    padding-left: 30px;
  }
  .div-bd-desenhado {
    padding-right: 20px;
    padding-left: 20px;
  }
  .div-burger-menu-navbar {
    width: 85%;
  }
  .div-vantagens {
    width: 100%;
    margin-top: -155px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
  }
  .grid-como-funciona {
    padding: 10px 0px;
    grid-column-gap: 20px;
  }
  .grid-4 {
    padding: 10px 0px;
    grid-column-gap: 20px;
  }
  .div-home-hiw {
    width: 100%;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0px;
  }
  .section-header-01 {
    height: 640px;
    margin-top: -40px;
    margin-bottom: 32px;
    background-position: 50% 62%;
    background-size: cover;
    background-attachment: scroll;
  }
  .grid-5 {
    -ms-grid-columns: 1fr 0.75fr;
    grid-template-columns: 1fr 0.75fr;
  }
  .heading-home {
    font-size: 44px;
    line-height: 44px;
  }
  .container-hero-home {
    height: 70%;
    margin-top: 30px;
    margin-bottom: 54px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, hsla(0, 0%, 100%, .8)), color-stop(50%, hsla(0, 0%, 100%, 0)));
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 20%, hsla(0, 0%, 100%, 0) 50%);
  }
  .paragraph-contestacao {
    text-align: center;
  }
  .div-block-contestacao {
    width: 90%;
  }
  .navbar-login {
    margin-top: 1px;
    margin-bottom: 9px;
    margin-left: 15px;
  }
  .menu-txt-button {
    color: #245b74;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.25px;
  }
  .div-publicos {
    width: 100%;
    margin-top: 20px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
  }
  .grid-solucoes {
    padding: 10px 0px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  .div-block-vamos-comecar {
    width: 90%;
    margin-top: -35px;
    padding-bottom: 39px;
  }
  .button-start._1 {
    margin-top: 25px;
  }
  .div-quemsomos {
    margin-top: 20px;
    padding-bottom: 0px;
  }
  .grid-6 {
    margin-top: -12px;
  }
  .grid-7 {
    margin-left: -21px;
    grid-template-areas: ". ." ". ." ". .";
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .lovemondays {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }
  .sectionvagas {
    margin-top: -25px;
    background-color: #f7f2eb;
  }
  .bold-text-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
    padding: 0px 115px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-a-gente {
    margin-top: -42px;
    background-position: 0px 40px;
  }
  .button-4 {
    margin-top: 0px;
    padding: 15px 30px;
  }
  .button-4.ecmp {
    margin-top: 2px;
  }
  .container-9 {
    margin-top: -92px;
    padding-left: 0px;
  }
  .paragraph-8 {
    margin-top: 30px;
    margin-bottom: 23px;
    font-size: 18px;
  }
  .column-19 {
    margin-top: 0px;
    margin-bottom: 15px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(53%, rgba(56, 33, 7, .68)), to(rgba(87, 60, 28, 0)));
    background-image: linear-gradient(90deg, rgba(56, 33, 7, .68) 53%, rgba(87, 60, 28, 0));
  }
  .columns-9 {
    margin-top: 49px;
    margin-left: 178px;
    padding-right: 25px;
    padding-left: 0px;
  }
  .heading-20 {
    font-size: 48px;
    line-height: 48px;
  }
  .heading-20._2 {
    width: 95%;
    line-height: 47px;
  }
  .section-header-erps {
    margin-bottom: 131px;
    padding-left: 34px;
    background-position: 50% -68%;
    background-size: auto;
    background-repeat: repeat-x;
    background-attachment: scroll;
  }
  .header_txt {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-left: 0px;
  }
  .header_txt.seg {
    margin-bottom: 12px;
    margin-left: 7px;
  }
  .header_txt.seg._1 {
    margin-left: -12px;
  }
  .header_txt.form.app.mob {
    margin-left: 0px;
    padding-left: 20px;
  }
  .header_txt.api {
    margin-top: -35px;
  }
  .header_txt.api._2.funcionalidadestxt {
    margin-top: 20px;
    margin-bottom: 40px;
  }
  .header_txt.api._1 {
    margin-left: -3px;
    padding-left: 0px;
  }
  .header_txt.exp {
    margin-left: 0px;
    padding-left: 20px;
  }
  .header_txt.desc {
    padding-left: 20px;
  }
  .header_txt._1 {
    padding-top: 10px;
  }
  .div-home-hiw-2 {
    width: 100%;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0px;
  }
  .div-home-hiw-2._2 {
    margin-top: -58px;
  }
  .section_comofunciona-erps {
    margin-top: -447px;
  }
  .section_funcionalidades-erps {
    margin-top: -130px;
  }
  .div-vantagens-2 {
    width: 100%;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
  }
  .grid-como-funciona-2 {
    padding: 10px 0px;
    grid-column-gap: 20px;
    grid-template-areas: ". . . ." ". . . .";
    -ms-grid-rows: 275px 275px;
    grid-template-rows: 275px 275px;
  }
  .container-26 {
    margin-bottom: -11px;
    padding-top: 0px;
    padding-left: 55px;
  }
  .whitelb {
    margin-top: 75px;
    margin-left: -28px;
    padding-top: 70px;
    padding-bottom: 29px;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(71%, hsla(0, 0%, 100%, .9)), to(hsla(0, 0%, 100%, .39)));
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 71%, hsla(0, 0%, 100%, .39));
  }
  .whitelb._2 {
    padding-top: 80px;
  }
  .div-whitelabel {
    background-position: 55% 43%;
    background-size: cover;
    background-repeat: repeat;
    background-attachment: scroll;
  }
  .whitelabel_txt {
    margin-top: -24px;
    margin-left: -3px;
    padding-left: 0px;
  }
  .seguranca_txt {
    margin-left: -4px;
    padding-left: 0px;
    font-weight: 500;
  }
  .grid-seguranca {
    grid-template-areas: ". . . . . .";
    -ms-grid-columns: 7.5fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
    grid-template-columns: 7.5fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
  }
  .div-whitelabel-2 {
    background-position: 55% 43%;
    background-size: cover;
    background-repeat: repeat;
    background-attachment: scroll;
  }
  .div-whitelabel-2.api {
    background-position: -422% 4%;
    background-size: cover;
    background-repeat: repeat-x;
  }
  .heading-21 {
    margin-left: 0px;
  }
  .form_txt {
    width: 80%;
    margin-left: 46px;
  }
  .form_txt.app.mob {
    margin-left: 0px;
    padding-left: 20px;
  }
  .section-ecmp {
    margin-top: -9px;
    margin-bottom: 126px;
    padding-bottom: 60px;
    background-position: 18% 2%;
    background-size: cover;
  }
  .container-ecmp {
    margin-top: -11px;
    padding-bottom: 0px;
    padding-left: 33px;
  }
  .grid-func-ecmp {
    display: -ms-grid;
    display: grid;
    -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;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    -ms-grid-rows: 350px;
    grid-template-rows: 350px;
  }
  .paragraph-9 {
    font-size: 18px;
  }
  .section-header-erps-2 {
    background-position: -210px -27px;
  }
  .column-20 {
    margin-top: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(49%, rgba(56, 33, 7, .73)), to(rgba(87, 60, 28, 0)));
    background-image: linear-gradient(90deg, rgba(56, 33, 7, .73) 49%, rgba(87, 60, 28, 0));
  }
  .columns-10 {
    margin-top: 49px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .paragraph-descricao {
    margin-left: 15px;
    padding-left: 0px;
  }
  .paragraph-descricao.bco {
    padding-left: 20px;
  }
  .container_expertise {
    padding-top: 53px;
    padding-left: 0px;
  }
  .grid-expertise-1 {
    padding-bottom: 30px;
  }
  .grid-8 {
    padding-left: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .div-border._1 {
    margin-bottom: -43px;
    padding: 3px 20px 18px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .div-border._2 {
    padding-bottom: 23px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .div-border._3 {
    margin-bottom: -80px;
    padding-bottom: 24px;
    padding-left: 20px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .div-border._4 {
    margin-top: 0px;
    margin-bottom: 18px;
    padding: 0px 20px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .grid-13.experiencia-compra {
    width: 100%;
    margin-top: 75px;
  }
  .section-seguranca-ecmp-vdd {
    background-position: -136% 59%;
    background-size: auto;
  }
  .container-31 {
    padding-left: 0px;
  }
  .image-142 {
    margin-left: 387px;
  }
  .image-142.ipad {
    display: none;
    padding-top: 60px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .gridseg {
    width: 100%;
    margin-left: -17px;
  }
  .div-block-65 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -65px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .container-32 {
    padding-right: 43px;
    padding-left: 0px;
  }
  .divcontainer {
    margin-top: 0px;
  }
  .heading-23._2 {
    font-size: 35px;
    line-height: 38px;
  }
  .section-header-3 {
    min-height: 40vh;
    margin-top: -20px;
    margin-bottom: -52px;
    padding-top: 173px;
    padding-bottom: 93px;
  }
  .div-block-68 {
    width: 60%;
    margin-left: 1px;
  }
  .container-hero-2 {
    margin-top: 32px;
    margin-bottom: 45px;
    padding-top: 30px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .4)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .4) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .container-hero-2.pf {
    margin-top: 115px;
    padding-right: 67px;
    padding-left: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .86)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .86) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .image-24 {
    width: 80px;
    height: 80px;
    margin-top: -118px;
    margin-left: 130px;
  }
  .button-5.verde {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .button-5.verde {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .div-logo-lp._1 {
    margin-left: -120px;
  }
  .heading-24 {
    font-size: 19px;
  }
  .section-header-pf {
    padding-bottom: 86px;
    background-position: 50% 50%;
  }
  .paragraph-15.bullet-image {
    font-size: 16px;
  }
  .paragraph-15.bullet-image.align-left {
    width: 100%;
    font-size: 16px;
    letter-spacing: 0px;
  }
  .paragraph-15.txt-apresentacao.p4-offwhite {
    width: 80%;
  }
  .paragraph-15._2 {
    width: 100%;
    padding-right: 10px;
    padding-left: 25px;
  }
  .div-bf-2 {
    width: 100%;
    margin-top: -57px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .section-bfbd-2 {
    padding-bottom: 0px;
  }
  .container-25 {
    margin-top: -43px;
    padding-bottom: 29px;
  }
  .lista-features-1-2 {
    padding-left: 30px;
  }
  .lista-features-1-2._2 {
    padding-left: 30px;
  }
  .div-block-46 {
    margin-top: 20px;
    padding-left: 25px;
  }
  .div-block-71 {
    width: 100%;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 6px;
  }
  .div-block-71._2 {
    padding-top: 40px;
    padding-bottom: 100px;
    padding-left: 26px;
  }
  .div-block-71._2._3 {
    margin-bottom: 104px;
    padding-bottom: 0px;
  }
  .list-features-2._2._3 {
    margin-top: -1px;
    padding-top: 1px;
  }
  .unordered-list-7 {
    padding-left: 30px;
  }
  .unordered-list-7._2 {
    margin-top: 0px;
    font-size: 14px;
    line-height: 20px;
  }
  .unordered-list-7._2._3.cemter {
    margin-top: 0px;
  }
  .section-taxas-home-2 {
    padding-top: 20px;
  }
  .section-taxas-home-2._2 {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 2px;
  }
  .parag-valor-2 {
    margin-bottom: 0px;
  }
  .parag-valor-2._2 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .parag-valor-2._2._3 {
    margin-bottom: 13px;
    padding-bottom: 0px;
  }
  .paragraph-16 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
  }
  .container-18 {
    margin-top: -84px;
  }
  .container-18.mobile.geral {
    margin-bottom: 113px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .container-18.mobile.geral {
    margin-bottom: 113px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .grid-14 {
    grid-column-gap: 30px;
  }
  .container-34 {
    margin-top: 0px;
    padding-left: 0px;
  }
  .div-block-74 {
    padding-left: 25px;
  }
  .image-146 {
    width: 90%;
  }
  .section-facilidades {
    margin-top: -100px;
  }
  .grid-16 {
    padding-bottom: 0px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .container-35 {
    padding-left: 25px;
  }
  .html-embed-4 {
    margin-top: 15px;
    margin-bottom: 10px;
  }
  .boletofacil-app-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -32px;
    padding-bottom: 21px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .image-147 {
    max-width: 100%;
    margin-bottom: -21px;
  }
  .section-comecaragora {
    margin-top: 0px;
  }
  .div-block-77 {
    margin-bottom: 20px;
  }
  .text-block-3 {
    margin-bottom: 0px;
    text-align: left;
  }
  .heading-26 {
    font-size: 19px;
  }
  .paragraph-23.bullet-image {
    font-size: 16px;
  }
  .paragraph-23.bullet-image.align-left {
    width: 100%;
    font-size: 16px;
    letter-spacing: 0px;
  }
  .paragraph-23.txt-apresentacao.p4-offwhite {
    width: 80%;
  }
  .paragraph-23._2 {
    width: 100%;
    padding-right: 10px;
    padding-left: 25px;
  }
  .div-bf-3 {
    width: 100%;
    margin-top: -74px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .section-bfbd-3 {
    padding-bottom: 0px;
  }
  .section-facilidades-2 {
    margin-top: -77px;
  }
  .boletofacil-app-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -32px;
    padding-bottom: 21px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .container-36 {
    margin-top: -40px;
  }
  .div-block-79 {
    width: 70%;
  }
  .image-150 {
    padding-top: 0px;
  }
  .image-150.cel {
    padding-left: 500px;
  }
  .div-block-80 {
    padding-left: 30px;
  }
  .experienciapagamento {
    margin-top: -2px;
    margin-bottom: 0px;
  }
  .completosistema {
    margin-top: 0px;
  }
  .gridexppag {
    margin-top: 30px;
  }
  .gridsistcontcob {
    margin-top: 30px;
    grid-template-areas: ". . ." ". . ." ". . ." ". . ." ". . .";
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }
  .gridferges {
    grid-template-areas: ". . .";
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .container_exp {
    margin-top: 0px;
  }
  .section_headerlpfunc {
    background-position: 50% 0%;
    background-size: auto;
  }
  .div-block-81 {
    padding-left: 0px;
  }
  .div-block-82 {
    margin-top: 8px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .image-154 {
    max-height: 94%;
  }
  .image-155 {
    margin-top: 14px;
  }
  .image-156 {
    margin-top: 17px;
  }
  .image-157 {
    margin-top: 8px;
  }
  .image-158 {
    margin-top: 10px;
  }
  .image-159 {
    margin-top: 11px;
  }
  .image-160 {
    margin-top: 7px;
  }
  .image-161 {
    margin-top: 9px;
  }
  .image-162 {
    margin-top: 7px;
  }
  .image-163 {
    margin-top: 4px;
  }
  .image-164 {
    margin-top: 11px;
  }
  .image-165 {
    margin-top: 12px;
  }
  .image-166 {
    margin-top: 13px;
  }
  .image-167 {
    margin-top: 12px;
  }
  .gridsegpag {
    margin-top: 25px;
    grid-template-areas: ". . ." ". . .";
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .gridsolop {
    margin-top: 35px;
    grid-template-areas: ". . ." ". . ." ". . .";
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .gridferrneg {
    grid-template-areas: ". . ." ". . .";
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .heading-home-2 {
    font-size: 44px;
    line-height: 44px;
  }
  .section-header-4 {
    height: 640px;
    margin-top: -40px;
    margin-bottom: 32px;
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: repeat-x;
    background-attachment: scroll;
  }
  .nav-menu-3 {
    background-color: #f7f2eb;
  }
  .navbar-login-2 {
    margin-top: 1px;
    margin-bottom: 13px;
    margin-left: 15px;
  }
  .menu-txt-button-2 {
    color: #245b74;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.25px;
  }
  .link-navbar-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
  }
  .sectionheader_func {
    padding-bottom: 86px;
    background-position: 50% 50%;
    background-size: auto;
  }
  .bffuncion {
    margin-top: 40px;
    margin-bottom: 18px;
    margin-left: 22px;
  }
  .header_txt_erp {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-left: 0px;
  }
  .header_txt_erp.seg {
    margin-bottom: 12px;
    margin-left: 7px;
  }
  .header_txt_erp.seg._1 {
    margin-left: -12px;
  }
  .header_txt_erp.form.app.mob {
    margin-left: 0px;
    padding-left: 20px;
  }
  .header_txt_erp.api {
    margin-top: -35px;
  }
  .header_txt_erp.api._1 {
    margin-left: -3px;
    padding-left: 0px;
  }
  .header_txt_erp.exp {
    margin-left: 0px;
    padding-left: 20px;
  }
  .header_txt_erp.desc {
    padding-left: 20px;
  }
  .header_txt_erp._1 {
    padding-top: 10px;
  }
}

@media (max-width: 767px) {
  .section-bfbd {
    padding-bottom: 0px;
  }
  .div-bf {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  .container {
    margin-top: -70px;
  }
  .container-contestacao {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .footer {
    padding-right: 20px;
    padding-left: 20px;
  }
  .container-6 {
    -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;
  }
  .footer-brand {
    padding-right: 10px;
    padding-left: 10px;
  }
  .paragraph-footer {
    margin-top: 15px;
    padding-left: 0px;
  }
  .copyright {
    margin-left: 10px;
    text-align: center;
  }
  .container-11 {
    margin-top: -50px;
    padding-top: 60px;
    padding-bottom: 46px;
  }
  .section-heading.centered {
    padding-top: 20px;
    padding-left: 25px;
    -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;
    text-align: center;
  }
  .section-heading.centered {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
  .section-heading.centered.heading-azul1._1 {
    text-align: left;
  }
  .section-heading.centered.heading-app {
    -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;
  }
  .section-heading.centered {
    margin-top: -16px;
    margin-left: 0px;
    text-align: center;
  }
  .section-heading.centered.heading-app {
    margin-left: -20px;
    padding-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .section-heading.centered {
    text-align: center;
  }
  .section-heading.centered {
    margin-top: -10px;
    margin-bottom: 25px;
    -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;
    text-align: center;
  }
  .section-heading.centered {
    text-align: center;
  }
  .section-heading.centered._3 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-heading.centered.heading-app {
    display: block;
    width: 100%;
    margin-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-heading.centered._3 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-heading.centered.heading-app {
    width: 100%;
    margin-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .section-heading.centered {
    text-align: center;
  }
  .section-heading.centered._2._3 {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 46px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .heading-2 {
    font-size: 48px;
    line-height: 48px;
  }
  .container-hero {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .6)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .6) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .container-hero._2 {
    padding-top: 20px;
    padding-bottom: 20px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(32%, hsla(35, 43%, 95%, .86)), color-stop(74%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .86) 32%, rgba(78, 53, 18, 0) 74%);
  }
  .paragraph {
    text-align: left;
  }
  .paragraph-2 {
    text-align: left;
  }
  .paragraph-4.bullet-image {
    text-align: center;
  }
  .paragraph-4.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-4.txt-apresentacao {
    width: 100%;
    text-align: left;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite {
    display: block;
    -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;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4 {
    margin-top: 160px;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4._1 {
    margin-top: 0px;
  }
  .paragraph-4.txt-apresentacao.quem-usa {
    padding-left: 20px;
    text-align: center;
  }
  .heading-3.txt-white {
    width: 90%;
  }
  .heading-3.txt-verde {
    width: 90%;
  }
  .div-block-3 {
    width: 70%;
  }
  .columns-8 {
    -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;
  }
  .columns-8.reverse-mobile-copy {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .column-3 {
    text-align: center;
  }
  .div-block-15 {
    width: 100%;
  }
  .div-block-15.align-right {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .container-api {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .div-block-17 {
    width: 80%;
  }
  .section-header {
    height: 450px;
  }
  .section-header.trabalhecomagente {
    background-position: 0px -68px;
  }
  .div-logo-navbar {
    width: 20%;
  }
  .section-taxas-home {
    padding-bottom: 0px;
  }
  .div-block-19 {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: #0e3e53;
  }
  .div-block-20 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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;
  }
  .container-10 {
    padding-top: 20px;
    background-color: transparent;
  }
  .row-6 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .list-features-1 {
    font-size: 18px;
    line-height: 24px;
  }
  .parag-valor {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .feature-column {
    margin-bottom: 50px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .grid {
    margin-top: 0px;
  }
  .div-block-25 {
    width: 80%;
    margin-top: 10px;
    margin-bottom: -26px;
  }
  .image-17 {
    margin-top: 0px;
  }
  .boletofacil-app {
    margin-top: 40px;
    margin-bottom: -42px;
    padding-top: 0px;
    background-position: 0px 236px;
    background-repeat: repeat-x;
  }
  .container-16 {
    padding-top: 0px;
  }
  .grid-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 39px;
    -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;
  }
  .html-embed {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .image-18 {
    margin-bottom: -47px;
    margin-left: 0px;
    padding-top: 0px;
  }
  .row-7 {
    padding-right: 35px;
    padding-left: 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .section-cta {
    padding-top: 55px;
  }
  .div-block-34 {
    width: 90%;
  }
  .div-quem-somos {
    -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-radius: 0px;
  }
  .div-block-quem-somos-lat {
    width: 100%;
  }
  .grid-footer {
    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;
  }
  .footer-section {
    padding-right: 20px;
    padding-left: 20px;
  }
  .footer-container {
    -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;
  }
  .div-footer-links {
    width: 100%;
  }
  .div-bd-desenhado {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 30px;
    padding-left: 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;
  }
  .div-block-44 {
    width: 100%;
  }
  .column-16 {
    text-align: center;
  }
  .div-block-45 {
    margin-bottom: 15px;
  }
  .section-contato-main {
    padding-bottom: 0px;
  }
  .div-contato {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0px;
  }
  .div-block-contato-conteudo {
    width: 100%;
    margin-bottom: 22px;
    padding-left: 0px;
  }
  .div-block-contato {
    width: 100%;
  }
  .div-form-contato {
    width: 100%;
  }
  .div-contato-conteudo {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .row-2 {
    width: 100%;
  }
  .div-vantagens {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -135px;
    margin-bottom: 25px;
    -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-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: #245b74;
  }
  .grid-como-funciona {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .grid-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70%;
    -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-hiw {
    margin-bottom: 10px;
  }
  .div-home-hiw {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 32px;
    padding-top: 45px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    background-color: #fff;
  }
  .div-block-vantagens {
    margin-bottom: 20px;
  }
  .section-header-01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 560px;
    margin-bottom: 50px;
    padding-top: 0px;
    background-position: 45% 50%;
  }
  .grid-5 {
    margin-top: 28px;
    -ms-grid-columns: 1fr 0.5fr;
    grid-template-columns: 1fr 0.5fr;
  }
  .heading-home {
    font-size: 42px;
    line-height: 42px;
  }
  .container-hero-home {
    height: 100%;
    margin-top: 0px;
    margin-bottom: -68px;
    padding-top: 18px;
    padding-bottom: 118px;
    border-radius: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(29%, hsla(0, 0%, 100%, .8)), color-stop(50%, hsla(0, 0%, 100%, .1)));
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 29%, hsla(0, 0%, 100%, .1) 50%);
  }
  .paragraph-contestacao {
    text-align: left;
  }
  .div-block-contestacao {
    width: 80%;
  }
  .navbar-login {
    margin-top: 2px;
    margin-right: 15px;
  }
  .div-publicos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -1px;
    -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-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: #fff;
  }
  .grid-solucoes {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .div-block-solucoes {
    margin-bottom: 10px;
  }
  .section-vamos-comecar {
    margin-top: 41px;
  }
  .div-quemsomos {
    margin-top: 0px;
    padding-bottom: 0px;
    border-radius: 0px;
  }
  .div-queremosvc {
    margin-left: 20px;
  }
  .div-a-gente {
    padding-left: 0px;
  }
  .grid-7 {
    margin-left: 10px;
    grid-column-gap: 15px;
    grid-template-areas: ". ." ". ." ". ." ". .";
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }
  .areas {
    margin-bottom: 19px;
    padding-left: 0px;
    line-height: 27px;
  }
  .div_vagas {
    padding-left: 0px;
  }
  .bold-text-2 {
    padding-top: 0px;
  }
  .button-4 {
    width: 100%;
    margin-bottom: 0px;
    padding: 20px 30px;
    font-weight: 600;
  }
  .button-4.ecmp {
    margin-top: -7px;
  }
  .container-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -50px;
    padding-top: 34px;
    padding-right: 0px;
    padding-left: 27px;
  }
  .paragraph-8 {
    width: 70%;
    margin-top: 35px;
    margin-bottom: 22px;
    font-weight: 400;
    text-align: left;
    letter-spacing: 0.25px;
  }
  .column-19 {
    margin-top: 34px;
    margin-bottom: -63px;
    padding-right: 0px;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(56, 33, 7, .8)), to(rgba(87, 60, 28, 0)));
    background-image: linear-gradient(90deg, rgba(56, 33, 7, .8), rgba(87, 60, 28, 0));
  }
  .columns-9 {
    margin-top: -8px;
  }
  .heading-20 {
    font-size: 38px;
    line-height: 42px;
    font-weight: 700;
    text-align: left;
  }
  .heading-20._2 {
    width: 80%;
    font-size: 35px;
    line-height: 40px;
    font-weight: 600;
  }
  .section-header-erps {
    margin-bottom: 152px;
    padding-left: 0px;
    background-position: -420px -126px;
    background-attachment: scroll;
  }
  .header_txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-top: 26px;
    margin-left: 0px;
    padding-left: 50px;
    -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;
    text-align: left;
  }
  .header_txt.seg._2 {
    margin-top: -25px;
    margin-left: -133px;
    padding-left: 25px;
  }
  .header_txt.form {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .header_txt.form.app.mob {
    margin-top: -14px;
    margin-bottom: 20px;
    margin-left: -9px;
    padding-left: 20px;
    text-align: center;
  }
  .header_txt.api {
    margin-left: 0px;
  }
  .header_txt.api._1 {
    margin-top: -20px;
    margin-left: 15px;
  }
  .header_txt.exp {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .header_txt.exp.mobile {
    text-align: center;
  }
  .header_txt.desc {
    width: 100%;
    margin-left: 0px;
  }
  .header_txt.desc.mobile {
    text-align: center;
  }
  .header_txt._1 {
    margin-top: 64px;
    margin-left: -112px;
    padding-left: 20px;
  }
  .div-block-hiw-2 {
    margin-bottom: 10px;
  }
  .div-comofunciona {
    padding-top: 152px;
  }
  .div-home-hiw-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -80px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    background-color: #fff;
  }
  .div-home-hiw-2._2 {
    margin-top: -51px;
    margin-bottom: 35px;
  }
  .div-vantagens-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;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: #245b74;
  }
  .grid-como-funciona-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .container-26 {
    margin-top: 42px;
    padding-right: 40px;
    padding-left: 34px;
  }
  .whitelb {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(71%, hsla(0, 0%, 100%, .85)), to(hsla(0, 0%, 100%, .39)));
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .85) 71%, hsla(0, 0%, 100%, .39));
  }
  .whitelb._2 {
    padding-top: 55px;
  }
  .div-whitelabel {
    margin-top: -258px;
    background-position: -434px -212px;
    background-size: auto;
  }
  .whitelabel_txt {
    margin-bottom: 20px;
    margin-left: -2px;
    padding-left: 0px;
  }
  .whitelabel_txt._1 {
    margin-top: 15px;
  }
  .seguranca_txt {
    width: 95%;
    padding-left: 31px;
  }
  .grid-seguranca {
    padding-top: 35px;
    padding-left: 11px;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
    justify-items: start;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    grid-template-areas: ". . . . ." ". . . . .";
    -ms-grid-columns: 2fr 2fr 2fr 2fr 2fr;
    grid-template-columns: 2fr 2fr 2fr 2fr 2fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .div-seguranca-erps {
    padding-bottom: 114px;
  }
  .div-whitelabel-2 {
    margin-top: -140px;
    background-position: -434px -212px;
    background-size: auto;
  }
  .div-whitelabel-2.api {
    background-image: url('../../img/webflow/4.png');
    background-position: -161px -35px;
    background-size: 1036px;
  }
  .container-28 {
    margin-top: -189px;
  }
  .heading-21 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 38px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .form_txt {
    display: block;
    margin-top: -24px;
    padding-left: 59px;
    -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;
    text-align: left;
  }
  .form_txt.app.mob {
    margin-left: 37px;
    padding-left: 15px;
  }
  .section-ecmp {
    background-position: 0px 50%;
    background-size: cover;
    background-repeat: repeat-x;
  }
  .container-ecmp {
    margin-bottom: -94px;
    padding-top: 65px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .div-ecmp {
    width: 90%;
    margin-bottom: 60px;
    margin-left: 29px;
  }
  .grid-func-ecmp.ipad {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    float: none;
    clear: none;
    -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;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    -ms-grid-rows: 350px;
    grid-template-rows: 350px;
  }
  .container-2 {
    margin-top: -19px;
    margin-bottom: -164px;
    background-image: none;
    text-align: right;
  }
  .image-133 {
    margin-top: 70px;
    margin-right: 15px;
    padding-left: 0px;
  }
  .container-29 {
    margin-bottom: 15px;
    background-image: none;
    text-align: right;
  }
  .container-30 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -50px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .paragraph-9 {
    width: 70%;
    font-weight: 400;
    text-align: left;
    letter-spacing: 0.25px;
  }
  .section-header-erps-2 {
    background-position: -291px -86px;
  }
  .column-20 {
    margin-top: -60px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(35%, rgba(56, 33, 7, .73)), color-stop(75%, rgba(87, 60, 28, .07)), to(rgba(87, 60, 28, 0)));
    background-image: linear-gradient(90deg, rgba(56, 33, 7, .73) 35%, rgba(87, 60, 28, .07) 75%, rgba(87, 60, 28, 0));
  }
  .paragraph-11.txt-apresentacao {
    width: 100%;
    text-align: left;
  }
  .paragraph-descricao.bco.mobile {
    width: 90%;
    margin-left: 21px;
    text-align: center;
  }
  .container_expertise {
    margin-bottom: 26px;
  }
  .grid-expertise-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-top: -42px;
    margin-left: 45px;
    -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;
    justify-items: center;
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  .paragraph-custom---small.bco {
    margin-top: -29px;
    margin-bottom: -10px;
  }
  .div-border._1 {
    padding-bottom: 25px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .div-border._2 {
    width: 100%;
    margin-top: 63px;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .div-border._3 {
    width: 100%;
    margin-top: 21px;
    margin-bottom: -2px;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  .div-border._4 {
    width: 100%;
    margin-top: 23px;
    padding-bottom: 30px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .div-images {
    margin-top: 9px;
  }
  .div-images._1 {
    margin-top: 10px;
  }
  .div-images._2 {
    margin-top: -44px;
  }
  .grid-13.experiencia-compra {
    width: 90%;
    padding-left: 32px;
  }
  .container-31 {
    margin-top: -115px;
  }
  .container-32 {
    margin-top: -38px;
    margin-bottom: 95px;
    padding-top: 0px;
    padding-right: 49px;
    padding-left: 0px;
    border-radius: 0px;
  }
  .divcontainer {
    width: 100%;
    margin-top: 20px;
  }
  .heading-23 {
    font-size: 48px;
    line-height: 48px;
  }
  .heading-23._2 {
    width: 85%;
    margin-top: 10px;
  }
  .section-header-3 {
    margin-bottom: 83px;
    padding-left: 20px;
    background-position: 65% 0%;
    background-repeat: no-repeatundefined;
  }
  .section-header-3.pf {
    background-position: -122px 0px;
  }
  .section-header-3.mei {
    margin-top: -45px;
    margin-bottom: 20px;
    background-position: -93px 0px;
  }
  .div-block-68 {
    width: 70%;
    margin-left: 25px;
  }
  .container-hero-2 {
    margin-top: 65px;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-bottom: 25px;
    border-radius: 6px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .96)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .96) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .container-hero-2.pf {
    margin-top: 119px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .72)), color-stop(80%, rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .72) 30%, rgba(78, 53, 18, 0) 80%);
  }
  .image-24 {
    margin-top: -112px;
    margin-bottom: 26px;
    margin-left: 120px;
  }
  .div-logo-lp._1 {
    margin-top: 3px;
    margin-left: -64px;
  }
  .paragraph-15 {
    padding-top: 15px;
  }
  .paragraph-15.bullet-image {
    text-align: center;
  }
  .paragraph-15.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-15.txt-apresentacao {
    width: 100%;
    text-align: center;
  }
  .paragraph-15.txt-apresentacao.p4-offwhite {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 95%;
    margin-top: 0px;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 18px;
  }
  .paragraph-15._2 {
    width: 100%;
  }
  .heading-25.off-white.center {
    margin-top: 0px;
    padding-top: 14px;
    text-align: center;
  }
  .heading-25.off-white.center {
    margin-top: 15px;
    text-align: center;
  }
  .div-block-69 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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;
  }
  .div-bf-2 {
    margin-top: -36px;
    margin-bottom: 0px;
    border-radius: 0px;
  }
  .section-bfbd-2 {
    padding-bottom: 0px;
    background-position: 39% 90%;
  }
  .lista-features-1-2 {
    padding-left: 0px;
  }
  .lista-features-1-2._2 {
    padding-left: 0px;
  }
  .div-block-46 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    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;
  }
  .div-block-70 {
    width: 100%;
    padding-left: 20px;
  }
  .div-block-71 {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: #0e3e53;
  }
  .div-block-71._2 {
    margin-top: 0px;
    padding-top: 45px;
    padding-bottom: 170px;
  }
  .div-block-71._2._3 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .list-features-2 {
    font-size: 18px;
    line-height: 24px;
  }
  .list-features-2._3 {
    margin-top: 0px;
    font-size: 14px;
  }
  .list-features-2._2._3 {
    margin-top: 0px;
    line-height: 22px;
  }
  .unordered-list-7._2 {
    width: 100%;
  }
  .unordered-list-7._2._3 {
    width: 100%;
    text-align: left;
  }
  .unordered-list-7._2._3.cemter {
    text-align: center;
  }
  .section-taxas-home-2._2 {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  .parag-valor-2 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .parag-valor-2._2 {
    margin-top: 20px;
    margin-bottom: 35px;
    font-size: 45px;
  }
  .parag-valor-2._2._3 {
    margin-top: 0px;
  }
  .paragraph-16 {
    padding-top: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }
  .div-block-72 {
    margin-top: 51px;
  }
  .container-18 {
    margin-top: -84px;
    margin-bottom: 0px;
  }
  .container-18.mobile.geral {
    margin-top: -140px;
    margin-bottom: 100px;
    border-radius: 0px;
  }
  .container-18.mobile.geral._1 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .container-18.mobile.geral {
    margin-top: -140px;
    margin-bottom: 71px;
    border-radius: 0px;
  }
  .grid-14 {
    width: 99%;
    grid-column-gap: 20px;
    grid-row-gap: 19px;
  }
  .div-block-73 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .container-34 {
    margin-top: 115px;
    margin-bottom: -2px;
    padding-left: 0px;
  }
  .div-block-74 {
    padding-top: 0px;
  }
  .grid-15 {
    width: 100%;
    margin-bottom: 41px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-grid-columns: 0.75fr;
    grid-template-columns: 0.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  .grid-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }
  .html-embed-4 {
    margin-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .boletofacil-app-2 {
    margin-top: -35px;
    padding-top: 40px;
    padding-bottom: 0px;
  }
  .div-block-76 {
    width: 80%;
    margin-bottom: 15px;
    padding-left: 0px;
  }
  .image-147 {
    margin-bottom: -1px;
    margin-left: -120px;
    padding-left: 0px;
  }
  .section-comecaragora.pf {
    margin-top: 1px;
  }
  .div-block-77 {
    padding-top: 0px;
  }
  .text-block-3 {
    width: 80%;
    padding-left: 60px;
    line-height: 45px;
  }
  .paragraph-23.bullet-image {
    text-align: center;
  }
  .paragraph-23.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-23.txt-apresentacao {
    width: 100%;
    text-align: center;
  }
  .paragraph-23.txt-apresentacao.p4-offwhite {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 95%;
    margin-top: 0px;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 18px;
  }
  .paragraph-23._2 {
    width: 100%;
  }
  .div-bf-3 {
    margin-top: -36px;
    margin-bottom: 0px;
    border-radius: 0px;
  }
  .section-bfbd-3 {
    padding-bottom: 0px;
    background-position: 39% 90%;
  }
  .boletofacil-app-3 {
    margin-top: -35px;
    padding-top: 40px;
    padding-bottom: 0px;
  }
  .image-150.cel {
    max-width: 90%;
    padding-left: 380px;
  }
  .experienciapagamento {
    margin-top: -77px;
    background-color: #fff;
    background-position: 50% 0%;
    background-size: contain;
    background-repeat: repeat-x;
  }
  .completosistema {
    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;
    -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;
  }
  .seguranca {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0px;
    -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;
  }
  .gridexppag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-top: 35px;
    -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-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
    align-self: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 50px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .gridsistcontcob {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-left: 53px;
    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-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;
  }
  .gridferges {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-left: 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-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
  }
  .gridferges._1 {
    margin-left: 54px;
  }
  .gridferr {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-areas: ". . ." ". . .";
  }
  .grid_imgtitle {
    grid-row-gap: 28px;
    grid-template-areas: ". .";
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
  }
  .container_exp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -35px;
    -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;
  }
  .container_sistcomp {
    margin-top: 0px;
  }
  .section_headerlpfunc {
    background-position: 100% 50%;
    background-size: auto;
    background-repeat: repeat;
  }
  .container_ferrgest {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 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;
  }
  .container_solop {
    margin-top: -23px;
  }
  .container_ferrneg {
    margin-bottom: 0px;
  }
  .grid-18 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-left: 61px;
    -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;
  }
  .div-block-85 {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .div-block-87 {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .div-block-88 {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .div-block-89 {
    width: 100%;
  }
  .gridsegpag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 85%;
    margin-left: 55px;
    -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;
  }
  .gridsolop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 85%;
    margin-left: 42px;
    -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;
  }
  .gridferrneg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 85%;
    margin-left: 43px;
    -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;
  }
  .heading-27._1 {
    width: 60%;
  }
  .button-6.azul2 {
    margin-bottom: -4px;
  }
  .heading-home-2 {
    font-size: 42px;
    line-height: 42px;
  }
  .section-header-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 560px;
    margin-top: -2px;
    margin-bottom: 50px;
    padding-top: 24px;
    background-image: url('../../img/webflow/hero_05.jpg');
    background-position: 50% 24%;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .navbar-login-2 {
    margin-top: 2px;
    margin-right: 15px;
  }
  .bffuncion {
    margin-top: 38px;
    margin-bottom: -1px;
    margin-left: 15px;
  }
  .header_txt_erp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-top: 26px;
    margin-left: 0px;
    padding-left: 50px;
    -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;
    text-align: left;
  }
  .header_txt_erp.seg._2 {
    margin-top: -25px;
    margin-left: -133px;
  }
  .header_txt_erp.form {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .header_txt_erp.form.app.mob {
    margin-top: -14px;
    margin-left: -9px;
    padding-left: 20px;
    text-align: center;
  }
  .header_txt_erp.api {
    margin-left: 0px;
  }
  .header_txt_erp.api._1 {
    margin-top: -20px;
    margin-left: 15px;
  }
  .header_txt_erp.exp {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .header_txt_erp.exp.mobile {
    text-align: center;
  }
  .header_txt_erp.desc {
    width: 100%;
    margin-left: 0px;
  }
  .header_txt_erp.desc.mobile {
    text-align: center;
  }
  .header_txt_erp._1 {
    margin-top: 64px;
    margin-left: -112px;
  }
}

@media (max-width: 479px) {
  .section-bfbd {
    margin-top: 20px;
    padding-top: 0px;
  }
  .div-bf {
    padding-right: 20px;
    padding-left: 20px;
  }
  .container {
    margin-top: 0px;
  }
  .container-contestacao {
    padding: 30px 20px;
  }
  .heading.off-white {
    width: 90%;
    font-size: 32px;
    line-height: 32px;
    text-align: center;
  }
  .section-api {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .footer-brand {
    padding-left: 10px;
  }
  .paragraph-footer {
    padding-left: 0px;
  }
  .copyright {
    margin-top: 10px;
    margin-left: 10px;
    font-size: 12px;
    text-align: center;
  }
  .container-11 {
    padding-left: 30px;
  }
  .section-heading.centered {
    display: block;
    margin-left: 0px;
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered._1 {
    margin-left: 0px;
  }
  .section-heading.centered {
    font-size: 24px;
    line-height: 28px;
    text-align: center;
  }
  .section-heading.centered.heading-azul1 {
    padding-top: 0px;
    text-align: left;
  }
  .section-heading.centered.heading-azul1.azul1 {
    margin-top: 50px;
  }
  .section-heading.centered.heading-azul1.azul1._1 {
    margin-top: 0px;
  }
  .section-heading.centered.heading-azul1._1 {
    margin-top: 0px;
    padding-top: 0px;
  }
  .section-heading.centered.heading-app {
    margin-left: 0px;
    -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;
  }
  .section-heading.centered {
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered.heading-app {
    margin-top: -89px;
  }
  .section-heading.centered {
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered.heading-app {
    margin-top: 0px;
  }
  .section-heading.centered.heading-azul1 {
    text-align: left;
  }
  .section-heading.centered {
    margin-top: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered.pf {
    padding-top: 0px;
  }
  .section-heading.centered.pj {
    margin-top: 25px;
  }
  .section-heading.centered {
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered._3 {
    width: 100%;
    margin-top: -10px;
  }
  .section-heading.centered._3 {
    width: 100%;
    margin-top: -10px;
  }
  .section-heading.centered {
    width: 90%;
    margin-top: 0px;
    margin-bottom: 19px;
    padding-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 24px;
    line-height: 28px;
  }
  .section-heading.centered._2._3 {
    width: 100%;
    padding-left: 0px;
    font-size: 20px;
  }
  .heading-2 {
    font-size: 32px;
    line-height: 32px;
  }
  .container-hero {
    height: 100%;
    margin-bottom: 0px;
    padding: 0px 20px 10px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, hsla(35, 43%, 95%, .79)), to(rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .79) 30%, rgba(78, 53, 18, 0));
  }
  .container-hero._2 {
    margin-top: -46px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(51%, hsla(35, 43%, 95%, .86)), to(rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, hsla(35, 43%, 95%, .86) 51%, rgba(78, 53, 18, 0));
  }
  .paragraph {
    width: 100%;
    text-align: center;
  }
  .paragraph-2 {
    width: 100%;
    text-align: center;
  }
  .paragraph-4.bullet-image {
    text-align: center;
  }
  .paragraph-4.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-4.txt-apresentacao {
    width: 100%;
    font-size: 18px;
    line-height: 22px;
    text-align: left;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite {
    text-align: center;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4 {
    margin-top: 90px;
    text-align: left;
  }
  .paragraph-4.txt-apresentacao.p4-offwhite.cta-paragraph4._1 {
    margin-top: 0px;
    text-align: center;
  }
  .heading-3.txt-white {
    width: 100%;
    font-size: 32px;
    line-height: 32px;
    text-align: center;
  }
  .heading-3.txt-verde {
    width: 100%;
    font-size: 32px;
    line-height: 32px;
    text-align: center;
  }
  .button {
    width: 100%;
  }
  .div-block-3 {
    width: 100%;
    margin-top: -9px;
    margin-left: 0px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .heading-4 {
    font-size: 16px;
    line-height: 18px;
  }
  .columns-8 {
    -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.reverse-mobile-copy {
    -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;
  }
  .column-3 {
    text-align: center;
  }
  .container-api {
    padding-right: 20px;
    padding-left: 20px;
  }
  .div-block-17 {
    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;
  }
  .div-block-17.mobile-portrait {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .section-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 400px;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-position: 50% 100%;
  }
  .section-header.trabalhecomagente {
    margin-top: -40px;
    padding-top: 103px;
    background-position: -93px -2px;
  }
  .container-15 {
    -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;
  }
  .div-logo-navbar {
    width: 30%;
  }
  .section-taxas-home {
    padding-bottom: 20px;
  }
  .div-block-20 {
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .container-10 {
    padding-right: 20px;
    padding-left: 20px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .row-6 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .unordered-list-4 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .list-features-1 {
    font-size: 16px;
  }
  .parag-valor {
    font-size: 46px;
  }
  .feature-column {
    margin-bottom: 40px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .div-block-24 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .grid {
    margin-top: 0px;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
  }
  .div-block-25 {
    width: 100%;
    margin-top: 10px;
  }
  .image-17 {
    margin-top: 0px;
    margin-right: 0px;
  }
  .div-block-26 {
    width: 100%;
  }
  .container-16 {
    margin-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
  }
  .grid-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    justify-items: center;
  }
  .html-embed {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .container-17.cta {
    padding-right: 20px;
    padding-left: 20px;
  }
  .row-7 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .unordered-list-5 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .div-block-30 {
    width: 100%;
  }
  .div-block-32 {
    width: 90%;
    -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-33 {
    padding-left: 0px;
  }
  .div-quem-somos {
    margin-top: -24px;
  }
  .grid-footer {
    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;
  }
  .footer-section {
    background-position: 0px 6px;
  }
  .footer-container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }
  .div-burger-menu-navbar {
    width: 30%;
  }
  .column-16 {
    text-align: center;
  }
  .section-contato-main {
    padding-top: 0px;
  }
  .column-txt-contato {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .image-4 {
    margin-top: 0px;
  }
  .grid-3.color-palette {
    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;
  }
  .column-18 {
    text-align: center;
  }
  .div-vantagens {
    margin-top: -99px;
  }
  .grid-como-funciona {
    width: 100%;
  }
  .grid-4 {
    width: 100%;
  }
  .div-home-hiw {
    margin-top: 0px;
    margin-bottom: 95px;
    padding: 15px 20px 75px;
  }
  .section-header-01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 480px;
    margin-bottom: 55px;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
  }
  .grid-5 {
    height: 70%;
    margin-top: 25px;
    margin-bottom: 45px;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .chamada-home {
    width: 100%;
    margin-top: 19px;
    margin-left: 0px;
    -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;
  }
  .chamada-home._1 {
    margin-top: -265px;
  }
  .heading-home {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -207px;
    margin-bottom: 7px;
    -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;
    font-size: 32px;
    line-height: 32px;
  }
  .container-hero-home {
    height: 100%;
    margin-top: 267px;
    margin-bottom: 0px;
    padding: 0px 20px;
    background-image: none;
  }
  .paragraph-contestacao {
    width: 100%;
    text-align: center;
  }
  .div-block-contestacao {
    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;
  }
  .navbar-login {
    margin-top: 4px;
    margin-left: 10px;
  }
  .grid-solucoes {
    width: 100%;
  }
  .section-vamos-comecar {
    margin-top: 50px;
    padding-top: 48px;
    padding-bottom: 0px;
  }
  .div-block-vamos-comecar {
    width: 100%;
  }
  .button-start {
    width: 100%;
  }
  .div-quemsomos {
    margin-top: 38px;
  }
  .grid-6 {
    display: -ms-grid;
    display: grid;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: stretch;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  .div-queremosvc {
    margin-left: 0px;
  }
  .div-a-gente {
    margin-top: -20px;
  }
  .grid-7 {
    -ms-grid-columns: 1.25fr;
    grid-template-columns: 1.25fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }
  .grid-7.mobile {
    display: -ms-grid;
    display: grid;
    margin-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-areas: "." "." "." "." "." ".";
    -ms-grid-columns: 1.25fr;
    grid-template-columns: 1.25fr;
    -ms-grid-rows: auto 0px auto 0px auto 0px auto 0px auto 0px auto;
    grid-template-rows: auto auto auto auto auto auto;
  }
  .unordered-list-6 {
    padding-left: 15px;
  }
  .areas {
    padding-left: 0px;
  }
  .button-3 {
    height: 50%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .button-3.querosonhar {
    margin-top: -25px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 18px;
  }
  .lovemondays {
    font-size: 25px;
    line-height: 40px;
  }
  .bold-text-2 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .div-block-51 {
    margin-top: -19px;
    margin-bottom: -30px;
  }
  .button-4 {
    width: 100%;
    margin-bottom: 0px;
    font-size: 18px;
  }
  .container-9 {
    margin-top: -56px;
    margin-bottom: -158px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));
  }
  .paragraph-8 {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 30px;
    font-weight: 300;
    text-align: center;
  }
  .div-block-21 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .column-19 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 2px;
    margin-bottom: 72px;
    padding: 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;
    background-image: none;
  }
  .columns-9 {
    width: 90%;
    margin-top: -80px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-right: 0px;
  }
  .heading-20 {
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 36px;
    text-align: center;
  }
  .heading-20._2 {
    width: 100%;
    margin-top: 54px;
    line-height: 39px;
    font-weight: 500;
  }
  .section-header-erps {
    width: 100%;
    background-position: -633px -86px;
    background-attachment: scroll;
  }
  .header_txt {
    width: 85%;
    margin-top: 25px;
    margin-bottom: 10px;
    margin-left: 25px;
    padding-left: 0px;
  }
  .header_txt.seg._2 {
    margin-left: 0px;
    padding-left: 27px;
  }
  .header_txt.form.app {
    margin-left: -22px;
  }
  .header_txt.form.app.mob {
    margin-top: -26px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .header_txt.api._2.funcionalidadestxt {
    margin-top: 0px;
  }
  .header_txt.api._1 {
    margin-top: 0px;
    margin-left: -6px;
    padding-top: 0px;
  }
  .header_txt.exp.mobile {
    margin-top: 138px;
    padding-left: 0px;
  }
  .header_txt.desc.mobile {
    margin-top: 0px;
    padding-top: 0px;
  }
  .header_txt._1 {
    margin-left: 0px;
    padding-left: 17px;
  }
  .div-home-hiw-2 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .div-home-hiw-2._2 {
    margin-top: -70px;
  }
  .grid-como-funciona-2 {
    width: 100%;
  }
  .container-26 {
    margin-top: 79px;
    padding-right: 20px;
    padding-bottom: 130px;
    padding-left: 20px;
  }
  .whitelb {
    margin-top: -24px;
    margin-bottom: -55px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .77)), to(hsla(0, 0%, 100%, .63)));
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .77) 70%, hsla(0, 0%, 100%, .63));
  }
  .whitelb._2 {
    margin-top: -60px;
    margin-bottom: -5px;
    padding-top: 25px;
  }
  .div-whitelabel {
    background-image: url('../../img/webflow/erps_wl.jpg');
    background-position: -531px -30px;
    background-size: 1600px;
  }
  .whitelabel_txt {
    margin-top: 0px;
  }
  .whitelabel_txt._1 {
    margin-top: 0px;
  }
  .div-whitelabel-2.api {
    background-image: url('../../img/webflow/api_integracoes.jpg');
    background-position: -379px -4px;
    background-size: 1052px;
  }
  .container-28 {
    margin-top: -227px;
    padding-top: 30px;
  }
  .heading-21 {
    margin-top: 25px;
    margin-left: 0px;
    padding-left: 0px;
    -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;
  }
  .form_txt.app {
    padding-left: 0px;
  }
  .form_txt.app.mob {
    width: 90%;
    margin-left: 0px;
    padding-left: 25px;
    text-align: left;
  }
  .section-ecmp {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    background-position: 50% 50%;
    background-repeat: repeat;
  }
  .container-ecmp {
    margin-top: -50px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(16%, rgba(56, 33, 7, .8)), to(#fff));
    background-image: linear-gradient(180deg, rgba(56, 33, 7, .8) 16%, #fff);
  }
  .section-func-ecmp {
    margin-top: 0px;
    padding-top: 0px;
  }
  .div-func-ecmp {
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: none;
  }
  .container-func-ecmp {
    margin-top: 40px;
    padding-top: 0px;
  }
  .div-ecmp {
    width: 70%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 49px;
  }
  .container-2 {
    margin-top: -85px;
    margin-bottom: 30px;
    text-align: center;
  }
  .container-29 {
    margin-bottom: 30px;
    text-align: center;
  }
  .container-30 {
    margin-top: -61px;
    margin-bottom: -60px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));
  }
  .paragraph-9 {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 30px;
    font-weight: 300;
    text-align: center;
  }
  .section-header-erps-2 {
    margin-bottom: 287px;
    background-position: -610px -91px;
  }
  .column-20 {
    margin-top: -46px;
    margin-bottom: 8px;
    padding-top: 58px;
    padding-right: 10px;
    padding-left: 10px;
    background-image: none;
  }
  .columns-10 {
    margin-bottom: 0px;
  }
  .paragraph-11.txt-apresentacao {
    width: 100%;
    font-size: 18px;
    line-height: 22px;
    text-align: left;
  }
  .paragraph-11.txt-apresentacao.p4-offwhite {
    text-align: center;
  }
  .paragraph-11.txt-apresentacao.p4-offwhite.cta-paragraph4 {
    margin-top: 80px;
    text-align: left;
  }
  .paragraph-descricao.bco.mobile {
    margin-bottom: 39px;
    margin-left: 5px;
    padding-left: 35px;
  }
  .paragraph-descricao.centered {
    margin-left: 0px;
    text-align: center;
  }
  .container_expertise {
    margin-top: 0px;
    margin-bottom: 67px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .button-start-2 {
    width: 100%;
  }
  .grid-expertise-1 {
    margin-left: 25px;
  }
  .paragraph-list.centered {
    margin-bottom: 65px;
    text-align: center;
  }
  .grid-13.experiencia-compra {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    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: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }
  .section-seguranca-ecmp-vdd {
    background-position: -113px -76px;
    background-size: cover;
  }
  .div-exp.centered {
    text-align: center;
  }
  .image-141 {
    display: block;
  }
  .div-block-62 {
    margin-bottom: 25px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .div-block-63 {
    margin-bottom: 25px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .div-block-64 {
    margin-bottom: 25px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .gridseg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 31px;
    padding-bottom: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 0.25fr 1.5fr;
    grid-template-columns: 0.25fr 1.5fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  .container-32 {
    margin-top: -40px;
    padding-top: 30px;
  }
  .div-block-66 {
    -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;
  }
  .divcontainer {
    padding-left: 50px;
  }
  .container-33 {
    margin-top: -59px;
    margin-bottom: 153px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .57)), to(rgba(0, 0, 0, .57)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .57), rgba(0, 0, 0, .57));
  }
  .section-6 {
    margin-top: 131px;
    margin-bottom: 81px;
  }
  .section-header-mobile {
    margin-bottom: 181px;
  }
  .image-143 {
    margin-bottom: 0px;
  }
  .image-144 {
    margin-bottom: 0px;
  }
  .heading-23 {
    font-size: 32px;
    line-height: 32px;
  }
  .heading-23._2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60%;
    margin-top: 23px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 29px;
    line-height: 33px;
    text-align: left;
  }
  .section-header-3 {
    min-height: 30vh;
    padding-top: 0px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-position: 69% 50%;
    background-size: 304%;
    background-repeat: no-repeat;
  }
  .section-header-3.pf {
    background-position: -434px 0px;
  }
  .section-header-3.mei {
    margin-bottom: 44px;
    background-position: -278px 0px;
  }
  .div-block-67 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -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: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .div-block-68 {
    margin-top: 59px;
    margin-left: -82px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .container-hero-2 {
    margin-top: -2px;
    margin-bottom: 0px;
    padding: 42px 20px 95px;
    -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;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(11%, #f7f2eb), to(rgba(78, 53, 18, 0)));
    background-image: linear-gradient(90deg, #f7f2eb 11%, rgba(78, 53, 18, 0));
  }
  .container-hero-2.pf {
    margin-top: -3px;
    margin-bottom: 39px;
  }
  .image-24 {
    width: 92%;
    height: 80px;
    margin-top: -297px;
    margin-left: 0px;
    padding-left: 0px;
  }
  .button-5 {
    width: 100%;
  }
  .button-5.verde {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-top: -157px;
    margin-bottom: 20px;
    margin-left: 15px;
    padding-top: 41px;
    padding-left: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
  .button-5.verde.pf {
    margin-top: -65px;
  }
  .button-5.verde {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-top: -90px;
    margin-bottom: 20px;
    margin-left: 15px;
    padding-top: 25px;
    padding-left: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
  .div-logo-lp {
    width: 32%;
    margin-top: 169px;
    margin-left: -12px;
  }
  .div-logo-lp._1 {
    margin-top: 29px;
    margin-left: -17px;
  }
  .heading-24 {
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 18px;
    text-align: left;
  }
  .section-header-pf {
    margin-top: -34px;
    margin-bottom: 230px;
    background-position: -405px 0px;
  }
  .paragraph-15.bullet-image {
    text-align: center;
  }
  .paragraph-15.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-15.txt-apresentacao {
    width: 100%;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
  }
  .paragraph-15.txt-apresentacao.p4-offwhite {
    text-align: center;
  }
  .paragraph-15.txt-apresentacao.p4-offwhite.mobile {
    display: block;
    width: 95%;
    padding-left: 0px;
    text-align: center;
  }
  .paragraph-15._2 {
    padding-left: 0px;
  }
  .heading-25.off-white {
    font-size: 32px;
    line-height: 32px;
    text-align: center;
  }
  .div-block-69 {
    -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: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .div-bf-2 {
    margin-top: -63px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .section-bfbd-2 {
    padding-top: 0px;
  }
  .list-item-8 {
    margin-bottom: 20px;
  }
  .container-25 {
    margin-top: 0px;
    padding-bottom: 30px;
  }
  .div-block-46 {
    margin-top: 0px;
    margin-bottom: 5px;
  }
  .div-block-71._2 {
    margin-bottom: -13px;
    padding-bottom: 140px;
  }
  .div-block-71._2._3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 40px;
    padding-bottom: 0px;
    border-top-left-radius: 0px;
  }
  .div-block-71._2.pj {
    padding-top: 0px;
  }
  .list-features-2 {
    margin-top: -34px;
    font-size: 16px;
  }
  .list-features-2._3 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .list-features-2._2._3 {
    margin-bottom: 0px;
    padding-top: 0px;
  }
  .unordered-list-7 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .unordered-list-7._2 {
    margin-top: 2px;
  }
  .unordered-list-7._2._3.cemter {
    margin-top: -15px;
    margin-bottom: 0px;
  }
  .section-taxas-home-2 {
    padding-bottom: 20px;
  }
  .parag-valor-2 {
    font-size: 46px;
  }
  .parag-valor-2._2 {
    width: 100%;
    margin-top: 30px;
    margin-bottom: 22px;
    padding-bottom: 0px;
    font-size: 45px;
  }
  .parag-valor-2._2._3 {
    margin-top: 20px;
    margin-bottom: 31px;
  }
  .paragraph-16 {
    margin-top: 20px;
  }
  .container-18 {
    margin-top: -116px;
    padding-right: 20px;
    padding-left: 20px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .container-18.mobile.geral {
    margin-top: -120px;
    margin-bottom: 80px;
  }
  .container-18.mobile.geral {
    margin-top: -120px;
    margin-bottom: 0px;
  }
  .grid-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: -15px;
    -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-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .div-block-73 {
    padding-right: 0px;
    padding-left: 10px;
  }
  .container-34 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .div-block-74 {
    padding-left: 0px;
  }
  .image-145 {
    width: 90%;
    margin-top: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
    padding-left: 28px;
  }
  .div-block-75 {
    width: 100%;
  }
  .grid-15 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-left: 25px;
    grid-template-areas: ".";
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .image-146 {
    display: none;
    width: 100%;
  }
  .section-facilidades {
    margin-top: 0px;
  }
  .grid-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    justify-items: center;
  }
  .container-35 {
    margin-bottom: 22px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
  }
  .html-embed-4 {
    margin-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .boletofacil-app-2 {
    margin-top: 0px;
  }
  .div-block-76 {
    padding-left: 0px;
  }
  .image-147 {
    margin-bottom: -22px;
  }
  .section-comecaragora.pf {
    margin-top: 0px;
    padding-bottom: 30px;
  }
  .div-block-77 {
    margin-top: 87px;
  }
  .text-block-3 {
    margin-bottom: -95px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: center;
  }
  .heading-26 {
    font-size: 16px;
    line-height: 18px;
    text-align: left;
  }
  .paragraph-23.bullet-image {
    text-align: center;
  }
  .paragraph-23.bullet-image.align-left {
    text-align: center;
  }
  .paragraph-23.txt-apresentacao {
    width: 100%;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
  }
  .paragraph-23.txt-apresentacao.p4-offwhite {
    text-align: center;
  }
  .paragraph-23.txt-apresentacao.p4-offwhite.mobile {
    display: block;
    width: 95%;
    padding-left: 0px;
    text-align: center;
  }
  .paragraph-23._2 {
    padding-left: 0px;
  }
  .div-bf-3 {
    margin-top: -63px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .section-bfbd-3 {
    padding-top: 0px;
  }
  .image-148 {
    width: 90%;
    margin-top: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
    padding-left: 28px;
  }
  .section-facilidades-2 {
    margin-top: 0px;
  }
  .boletofacil-app-3 {
    margin-top: 0px;
  }
  .container-36 {
    margin-top: 0px;
  }
  .div-block-79 {
    width: 90%;
  }
  .image-150.cel {
    display: none;
    padding-left: 20px;
  }
  .container-37 {
    padding-left: 20px;
  }
  .gridexppag {
    width: 80%;
    margin-top: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .gridsistcontcob {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }
  .gridsistcontcob.mob {
    width: 80%;
    margin-left: 30px;
    -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;
  }
  .gridferges {
    width: 85%;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
  }
  .gridferges._1 {
    margin-left: 20px;
  }
  .container_exp {
    margin-bottom: 20px;
  }
  .container_sistcomp {
    margin-top: 0px;
    margin-bottom: 20px;
  }
  .section_headerlpfunc {
    background-position: 0% 50%;
    background-size: auto;
    background-repeat: repeat-x;
  }
  .container_ferrgest {
    margin-bottom: 40px;
  }
  .container_solop {
    margin-top: -15px;
  }
  .container_ferrneg {
    margin-top: 20px;
    margin-bottom: 0px;
  }
  .grid-18 {
    margin-left: 0px;
    padding-left: 1px;
    -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;
  }
  .div-block-81 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    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;
  }
  .div-block-86 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  .div-block-89 {
    width: 100%;
  }
  .gridsegpag {
    width: 85%;
    margin-bottom: 65px;
    margin-left: 20px;
  }
  .gridsolop.mob {
    width: 85%;
    margin-top: 0px;
    margin-left: 20px;
  }
  .gridferrneg.mob {
    width: 85%;
    margin-left: 20px;
  }
  .heading-27 {
    font-size: 16px;
    line-height: 18px;
  }
  .button-6 {
    width: 100%;
  }
  .heading-home-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 23px;
    margin-bottom: 7px;
    -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: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 32px;
    line-height: 32px;
  }
  .section-header-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 480px;
    margin-bottom: 55px;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
  }
  .navbar-login-2 {
    margin-top: 4px;
    margin-left: 10px;
  }
  .sectionheader_func {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 75px;
    padding-bottom: 1px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f2eb), to(#f7f2eb));
    background-image: linear-gradient(180deg, #f7f2eb, #f7f2eb);
  }
  .link-block {
    width: 90%;
  }
  .bffuncion {
    margin-top: 17px;
    margin-left: 10px;
  }
  .header_txt_erp {
    width: 85%;
    margin-top: 25px;
    margin-bottom: 10px;
    margin-left: 25px;
    padding-left: 0px;
  }
  .header_txt_erp.seg._2 {
    margin-left: 0px;
    padding-left: 27px;
  }
  .header_txt_erp.form.app {
    margin-left: -22px;
  }
  .header_txt_erp.form.app.mob {
    margin-top: -26px;
    margin-left: 0px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .header_txt_erp.api._1 {
    margin-top: 0px;
    margin-left: -6px;
    padding-top: 0px;
  }
  .header_txt_erp.exp.mobile {
    margin-top: 138px;
    padding-left: 0px;
  }
  .header_txt_erp.desc.mobile {
    margin-top: 0px;
    padding-top: 0px;
  }
  .header_txt_erp._1 {
    margin-left: 0px;
    padding-left: 17px;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d72035ed8bb3-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-d72035ed8bb3-c7c3cbdb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d72035ed8bb3-c7c3cbdb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-80aa813d0be7-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-80aa813d0bef-c7c3cbdb {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-80aa813d0bf5-c7c3cbdb {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f54b10fc38b2-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-081a3deab53a-c7c3cbdb {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-878c478e7235-c7c3cbdb {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-18311760c48e-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-232fc4020ab4-c7c3cbdb {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a522cdeb0970-c7c3cbdb {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a03657fd120a-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a03657fd1210-c7c3cbdb {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a03657fd1216-c7c3cbdb {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-a03657fd1216-c7c3cbdb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-a03657fd1228-c7c3cbdb {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-a03657fd1228-c7c3cbdb {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-315ad2b1b6eb-c7c3cbdb {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-df8381f0987c-c7c3cbdb {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-df8381f0987c-c7c3cbdb {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda2f-8fda009d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda32-8fda009d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-59c61548dd48-8fda009d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda2f-3e7334cc {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda32-3e7334cc {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-59c61548dd48-3e7334cc {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-315ad2b1b6eb-3e7334cc {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-df8381f0987c-3e7334cc {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-df8381f0987c-3e7334cc {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c537e360bc35-e9f99688 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c537e360bc3f-e9f99688 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-c537e360bc49-e9f99688 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-c537e360bc49-e9f99688 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-c537e360bc53-e9f99688 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-c537e360bc5d-e9f99688 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c537e360bc67-e9f99688 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c537e360bc71-e9f99688 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda2f-bb791993 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-823e655bda32-bb791993 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-59c61548dd48-bb791993 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-315ad2b1b6eb-bb791993 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-df8381f0987c-bb791993 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-df8381f0987c-bb791993 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-78a80f486c52-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-eb588ef2cca4-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bb8d6c018850-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bb8d6c018856-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-bb8d6c018856-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-2cc30886b827-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c9bc5313b8f-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-e205748fa560-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-42e214b40475-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-66d350abdae4-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-15924393e9e0-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3a41a1c11596-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-3a41a1c11596-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-f18c1ad7742a-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-f324b755d9d0-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-5bd94d9aecf9-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aecf9-9faa1180 {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}

#w-node-5bd94d9aed06-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aed06-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}

#w-node-5bd94d9aed10-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aed10-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }
}

#w-node-5bd94d9aed18-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aed18-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: start;
    justify-self: start;
  }
}

#w-node-5bd94d9aed24-9faa1180 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aed24-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }
}

#w-node-5bd94d9aed2c-9faa1180 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-5bd94d9aed2c-9faa1180 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-847c2705b075-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-847c2705b07b-5f9446bd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-7c4315010992-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-7c4315010996-5f9446bd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-7c431501099a-5f9446bd {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-7c431501099e-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-7c43150109a2-5f9446bd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-7c43150109a6-5f9446bd {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-7c43150109aa-5f9446bd {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-7c43150109ae-5f9446bd {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5af952fdba4a-5f9446bd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-5af952fdba4a-5f9446bd {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-5af952fdba4c-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5af952fdba55-5f9446bd {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-5af952fdba56-5f9446bd {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-5af952fdba57-5f9446bd {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-5af952fdba58-5f9446bd {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2725f477249e-5f9446bd {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-2725f477249e-5f9446bd {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-2725f477249f-5f9446bd {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-2725f477249f-5f9446bd {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-2725f47724a0-5f9446bd {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-2725f47724a0-5f9446bd {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-2725f47724a1-5f9446bd {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-2725f47724a1-5f9446bd {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-2725f47724a2-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 0;
  grid-row-start: 0;
  -ms-grid-row-span: 1;
  grid-row-end: 1;
}

@media screen and (max-width: 767px) {
  #w-node-2725f47724a2-5f9446bd {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
}

#w-node-b87f440fe10f-5f9446bd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-b87f440fe10f-5f9446bd {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-b87f440fe111-5f9446bd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b87f440fe11a-5f9446bd {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b87f440fe11b-5f9446bd {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b87f440fe11c-5f9446bd {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b87f440fe11d-5f9446bd {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-847c2705b075-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-847c2705b076-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-847c2705b07b-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-847c2705b07c-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-847c2705b081-1bc6b8e8 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

@media screen and (max-width: 767px) {
  #w-node-847c2705b081-1bc6b8e8 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
}

#w-node-66f57887d00a-1bc6b8e8 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-66f57887d00a-1bc6b8e8 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-75aef63eef1c-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d78842068f4b-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c22be0dbe284-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-76b97242701c-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f9480014051f-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-8a84667c9863-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-2e5d234a6339-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-2e5d234a633f-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-2e5d234a6345-1bc6b8e8 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-2e5d234a634d-1bc6b8e8 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-9c443e0b7c69-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c443e0b7c6d-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9c443e0b7c67-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-9c443e0b7c72-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-9c443e0b7c6b-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -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;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-9c443e0b7c78-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-eb29d0b12209-1bc6b8e8 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-00190d3c60a8-1bc6b8e8 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-00190d3c60a8-1bc6b8e8 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-22f02666af8b-1bc6b8e8 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-22f02666af8b-1bc6b8e8 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-652431464da3-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-652431464da4-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-ecdf6884766d-75904de1 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ecdf6884766f-75904de1 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ecdf68847672-75904de1 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 767px) {
  #w-node-ecdf68847672-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-ecdf68847675-75904de1 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-ecdf68847675-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
}

#w-node-ecdf6884767e-75904de1 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ecdf68847681-75904de1 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ecdf68847684-75904de1 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ecdf6884768b-75904de1 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ecdf6884768e-75904de1 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ecdf68847691-75904de1 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ecdf68847692-75904de1 {
  -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;
}

#w-node-f82da5bacd6a-75904de1 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-f82da5bacd6a-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-f82da5bacd6f-75904de1 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-f82da5bacd6f-75904de1 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-f74750b03ec7-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-f74750b03ec8-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-9377132cc16a-39419786 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-9377132cc16c-39419786 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9377132cc16f-39419786 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 767px) {
  #w-node-9377132cc16f-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-9377132cc172-39419786 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-9377132cc172-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
}

#w-node-9377132cc17b-39419786 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9377132cc17e-39419786 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-9377132cc181-39419786 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-9377132cc188-39419786 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9377132cc18b-39419786 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-9377132cc18e-39419786 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-9377132cc18f-39419786 {
  -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;
}

#w-node-01a2f4e8d198-39419786 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-01a2f4e8d198-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-01a2f4e8d198-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-01a2f4e8d19d-39419786 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-01a2f4e8d19d-39419786 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
}

#w-node-d8d0c6028b6a-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-d8d0c6028b6a-c6028b67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d8d0c6028b8d-c6028b67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b86-c6028b67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b71-c6028b67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8b-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bd4bb2326d8e-c6028b67 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d8d0c6028b97-c6028b67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c631d7f9231-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-3c631d7f9231-e890c14d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-3c631d7f9231-e890c14d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d607a779a7a5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a920be98187e-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-6dc6028d9500-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-6dc6028d9500-e890c14d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-d607a779a7aa-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5f3703819337-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-5f3703819339-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d607a779a7b1-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-68248a20a1b5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-68248a20a1b7-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d607a779a7b6-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-480718078df9-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-480718078dfb-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d607a779a7bb-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-8fae466b3607-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-8fae466b3609-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d607a779a7c0-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-de15b65ce4d0-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-de15b65ce4d2-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d607a779a7c5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-d576a1dbf876-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d576a1dbf878-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d607a779a7ca-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-1ceaec196f3d-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-1ceaec196f3f-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d607a779a7cf-e890c14d {
  -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;
}

#w-node-e49e71ead30b-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-e49e71ead30d-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d939-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d93b-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d93d-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-644584b6d93d-e890c14d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-644584b6d945-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d947-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d949-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d950-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d952-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d954-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-644584b6d95b-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-644584b6d95d-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d95f-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d968-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-644584b6d96a-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d96c-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d973-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-644584b6d975-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d977-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-644584b6d97e-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-644584b6d981-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-644584b6d983-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-644584b6d989-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-644584b6d98b-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-644584b6d98d-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-644584b6d996-e890c14d {
  -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;
}

#w-node-644584b6d998-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-644584b6d99a-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-dc4647aefb9a-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-dc4647aefb9c-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-dc4647aefb9e-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-782965fbe262-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-782965fbe264-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-782965fbe266-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a5547a19c42c-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-a5547a19c42e-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-a5547a19c430-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b3d05f9c0c70-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-b3d05f9c0c72-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b3d05f9c0c74-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2193f2d861ce-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2193f2d861d0-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-2193f2d861d2-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-2193f2d861d2-e890c14d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-2193f2d861d8-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2193f2d861da-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-2193f2d861dc-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2193f2d861e3-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2193f2d861e5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-2193f2d861e7-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd7728185-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd7728187-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd7728189-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd772818f-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd7728191-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd7728193-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd772819a-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd772819c-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd772819e-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd77281a5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-161fd77281a7-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd77281a9-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd77281b0-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-161fd77281b2-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd77281b4-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd77281bb-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-161fd77281bd-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd77281bf-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd77281c6-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-161fd77281c9-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd77281cb-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-161fd77281d1-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-161fd77281d3-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-161fd77281d5-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd77281dc-e890c14d {
  -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;
}

#w-node-161fd77281de-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-161fd77281e0-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db008-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db00a-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-93bdb38db00c-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-93bdb38db00c-e890c14d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

#w-node-07ebd517cd70-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-07ebd517cd72-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-07ebd517cd74-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db012-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db014-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-93bdb38db016-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db01d-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-93bdb38db01f-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-93bdb38db021-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-9757c15dd0a3-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0a5-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-9757c15dd0a7-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0ad-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-9757c15dd0af-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-9757c15dd0b1-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c80621a7c32d-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-c80621a7c32f-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c80621a7c331-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-74b84c8279a4-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-74b84c8279a6-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-74b84c8279a8-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0b7-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0b9-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-9757c15dd0bb-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0c2-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9757c15dd0c4-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-9757c15dd0c6-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-30bcdfa7b0c8-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-30bcdfa7b0ca-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-30bcdfa7b0cc-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-30bcdfa7b0d2-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-30bcdfa7b0d4-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-30bcdfa7b0d4-e890c14d {
    -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-30bcdfa7b0d6-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-30bcdfa7b0dc-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-30bcdfa7b0de-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-30bcdfa7b0de-e890c14d {
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-30bcdfa7b0e0-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-30bcdfa7b0f0-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-30bcdfa7b0f2-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-30bcdfa7b0f4-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3741720ef2cf-e890c14d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3741720ef2d1-e890c14d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-3741720ef2d1-e890c14d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-3741720ef2d1-e890c14d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

#w-node-3741720ef2d3-e890c14d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-UltraLight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-UltraLightItalic.otf') format('opentype');
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-ExtraBold.otf') format('opentype'), url('../fonts/webflow/JNQanelasSoft-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Black.otf') format('opentype'), url('../fonts/webflow/JNQanelasSoft-Heavy.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-BlackItalic.otf') format('opentype'), url('../fonts/webflow/JNQanelasSoft-HeavyItalic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-BoldItalic.otf') format('opentype'), url('../fonts/webflow/JNQanelasSoft-ExtraBoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-MediumItalic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-SemiBoldItalic.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'JN Qanelas Soft';
  src: url('../fonts/webflow/JNQanelasSoft-ThinItalic.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
}