#main-content .btn-primary{border-radius:50px}.hero{background:linear-gradient(90deg,#ff4d08,#ff7a21);color:#fff;padding:150px 0 0}@media (min-width:1200px){.hero .row{justify-content:space-between}}.hero .text .to-move{margin:20px 0 0}.hero .text .to-move p{color:#fff;font-size:20px}.hero .text .to-move strong:before{content:"_"}.hero h1,.hero h2{color:#caff2d}.hero .text h1{font-size:60px;font-weight:700;line-height:65px;margin:30px 0}.hero .text p{color:#fff;font-size:17px;line-height:28px;margin:0 0 30px}.hero .image{max-width:639px}.hero .btn{background:#000;color:#fff;min-width:250px}.hero .owl-dots{bottom:20px;display:flex;gap:10px;justify-content:center;position:absolute;width:100%}.hero .owl-dots .owl-dot{background:hsla(0,0%,100%,.6);border-radius:50%;height:12px;width:12px}.hero .owl-dots .owl-dot.active{background:#ff4800}section .heading h2{font-weight:600}.solucoes{background:#fbfbfb;padding:100px 0 0}.solucoes .heading{color:#000;margin:0 0 70px;text-align:center}.solucoes .heading h2{font-size:36px}.solucoes .heading h2 strong{background:#ff4800;border-radius:50px;display:inline-block;line-height:1.3;padding:3px 10px}.solucoes .tabs-horizontal .nav.nav-tabs{display:none}@media (min-width:1200px){.solucoes .tabs-horizontal .nav.nav-tabs{align-items:center;background:none;border-bottom:1px solid #dedede;border-radius:0;box-shadow:none;display:flex;justify-content:center;list-style:none;margin:0;padding:0}}.solucoes .tabs-horizontal .nav.nav-tabs li .nav-link{background:none;border:0;border-bottom:1px solid transparent;border-radius:0;color:#000;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:40px;margin:0 10px -1px;padding:10px;text-transform:none;transition:all .2s ease-in-out}.solucoes .tabs-horizontal .nav.nav-tabs li .nav-link:hover{border-bottom:1px solid #000!important}.solucoes .tabs-horizontal .nav.nav-tabs li .nav-link.active{border-bottom:1px solid #ff4800!important;color:#ff4800!important;font-weight:500}@media (min-width:1200px){.solucoes .tabs-horizontal .tab-content{padding:60px 0}.solucoes .tabs-horizontal .tab-content .text{margin:0 40px 40px}.solucoes .tabs-horizontal .tab-content .text.text-only{margin:0 40px 60px}}.solucoes .tab-content h3{color:#563cc7;font-size:12px;font-weight:600;letter-spacing:.05rem;margin:0;text-transform:uppercase}.solucoes .tab-content h2{color:#ff4800;font-size:36px;margin:10px 0 20px}.solucoes .tabs-horizontal .tab-content .tab-title{align-items:center;border-bottom:1px solid #909090;color:#000;display:flex;font-size:14px;font-weight:600;line-height:28px;margin:0;padding:15px 20px 15px 0;position:relative}.solucoes .tabs-horizontal .tab-content .tab-title:after{color:#ff4800;content:"\f078";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;line-height:1;position:absolute;right:0;top:auto}.solucoes .tabs-horizontal .tab-content .tab-title.acc_active:after{transform:rotate(180deg)}.solucoes .tabs-horizontal .tab-content .ico{text-align:center}@media (min-width:1200px){.solucoes .tabs-horizontal .tab-content .tab-title{display:none}}@media (max-width:1199.98px){.solucoes .tab-content h2{font-size:20px}.solucoes .tabs-horizontal .tab-pane{background:#fff;padding:30px 15px 0}.solucoes .tabs-horizontal .tab-pane p{color:#000;font-size:14px}}.fale-conosco{padding:60px 0;text-align:center}.fale-conosco h2{color:#000;font-size:24px;line-height:34px}.nossos-numeros{background-color:#ff4800;padding:40px 0;transition:all .5s ease-in-out}@media (min-width:992px){.nossos-numeros{align-items:center;background-image:url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/CSBR/home/bg_empresanumero.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:flex;min-height:520px}}.nossos-numeros .heading{color:#fff;margin:0 0 50px;text-align:center}.nossos-numeros .heading h2{font-size:30px;font-weight:400;letter-spacing:.2rem;line-height:40px;margin:0 0 20px}.nossos-numeros .list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 30px;padding:0}.nossos-numeros .list li{flex:0 0 100%;max-width:100%}@media (min-width:992px){.nossos-numeros .list li{flex:0 0 25%;max-width:25%}}.nossos-numeros .list .item{color:#fff;padding:0 20px;position:relative;text-align:center}@media (min-width:992px){.nossos-numeros .list li:not(:last-child) .item:after{background:linear-gradient(180deg,transparent,#fff,transparent);content:"";display:block;height:150px;position:absolute;right:0;top:0;width:1px}}.nossos-numeros .list .item h3{font-size:32px;font-weight:700;line-height:35px;margin:0 0 10px}.nossos-numeros .list .item p{font-size:13px;font-weight:400;margin:0 0 10px;text-transform:uppercase}.nossos-numeros .list .item span{color:#ccff2e;display:block;font-size:14px;font-weight:400}.nossos-numeros .base{color:#fff;font-size:11px;margin:0;text-align:right}@media (min-width:992px){.cases .heading{max-width:580px}}.cases .heading h2{color:#ff4800;font-size:30px;line-height:normal;margin:0 0 20px}.cases .companies{align-items:center;padding-bottom:70px;padding-top:70px}.cases .companies .list-companies{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.cases .companies .list-companies li{padding:10px;text-align:center}.cases .all-cases{border-bottom:1px solid #ededed;justify-content:center;padding-bottom:80px;position:relative}.cases .all-cases .btn{margin:50px 0 0}.cases .experience{align-items:center;padding-bottom:80px;padding-top:80px}@media (min-width:1200px){.cases .experience{background:url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/CSBR/home/bg-cases-experience.png) no-repeat bottom}}.varejo-e-consumo{background:#ff4800;color:#fff;padding:80px 0}@media (min-width:992px){.varejo-e-consumo{background:#ff4800 url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/CSBR/home/bg-varejo-consumo.png) no-repeat top;background-size:cover}}.varejo-e-consumo .heading{margin:0 0 50px}.varejo-e-consumo .heading h2{font-size:30px}.varejo-e-consumo .group h3{font-size:12px;line-height:1.1;margin:0;text-transform:uppercase}.varejo-e-consumo .group ul{list-style:none;margin:0 0 30px;padding:0}@media (min-width:768px){.varejo-e-consumo .group ul{display:flex;gap:30px;justify-content:space-between}}@media (min-width:1200px){.varejo-e-consumo .group ul{gap:30px;max-width:80%}}.varejo-e-consumo .group ul li{font-family:Montserrat,sans-serif;text-align:center}.varejo-e-consumo .group .circle{align-items:center;background:#ccff2e;border-radius:50%;color:#000;display:flex;font-size:42px;font-weight:700;height:130px;justify-content:center;width:130px}.varejo-e-consumo .group p{font-size:12px;font-weight:500;letter-spacing:1px;margin:20px 0 0;text-transform:uppercase}.mapa-da-fraude{align-items:center;background:#fbfcfc;color:#000;display:flex;padding:50px 0}@media (min-width:1200px){.mapa-da-fraude{background:url(https://2530812.fs1.hubspotusercontent-na1.net/hubfs/2530812/CSBR/home/bg_mapadafraude_home.png) no-repeat top;background-size:cover;min-height:500px}}.mapa-da-fraude h2{margin:20px 0}.blog-posts{padding:100px 0}.blog-posts .heading{margin:0 0 50px}.blog-posts .heading h2{color:#ff4800;font-size:30px}@media (min-width:1200px){.blog-posts .blog-list{justify-content:space-between;margin-bottom:60px}.blog-posts .blog-list .col-lg-4{-ms-flex:0 0 410px;flex:0 0 410px;max-width:410px}}.blog-posts .card-head img{transform:scale(1);transition:all .3s ease-out}.blog-posts .card-head:hover img{transform:scale(1.05)}.blog-posts .card-body{margin:30px 0 0}.blog-posts .title{color:#000;font-size:22px;font-weight:500;margin:0 0 10px}.blog-posts .date{color:#9c9c9c;display:block;font-size:14px}.blog-posts .description{color:#70787c;font-size:16px;line-height:27px;margin:10px 0 0}.blog-posts .btn{min-width:200px}.form-page{background:#f1f1f1;padding:100px 0}.form-page h2{color:#ff4800;font-size:30px;line-height:1.2;margin:0 0 30px}.form-page p{color:#000;font-size:17px;line-height:1.3}@media (max-width:767.98px){.hero{padding:80px 0 60px}.hero .text{text-align:center}.hero .text h1{font-size:30px;line-height:42px;margin:20px 0}.hero .text .to-move p{margin:0}.hero .btn{font-size:14px;margin:0;padding:12px 30px}.hero .owl-dots{bottom:-40px}.solucoes{padding:50px 0 0}.solucoes .heading h2{font-size:20px}.solucoes .heading{margin:0 0 30px}.fale-conosco{padding:50px 0}.fale-conosco h2:before{display:none}.nossos-numeros .heading{margin:0}.nossos-numeros .heading h2{font-size:26px;line-height:30px}.nossos-numeros .list{display:block}.nossos-numeros .list .item{padding:20px 20px 0}.nossos-numeros .list li:not(:first-child) .item:after{background:linear-gradient(90deg,transparent,#fff,transparent);content:"";display:block;height:1px;position:absolute;right:0;top:0;width:100%}.nossos-numeros .list li{margin-bottom:30px}.cases .companies{align-items:center;padding-bottom:30px;padding-top:50px}.cases .companies .list-companies li{flex:0 0 50%;max-width:50%;padding:0 0 20px;text-align:left}.cases .all-cases{padding-bottom:50px;padding-top:50px}.cases .all-cases .hs-video-widget{margin:0 0 50px}.cases .all-cases .btn{margin:0}.cases .experience{padding-bottom:50px;padding-top:50px}.varejo-e-consumo{padding:50px 0;text-align:center}.varejo-e-consumo .group .circle{margin:0 auto}.varejo-e-consumo .group p{margin:10px 0 30px}.mapa-da-fraude{text-align:center}.blog-posts{padding:50px 0}.blog-posts .card{margin:0 0 30px}}@media (min-width:768px) and (max-width:991.98px){.hero{padding:80px 0 60px}.hero .text .to-move p{margin:0}.hero .owl-dots{bottom:-40px}.solucoes{padding:50px 0 0}.solucoes .heading{margin:0 0 30px}.fale-conosco h2:before{display:none}.nossos-numeros .list li{flex:0 0 50%;margin:0 0 30px;max-width:50%}.cases .all-cases .hs-video-widget{margin:0 0 50px}.cases .all-cases .btn{margin:0}.blog-posts .card,.varejo-e-consumo .group ul{margin:0 0 30px}}