@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700");html,body{font-family:'Roboto', Arial, Helvetica, sans-serif;font-size:12px}a{text-decoration:none;color:#000;outline:none}a:hover{color:#000;text-decoration:none}ol,ul{list-style:none;padding-left:0}textarea{resize:none}#logo{transition:ease .7s}.section-header{background-color:#e5e5e5;font-weight:bold}.texto-grande{font-size:42px}.texto-medio{font-size:15px}.texto-pequeno{font-size:13px}.texto-cor-primaria{color:#0c4da2 !important}.texto-cor-terciaria{color:#f68b1f}.texto-cor-quaternaria{color:#e5e5e5}.fundo-cor-primaria{background-color:#0c4da2}.fundo-cor-secundaria{background-color:#173d6e}.fundo-cor-terciaria{background-color:#f68b1f}.fundo-cor-quaternaria{background-color:#e5e5e5}.fa-whatsapp{color:#2b9f34}@media (min-width: 769px) and (max-width: 1200px){html,body{font-size:11px}}.topo{background-color:#0c4da2}@media (max-width: 575px){.topo .responsivo{font-size:12px}}.nav-topo{border-bottom:3px solid #f68b1f}.nav-topo .borda{color:#000 !important;border-bottom:2px solid transparent}.nav-topo .borda:hover{border-bottom:2px solid #000}.nav-topo .active{border-bottom:2px solid #000}footer .dropdown-divider{border-top:1px solid #f68b1f}.nav-footer .nav-link{color:#FFF !important}#carouselHome video{min-width:100%;min-height:100%;width:auto;height:auto}.carousel-indicators{bottom:5%}.carousel-indicators li{width:15px;height:15px;border-radius:100%;margin:0 10px;background-color:#f68b1f}.carousel-caption{width:100%;left:0%;right:0%;bottom:43%;background-color:rgba(0,0,0,0.6);border-top:3px solid #f68b1f}@media (max-width: 1350px){.carousel-caption{bottom:17%}}.carousel-caption h1{line-height:30px}.empresa h1{padding-bottom:5px;border-bottom:3px solid #f68b1f}.assistencia-tecnica ul li{border-top:1px solid #f68b1f;padding:5px 0}.assistencia-tecnica ul:last-child{border-bottom:1px solid #f68b1f}.servicos ul li{padding-bottom:5px}.servicos a{cursor:pointer}.servicos figure{position:relative}.servicos figure figcaption{position:absolute;bottom:50px;right:10px}header.produtos h2,header.produtos h3{font-size:17px}header.produtos input.btn{font-size:16px;padding:1px 10px}.produtos .titulo-categoria{font-size:24px;padding-bottom:5px;border-bottom:4px solid #f68b1f}.produtos .navbar-light .navbar-nav .nav-link{color:#000}.produtos .navbar-light .navbar-nav .nav-link:focus{color:#000}.produtos .nav-item{border-bottom:1px dotted rgba(12,77,162,0.3)}.produtos .nav-item .button{cursor:pointer}.produtos .nav-link{padding:6px 0 !important}.produtos .card-body li{padding:10px 0 5px 0;border-bottom:1px solid rgba(12,77,162,0.3)}.produtos .card-body li:last-child{border:none}.produtos figure img{padding:40px 10px;border:1px solid rgba(0,0,0,0.3)}.produtos figure figcaption{color:#000;font-weight:bold;font-size:18px}.produtos .detalhes{outline-offset:0}.produtos-ver .descricao{border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;padding:20px 0 10px 0;margin-bottom:20px}.produtos-ver .descricao p{font-size:14px;line-height:18px}.produtos-ver .slide .mySlides{display:none}.produtos-ver .cursor{cursor:pointer}.produtos-ver .demo{width:60px;height:60px}.produtos-ver .prev,.produtos-ver .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:5px 10px;margin-top:-50px;color:white;background-color:rgba(246,139,31,0.3);font-weight:bold;font-size:20px;border-radius:3px;user-select:none;-webkit-user-select:none}.produtos-ver .next{right:0}.produtos-ver .prev:hover,.produtos-ver .next:hover{background-color:#f68b1f}.section-header.contato{border-bottom:5px solid #e5e5e5}.section-header.contato .icone{width:20px}.section-header.contato .icone.pin{position:relative;bottom:5px}.section-header.contato a{color:#343a40}section.contato textarea{resize:none}@media (min-width: 768px){section.contato .map{border-right:5px solid #f68b1f}}section.contato .titulo{font-style:italic;font-size:18px}.categorias h1{border-bottom:3px solid #f68b1f}.categorias .card{min-height:350px}@media (max-width: 991px){.categorias .card img{width:50%;margin:0 auto}}.categorias .card-img-overlay{background-color:#173d6e;opacity:0.9}.categorias .card-img-overlay:hover{opacity:.9;background-color:#f68b1f;transition:ease .3s}.categorias .text{color:white;font-size:23px;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-weight:bold}@media (max-width: 768px){.categorias .text{font-size:20px}}
