body {
    font-family: 'Nunito', sans-serif;
    color: #333;
    font-size: 14px;
    line-height: 20px;
}

h2 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 36px;
    font-weight: 400;
}

.header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    max-height: 1080px;
    min-height: 740px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.header-bkg{
  background-image: url('.././images/header-background.jpg');
  
}

.navbar {
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: transparent;
}

.brand {
    width: 115px;
    float: left;
}

.brand.w--current {
    width: 115px;
}

.link {
    padding: 13px 20px;
    float: none;
    border-style: none;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0);
    color: #738192;
    font-size: 15px;
    font-weight: 500;
}

.link:hover {
    color: #51dbe3;
}

.link.w--current {
    color: #51dbe3;
}

.link.login {
    padding-top: 13px;
    padding-bottom: 13px;
    float: right;
    color: #51dbe3;
    font-weight: 600;
}

.link.login:hover {
    color: #5c6e77;
}

.link.cadastre-se {
    padding-top: 11px;
    padding-bottom: 11px;
    float: right;
    border: 2px solid #51dbe3;
    border-radius: 3px;
    color: #51dbe3;
    font-weight: 600;
}

.link.cadastre-se:hover {
    border-color: #51dbe3;
    background-color: #51dbe3;
    color: #fff;
}

.link.cadastre-se.white-font {
    color: #fff;
}

.link.white {
    color: #fff;
}

.link.blue {
    color: #e1eaf5;
}

.nav-menu {
    width: 86%;
    margin-left: 0px;
    padding-left: 50px;
    float: right;
}

.chatbot-top {
    position: static;
    overflow: hidden;
    width: 100%;
    height: 570px;
    max-height: 687px;
    max-width: 687px;
}

.iphone {
    position: absolute;
    width: 100%;
}

.conversa1 {
    position: absolute;
    display: block;
    width: 100%;
}

.somba-do-iphone {
    position: absolute;
    width: 100%;
}

.conversa2 {
    position: absolute;
    display: block;
    width: 100%;
}

.conversa3 {
    position: absolute;
    width: 100%;
}

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

.container.header-conteiner {
    margin-top: 100px;
}

.container.versao-rodape {
    display: block;
    margin-top: 30px;
    padding-top: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top: 1px solid #96bdca;
}

.container.with-margin {
    margin-top: 100px;
}

.heading-header {
    font-family: 'Nunito', sans-serif;
    color: #5c6e77;
    font-size: 45px;
    line-height: 50px;
    font-weight: 400;
    letter-spacing: 0px;
}

.heading-header.white-header {
    color: #fff;
}

.heading-header.white-header.gray {
    color: #5c6e77;
}

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

.heading-header.center.sobre-titulo {
    font-size: 50px;
    line-height: 67px;
}

.body {
    font-family: 'Nunito', sans-serif;
}

.apoio-top {
    margin-top: 54px;
    margin-bottom: 0px;
    color: #5c6e77;
    font-size: 22px;
    line-height: 31px;
    font-weight: 200;
}

.apoio-top.centro {
    color: #fff;
    text-align: center;
}

.apoio-top.white {
    color: #fff;
}

.apoio-top.white.v3 {
    margin-top: 0px;
}

.apoio-top.white.nospace {
    margin-top: 0px;
}

.column {
    padding-left: 0%;
}

.column.gestao {
    padding-right: 50px;
    padding-left: 15%;
}

.column.v6 {
    padding-left: 15%;
}

.column.home-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 10%;
    -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;
}

.column.home-col.h {
    padding-left: 15%;
}

.cta-green {
    width: 280px;
    margin-top: 54px;
    border-radius: 4px;
    background-color: #51dbe3;
    box-shadow: 0 0 12px 0 #DCDCDC;
    color: #fff;
    font-size: 20px;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
}

.cta-green:hover {
    background-color: #1E90FF;
}

.text-block {
    padding-top: 15px;
    padding-bottom: 15px;
}

