blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,td,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:600}small{color:#999;font-size:12px}html{-webkit-font-smoothing:antialiased}html{font-size:100%}a{transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;text-decoration:none;cursor:pointer}.clear{clear:both;width:100%;display:block}body{background:#fff;font-family:Tahoma,Arial}.cabecalho{width:100%;margin:0;position:relative;padding:20px 0 10px 0;background:#fff;border-top:2px solid #002c70}.cabecalho .logo{width:40%;height:40px;background:url(../img/logo.png) no-repeat left center;text-indent:-9999px;margin:0 0 0 15%;padding:0;float:left;background-size:100% auto}.container{margin:0 auto;position:relative;width:100%}.cabecalho ul.menu{float:right;margin-top:20px;display:none}.cabecalho ul.menu li{display:inline-block;list-style:none;padding:0 15px}.cabecalho ul.menu li a{color:#002c70;text-transform:uppercase;font-size:13px}.cabecalho ul.menu li a:hover{color:#ba2724}.simpleSlider{height:400px!important}.banner{height:400px!important;background:#071543;width:100%}.banner .imagem{background:url(../img/banner.jpg) no-repeat top center;height:400px;width:100%;background-size:100% auto}.banner .titulo{font-size:36px;color:#fff;text-transform:uppercase;font-style:italic;text-shadow:2px 2px 10px rgba(0,0,0,.3);margin:0 auto;position:relative;width:1000px;text-align:left;padding-top:60px;display:none!important}.banner .titulo strong{font-size:48px}.banner .bottom{color:#fff;padding:50px 5%;position:absolute;bottom:0;width:90%}.banner .bottom h1{font-size:18px;font-style:italic;width:100%}.banner .bottom p{font-size:12px;margin:20px 0 40px 0}.banner .bottom a{padding:10px 20px;border:1px solid #fff;color:#fff;text-transform:uppercase}.banner .bottom a:hover{background:#fff;color:#002c70}.banner .caixaproduto{position:absolute;right:0;width:200px;height:200px;top:-200px}.banner .caixaproduto img{width:100%}.busca{float:right;width:30px;height:40px;overflow:hidden;display:none;background:url(../img/buscar.jpg) no-repeat right center;margin-top:10px;margin-left:20px;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.busca:hover{width:200px}.busca #busca{width:170px;border:1px solid #ccc;box-sizing:border-box;padding:10px;color:#002c70;opacity:0;transition:all .25s;height:40px;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.busca:hover>#busca{opacity:1}.detectores-de-metais{text-align: center;margin-bottom: 60px; font-size: 22px; text-transform: uppercase;}.middlehome{background:#fff;padding:50px 0}.middlehome .linha h2{font-size: 18px; width: 80%; margin: 0 auto; color: #071443;}.middlehome .container{width:100%}.linha{float:none;text-align:center;width:100%;margin-bottom:30px;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.linha img{width:40%;margin-bottom:20px}.linha h1{color:#002c70;text-transform:uppercase;font-size:15px;margin-top:0;font-weight:400}.linha:hover{margin-top:-10px;cursor:pointer}.rodape{background:#f4f4f4;padding:40px 0;font-size:14px}.rodape h1.logo{width:58px;height:39px;background:url(../img/iconerodape.jpg) no-repeat center center;text-indent:-9999px;margin:0 20px 0 0;padding:0;float:left;display:none}.rodape p{width:90%;padding:0 5%}.rodape .newsletter{width:90%;margin:30px 5%;font-size:12px}.rodape .newsletter input#newsletter{width:88%;border:none;box-sizing:border-box;padding:8px;color:#002c70;margin-top:10px}.rodape .newsletter input#enviar{width:10%;border:none;box-sizing:border-box;padding:8px 0;margin-top:10px;background:#002c70;color:#fff;text-align:center}.rodape .newsletter input#enviar:hover{background:#ba2724;cursor:pointer}.rodape .contatos{width:90%;margin:0 5%}.rodape .contatos img:hover{opacity:.5;cursor:pointer}.interna{margin-bottom:50px}.interna .titulo{background:url(../img/banner.jpg) no-repeat center center;position:relative;padding:30px 5%;margin-bottom:20px}.interna .overlay{background:#071543;opacity:.8;width:100%;height:100%;left:0;top:0;position:absolute}.interna .titulo h1{color:#fff;font-size:24px;font-style:italic}h3{color:#ba2724;font-size:18px;font-style:italic;margin-bottom:10px}h4{color:#071543;font-size:20px;font-style:italic;margin-bottom:10px;border-bottom:1px solid #e1e1e1;padding-bottom:10px}.left{width:90%!important;float:none;margin:0 5%}.right{width:90%!important;float:none;margin:0 5%}.leftcategorias{width:90%!important;float:none;margin:0 5%}.rightprodutos{width:90%!important;float:none;margin:0 5%}p.descricao{color:#666;font-size:16px;margin-top: 20px;line-height:24px;margin-bottom:30px}.linhaleft{padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:15px;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.linhaleft img{width:40px;margin-right:10px;float:left}.linhaleft h1{color:#002c70;font-size:15px;margin-top:11px;font-weight:400;float:left}.linhaleft:hover{margin-left:7px;cursor:pointer}.linhaleft:hover>h1{color:#ba2724}.linhaleft.active h1{color:#ba2724;font-weight:700;font-style:italic;letter-spacing:-.5px}.produtoslistagem{width:48%;box-sizing:border-box;border:1px solid #e1e1e1;padding:1%;float:left;margin:0 1% 10px 1%;text-align:center;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.produtoslistagem img{width:100%;margin-bottom:10px}.produtoslistagem strong{color:#ba2724;font-size:14px;font-style:italic}.produtoslistagem:hover{transform:scale(1.05);cursor:pointer;border:1px solid #ba2724;box-shadow:0 10px 20px rgba(0,0,0,.1)}.imagensProduto{width:100%;float:none}.imagensProduto img{padding:1%;border:1px solid #e1e1e1;width:48%;box-sizing:border-box;margin:0 1% 10px 1%;float:left;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.imagensProduto img:hover{transform:scale(1.05);cursor:pointer;border:1px solid #ba2724}.descricaoProduto{width:100%;float:none}.listanoticias li{width:90%;float:none;margin:0 0 25px 0;list-style:none;padding:20px 5% 20px 5%;border-top:1px solid #eee;font-size:13px;color:#999}.listanoticias li a{font-size:16px;color:#002c70;line-height:22px;font-weight:600}.listanoticias li a:hover{color:#ba2724}.listaimagens{float:left;width:80px;height:80px;margin-right:20px;overflow:hidden;border-radius:0 0 10px 0}.listaimagens img{min-width:100%;min-height:100%;max-width:120%;max-height:120%}.data{font-size:14px;color:#999}h3.subtitle{letter-spacing:-1px;font-size:29px;line-height:32px;margin:20px 0}.imagemNoticia{width:100%;padding:5px;border:1px solid #e1e1e1;box-sizing:border-box}.buscar{background:0 0;width:40px;height:40px;border:none;position:absolute;top:10px;right:0}.caixaenvio{padding:20px;text-align:center;z-index:9999;font-weight:600;position:fixed;bottom:0;left:0;width:100%}#erro{border:1px solid #900;background:#fedada;color:#900}#sucesso{border:1px solid #1da34b;background:#e4faec;color:#1da34b}.faleconosco{width:90%;float:left;margin:0 5%}.contato{width:90%;float:left;margin:0 5%}.contato div{width:100%!important}.contato .campo{width:100%;padding:0 5%;height:48px;background:0 0;border:none;float:left;font-weight:400;color:#333;font-family:Tahoma,sans-serif;font-size:14px;line-height:48px;margin-bottom:15px;float:left;border:2px solid #efefef;box-sizing:border-box}.contato .enviar{background:#ba2724;text-align:right;border:1px solid transparent;color:#fff;padding:0 20px;height:60px;line-height:60px;margin-top:10px;font-size:16px;text-transform:uppercase;font-family:Tahoma,sans-serif;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.contato .enviar:hover{border:1px solid #ba2724;cursor:pointer;color:#ba2724;background:#fff}.contato textarea.campo{width:100%;padding:15px 5%;height:100px;background:0 0;resize:none;font-weight:400;color:#333;font-weight:600;font-family:Tahoma,sans-serif;font-size:14px;line-height:28px;margin-bottom:10px;box-sizing:border-box;float:left;border:none;border:2px solid #efefef}.faleconosco .descricao{opacity:.8;color:#5f5f60;font-size:13px;line-height:22px;margin:0 0 20px 0}.faleconosco .telefone{font-size:14px;line-height:20px;color:#ba2724}.faleconosco .telefone small{opacity:.8;color:#5f5f60;font-size:11px;line-height:12px;text-transform:uppercase}.faleconosco .mapa{background:0 0;text-align:center;border:1px solid #ba2724;width:170px;color:#ba2724;padding:0 0;height:50px;line-height:50px;margin-top:20px;font-size:16px;text-transform:uppercase;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.faleconosco .mapa:hover{border:1px solid #ba2724;cursor:pointer;color:#fff;background:#ba2724}.mapa1{margin:20px 0;padding:20px;background:#f4f4f4}.mapa1 iframe{margin-bottom:20px}.orcamento{background:0 0;text-align:center;border:1px solid #ba2724;color:#ba2724;padding:0 0;height:50px;line-height:50px;font-size:16px;text-transform:uppercase;box-sizing:border-box;width:100%;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.orcamento:hover{border:1px solid #ba2724;cursor:pointer;color:#fff;background:#ba2724}.rodape .contatos small{float:right;margin-top:5px}.socials{display:flex;align-items:center;margin-top:5px}.left-socials{display:table;float:left}.right-socials{margin-left:10px;display:table;float:left}.right-socials small{float:left;width:100%}.right-socials img{width:40px;margin-right:10px;margin-left:10px}.right-socials-item{display:flex;align-items:center}.right-socials-item+.right-socials-item{margin-top:3px}.menuMobile{width:100%;position:fixed;z-index:9999;left:-100%;top:0;height:100%}.menuMobile .fechar{position:absolute;width:40px;height:40px;right:15px;top:20px;color:#eb0000;font-size:24px;line-height:40px;text-align:center;z-index:9999}.menuMobile .branco{background:#071543;width:75%;height:100%;position:absolute;left:0;top:0;box-shadow:20px 20px 50px rgba(0,0,0,.5)}.menuMobileLinha{position:absolute;top:10px;left:20px;width:5%}.menuMobileLinha div.linha{width:100%;height:3px;background:#071543;margin-bottom:5px}.menuMobile ul.menuInterno{display:block;padding-top:20%}.menuMobile ul.menuInterno li{display:block;list-style:none;padding:20px 10%}.menuMobile ul.menuInterno li a{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;padding:0;display:block;letter-spacing:-1px}.menuMobile ul.menuInterno li a:hover{color:#0088c7}.menuMobile ul.menuInterno li a hr{height:2px;background:#ba2724;width:15%;margin:7% 0;border:none}.arrowButton .prevArrow{top:25%!important;left:5%!important;height:40px!important;background-position:left center!important}.arrowButton .nextArrow{top:25%!important;height:40px!important;right:5%!important;background-position:right center!important}.buscaInterno{width:80%;height:60px;overflow:hidden;background:#fff url(../img/buscar.jpg) no-repeat right center;background-size:auto 35%;margin:10px 10%;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;position:relative}.buscaInterno #busca{width:85%;border:none;box-sizing:border-box;padding:10px 20px;color:#002c70;opacity:1;font-size:16px;transition:all .25s;height:60px;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.bannerMobile{height:400px!important}.hidden{display:none}.img-banner{width:100%;position:absolute}.animate1{color:#fff}.idiomas{float:right;margin-left:20px;padding:5px 0 5px 10px;position:relative;z-index:99}.idiomas a{display:inline-block;font-size:12px;border:1px solid #fff;color:#999;padding:5px 3px}.idiomas a:hover{border:1px solid #002c70;color:#002c70}.whatsapp-icon{color:#25d366;font-size:23px}.right-socials-item p{padding:0}