.icones-autor{overflow:hidden;display:none;width:0;height:0}body{font-family:Arial,Helvetica,sans-serif}p{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:20px}img{display:block;max-width:100%}.btn{border:4px solid #fff;padding:10px 30px;color:#fff;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;background:rgba(255,255,255,0.2)}.btn:hover{color:#3e76fe;border-color:#3e76fe}.btn-home{background:rgba(255,255,255,0.7);color:#000;border-color:#000}.btn-home:hover{background:rgba(255,255,0,0.2)}.btn.btn-preto:hover{color:#000;border-color:#000}.btn-azul{color:#000;border-color:#000}.btn.btn-azul:hover{color:#fff;border-color:#fff;background:#3e76fe}.subtitulo{font-size:24px;line-height:30px;font-weight:700;letter-spacing:.1em;color:#000;text-transform:uppercase;text-align:center;margin-bottom:40px}.subtitulo:after{content:"";display:block;width:60px;height:3px;background:#000;margin:8px auto}.subtitulo-interno{font-size:24px;line-height:30px;font-weight:700;letter-spacing:.1em;color:#000;text-transform:uppercase;margin-bottom:20px}.subtitulo-interno:after{content:"";display:block;width:60px;height:3px;background:#000;margin:8px 0}.header{position:fixed;top:0;width:100%;background:rgba(62,116,254,1);background:-moz-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(62,116,254,1)),color-stop(100%,rgba(153,182,250,1)));background:-webkit-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-o-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-ms-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:linear-gradient(to right,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e74fe',endColorstr='#99b6fa',GradientType=1);padding:15px 0;z-index:10}.header_menu{text-align:right}.header_menu ul li{display:inline-block;margin-left:25px;margin-top:20px}.header_menu ul li a{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;line-height:20px;padding:10px 0}.header_menu ul li a:hover{color:#FFF}.header_menu ul li a.menu_ativo{color:#FFF}.introducao{width:100%;height:480px;background:url(../img/escavadeira-pedra.jpg) no-repeat center;background-size:cover;margin-top:92px;text-align:center;padding-top:80px;opacity:1}.introducao h1{font-size:48px;color:#FFF;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000;font-weight:700;text-transform:uppercase;margin-top:40px}.quote-externo{max-width:320px;margin:0 auto;margin-bottom:40px;color:#fff}.quote-externo p{font-size:18px;font-weight:400}.quote-externo p:before,.quote-externo p:after{content:"";display:block;width:60px;height:4px;background:#fff;margin:14px auto 10px}.quote-externo cite{font-style:normal;font-weight:700;font-size:20px;letter-spacing:.1em}.introducao-paragrafo{text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000;font-style:italic;font-size:30px;font-weight:400;color:#fff;padding:80px 0}.introducao-interna{width:100%;margin-top:92px;height:480px;text-align:center;color:#fff;padding-top:60px;margin-bottom:40px}.introducao-interna h1{font-size:48px;font-weight:700;text-transform:uppercase;margin-top:40px}.introducao-interna h1:after{content:"";display:block;width:60px;height:3px;background:#fff;margin:6px auto 10px}.produtos{padding:60px 0}.produtos_lista li{background:#3e76fe;text-align:center;margin-bottom:20px}.produtos_lista li img{margin:0 auto}.produtos_lista li h3{font-weight:700;font-size:18px;line-height:25px;text-transform:uppercase;letter-spacing:.1em;margin-top:20px;padding-bottom:20px;color:#fff}.produtos_lista li h3:after{content:"";display:block;width:60px;height:3px;background:#fff;margin:2px auto}.produtos_icone{background:#000;padding:20px}.call{padding-top:40px;text-align:center;clear:both}.call p{margin-bottom:40px}.svg-produtos-home{width:200px;height:140px}.portfolio{width:100%;background:#000;padding-top:40px;padding-bottom:40px}.portfolio .subtitulo{color:#fec63e}.portfolio .subtitulo:after{background:#fec63e}.portfolio_lista li:last-child{margin-top:20px}.portfolio .call p{color:#fff}.qualidade{padding:60px 0}.qualidade:after{content:"";width:634px;height:83px;display:block;background:url(../img/linhas.svg) no-repeat center;position:absolute;top:209px;right:162px;z-index:-1}.qualidade img{margin:0 auto}.qualidade_lista{padding-top:20px;overflow:auto}.qualidade_lista li{text-align:center;padding:0 40px}.qualidade_lista li h3{font-weight:700;font-size:18px;line-height:25px;text-transform:uppercase;letter-spacing:.1em;margin-top:20px}.qualidade_lista li h3:after{content:"";display:block;width:60px;height:3px;background:#000;margin:6px auto}.quebra{width:100%;height:220px;background:url(../img/construcao.jpg) no-repeat center;background-size:cover;text-align:center;padding-top:40px}.quebra .quote-externo{max-width:400px}.quebra p{font-size:20px;line-height:25px}.footer{width:100%;background:#000;color:#fff;padding:20px 0}.footer h3{font-size:18px;line-height:25px;color:#fec63e;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.footer h3:after{content:"";display:block;width:60px;height:3px;background:#fec63e;margin:6px 0 12px}.footer_historia{padding-right:20px}.footer_contato ul li{font-size:14px;line-height:20px;font-family:Georgia,"Times New Roman",serif;width:220px}.footer_redes ul li{display:inline-block;margin-right:10px}.footer_redes ul li a{border:3px solid #fec63e;display:block;padding:10px}.footer_redes ul li a:hover{border-color:#fff}.copy{width:100%;padding:10px 0;text-align:center;background:rgba(62,116,254,1);background:-moz-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(62,116,254,1)),color-stop(100%,rgba(153,182,250,1)));background:-webkit-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-o-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:-ms-linear-gradient(left,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);background:linear-gradient(to right,rgba(62,116,254,1) 0%,rgba(153,182,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e74fe',endColorstr='#99b6fa',GradientType=1)}.js [data-slide]{position:relative}.js [data-slide] > *{position:absolute;top:0;opacity:0}.js [data-slide] > .active{position:relative;opacity:1;transition:opacity 500ms}.js [data-slide-nav]{display:block;text-align:center;margin-top:20px}.js [data-slide-nav] button{display:inline-block;width:12px;height:12px;margin:4px;border:none;padding:0;border-radius:6px;text-indent:-99px;overflow:hidden;background:#1d1d1d}.js [data-slide-nav] button.active{background:#fec63e}.js [data-anime]{opacity:0}.js .fadeInDown{transform:translate3d(0,-20px,0)}.js .anime{opacity:1;transform:none;transition:opacity 800ms,transform 800ms}.nao-aparece{visibility:hidden;position:absolute;height:0}#form-sucesso{color:#31aa39}#form-erro{color:#f64540}
