/* INICIO DA INDEX */
.ind1{
    width: 100%;
    overflow: hidden;
    background-color: lightblue;
    background: linear-gradient(180deg, rgba(36, 132, 198, 0) 69.06%, #002F44 97.93%), linear-gradient(96.92deg, #21B353 -41.6%, #2CA1DB 121.56%), url(https://www.talkprocess.com.br/img/banner.png) top center;
    background-blend-mode: multiply;
    mix-blend-mode: normal;
    height: 508px;
    position:relative;
    background-size: auto 100%;
}
.ind1_{
    margin-top:-5%;
}
.ind2{
    max-width: 802px;
    height: 458px;
    background: #002F44;
    box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);
    border-radius: 10px;
    margin-top: -80px;
    padding: 39px;
    position: relative;
    cursor: pointer;
    text-decoration: none;
    width: 100%;
}
.ind2:hover{
    text-decoration: none !important;
}
.ind2:hover .ind5{
    opacity:.3;
}
.ind2:hover .ind3{
    text-decoration: none !important;
}
.ind3{
    font-family: Blogger Sans;
    font-size: 32px;
    line-height: 35px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #FFFFFF;
    text-decoration: none;
}
.ind4{
    background: rgba(0, 47, 68, 0.5);
    border-radius: 10px;
    position: absolute;
    left: 0px;
    top: 80px;
    right: 0px;
    bottom: 0px;
}
.ind5{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
}
.ind6{
    font-family: Blogger Sans;
    font-size: 40px;
    line-height: 44px;
    letter-spacing: 0.05em;
    max-width: 550px;
    color: #2484C6;
    margin-top: 60px;
}
.ind7{
    margin: 120px 0px 60px 0px;
    position: relative;
}
.ind8{
    position: absolute;
    left: 50%;
    top: 50%;
}
.ind9{
    padding: 60px 0px;
}
.ind10{
    font-family: Blogger Sans;
    font-size: 40px;
    line-height: 44px;
    letter-spacing: 0.05em;
    color: #FFFFFF;
    max-width: 700px;
}
.ind11{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.05em;
    padding: 41px 0px;
    color: #FFFFFF;
    max-width: 600px;
    margin:0 auto;
}
.ind12{
    height: 292px;
    width: 100%;
    position: relative;
}
.ind13{
    position: absolute;
    top: 30px;
    left: 0px;
}
.ind14{
    position: absolute;
    top: 30px;
    left: 164px;
    width: 26px;
    height: 26px;
    background: #B7FFB3;
    border-radius: 13px;
}
.ind15{
    position: absolute;
    top: -40px;
    left: 337px;
    width: 170px;
    height: 170px;
    background: #B7FFB3;
    border-radius: 85px;
    padding: 15px;
    position: relative;
}
.ind15 p{
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    color: #002F44;
    margin-bottom: 0px;
}
.ind15:before{
    content: "";
    position:absolute;
    bottom: -34px;
    left: 50%;
    background: url("https://www.talkprocess.com.br/img/line-vertical.png") no-repeat top center;
    height: 34px;
    width: 4px;
    margin-left: -2px;
}
.ind16{
    position: absolute;
    top: -40px;
    right: 337px;
    width: 170px;
    height: 170px;
    background: #B7FFB3;
    border-radius: 85px;
    padding: 15px;
}
.ind16:before{
    content: "";
    position:absolute;
    bottom: -34px;
    left: 50%;
    background: url("https://www.talkprocess.com.br/img/line-vertical-2.png") no-repeat top center;
    height: 34px;
    width: 64px;
    margin-left: -32px;
}
.ind16 p{
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    color: #002F44;
    margin-bottom: 0px;
}
.ind17{
    position: absolute;
    top: 30px;
    right: 164px;
    width: 26px;
    height: 26px;
    background: #B7FFB3;
    border-radius: 13px;
}
.ind18{
    position: absolute;
    left: 0px;
    max-width: 270px;
    top: 160px;
}
.ind18 p{
    font-family: Blogger Sans;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 0px;
}
.ind19{
    position: absolute;
    left: 300px;
    top: 120px;
}
.ind20{
    width: 88px;
    height: 88px;
    background: #FFFFFF;
    box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);
    border-radius: 44px;
    position: absolute;
    left: 380px;
    top: 160px;
}
.ind21{
    width: 88px;
    height: 88px;
    background: #FFFFFF;
    box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);
    border-radius: 44px;
    position: absolute;
    right: 430px;
    top: 160px;
}
.ind22{
    width: 88px;
    height: 88px;
    background: #FFFFFF;
    box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);
    border-radius: 44px;
    position: absolute;
    right: 330px;
    top: 160px;
}
.ind23{
    font-family: Blogger Sans;
    font-size: 24px;
    line-height: 26px;
    letter-spacing: 0.05em;
    color: #2484C6;
    text-align: center;
    margin-top: 60px;
}
.ind24{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #808285;
    margin-top: 38px;
}
.ind25{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 49px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #FFFFFF;
    background: #F04937;
    border-radius: 49px;
    width: 154px;
    height: 50px;
    display: block;
    text-decoration: none;
    margin-top: 38px;
}
.ind25:hover{
    text-decoration: none;
    color: #fff;
}
.ind25 img{
    opacity: 0;
}
.ind25:hover img{
    opacity: 1;
    margin-left: 10px;
}
.ind26{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #2484C6;
}
.ind27{
    margin-top: 54px;
}
.ind28{
    width: 100%;
    height: 696px;
    background: linear-gradient(180deg, rgba(36, 132, 198, 0) 69.06%, #002F44 97.93%), url(https://www.talkprocess.com.br/img/banner2.png), #2484C6;
    background-blend-mode: multiply;
}
.ind29{
    padding: 157px 0px;
}
.ind30{
    font-family: Blogger Sans;
    font-size: 40px;
    line-height: 44px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #FFFFFF;
    max-width: 786px;
}
.ind31{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #FFFFFF;
    margin-bottom: 0px;
    max-width: 638px;
    margin-top: 52px;
}
.ind32{
    font-family: Blogger Sans;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #EBD529;
    margin-bottom: 0px;
}
.ind32 a{
    color:#fff;
    margin-left: 20px;
}
.ind32 a:hover{
    text-decoration: none;
}
.ind32 a::after{
    transition: all 0.5s ease;
    font-family: Blogger Sans;
    content: ">";
    margin-left:10px;
}
.ind33{
    margin-top: -200px;
    position: relative;
}
.ind34{
    margin-top: -30px;
}
.ind35{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    letter-spacing: 0.05em;
    color: #fff;
}
.ind36{
    margin-top: 60px;
    list-style-type:none;
    padding-left: 0px;
    margin-bottom: 0px;
}
.ind36 li{
    padding-left: 60px;
}
.ind36 li p.title_ul_li:before{
    content: "";
    width: 34px;
    height: 34px;
    display: block;
    position: absolute;
    left: 15px;
}
.ind36 li p.title_ul_li_1:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-dash.png) no-repeat center center;
}
.ind36 li p.title_ul_li_2:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-comunicacao.png) no-repeat center center;
}
.ind36 li p.title_ul_li_3:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-notificacao.png) no-repeat center center;
}
.ind36 li p.title_ul_li_4:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-colaboracao.png) no-repeat center center;
}
.ind36 li p.title_ul_li_5:before{
    background:url(https://www.talkprocess.com.br/img/lupa.png) no-repeat center center;
}
.ind36 li p.subtitle_ul_li{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 0.05em;
    color: #fff;
}
.ind36 li p{
    font-family: Blogger Sans;
    font-size: 30px;
    line-height: 33px;
    letter-spacing: 0.05em;
    color: #002F44;
    font-weight: bold;
}
.ind37{
    width: 100%;
    height: 696px;
    background: #038B47 url(https://www.talkprocess.com.br/img/fatia-fundo-verde.png) no-repeat right center;
}
.ind38{
    padding: 157px 0px;
}
.ind39{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #EBD529;
    max-width: 786px;
}
.ind40{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 19px;
   /* or 119% */
    text-align: center;
    letter-spacing: 0.05em;
    color: #FFFFFF;
    margin-bottom: 0px;
    max-width: 950px;
    margin-top: 52px;
}
.ind41{
    margin-top: 55px;
}
.ind42{
    width: 100%;
    background: #F04937 url(https://www.talkprocess.com.br/img/fatia-fundo-verde.svg) no-repeat left center;
    padding: 107px 0px;
}
.ind43{
    position: relative;
}
.ind44{
    margin-top: -200px;
    margin-left: 140px;
    width: 178px;
    height: 178px;
    background-color: #fff;
    border-radius: 89px;
    overflow: hidden;
    margin-bottom:20px;
}
.ind44 img{
    width: 178px;
    height: 178px;
    object-fit: cover;
}
.ind45{
    padding-top: 100px !important;
}
.ind46{
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #EBD529;
    font-weight: bold;
    margin-bottom: 20px;
}
.ind47{
    font-family: Blogger Sans;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #fff;
    margin-bottom: 0px;
}
.ind48{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 0.05em;
    margin-bottom: 0px;
    color: #FFFFFF;
}
.ind49{
    position: absolute;
    top: -60px;
    width: 400px;
    background-color: #fff;
    box-shadow: 20px 20px 70px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    z-index: 3;
    left: 50%;
    margin-left: -200px;
    padding: 28px 35px;
}
.ind50{
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
    color: #E41600;
}
.ind51{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #808285;
}
.ind52{
    position: absolute;
    top: 50%;
    width: 400px;
    background-color: #fff;
    box-shadow: 20px 20px 70px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    z-index: 3;
    left: 0px;
    margin-left: -260px;
    padding: 28px 35px;
    margin-top: -106px;
}
.ind53{
    position: absolute;
    top: 50%;
    width: 400px;
    background-color: #fff;
    box-shadow: 20px 20px 70px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    z-index: 3;
    right: 0px;
    margin-right: -260px;
    padding: 28px 35px;
    margin-top: -106px;
}
.ind54{
    position: absolute;
    left: 50%;
    top: 50%;
    right: 0px;
    bottom: 0px;
    width: 170px;
    height: 170px;
    margin-top: -85px;
    margin-left: -85px;
}
.ind55{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #2484C6;
}
.ind56{
    margin-top: 100px;
    background: url(https://www.talkprocess.com.br/img/bgvideo_home.png) no-repeat top center;
    height: 172px;
    width: 100%;
    background-size: 100% auto;
}
.ind57{
    width: 414px;
    height: 233px;
    background: #002F44;
    box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);
    border-radius: 10px;
    border-radius: 10px;
    margin-top: -30px;
    position: relative;
}
.ind58{
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background-color: rgba(0, 47, 68, 0.5);
    border-radius: 10px;
    background-image: url(https://www.talkprocess.com.br/img/play-icon-mine.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.ind59{
    margin-top: 136px;
    font-family: Blogger Sans;
    font-size: 40px;
    line-height: 44px;
    text-align: center;
    letter-spacing: 0.05em;
    max-width: 836px;
    color: #FFFFFF;
    margin-bottom: 0px;
}
.ind60{
    margin-top: 33px;
    font-family: Blogger Sans;
    font-size: 17px;
    line-height: 19px;
    text-align: center;
    letter-spacing: 0.05em;
    max-width: 638px;
    color: #FFFFFF;
}
.ind61{
    margin-top: 70px;
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #EBD529;
}
.ind62{
    font-family: Blogger Sans;
    font-size: 15px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #FFFFFF;
}
.ind63{
    width: 100%;
    background: #038B47 url(https://www.talkprocess.com.br/img/fatia-fundo-verde-2.svg) no-repeat -400px center;
    background-size: 100% 100%;
    padding: 110px 0px;
}
.ind65{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    text-align: left;
    letter-spacing: 0.05em;
    color: #EBD529;
    max-width: 786px;
}
.ind66{
    list-style-type:none;
    padding-left: 0px;
    margin-bottom: 0px;
}
.ind66 li{
    padding-left: 110px;
    margin-bottom: 30px;
}
.ind66 li p.title_ul_li:before{
    content: "";
    width: 70px;
    height: 79px;
    display: block;
    position: absolute;
    left: 15px;
}
.ind66 li p.title_ul_li_1:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-timer.png) no-repeat center center;
}
.ind66 li p.title_ul_li_2:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-alvo.png) no-repeat center center;
}
.ind66 li p.title_ul_li_3:before{
    background:url(https://www.talkprocess.com.br/img/icon-app-game.png) no-repeat center center;
}
.ind66 li p.subtitle_ul_li{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 0.05em;
    color: #fff;
    font-weight: normal;
}
.ind66 li p{
    font-family: Blogger Sans;
    font-size: 24px;
    line-height: 22px;
   /* or 92% */
    letter-spacing: 0.05em;
    color: #EBD529;
    font-weight: bold;
}
.ind67{
    background: #A4A2A2;
    padding: 72px 0px;
}
.ind68{
    font-family: Blogger Sans;
    font-size: 35px;
    line-height: 38px;
    letter-spacing: 0.05em;
    color: #FFFFFF;
}
.ind74{
    color: #808285;
}
.ind74:hover{
    color:#E41600;
}
.ind75{max-width:354px;}
.ind76{margin-top:56px;}
.ind77{
    font-family: Blogger Sans Medio;
    font-size: 14px;
    line-height: 32px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #EBD529;
    background: #21B353;
    border-radius: 42px;
    display: block;
    padding: 10px 0px;
    max-width:192px;
}
.ind78{
    position: relative; 
    z-index: 10;
    font-family: Blogger Sans;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #FFFFFF;
    margin-top: 15px;
}
.ind79{min-width: 120px;}


.idn1{margin-top: 134px;}
.idn2{width: 45px; height: 45px; min-height: 45px; min-width: 45px; border-radius: 24px; background: #002F44; overflow: hidden;}
.idn3{font-family: Blogger Sans;font-size: 22px;line-height: 26px;color: #7BE075;}
.idn4{font-family: Blogger Sans;font-size: 16px;line-height: 19px;letter-spacing: 0.2em;color: #505353; margin-left: 30px; max-width: 414px;}
.idn5{margin-bottom: 30px;}
.section_curve_top{width:100%;position:relative;text-align:center;box-sizing:border-box;padding: 120px 0px 60px 0px;margin-top: 0px;background-image: url(https://www.talkprocess.com.br/img/fatia-verde.png), linear-gradient(100.39deg, #002F44 -42.18%, #002F44 120.82%);background-position: top center;background-repeat: no-repeat;}
.idn6{padding-top: 170px;}
.idn7{font-family: Blogger Sans;max-width:776px;font-size: 40px;line-height: 44px;text-align: center;letter-spacing: 0.05em;color: #EBD529;}
.idn8{margin-top: 97px;}
.card-header{
    background-color: transparent;
    border-bottom: 0px;
    padding: 43px;
    border-bottom: 1px solid #FFFFFF;
}
.card{
    background:transparent;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 5px;
}
.card-body{
    padding: 43px;
    text-align: left;
}
#accordion .card{
    margin-bottom: 25px;
}
.pre29{
    font-family: Blogger Sans;
    font-size: 30px;
    line-height: 33px;
    letter-spacing: 0.05em;
    color: #7BE075;
    text-align: left;
    font-weight: bold;
}
.pre29:hover{
    text-decoration: none;
    color: #5FBC59;
}
.pre30{
    font-family: Blogger Sans;
    font-size: 16px;
    line-height: 19px;
    /* or 119% */
    letter-spacing: 0.05em;
    color: #808285;
}
#accordion .collapse{
    position: relative;
}
.pre31{
    background: #2484C6;
}
.pre32{
    position: absolute;
    right: -80px;
    width: 169px;
    height: 40px;
    content: "";
    top: -100px;
    text-align: center;
    font-family: Blogger Sans;
    font-size: 14px;
    line-height: 40px;
    /* or 229% */
    letter-spacing: 0.05em;
    color: #002F44;
    padding-left: 25px;
    background-color: #fff;
    border-radius: 20px;
    background-image: url(https://www.talkprocess.com.br/img/icon_menos.png);
    background-size: 24px 24px;
    background-position: center left 20px;
    background-repeat: no-repeat;
}
.pre32_{
    position: absolute;
    right: -80px;
    width: 169px;
    height: 40px;
    background-repeat: no-repeat;
    content: "";
    top: 20px;
    text-align: center;
    font-family: Blogger Sans;
    font-size: 14px;
    line-height: 40px;
    /* or 229% */
    letter-spacing: 0.05em;
    color: #002F44;
    padding-left: 25px;
    background-color: #fff;
    border-radius: 20px;
    background-image: url(https://www.talkprocess.com.br/img/icon_mais.png);
    background-size: 24px 24px;
    background-position: center left 20px;
}
.pre32:hover{
    text-decoration: none;
    color: #002F44;
}
.pre32_:hover{
    text-decoration: none;
    color: #002F44;
}
.idn9{padding: 130px 0px; background:#fff;}
.idn10{border-radius: 5px; border:1px solid #E5E5E5; padding: 53px 38px;}
.idn11{position: absolute; color: #FFFFFF; text-align: center; line-height: 50px; font-family: Blogger Sans; font-size: 16px; text-transform: uppercase; width:210px; height: 50px; left: 30px; top:-25px; background: linear-gradient(95.34deg, #21B353 22.3%, #2CA1DB 105.44%), #F04937; border-radius: 5px;}
.idn12{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 35px;line-height: 38px;letter-spacing: 0.05em;color: #808285;}
.idn13{color:#002F44;}
.idn14{font-family: Blogger Sans;font-style: normal;font-weight: 500;font-size: 18px;line-height: 20px;text-align: center;letter-spacing: 0.1em;text-transform: uppercase;color: #2484C6;}
.idn15{margin-top: 25px;}
.idn16{background: #E5E5E5;border-radius: 5px; max-width: 396px; height: 90px; margin-left: 30px;}
.idn17{width: 68px; height: 68px; border-radius: 34px; background: #002F44; overflow: hidden;}
.idn18{font-family: Blogger Sans;font-size: 26.5815px;line-height: 29px;color: #7BE075;}
.idn19{position: absolute; left: 0px; top:10px;}
.idn20{font-family: Blogger Sans;font-style: normal;font-size: 23.3917px;line-height: 26px;text-align: center;letter-spacing: 0.1em;color: #002F44;}
.idn21{position: relative;}
.idn21:after{position: absolute; bottom: -20px; left: 50%; margin-left: -8px; content: ''; width: 16px; height: 16px; background-size: 16px 16px; background-image: url(https://www.talkprocess.com.br/img/seta_baixo_index.png);}
.idn22{margin-top: 100px;}
.idn23{width: 383px; height: 383px; border-radius: 193px; background: linear-gradient(90deg, #002F44 25.96%, rgba(0, 47, 68, 0.78) 100%);}
.idn24{background: #E5E5E5; width: 275px; vertical-align: text-bottom; height: 70px; border-radius: 5px; font-family: Blogger Sans;font-style: normal;font-weight: bold;font-size: 19.4535px;line-height: 21px;text-align: center;letter-spacing: 0.1em;color: #21B353;}
.idn25{position: absolute; top: -21px; right: 40px;}
.idn26{margin-top: 0px;}
.idn27{position: absolute; top: 68px; right: 20px;}
.idn28{position: absolute; top: 157px; right: 0px;}
.idn29{position: absolute; top: 246px; right: 20px;}
.idn30{position: absolute; top: 335px; right: 40px;}
.idn31{background: url(https://www.talkprocess.com.br/img/fatia-fundo-verde-2.svg) no-repeat -30px center, linear-gradient(92.93deg, #21B353 22.3%, #2CA1DB 105.44%), #2CA1DB  }
.idn32{max-width: 500px;}
.owl-seta{top: 50%; margin-top: -16px;}
.owl-seta-esq{left: 15px;}
.owl-seta-dir{right: 15px;}
.idn33{width: 32px; height: 32px;}
.idn34{background-color: #fff;}
.idn35{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 35px;line-height: 38px;text-align: center;letter-spacing: 0.05em;color: #2484C6;max-width: 660px;}
.idn36{margin-top: 205px;}
.idn37{background: linear-gradient(94.43deg, #21B353 22.3%, #2CA1DB 105.44%);border-radius: 5px 5px 0px 0px; padding: 40px;}
.idn38{font-family: Blogger Sans;font-style: normal;font-weight: 500;font-size: 48px;line-height: 52px;letter-spacing: 0.05em;color: #FFFFFF;}
.idn39{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 30px;line-height: 33px;letter-spacing: 0.05em;color: #fff;}
.idn40{min-height: 100%;}
.idn41{margin-top: -120px;}
.owl-seta2{top: 50%; margin-top: -76px; position: absolute; z-index: 10;}
.idn42{margin-top: 75px;}
.idn43{list-style-type: none;padding-left: 0px;margin-bottom: 0px;}
.idn43 li{padding-left: 60px;}
.idn43 li p.title_ul_li:before{content: "";width: 34px;height: 34px;display: block;position: absolute;left: 15px;}
.idn43 li p.title_ul_li_1:before{background:url(https://www.talkprocess.com.br/img/icon-app-dash-black.png) no-repeat center center; background-size: 34px 34px;}
.idn43 li p.subtitle_ul_li{font-family: Blogger Sans;font-size: 16px;line-height: 17px;letter-spacing: 0.05em;color: #828181;}
.idn43 li p{font-family: Blogger Sans;font-size: 30px;line-height: 33px;letter-spacing: 0.05em;color: #002F44;font-weight: bold;}
.idn44{background: url(https://www.talkprocess.com.br/img/fatia_index.png) no-repeat top center,url(https://www.talkprocess.com.br/img/btn-index-circle.png) no-repeat top right, #f2f2f2; overflow: hidden; background-size: 100% auto,auto, 100% auto; padding-bottom: 180px;}
.idn45{padding-top: 180px;}
.idn46{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 35px;line-height: 38px;letter-spacing: 0.05em;color: #2484C6;}
.idn47{box-shadow: 50px 50px 70px rgba(0, 0, 0, 0.35);}
.idn48{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 16px;line-height: 22px;text-align: justify;letter-spacing: 0.05em;color: #808285;}
.depoimento_index .owl-stage-outer{overflow: inherit !important;}
.idn49{background-color: #fff;}
.idn50{background: url(https://www.talkprocess.com.br/img/bg-circle-ultima-index.png) no-repeat top right, #002F44; background-size: auto 100%;}
.idn51{font-family: Blogger Sans;font-style: normal;font-weight: 500;font-size: 40px;line-height: 44px;text-align: center;letter-spacing: 0.05em;color: #EBD529;}
.idn52{padding-top: 150px;}
.idn53{background: linear-gradient(75.12deg, #21B353 -2.11%, #2CA1DB 107.34%), #2BA4C7;padding:20px;border-radius: 5px 5px 0px 0px;width:81px; height: 81px;}
.idn54{background: #E5E5E5;border-radius: 0px 5px 5px 5px; width: 100%;height: 81px; padding: 10px 20px;}
.idn55{font-family: Blogger Sans;font-style: normal;font-weight: 500;font-size: 16px;line-height: 19px;letter-spacing: 0.15em;text-transform: uppercase;color: #002F44;}
.idn56{padding-bottom: 95px;}
.idn57{font-family: Blogger Sans;font-style: normal;font-weight: normal;font-size: 16px;line-height: 19px;letter-spacing: 0.05em;color: #FFFFFF;}
.idn58{max-width: 389px;}

/*mobile*/
@media only screen and (max-width:992px) {
    .videohome{margin-top: -100px;}
    .ind1{height: 608px;}
    .ind1_{margin-top: -40px;}
    .ind59{
      margin-top: 56px;
    }
    .ind61{
      margin-top: 33px;
    }
    .ind2{
      height: 224px;
      padding: 5px;
      margin-top: -30px;
    }
    .ind3{
      font-size: 20px;
      margin-bottom: 0px;
      position: relative;
      z-index: 10;
    }
    .ind4{
      top: 0px;
    }
    .infografic, .troca_rosto{
      display: none !important;
    }
    .ind49, .ind52, .ind53{
      position: relative;
      width: 100%;
      margin:0px;
      left: inherit;
      top: 0px;
      margin-bottom: 35px;
      padding-top: 110px;
      z-index: 2;
    }
    .ind7{
      margin-top: 60px;
      margin-bottom: 0px;
    }
    .ind49:before{
      content: "";
      width: 70px;
      height: 70px;
      background-image: url(https://www.talkprocess.com.br/img/rosto-1.png);
      position: absolute;
      background-size: 100%;
      top: 25px;
      left: 50%;
      margin-left: -35px;
    }
    .ind49:after{
      content: "";
      width: 80px;
      height: 45px;
      background-image: url(https://www.talkprocess.com.br/img/lines.png);
      position: absolute;
      background-size: 100%;
      bottom: -45px;
      left: 50%;
      margin-left: -40px;
    }
    .ind52:before{
      content: "";
      width: 70px;
      height: 70px;
      background-image: url(https://www.talkprocess.com.br/img/rosto-2.png);
      position: absolute;
      background-size: 100%;
      top: 25px;
      left: 50%;
      margin-left: -35px;
    }
    .ind52:after{
      content: "";
      width: 80px;
      height: 45px;
      background-image: url(https://www.talkprocess.com.br/img/lines.png);
      position: absolute;
      background-size: 100%;
      bottom: -45px;
      left: 50%;
      margin-left: -40px;
    }
    .ind53:before{
      content: "";
      width: 70px;
      height: 70px;
      background-image: url(https://www.talkprocess.com.br/img/rosto-3.png);
      position: absolute;
      background-size: 100%;
      top: 25px;
      left: 50%;
      margin-left: -35px;
    }
    .ind71{
      max-width: 380px;
      width: 100%;
      height: 174px;
    }
    .ind13{left: -15px; right: -15px;}
    .ind14, .ind17{display: none;}
    .ind15, .ind16{width: 120px; height: 120px; top: -30px;}
    .ind15{left: 20px;}
    .ind16{right: 20px;}
    .ind15 p, .ind16 p{font-size: 16px;}
    .ind19{left: 50%; top: -120px; margin-left: -26px;}
    .ind22{right: 0px; top: 130px;}
    .ind21{right: 95px; top: 130px;}
    .ind20{left: 10px; top: 130px;}
    .ind18{top:-190px; max-width: 100%; width: 100%;}
    .ind12{margin-top: 160px;}
    .ind18 p{text-align: center;}
    .ind72{margin-bottom: 120px;}
    .ind33{margin-top: -140px;}
    .ind35{text-align: center;}
    .ind65{margin-bottom: 60px; text-align: center;}
    .ind44{margin:-200px auto 0 auto;}
    .ind46{margin-top: 60px;}
    .ind47{margin-bottom: 60px;}
    .ind48{text-align: center;}
    .ind73{margin-top: 60px;}
    .ind68{text-align: center; margin-bottom: 60px;}
    .ind63{background-position: left -40px center;}
    .owl-seta{top:-50px;}
    .ind77{max-width:100%;}
    .ind29{padding: 127px 0px;}


    .ind63{background:#038B47 url(https://www.talkprocess.com.br/img/fatia-fundo-verde-mobile.svg) no-repeat left center;}
    .ind42{background:#F04937 url(https://www.talkprocess.com.br/img/fatia-fundo-depoimento.svg) no-repeat left center; background-size: 100% 100%;}


    .idn1{margin-top: 30px;}
    .section_curve_top{padding-top: 30px; margin-top: -60px;}
    .idn6{padding-top: 90px;}
    .idn8{margin-top: 30px;}
    .pre32, .pre32_{position: relative; right: 0px; top: 0px; display: block; margin-top: 20px;}
    .card-header{padding: 20px;}
    .idn58{max-width: 100%;}
    .idn9{padding-top: 60px;}
    .idn10{padding: 43px 15px;}
    .idn23{width: 300px; height: 300px;}
    .idn24{height: 50px;}
    .idn25{top:10px; right: 30px;}
    .idn27{top: 68px;}
    .idn28{top: 127px;}
    .idn29{top: 186px;}
    .idn30{top: 245px; right: 30px;}
    .ind25{width: 100%;}
    .idn9{padding-bottom: 30px;}
    .ind35{padding-top: 30px;}
    .idn36{margin-top: 30px;}
    .idn41{margin-top: 30px;}
    .owl-seta2{margin-top: -15px;}
    .owl-seta-esq{left: 30px;}
    .owl-seta-dir{right: 30px;}
    .idn42{margin-top: 30px;}
    .idn45{padding-top: 60px;}
    .idn52{padding-top: 30px;}
    .idn56{padding-bottom: 30px;}
    .owl-seta{top: 50%; margin-top: -15px;}
    .owl-seta-esq{left: 60px;}
    .owl-seta-dir{right: 60px;}
    
}