.section-padrao {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    height: auto;
    min-height: 740px;
    padding-top: 45px;
    padding-bottom: 50px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #1f2839;
    background-image: url('.././images/background-board.pn');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.section-padrao.black-no-padding {
    min-height: 768px;
    padding-bottom: 0px;
}

.coluna-board {
    overflow: hidden;
    padding-left: 0px;
}

.row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.board-blip-image {
    position: static;
    left: 0px;
    bottom: 0px;
    display: block;
    width: 100%;
    margin-top: 0px;
    float: left;
}

.conteudo-full {
    width: 70%;
    margin-top: 0px;
    padding-bottom: 50px;
}

.conteudo-full.esqquerdo {
    width: 90%;
    margin-top: 0px;
    float: right;
}

.conteudo-full.white-background-level {
    width: 100%;
    margin-top: 0%;
    margin-left: 0%;
}

.conteudo-full.v-nopadding {
    padding-bottom: 0px;
}

.h2-padrao {
    width: 80%;
    color: #fff;
}

.h2-padrao.gray {
    color: #52636c;
}

.h2-padrao.gray.nowidth {
    width: 100%;
}

.h2-padrao.gray.all {
    width: 100%;
}

.h2-padrao.gray.full {
    width: 100%;
}

.h2-padrao.gray.margin-top {
    margin-top: 0px;
}

.h2-padrao.centro {
    width: 100%;
    font-size: 45px;
    text-align: center;
}

.paragraph-blue {
    margin-top: 40px;
    color: #c9dfe4;
    font-size: 18px;
    line-height: 30px;
    font-weight: 200;
}

.paragraph-blue.white {
    color: #f5feff;
}

.paragraph-blue.gray {
    color: #5c6e77;
}

.column-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 50px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.li-icon-board {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    float: left;
    -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;
}

.li-icon-board.last {
    width: 45%;
    margin-left: 20px;
}

.li-icon-board.middle {
    width: 31%;
}

.li-icon-board.first {
    width: 28%;
}

.li-icon-board.gestao-de-contatos {
    width: 25%;
}

.li-icon-board.disparos {
    width: 20%;
}

.texto-icon {
    margin-top: 30px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #fff;
    text-align: left;
    text-transform: uppercase;
}

.texto-icon.gray {
    margin-top: 20px;
    color: #52636c;
}

.underlist-icon {
    margin-top: 70px;
}

.icon {
    display: block;
    height: 42px;
    margin-left: 10px;
}

.icon.icon02 {
    height: auto;
}

.icon.icon02.multiplos {
    width: 63px;
    height: 50.90625px;
}

.icon.ai-icon {
    width: 59.40625px;
    height: 52px;
}

.icon.disparos {
    height: 53px;
}

.icon.versao-color {
    width: 78px;
    height: 78px;
    margin-left: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.cta-blue {
    margin-top: 50px;
    color: #51dbe3;
    font-size: 24px;
    text-decoration: none;
}

.cta-blue:hover {
    color: #23aeb6;
}

.cta-blue.white {
    color: #fff;
}

.cta-blue.white:hover {
    color: hsla(0, 0%, 100%, .33);
}

.section-blue {
    display: block;
    min-height: 800px;
    padding-top: 70px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('.././images/linha.png'), url('.././images/homemcelular.jpeg');
    background-position: 247px 1px, 50% 0px;
    background-size: contain, cover;
    background-repeat: no-repeat, no-repeat;
}

.coluna-blue {
    padding-left: 10%;
}

.coluna-blue.levelup {
    padding-left: 10%;
}

.coluna-blue.levelup.two {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5%;
    padding-left: 15%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.people-01 {
    position: absolute;
}

.div-peossoas-dobra-azul {
    position: relative;
    z-index: 50;
    width: 70%;
}

.people-02 {
    position: absolute;
}

.people-03 {
    position: absolute;
}

.section-evolua-chatbot {
    min-height: 800px;
    padding-top: 50px;
    background-image: url('.././images/background-blip_1.jpg');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.mockup-mac {
    width: 110%;
    max-width: none;
    margin-top: 25px;
    margin-left: -108px;
}

.section-levelup {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    padding-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('.././images/background-levelup.jpg');
    background-position: 50% 0%;
    background-size: cover;
    background-repeat: no-repeat;
}

.softwares-div {
    position: static;
    overflow: visible;
    width: 100%;
    height: 500px;
    margin-top: 0%;
}

.interacao-a {
    position: absolute;
    width: 100%;
}

.interacao-b {
    position: absolute;
    width: 100%;
}

.interacao-c {
    position: absolute;
    width: 100%;
}

.interacao-d {
    position: absolute;
    width: 100%;
}

.interacao-e {
    position: absolute;
    width: 100%;
}

.interacao-f {
    position: absolute;
    width: 100%;
}

.conversao {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding-top: 50px;
    padding-bottom: 50px;
    -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: -webkit-linear-gradient(90deg, #25dde0, #18d1d6 50%, #0ac1ff);
    background-image: linear-gradient(0deg, #25dde0, #18d1d6 50%, #0ac1ff);
}

.row-2 {
    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;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.image-5 {
    float: right;
}

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

.column-4 {
    padding-left: 0px;
}

.image-6 {
    width: 100%;
}

.column-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.white-cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    margin-top: 30px;
    padding-top: 0px;
    padding-right: 24px;
    padding-left: 24px;
    -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: 3px;
    background-color: #fff;
    box-shadow: 0 0 6px 0 rgba(65, 65, 65, .25);
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    color: #51dbe3;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
}

.white-cta:hover {
    box-shadow: none;
    -webkit-transform: scale(1.06);
    -ms-transform: scale(1.06);
    transform: scale(1.06);
}

.footer {
    height: auto;
    padding-top: 70px;
    padding-bottom: 30px;
    background-image: url('.././images/background-footer.jpg');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.image-7 {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.chatbot-criados {
    margin-top: 25px;
    margin-bottom: 5px;
    color: #5c6e77;
    font-size: 10px;
    font-weight: 700;
    text-align: center;
}

.number {
    color: #51dbe3;
    font-size: 25px;
    font-weight: 500;
    text-align: center;
}

.unordered-list {
    width: 20%;
    float: left;
}

.tag-footer {
    margin-bottom: 15px;
    color: #5c6e77;
    font-size: 12px;
    font-weight: 600;
}

.li-footer {
    margin-bottom: 5px;
}

.linkfooter {
    color: #5c6e77;
    text-decoration: none;
}

.endereco {
    margin-top: 50px;
    color: #5c6e77;
    font-size: 12px;
    font-weight: 500;
}

.column-6 {
    padding-left: 30px;
}

.text-block-2 {
    display: block;
    margin-right: auto;
    margin-left: auto;
    color: #5c6e77;
    font-size: 12px;
    text-align: center;
}

.image-8 {
    position: absolute;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.section-criacao {
    height: auto;
    padding-bottom: 100px;
    background-image: -webkit-linear-gradient(0deg, #0e1218, #0f1d37), url('.././images/background-criacao.jpg');
    background-image: linear-gradient(90deg, #0e1218, #0f1d37), url('.././images/background-criacao.jpg');
    background-size: auto, cover;
}

.white-text-top {
    margin-top: 54px;
    font-family: 'Nunito', sans-serif;
    color: #c9dfe4;
    font-size: 18px;
    line-height: 25px;
}

.white-text-top.white-txt {
    color: #fff;
}

.white-text-top.evoluir {
    color: #7e8c9d;
}

.criacao-board {
    position: relative;
    left: 0px;
    top: 0px;
    width: 110%;
    margin-top: 50px;
    float: left;
}

._1step {
    position: absolute;
    width: 100%;
}

._2step {
    position: absolute;
    width: 100%;
}

._3step {
    position: absolute;
    width: 100%;
}

._4step {
    position: absolute;
    width: 100%;
}

._5step {
    position: absolute;
    width: 100%;
}

.migalha {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.migalha.inativo {
    margin-top: 7px;
}

.migalhas {
    width: 70%;
}

.migalhas.v2 {
    width: 50%;
}

.migalhas.full {
    width: 100%;
}

.migalhas.v3 {
    width: 65%;
}

.migalha-texto {
    margin-top: 7px;
    margin-bottom: 64px;
    margin-left: 9px;
    font-family: 'Nunito', sans-serif;
    color: #fff;
    font-size: 10px;
    font-weight: 400;
    text-align: center;
    letter-spacing: 1.25px;
    text-transform: uppercase;
}

.migalha-texto.middle {
    margin-left: 18%;
}

.migalha-texto.middle.gray {
    width: 100%;
    margin-left: 0%;
    color: #7e8c9d;
    text-decoration: none;
}

.migalha-texto.v0 {
    margin-left: 0px;
}

.section-comum {
    display: block;
    padding-top: 70px;
    padding-bottom: 70px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.section-comum.with-background {
    background-image: url('.././images/background-blip.jpg');
    background-position: 50% 0px;
    background-size: auto;
    background-repeat: no-repeat;
}

.section-comum.circle {
    background-image: url('.././images/background-levelup.png');
    background-position: 50% 100%;
    background-size: cover;
    background-repeat: no-repeat;
}

.section-comum.circle.vvpreco {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.section-comum.with-back {
    background-image: url('.././images/background.png');
    background-position: 100% 1%;
    background-size: cover;
    background-repeat: no-repeat;
}

.section-comum.with-back.new {
    display: block;
}

.section-comum.other {
    padding-right: 15%;
    padding-left: 15%;
}

.section-comum.sobre {
    display: block;
    padding-top: 0px;
}

.texto-blip-funcionalidades {
    margin-top: 30px;
    color: #52636c;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 1px;
}

.texto-funcionalidades {
    margin-top: 25px;
    color: #7e8c9d;
    font-size: 15px;
    line-height: 25px;
}

.img-interacoes-api {
    position: relative;
    width: 445px;
    height: 400px;
    margin-right: 50px;
    float: right;
}

.api1 {
    position: absolute;
    width: 100%;
}

.api2 {
    position: absolute;
    width: 100%;
}

.api3 {
    position: absolute;
    width: 100%;
}

.bot-1 {
    position: absolute;
}

.bot-2 {
    position: absolute;
}

.multiplos-bot-conectado {
    position: relative;
    overflow: visible;
    height: 450px;
}

.row-3 {
    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;
}

.row-phones {
    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;
}

.image-9 {
    width: 100%;
    margin-right: 50px;
    float: right;
}

.conteudo-interno {
    width: 59%;
}

.column-7 {
    padding-right: 50px;
    padding-left: 15%;
}

.column-7.s {
    padding-left: 15%;
}

.section-seguranca {
    padding-top: 110px;
    padding-bottom: 131px;
    background-image: url('.././images/ballon-background.png');
    background-position: 100% 50%;
    background-size: cover;
}

.image-10 {
    width: 100%;
}

.row-4 {
    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;
}

.column-8 {
    padding-right: 50px;
}

.column-8.v3 {
    padding-left: 15%;
}

.section-conversao {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 50px;
    padding-bottom: 50px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(180deg, #25dde0, #18d1d6 50%, #0ac1ff);
    background-image: linear-gradient(270deg, #25dde0, #18d1d6 50%, #0ac1ff);
}

.section-medpac {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 30px;
    padding-bottom: 30px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('.././images/medpac.jpg');
}

.row-5 {
    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;
}

.section-gerenciar {
    overflow: hidden;
    height: auto;
    padding-bottom: 100px;
    background-image: -webkit-linear-gradient(0deg, #1bd6e7, #0fc3f8 51%, #0abcff);
    background-image: linear-gradient(90deg, #1bd6e7, #0fc3f8 51%, #0abcff);
}

.gestao-01-board {
    position: absolute;
    width: 100%;
}

.gestao-02-board {
    position: absolute;
    width: 100%;
}

.gestao-03-board {
    position: absolute;
    width: 100%;
}

.gestao-04-board {
    position: absolute;
}

.row-equipe {
    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;
}

.equipes {
    position: relative;
    height: 380px;
}

.equipes.v01 {
    height: 520px;
}

.ballon-step {
    position: absolute;
    width: 100%;
}

.icones-step {
    position: absolute;
    width: 100%;
}

.people-step {
    position: absolute;
    width: 100%;
}

.row-precos {
    margin-top: 80px;
    margin-bottom: 50px;
}

.preco-simple {
    display: block;
    width: 90%;
    height: 331px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-color: #f9fbfc;
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.preco-simple.essential {
    background-image: -webkit-linear-gradient(315deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(135deg, #24dce0, #0cc3fb);
    -webkit-transform: translate(0px, -32px);
    -ms-transform: translate(0px, -32px);
    transform: translate(0px, -32px);
}

.preco-simple.hover-version {
    display: block;
    background-image: -webkit-linear-gradient(270deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(180deg, #24dce0, #0cc3fb);
}

.tag-preco {
    color: #5c6e77;
    font-weight: 600;
    letter-spacing: 1px;
}

.tag-preco.basic {
    margin-bottom: 25px;
}

.tag-preco.white {
    margin-bottom: 20px;
    color: #fff;
}

.preco {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #51dbe3;
    font-size: 70px;
    line-height: 70px;
}

.preco.free {
    display: block;
    margin-top: 25px;
    margin-bottom: 20px;
}

.preco.white {
    color: #fff;
}

.argumentos {
    color: #8096af;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
}

.argumentos.white {
    color: #fff;
}

.reais {
    display: block;
    margin-right: 5px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #51dbe3;
    font-size: 20px;
}

.reais.white {
    color: #fff;
}

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

.cta-line {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 30px;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 2px solid #51dbe3;
    border-radius: 3px;
    color: #51dbe3;
    font-size: 16px;
    text-decoration: none;
}

.cta-line:hover {
    background-color: #51dbe3;
    color: #fff;
}

.cta-line.white {
    border-color: #fff;
    color: #fff;
}

.cta-line.white:hover {
    background-color: #fff;
    color: #0cc3fb;
}

.micro-precos {
    display: block;
    width: 55%;
    margin-right: auto;
    margin-bottom: 5px;
    margin-left: auto;
    color: #5c6e77;
    line-height: 25px;
    text-align: center;
}

.link-block {
    display: block;
    width: 193.625px;
    margin-right: auto;
    margin-left: auto;
    float: none;
    color: #51dbe3;
    font-weight: 600;
    text-decoration: none;
}

.middle {
    display: block;
    width: 60%;
    margin-right: auto;
    margin-left: auto;
}

.middle.integracoes {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60%;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.sobre {
    margin-top: 50px;
    color: #5c6e77;
    font-size: 17px;
    line-height: 45px;
}

.sobre.last {
    margin-bottom: 100px;
    line-height: 45px;
}

.people-sobre {
    position: absolute;
    width: 4000px;
    max-width: none;
    margin-top: 0px;
}

.sobre-img {
    position: relative;
    margin-top: 40px;
}

.gray-ball {
    display: block;
}

.destaque {
    color: #51dbe3;
    font-size: 30px;
}

.row-diferenciais {
    margin-top: 40px;
}

.ceter {
    margin-top: 30px;
    color: #5c6e77;
    font-size: 16px;
    font-weight: 200;
    text-align: center;
}

.ceter.right {
    margin-top: 30px;
    line-height: 25px;
    text-align: left;
}

.line {
    height: 2px;
    margin-top: 30px;
    background-image: -webkit-linear-gradient(0deg, #d4dfe5, #d8e6ee);
    background-image: linear-gradient(90deg, #d4dfe5, #d8e6ee);
}

.lista-de-integracoes {
    margin-top: 50px;
}

.li-integracoes {
    width: 196px;
    margin-right: 25px;
    margin-bottom: 25px;
    padding-bottom: 20px;
    float: left;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    background-color: #fff;
    box-shadow: 0 0 43px 0 #e1e7ee;
    color: #5c6e77;
    font-size: 13px;
    text-align: center;
}

.texto-integracao {
    margin-top: 20px;
    padding-right: 15px;
    padding-left: 15px;
}

.row-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 0%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.column-11 {
    position: static;
    padding-right: 5%;
}

.row-7 {
    margin-top: 50px;
}

.column-12 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-13 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-14 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-15 {
    padding-right: 15%;
}

.column-16 {
    padding-left: 50px;
}

.row-8 {
    margin-top: 50px;
}

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

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

.column-22 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-24 {
    padding-right: 8%;
    padding-left: 50px;
}

.column-29 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-30 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-31 {
    padding-right: 25px;
    padding-left: 25px;
}

.column-32 {
    padding-right: 25px;
    padding-left: 25px;
}

.section-evoluir {
    display: block;
    height: 740px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('.././images/ballon-background.png');
    background-position: 101% 0%;
    background-size: contain;
    background-repeat: no-repeat;
}

.iphone-evoluir {
    position: relative;
    width: 100%;
    margin-top: 0px;
}

.phone-evoluir {
    position: absolute;
    display: block;
}

.tela {
    position: absolute;
}

.row-9 {
    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;
}

.column-34 {
    padding-right: 40px;
    padding-left: 15%;
}

.image-12 {
    width: 100%;
}

.row-tela-blip-evoluir {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 100px;
    margin-bottom: 100px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.column-35 {
    padding-right: 0px;
}

.image-13 {
    margin-left: 15px;
}

.column-36 {
    padding-left: 15%;
}

.row-10 {
    display: block;
    margin-top: 50px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.li-drop.w--open {
    padding: 8px 0px 8px 3px;
    border-radius: 3px;
    background-color: #fff;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, .15);
    color: #fff;
    font-size: 12px;
}

.link-blue {
    color: #ffffff;
}

.link-drop {
    color: #5c6e77;
}

.link-drop:hover {
    color: rgba(92, 110, 119, .68);
}

.link-drop.w--current {
    color: #51dbe3;
}

.hover-version {
    display: none;
    width: 90%;
    height: 366px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-image: -webkit-linear-gradient(270deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(180deg, #24dce0, #0cc3fb);
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.essential {
    display: block;
    width: 90%;
    height: 331px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-color: #f9fbfc;
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.hover-essential {
    display: none;
    width: 90%;
    height: 366px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-image: -webkit-linear-gradient(270deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(180deg, #24dce0, #0cc3fb);
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.hover-team {
    display: none;
    width: 90%;
    height: 331px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-image: -webkit-linear-gradient(270deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(180deg, #24dce0, #0cc3fb);
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.team {
    display: block;
    width: 90%;
    height: 331px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-color: #f9fbfc;
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.enterprise {
    display: block;
    width: 90%;
    height: 331px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-color: #f9fbfc;
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.hover-enterprise {
    display: none;
    width: 90%;
    height: 366px;
    margin-right: auto;
    margin-left: auto;
    padding: 38px 27px;
    border-radius: 10px;
    background-image: -webkit-linear-gradient(270deg, #24dce0, #0cc3fb);
    background-image: linear-gradient(180deg, #24dce0, #0cc3fb);
    box-shadow: 0 0 23px 0 #d4dde7;
    text-align: center;
}

.column-39 {
    padding-right: 10%;
}

.body-integracoes {
    background-image: url('.././images/background-integracoes.jpg');
    background-position: 217% -28%;
    background-size: auto;
    background-repeat: no-repeat;
}

.column-40 {
    padding-right: 5%;
    padding-left: 15%;
}

.column-41 {
    padding-right: 15%;
}

.column-42 {
    padding-right: 17%;
}

.row-11 {
    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;
}

.text-span {
    font-size: 20px;
    line-height: 20px;
}

.aspas {
    margin-top: 20px;
    color: #fff;
    font-size: 8px;
    text-align: left;
}

.link-migalha {
    width: 100%;
    text-decoration: none;
}

.div-block {
    overflow: hidden;
    height: 450px;
}

.link-block-2 {
    width: 100%;
}

html.w-mod-js *[data-ix="chatbot-interaction"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="conversa2"] {
    opacity: 0;
    -webkit-transform: translate(0px, 35px);
    -ms-transform: translate(0px, 35px);
    transform: translate(0px, 35px);
}

html.w-mod-js *[data-ix="conversa3"] {
    opacity: 0;
    -webkit-transform: translate(0px, 31px);
    -ms-transform: translate(0px, 31px);
    transform: translate(0px, 31px);
}

html.w-mod-js *[data-ix="conversa1"] {
    opacity: 0;
    -webkit-transform: translate(0px, 54px);
    -ms-transform: translate(0px, 54px);
    transform: translate(0px, 54px);
}

html.w-mod-js *[data-ix="board-blip"] {
    opacity: 0;
    -webkit-transform: translate(-300px, 300px);
    -ms-transform: translate(-300px, 300px);
    transform: translate(-300px, 300px);
}

html.w-mod-js *[data-ix="fade-people-01"] {
    opacity: 0;
    -webkit-transform: scale(0.78, 0.78);
    -ms-transform: scale(0.78, 0.78);
    transform: scale(0.78, 0.78);
}

html.w-mod-js *[data-ix="fade-people-2"] {
    opacity: 0;
    -webkit-transform: scale(0.78, 0.78);
    -ms-transform: scale(0.78, 0.78);
    transform: scale(0.78, 0.78);
}

html.w-mod-js *[data-ix="fade-people-3"] {
    opacity: 0;
    -webkit-transform: scale(0.78, 0.78);
    -ms-transform: scale(0.78, 0.78);
    transform: scale(0.78, 0.78);
}

html.w-mod-js *[data-ix="macmockup"] {
    opacity: 0;
    -webkit-transform: translate(-200px, 0px);
    -ms-transform: translate(-200px, 0px);
    transform: translate(-200px, 0px);
}

html.w-mod-js *[data-ix="interacao-a"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="interacao-a-2"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="interacao-a-3"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="interacao-a-4"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="interacao-a-5"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="interacao-a-6"] {
    opacity: 0;
    -webkit-transform: translate(0px, 30px);
    -ms-transform: translate(0px, 30px);
    transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="new-interaction"] {
    opacity: 0;
    -webkit-transform: scale(0.77, 0.77);
    -ms-transform: scale(0.77, 0.77);
    transform: scale(0.77, 0.77);
}

html.w-mod-js *[data-ix="1-step-criacao"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="1-step-criacao-2"] {
    opacity: 0;
    -webkit-transform: translate(0px, -35px);
    -ms-transform: translate(0px, -35px);
    transform: translate(0px, -35px);
}

html.w-mod-js *[data-ix="1-step-criacao-6"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="1-step-criacao-3"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="1-step-criacao-4"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="1-step-criacao-5"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="interacao-api"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="interacao-api-2"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="interacao-api-3"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="multiplos-chatbot"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="multiplos-conectos-part-2"] {
    opacity: 0;
    -webkit-transform: translate(0px, 70px);
    -ms-transform: translate(0px, 70px);
    transform: translate(0px, 70px);
}

html.w-mod-js *[data-ix="fade"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="code-tela"] {
    opacity: 0;
    -webkit-transform: translate(100px, 0px);
    -ms-transform: translate(100px, 0px);
    transform: translate(100px, 0px);
}

html.w-mod-js *[data-ix="icones-step"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="people-step"] {
    opacity: 0;
    -webkit-transform: scale(0.89, 0.89);
    -ms-transform: scale(0.89, 0.89);
    transform: scale(0.89, 0.89);
}

html.w-mod-js *[data-ix="ballon-step"] {
    opacity: 0;
    -webkit-transform: translate(0px, 13px);
    -ms-transform: translate(0px, 13px);
    transform: translate(0px, 13px);
}

html.w-mod-js *[data-ix="ballgray"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="persons"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="phone-evoluir"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="tela-evolucao"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="fade-padrao"] {
    opacity: 0;
}

html.w-mod-js *[data-ix="tela"] {
    opacity: 0;
    -webkit-transform: translate(100px, 0px);
    -ms-transform: translate(100px, 0px);
    transform: translate(100px, 0px);
}

@media (max-width: 991px) {
    .header {
        height: auto;
        padding-bottom: 100px;
    }

    .navbar {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .brand {
        width: 20%;
    }

    .link.login {
        float: none;
    }

    .link.login.blue {
        color: #51dbe3;
    }

    .link.cadastre-se {
        float: none;
    }

    .link.cadastre-se.white-font {
        color: #51dbe3;
    }

    .link.white {
        color: #5c6e77;
    }

    .link.blue {
        color: #5c6e77;
    }

    .nav-menu {
        padding-top: 30px;
        padding-left: 30px;
        background-color: #fff;
        box-shadow: -8px 0 17px 0 rgba(0, 0, 0, .1);
    }

    .chatbot-top {
        position: relative;
        height: 260px;
    }

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

    .column.gestao {
        padding-left: 15px;
    }

    .column.v6 {
        padding-left: 15px;
    }

    .coluna-board {
        position: static;
        overflow: hidden;
    }

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

    .board-blip-image {
        position: relative;
        left: -340px;
        top: 100%;
        width: 710px;
        max-width: none;
        float: none;
    }

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

    .li-icon-board {
        width: 23%;
        height: 142px;
    }

    .underlist-icon {
        width: 60%;
    }

    .cta-blue.white {
        margin-top: 20px;
    }

    .section-blue {
        height: 1061px;
    }

    .coluna-blue {
        padding-left: 15px;
    }

    .coluna-blue.levelup {
        padding-left: 15px;
    }

    .div-peossoas-dobra-azul {
        overflow: hidden;
        height: 530px;
    }

    .section-evolua-chatbot {
        height: 770px;
    }

    .section-levelup {
        height: 647.25px;
    }

    .softwares-div {
        height: 270px;
    }

    .unordered-list {
        display: none;
    }

    .criacao-board {
        position: relative;
        height: 230px;
    }

    .migalhas {
        display: none;
    }

    .row-3 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .column-7 {
        padding-right: 15px;
        padding-left: 15px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .section-seguranca {
        background-position: 1181px 0px;
    }

    .row-equipe {
        -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;
    }

    .equipes {
        height: 560px;
    }

    .preco-simple {
        width: 100%;
        height: 291px;
        margin-bottom: 30px;
        padding-right: 15px;
        padding-left: 15px;
    }

    .preco-simple.essential {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    .preco {
        font-size: 50px;
    }

    .preco.white {
        font-size: 50px;
    }

    .middle.integracoes {
        margin-left: 205px;
    }

    .row-6 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: 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;
    }

    .icon-menu {
        color: #fff;
    }

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

    .column-24 {
        padding-right: 0%;
        padding-left: 0px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .column-28 {
        padding-left: 0px;
    }

    .iphone-evoluir {
        display: block;
        width: 60%;
        height: 350px;
        margin-right: auto;
        margin-left: auto;
        float: right;
    }

    .row-9 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

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

    .image-12 {
        display: block;
        width: 60%;
        margin-right: auto;
        margin-bottom: 40px;
        margin-left: auto;
    }

    .row-tela-blip-evoluir {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .image-13 {
        width: 100%;
    }

    .column-36 {
        padding-left: 15px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .row-10 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-38 {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .menu-button {
        padding-top: 3px;
        padding-bottom: 3px;
        color: #5c6e77;
        font-size: 28px;
    }

    .menu-button-2 {
        color: #fff;
    }

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

@media (max-width: 767px) {
    .header {
        height: 1001px;
    }

    .navbar {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .brand {
        width: 33%;
    }

    .chatbot-top {
        height: 390px;
    }

    .container.header-conteiner {
        margin-top: 20px;
    }

    .container.sobre-cont {
        padding-right: 15px;
        padding-left: 15px;
    }

    .column {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

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

    .board-blip-image {
        left: -168px;
    }

    .conteudo-full {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }

    .conteudo-full.esqquerdo {
        width: 100%;
    }

    .conteudo-full.white-background-level {
        margin-top: 0%;
        margin-left: 0%;
    }

    .h2-padrao {
        width: 100%;
        margin-top: 0px;
    }

    .h2-padrao.gray {
        width: 100%;
    }

    .column-2 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .column-2.first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .li-icon-board {
        width: 25%;
    }

    .section-blue {
        height: 769px;
    }

    .coluna-blue {
        padding-left: 0px;
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .coluna-blue.levelup {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .coluna-blue.levelup.two {
        padding-left: 0%;
    }

    .div-peossoas-dobra-azul {
        display: none;
    }

    .section-evolua-chatbot {
        height: auto;
        background-position: -16% -4%;
        background-size: cover;
    }

    .section-levelup {
        height: auto;
        padding-bottom: 50px;
    }

    .softwares-div {
        height: 360px;
        margin-top: 0%;
    }

    .column-3 {
        display: none;
    }

    .column-4 {
        display: none;
    }

    .image-8 {
        position: static;
        display: block;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
    }

    .section-criacao {
        height: auto;
    }

    .criacao-board {
        position: relative;
        height: 410px;
    }

    .migalhas {
        display: none;
    }

    .texto-blip-funcionalidades {
        text-align: center;
    }

    .texto-funcionalidades {
        margin-bottom: 50px;
        text-align: center;
    }

    .texto-funcionalidades.last {
        margin-bottom: 0px;
    }

    .bot-1 {
        position: absolute;
        width: 100%;
    }

    .bot-2 {
        width: 100%;
    }

    .multiplos-bot-conectado {
        position: static;
        width: 100%;
        height: 480px;
        margin-left: -16px;
    }

    .row-3 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .row-phones {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .row-1 {
        padding-bottom: 20px;
    }

    .conteudo-interno {
        width: 100%;
    }

    .column-7 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .column-7.s {
        padding-left: 15px;
    }

    .row-4 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .row-5 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }

    .section-gerenciar {
        height: auto;
        padding-bottom: 50px;
    }

    .row-equipe {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .equipes {
        height: 400px;
    }

    .preco-simple {
        height: 291px;
    }

    .preco-simple.essential {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    .middle {
        width: 100%;
    }

    .middle.integracoes {
        display: block;
        margin-right: auto;
        margin-left: auto;
    }

    .row-6 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

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

    .column-10 {
        margin-bottom: 20px;
    }

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

    .row-7 {
        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-12 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-13 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-14 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-15 {
        padding-right: 15px;
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .column-16 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .column-17 {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .column-18 {
        display: none;
    }

    .column-19 {
        padding-left: 15px;
    }

    .row-8 {
        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-20 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-21 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-22 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-24 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .column-25 {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .column-26 {
        display: none;
    }

    .column-29 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-30 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-31 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-32 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .column-33 {
        display: none;
    }

    .image-11 {
        display: none;
    }

    .section-evoluir {
        height: auto;
        margin-top: 0px;
        padding-top: 50px;
        padding-bottom: 50px;
        background-image: url('.././images/ballon-background.png');
        background-position: 79% 3%;
        background-size: 1360px;
        background-repeat: no-repeat;
    }

    .iphone-evoluir {
        position: static;
        height: 440px;
    }

    .row-9 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .image-12 {
        margin-bottom: 50px;
    }

    .row-tela-blip-evoluir {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .column-35 {
        padding-right: 15px;
        padding-left: 15px;
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .image-13 {
        width: 99%;
        margin-bottom: 50px;
        margin-left: 21px;
    }

    .row-10 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .column-37 {
        display: none;
    }

    .column-38 {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .essential {
        width: 100%;
        margin-bottom: 30px;
    }

    .hover-essential {
        padding-top: 8px;
    }

    .enterprise {
        width: 100%;
    }

    .column-42 {
        padding-right: 0%;
    }

    .row-11 {
        width: 100%;
    }
}

@media (max-width: 479px) {
    .header {
        display: block;
        height: auto;
        min-height: 0px;
        padding-bottom: 100px;
    }

    .nav-menu {
        box-shadow: -5px 0 14px 0 rgba(0, 0, 0, .11);
    }

    .chatbot-top {
        position: static;
        height: auto;
    }

    .somba-do-iphone {
        position: absolute;
    }

    .conversa3 {
        position: relative;
    }

    .container.sobre-cont {
        padding-right: 15px;
        padding-left: 15px;
    }

    .column.home-col {
        position: static;
        padding-right: 15px;
        padding-left: 15px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .section-padrao {
        display: block;
    }

    .board-blip-image {
        left: -333px;
    }

    .conteudo-full.esqquerdo {
        margin-top: 0px;
        padding-bottom: 0px;
    }

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

    .li-icon-board {
        width: 48%;
        height: 143px;
        -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;
    }

    .li-icon-board.middle {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 50%;
        height: 158px;
    }

    .li-icon-board.first {
        width: 50%;
    }

    .li-icon-board.gestao-de-contatos {
        width: 50%;
    }

    .li-icon-board.disparos {
        width: 50%;
    }

    .texto-icon {
        width: 100%;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        text-align: center;
    }

    .underlist-icon {
        width: 100%;
        padding-left: 0px;
    }

    .cta-blue {
        line-height: 30px;
        text-align: center;
    }

    .section-blue {
        height: auto;
        min-height: 740px;
        padding-top: 80px;
        padding-bottom: 80px;
        background-color: #51dbe3;
        background-image: url('.././images/linhas.png');
        background-position: 247px 1px;
        background-size: contain;
        background-repeat: no-repeat;
    }

    .mockup-mac {
        width: 100%;
        margin-left: 0px;
    }

    .section-levelup {
        padding-top: 50px;
    }

    .softwares-div {
        height: 310px;
    }

    .column-5 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .unordered-list {
        width: 50%;
        padding-left: 0px;
        text-align: center;
    }

    .column-6 {
        padding-left: 0px;
    }

    .image-8 {
        position: static;
        display: block;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
    }

    .criacao-board {
        height: 230px;
    }

    .img-interacoes-api {
        width: 100%;
        height: 280px;
        margin-right: 0px;
    }

    .bot-1 {
        width: 100%;
    }

    .bot-2 {
        width: 100%;
    }

    .multiplos-bot-conectado {
        height: 250px;
        margin-bottom: 50px;
        margin-left: -11px;
    }

    .image-9 {
        margin-right: 0px;
    }

    .column-7.s {
        padding-right: 15px;
        padding-left: 15px;
    }

    .image-10 {
        margin-bottom: 50px;
    }

    .column-8.v3 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .equipes {
        position: relative;
        height: 210px;
    }

    .middle {
        width: 100%;
    }

    .people-sobre {
        position: relative;
        left: -799px;
        max-width: none;
    }

    .sobre-img {
        overflow: hidden;
    }

    .gray-ball {
        display: none;
    }

    .lista-de-integracoes {
        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;
    }

    .row-6 {
        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;
    }

    .column-9 {
        position: static;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

    .icon-menu {
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 28px;
    }

    .column-20 {
        padding-right: 0px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .column-21 {
        padding-right: 0px;
    }

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

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

    .iphone-evoluir {
        width: 100%;
        height: 280px;
    }

    .column-34 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .image-12 {
        width: 100%;
        margin-right: 0px;
        margin-left: 0px;
    }

    .column-42 {
        padding-right: 0%;
    }

    .row-11 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}
.centralizar{
    border: black;
    border-style: dashed;
}
