.cards,.separador-portfolio{text-align:center;overflow:hidden}.cards,.site{overflow:hidden}.texto-servicos{color:#484141;font-weight:500}h4.text-descricao-servicos{letter-spacing:normal!important}.separador-portfolio{color:#dedede;width:80%;margin:40px auto;line-height:1.2em;border-top:3px solid #dedede}.img-portolio-servico,.portfolio.portfolio-servicos .portfolio-item img{border:1px solid #dee2e6}.icon-topo{width:60%;height:auto}.envolvePortfolioServicos{margin-bottom:20px}.portfolio-servicos .portfolio-title h4{font-size:1.1em;line-height:1.2em}.logo-clientes-servicos{width:160px;height:auto}.portfolio.portfolio-servicos .portfolio-item{margin-bottom:10px}.cards{background:#fff;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1);padding:20px 30px;position:relative;min-height:280px}.cards h2{font-size:65px!important;line-height:1.3!important;font-weight:700!important}.cards p{font-size:1.1em}.cards:before{position:absolute;background:#1a1a42;width:60px;height:60px;border-radius:50%;left:-30px;content:"";bottom:-30px;-webkit-transition:.2s;transition:.2s}.cards:hover:before{width:100%;height:100%;left:0;bottom:0;content:"";border-radius:0}.cards:hover h2,.cards:hover p{position:relative;color:#fff;-webkit-transition:.2s;transition:.2s}.owl-carousel .owl-nav [class*=owl-]{opacity:1;background-color:transparent;margin:-23px -35px 0;border:0}.owl-carousel:hover .owl-prev{left:0}.owl-carousel:hover .owl-next{right:0}.owl-carousel .owl-nav [class*=owl-]:hover{background-color:#1b1b42;border-color:#1b1b42}#page-title .title-color{color:#00e6e6!important}#page-title .title-color2,#page-title .title-color2 a:not(.btn),#page-title .title-color2 li{color:#00001d!important}.list-icon li{margin-bottom:5px}.legenda-consultoria{font-size:1rem;line-height:1.2em;margin-top:5px;margin-bottom:10px;width:100%;display:inline-block}.site{height:500px;margin-top:40px;margin-bottom:40px;webkit-box-shadow:12px 10px 30px 0px rgba(0,0,0,0.5);-moz-box-shadow:12px 10px 30px 0 rgba(0,0,0,.5);box-shadow:12px 10px 30px 0 rgba(0,0,0,.5)}.site img{width:calc(100% + 1px);-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-name:scrollCoverBrowser;animation-name:scrollCoverBrowser;-webkit-animation-timing-function:cubic-bezier(1.500,0.005,0.305,1.500);animation-timing-function:cubic-bezier(1.500,0.005,0.305,1.500);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:none;animation-fill-mode:none}@keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(calc(-50% + 250px));-ms-transform:translateY(calc(-50% + 250px));transform:translateY(calc(-50% + 250px))}100%{-webkit-transform:translateY(calc(-100% + 500px));-ms-transform:translateY(calc(-100% + 500px));transform:translateY(calc(-100% + 500px))}}@-webkit-keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(calc(-50% + 250px));-ms-transform:translateY(calc(-50% + 250px));transform:translateY(calc(-50% + 250px))}100%{-webkit-transform:translateY(calc(-100% + 500px));-ms-transform:translateY(calc(-100% + 500px));transform:translateY(calc(-100% + 500px))}}.logos-sites{width:100%;height:auto}.portfolio-setor .fancybox-caption{padding:75px 0 0}.portfolio-setor .fancybox-caption__body{background-color:#1a3882;padding:20px 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.portfolio-setor .fancybox-caption__body span.caption-portfolio{color:#fff!important;padding:0 18px;margin:0;font-size:1.3rem}.portfolio-setor .fancybox-caption__body .ver-mais{font-size:12px;height:35px;line-height:35px;padding:0 30px;font-weight:900!important;color:#1a3882!important;background-color:#fff;border:1px solid #fff!important}.topo-servicos{background-size:cover;background-position:center center}.accordion .ac-item .ac-title{font-size:14px}.background-gray-depoimento{background-color:#2c2b2b;margin-bottom:-1px}.depoimentos-servicos .depoimentos.testimonial .testimonial-item{border:1px solid #222;background-color:#222;text-align:left;height:100%;padding:46px}.depoimentos-servicos .depoimentos.carousel.carousel-loaded,.depoimentos-servicos .depoimentos.owl-carousel .owl-stage,.depoimentos-servicos .depoimentos.owl-carousel.owl-drag .owl-item,.depoimentos-servicos .owl-carousel .owl-stage-outer{height:100%}.depoimentos-servicos .depoimentos.testimonial .testimonial-item img{border-radius:0;display:block;float:none;height:auto;margin:0 auto;width:100%}.depoimentos-servicos .depoimentos.testimonial .testimonial-item p.texto-servicos{color:#999}.icon-star i{color:#00e6e6}.depoimentos-servicos .depoimentos.owl-carousel .owl-nav [class*=owl-]{margin:-23px -25px 0;background-color:#565656;border:1px solid #565656;border-radius:10%}.depoimentos-servicos .owl-carousel .owl-nav [class*=owl-]:hover i{color:#262626}.depoimentos-servicos .depoimentos.testimonial .testimonial-item img.logo-depoimento{width:70%;height:auto;border-radius:0}@media(max-width:768px){.cards h2{font-size:50px!important;line-height:70px!important}.cards{min-height:230px}.portfolio-setor .fancybox-caption__body span.caption-portfolio{padding:10px}.topo-servicos{background-position:53% center}.tooltip.fade{display:none}}