body.home section.blog{padding-bottom:140px;padding-top:70px}@media(min-width: 768px){body.home section.blog .slick-prev{width:60px;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding:0px;bottom:-100px;left:unset}}@media(max-width: 768px){body.home section.blog .slick-prev svg{width:36px;height:36px}}@media(min-width: 768px){body.home section.blog .slick-next{width:60px;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding:0px;bottom:-100px;left:unset;margin-left:100px}}@media(max-width: 768px){body.home section.blog .slick-next svg{width:36px;height:36px}}@media(max-width: 768px){body.home section.blog .ct-blog{position:relative;width:calc(100% + 20px);margin-top:30px}}@media(min-width: 768px){body.home section.blog .ct-blog{width:100vw;margin-top:45px;margin-left:calc(-1*(100vw - 1256px)/2);padding-left:calc((100vw - 1256px)/2)}}body.home section.blog .ct-blog article{height:486px;border-radius:20px;background-size:cover;margin:0px 10px}body.home section.blog .ct-blog article .informacoes{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:0px 20px}body.home section.blog .ct-blog article .informacoes .botao{margin-bottom:45px;margin-top:18px}body.home section.blog .ct-blog article .informacoes .botao a{display:flex;align-items:center;justify-content:center;border-radius:40px;width:130px;height:45px;border:2px solid #fff}body.home section.blog .ct-blog article .informacoes .botao a:hover{background:#fff}body.home section.blog .ct-blog article .informacoes .botao a:hover span{color:#6a0b11}body.home section.blog .ct-blog article .informacoes .botao a span{color:#fff;font-weight:600;font-size:16px}body.home section.blog .ct-blog article .informacoes h3 a{font-size:20px;font-weight:600;color:#fff}body.home .session-02{min-height:100vh;background-size:cover;background-image:url(../../assets/images/fundo-home-02.webp)}body.home .session-02 .content{min-height:100vh;display:flex;flex-direction:column;justify-content:center;margin-left:50%;padding:40px 0px 40px 0px}body.home .session-02 .top{margin-top:15px}body.home .session-02 .top ul{border-bottom:3px solid rgba(125,32,56,.6980392157);justify-content:space-between}body.home .session-02 .top ul li{padding:12px 10px;color:#fff;font-size:20px;font-weight:600;cursor:pointer;position:relative}@media(max-width: 768px){body.home .session-02 .top ul li:last-child{display:none}}body.home .session-02 .top ul li.active::after{content:"";border-bottom:3px solid #fff;bottom:-3px;left:0;right:0;display:block;position:absolute}body.home .session-02 .conteudo-item{display:none;margin-top:60px;color:#fff}body.home .session-02 .conteudo-item button{margin-top:40px}body.home .session-02 .conteudo-item h3{font-weight:500;font-size:32px;font-style:italic;margin-bottom:0px}body.home .session-02 .conteudo-item p,body.home .session-02 .conteudo-item ul{font-size:20px;font-weight:400}body.home .session-02 .conteudo-item ul{list-style:disc;margin-left:25px}body.home .session-02 .conteudo-item.active{display:block}body.home .session-03.desktop .container{max-width:612px;margin-right:0}body.home .session-03.desktop .container .conteudo{padding:40px 5px;margin-right:0;position:relative;top:0;bottom:0px;display:flex;max-width:550px;justify-content:center;flex-direction:column}body.home .session-03.mobile{background-size:cover;padding:40px 0px;background-image:url(../../assets/images/fundo-home-03.webp);overflow:hidden}body.home .session-03.mobile .slick-arrow{top:0;bottom:0;height:40px;margin:auto}body.home .session-03.mobile .slick-arrow.slick-prev{left:-25px}body.home .session-03.mobile .slick-arrow.slick-next{right:-25px}body.home .session-03.mobile .conteudo .title-padrao{margin:0}body.home .session-03.mobile .conteudo .btn-padrao{margin:0}body.home .session-03.mobile .conteudo .items{margin-bottom:40px;margin-top:20px}body.home .session-03.mobile .conteudo .items .item{border:none;padding:0}body.home .session-03.mobile .conteudo .items .item .content{margin-top:15px;padding:0px 20px}body.home .session-03.mobile .conteudo .items .item .img img{width:100%;border-radius:20px 20px 0px 0px}body.home .session-03.mobile .conteudo .items span{font-size:18px}body.home .session-03.mobile .conteudo .items a{display:block;color:#f91669;font-size:14px;font-weight:500;text-decoration:underline;margin-top:8px}body.home .session-03.mobile .conteudo .flags li{background:rgba(106,11,17,.1019607843);font-size:12px}body.home .session-03{position:relative}body.home .session-03 .conteudo .flags{display:none;gap:12px;margin-bottom:15px}body.home .session-03 .conteudo .flags li{box-shadow:0px 2px 3px 0px rgba(106,11,17,.2);background:#fff;border-radius:4px;padding:10px;font-weight:500;font-size:16px;color:#f91669}body.home .session-03 .conteudo .flags.active{display:flex}body.home .session-03 .conteudo .title-padrao{margin-left:45px}body.home .session-03 .conteudo .btn-padrao{width:215px;margin-top:45px;margin-left:45px}body.home .session-03 .conteudo .items .item.active .btn{display:block}body.home .session-03 .conteudo .items .item{border-bottom:1px solid #e1c8c7;margin-bottom:10px;padding:32px 10px 32px 25px;position:relative}body.home .session-03 .conteudo .items .item .btn{display:none}body.home .session-03 .conteudo .items span{color:#6a0b11;font-size:24px;font-weight:400;font-style:italic;cursor:pointer}body.home .session-03 .conteudo .items span.active{font-weight:600}body.home .session-03 .grid{grid-template-columns:1fr 1fr}body.home .session-03 .grid .fundo{background-image:url(../../assets/images/BG_BRANCO_LEVE.webp);background-size:cover;display:flex;justify-content:right;align-items:center}body.home .session-03 .grid .banner img{width:100%;height:100%}body.home .session-03 .grid .banner img:not(.active){display:none}body.home .session-04{padding:80px 0px 120px 0px;min-height:100vh;background-size:cover;background-image:url(../../assets/images/fundo-home-04.webp);position:relative}body.home .session-04.desktop::after{content:"";display:block;width:50%;height:360px;position:absolute;right:0;background:linear-gradient(90deg, #FF1C01 0%, #F91669 100%);bottom:240px;border-radius:30px 0px 0px 0px}body.home .session-04.desktop .empresas .grid{margin-top:60px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;text-align:center;grid-auto-rows:120px;border:1px solid rgba(0,0,0,0)}body.home .session-04.desktop .empresas .grid div:not(:nth-child(6n)){border-right:1px solid #442f30}body.home .session-04.desktop .empresas .grid div:not(:nth-last-child(-n+6)){border-bottom:1px solid #442f30}body.home .session-04.desktop .empresas .grid img{display:block;margin:auto;width:auto;height:auto}body.home .session-04 .depoimentos{gap:110px;margin-top:140px}body.home .session-04 .depoimentos .videos{max-width:630px;position:relative}body.home .session-04 .depoimentos .videos::after{content:"";display:block;width:100%;position:absolute;height:330px;border-radius:20px;left:-25px;top:-25px;bottom:0;border:1px solid #fff;z-index:1}body.home .session-04 .depoimentos .videos .slider{z-index:2;position:relative}@media(min-width: 768px){body.home .session-04 .depoimentos .videos .slider .slick-arrow{left:unset;bottom:-15px;right:0px;z-index:1}body.home .session-04 .depoimentos .videos .slider .slick-arrow.slick-prev{right:90px}}body.home .session-04 .depoimentos .videos .video-item .video iframe{border-radius:10px}@media(max-width: 768px){body.home .session-04 .depoimentos .videos .video-item .video iframe{max-width:100%;max-height:280px;border-radius:0px}}body.home .session-04 .depoimentos .videos .video-item .video img{border-radius:20px;width:623px;cursor:pointer}body.home .session-04 .depoimentos .videos .video-item .infos{margin-top:25px}body.home .session-04 .depoimentos .videos .video-item .infos img{width:auto;height:auto}body.home .session-04 .depoimentos .videos .video-item .infos .text{margin-left:20px;padding-left:20px;border-left:1px solid #442f30}body.home .session-04 .depoimentos .videos .video-item .infos .marca{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}body.home .session-04 .depoimentos .videos .video-item .infos .autor{font-size:14px;font-weight:400;color:#fff;display:block}body.home .session-04 .depoimentos .descricao{width:340px;color:#fff}body.home .session-04 .depoimentos .descricao h3{font-size:40px;font-style:italic;font-weight:400;line-height:45px;margin:0px}body.home .session-04 .depoimentos .descricao p{font-size:18px;font-weight:400}@media(max-width: 768px){body.home .session-02{background-image:url(../../assets/images/fundo-home-02-mobile.webp);min-height:75vh}body.home .session-02 .content{min-height:75vh;justify-content:flex-start;border-top:1px solid #67454c;padding-top:60px}body.home .session-02 .content .conteudo-item h3{font-size:20px}body.home .session-02 .content .conteudo-item p,body.home .session-02 .content .conteudo-item ul{font-size:14px}body.home .session-02 .content .top ul{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;text-align:center}body.home .session-02 .content .top ul li{padding:10px 0px 13px 0px;font-size:16px}body.home .session-02 .content{margin:0}body.home .session-04{background-image:url(../../assets/svg/fundo-home-04-mobile.svg)}body.home .session-04 .depoimentos{margin-top:50px;margin-bottom:70px}body.home .session-04 .depoimentos .descricao{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}body.home .session-04 .depoimentos .descricao h3{font-size:22px}body.home .session-04 .depoimentos .descricao p{font-size:14px}body.home .session-04 .depoimentos .videos .slider svg{width:36px;height:36px}body.home .session-04 .depoimentos .videos::after{width:55%;position:absolute;height:100px;border-radius:0px 0px 0px 40px;left:unset;top:unset;bottom:-50px;right:0px;border-right:0px}body.home .session-04 .depoimentos .videos .video-item .infos{background:linear-gradient(90deg, #FF1C01 0%, #F91669 100%);padding:22px 25px;width:75%;float:right;border-radius:45px 0px 0px 0px}body.home .session-04 .depoimentos .videos .video-item .infos .text{border-left:1px solid #d7354d}body.home .session-04 .depoimentos .videos .video-item .video img{height:auto;width:100%;border-radius:0px}body.home .session-04 .empresas{margin-top:0px}body.home .session-04 .empresas .grid{grid-template-columns:1fr 1fr 1fr;text-align:center;grid-auto-rows:120px;border:1px solid rgba(0,0,0,0)}body.home .session-04 .empresas .grid div{padding:0px 20px}body.home .session-04 .empresas .grid div img{display:block;margin:auto;width:auto;height:auto}body.home .session-04 .empresas .grid div:not(:nth-child(3n)){border-right:1px solid #442f30}body.home .session-04 .empresas .grid div:not(:nth-last-child(-n+3)){border-bottom:1px solid #442f30}}