.topo_portfolio{background-size:cover;background-position:center center}.portfolio-visio{margin-bottom:30px}.portfolio-visio .portfolio-item{position:relative;padding:0}.portfolio-visio .portfolio-title .title{text-align:center;color:#fff;padding:10px 5px;font-size:1.1em;font-weight:400}.portfolio-visio .portfolio-item .portfolio-title{background-color:rgba(0,0,0,.7)!important;width:100%;height:auto;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s;z-index:2}.depoimentos-servicos .depoimentos.owl-carousel .owl-next,.depoimentos-servicos .depoimentos.owl-carousel .owl-prev,.portfolio-visio:hover .portfolio-item .portfolio-title{opacity:1}.portfolio-visio:hover .portfolio-item .portfolio-image img{transform:scale(1.1)}.portfolio-attributes{color:#1f1f1f;font-size:12px;overflow:hidden;text-transform:capitalize;margin-bottom:20px}.portfolio-attributes.style1 .attribute strong{border:0;margin-right:8px;width:auto;font-weight:700;opacity:.7;color:#000;text-transform:uppercase}.card-cliente{background-color:#1e1e1e;border-radius:5px;padding:20px;transition:.3s;border:1px solid #e6e8eb}.clientes.team-members .team-member{background-color:transparent;text-align:center;position:relative;overflow:hidden;margin-bottom:0;border-radius:4px}.clientes.team-members .team-member .team-image>img{width:230px!important;margin:0 auto;height:auto!important}.clientes.team-members .team-member .team-desc{padding-bottom:0;align-items:center}.clientes.team-members .team-member .team-desc .align-center{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.clientes.team-members .team-member .team-desc h5{padding:0 10px;font-size:1em;border:1px solid #d7d7d7;background:0 0;color:#fafafa;text-align:center;margin:0 4px 4px 0;border-radius:4px;line-height:29px}.clientes.team-members .team-member .team-desc h5 a{color:#333;cursor:pointer}.clientes.team-members .team-member .team-desc h5:hover{background-color:#03ac49;color:#fff}.clientes.team-members .team-member .team-desc h5:hover a{color:#fff}.clientes .btn.btn-slide.btn-xs>i,a.btn:not([href]):not([tabindex]).btn-slide.btn-xs>i{line-height:normal}.btn.btn-light:active,.btn.btn-light:focus,.btn.btn-light:hover,.clientes .btn.btn-light.active,a.btn:not([href]):not([tabindex]).btn-light.active,a.btn:not([href]):not([tabindex]).btn-light:active,a.btn:not([href]):not([tabindex]).btn-light:focus,a.btn:not([href]):not([tabindex]).btn-light:hover{border-color:#fff;background-color:#fff;color:#4c5667}.clientes.team-members .team-desc>h3{font-size:16px;line-height:22px;margin-bottom:10px;color:#fff}.clientes.owl-carousel .owl-nav [class*=owl-]{margin:0 -30px;top:30%;color:#000;border:0;opacity:1;background-color:transparent}.clientes.owl-carousel .owl-nav [class*=owl-] i{line-height:40px;color:#fff;font-size:40px}.clientes.owl-carousel:hover .owl-prev{right:auto;left:0;opacity:1}.clientes.owl-carousel:hover .owl-next{left:auto;right:0;opacity:1}.clientes.owl-carousel .owl-dots .owl-dot span{position:relative;display:block;float:left;margin:0 4px;width:10px;height:10px;cursor:pointer;border-radius:50%;overflow:hidden;background-color:transparent;box-shadow:inset 0 0 0 2px #fff;transition:background .3s}.clientes.owl-carousel .owl-dots .owl-dot span:after{background-color:#fff;box-shadow:0 0 1px #fff}.clientes .social-icons.social-icons-border li a{border:1px solid #d7d7d7;color:#fafafa}.clientes .social-icons.social-icons-colored a,.clientes .social-icons.social-icons-colored-hover a:hover{color:#fff;border:1px solid transparent}.clientes .social-icons li:hover i{-webkit-animation:none;-moz-animation:none;animation:none}.social-icons.social-icons-colored .social-facebook a,.social-icons.social-icons-colored-hover .social-facebook a:hover{background-color:#5d82d1}.clientes .social-icons.social-icons-colored-hover .social-site a:hover{background-color:#ab47ac}.social-icons.social-icons-colored-hover .social-instagram a:hover{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.botao-facaOrcamento{background-color:#00e6e6;border:1px solid #00e6e6!important;color:#11112e!important}.tags a{margin:0 5px 5px 0;color:#fafafa}.tags a.active,.tags a:active,.tags a:focus,.tags a:hover{background-color:#00e6e6;border-color:#00e6e6;color:#fff}.portfolio-interno{margin-bottom:40px}.portfolio-interno-legenda{margin-bottom:20px;margin-top:10px;font-size:1.5em;color:#a3a0a0}.relacionado-item{margin-bottom:20px}.relacionado-item .relacionado-image img{width:100%;height:auto}.relacionado-item .relacionado-description .relacionado-title{text-align:center;font-size:1rem;margin-top:5px}.section-0{padding:0;margin-bottom:-1px}.color-white{color:#fafafa!important}.background-gray-portfolio{background-color:#1e1e1e;margin-bottom:-1px}.background-gray-portfolio2{background-color:#303030}.description-portfolio p{font-size:1.2em}body .container-wide{width:100%;margin:0 auto;padding:0 60px}.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}.cobertura2,.depoimentos-servicos .depoimentos.owl-carousel .owl-next{right:0}.depoimentos-servicos .depoimentos.owl-carousel .owl-prev{left:0}.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}.cobertura1,.cobertura2{z-index:-1;position:absolute;width:50%;height:100%}@media(max-width:768px){.topo_portfolio{background-position:53% center}.portfolio-interno-legenda{font-size:1.1em}body .container-wide{padding:0}.depoimentos-servicos .depoimentos.testimonial .testimonial-item{padding:20px}}@media (min-width:1920px){.container-wide{max-width:1920px;padding:0}}