@font-face{font-family:"Humanist";src:url(/fonts/Humanist.eot);src:url(/fonts/Humanist.woff) format("woff") , url(/fonts/Humanist.eot?#iefix) format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Humanist-Bold";src:url(/fonts/Humanist-Bold.woff) format("woff") , url(/fonts/Humanist-Bold.ttf) format("truetype") , url(/fonts/Humanist-Bold.svg#Humanist521BT-Bold) format("svg");font-weight:normal;font-style:normal}body{font-family:"Humanist";background-color:#f1f1f1}.container{max-width:1366px}.form-control:focus{box-shadow:none}.top-bg{font-family:"Humanist";height:50px;background:#999;padding-right:0!important;padding-left:0!important;display:flex;font-size:12px;color:#fff;align-items:center;letter-spacing:-.1px}.top-bg input{padding:3px;font-family:Arial,Helvetica,sans-serif}.top-bg .endereco,.top-bg .email{display:flex;align-items:center;font-size:12px;letter-spacing:-.3px}@media (max-width:991.98px){.top-bg .endereco,.top-bg .email{display:none!important}}.top-bg .email{display:flex;align-items:center;padding:0 0 0 35px}@media (max-width:991.98px){.top-bg .email{padding:15px}}.top-bg .fone{display:flex;align-items:center;padding:0}@media (max-width:991.98px){.top-bg .fone{padding:15px}}.top-bg i{color:#ccc;font-size:20px}.top-bg .top-icons{display:flex;align-items:center;justify-content:flex-end}@media (max-width:991.98px){.top-bg .top-icons{padding:15px}}.top-bg .top-icons i{padding-left:10px;font-size:28px;position:relative;top:1px}.top-bg .top-icons img{padding-left:10px}.top-bg .top-icons .hover-cart{position:absolute;top:34px;max-width:170px}.top-bg .top-icons form{margin-right:-17px}.top-bg .top-icons form input{padding:5px 10px;border-radius:3px;border:0}.top{padding-bottom:20px;background-color:#fff}.logo{padding-top:20px}.menu{text-transform:uppercase;text-align:right;color:#999;display:flex;justify-content:flex-end;align-items:center;font-size:14px}.menu ul{display:flex;list-style-type:none}.menu ul li{padding-top:30px;margin-top:30px}.menu ul li a{color:#999;transition:.1s all;text-decoration:none;font-weight:400;padding:16px 0 0 32px}.menu ul li a:hover{transition:.1s all;color:#000;text-decoration:none;font-weight:bold}.menu .active{color:#d90000!important;font-weight:bold}footer{background:url(/images/bg-footer.jpg) repeat-x #999;height:auto;font-size:20px;padding-bottom:5px}footer .active{font-weight:bold;text-decoration:underline}.endereco-rodape{margin-top:50px;font-family:"Humanist";font-size:18px;color:#fff}.endereco-rodape i{font-size:20px;margin-right:8px}.endereco-rodape div{padding:15px}.endereco-rodape div span{position:relative;left:32px}.menu-rodape{margin-top:50px;font-family:"Humanist";font-size:14px;color:#fff}.menu-rodape ul{float:right}.list-inline{padding-left:0;list-style:none}.list-inline li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline li a{color:#fff;padding:10px}.hl{clear:both;float:right;margin:10px 0}.green{color:#3bcf31!important}.btn-cart-active{transition:.5s all;transform:scale(1.2)}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px;font-family:arial}.desativar-inputs{pointer-events:none;touch-action:none;opacity:.3}.swal2-title{font-size:20px;padding-top:20px}.selo{position:relative;z-index:999;top:-6px}@media (max-width:991.98px){.selo{top:-4px;position:relative;left:-20px}}.selo img{max-width:90px}@media (max-width:991.98px){.selo img{max-width:60px}}.btn-busca{border:0;background:transparent;padding:0;position:relative;top:2px;right:18px}.index .btn.focus,.index .btn:focus{outline:0;box-shadow:none}.index .swiper-container{width:100%}.index .slides{padding:0}.index .slides img{width:100%}.index .botoes-produto{display:flex;align-items:center;justify-content:center}.index .add-plus{padding:10px;max-width:56px}.index .add-cart{padding:10px}.index .box-produto{color:#333;transition:.2s all}.index .box-produto a{color:#333;text-decoration:none}.index .box-produto:hover{box-shadow:#ccc 0 0 5px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{color:#787777}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{color:#787777}.destaque{background:url(/images/border-destaque.png) repeat-x;margin:15px auto 20px auto;text-align:center}.box-produto{border:1px solid #ddd;margin:0 0 30px 0;text-align:center;background:#fff;padding:15px}.box-produto img{margin:0 auto;max-height:160px;border-radius:3px}.box-produto p{font-family:arial,"sans serif";font-size:13px;margin-bottom:5px;margin-top:15px;line-height:15px;height:30px}.box-produto span{font-family:arial,"sans serif";font-size:13px;color:#d4262b;font-weight:bold}.img-box{padding-bottom:30px}.sobre{padding-bottom:30px}.sobre .title-internas{padding-bottom:20px}.sobre .title-internas div{font-family:"Humanist-Bold";font-weight:bold;color:#333;font-size:16px;text-transform:uppercase;padding-bottom:5px;letter-spacing:.5px}.sobre .title-internas span{font-family:"Humanist-Bold";font-weight:bold;line-height:24px;font-size:38px;color:#d5262b;text-transform:uppercase}.top-sobre{background:url(/images/top-sobre.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.texto-sobre p{font-family:"Humanist";font-size:16px;color:#4e4e4e;line-height:24px}.title-sobre-missao{font-family:"Humanist-Bold";font-weight:bold;padding:0;font-size:26px;letter-spacing:.3px;color:#d5262b;margin:30px 0 0 0}.slice-bg-sobre2{background:#999;width:50%;height:30px;margin:2px 21px;position:absolute}.servicos{padding-bottom:30px}.servicos .title-internas{padding-bottom:20px}.servicos .title-internas div{font-family:"Humanist-Bold";font-weight:bold;color:#333;font-size:16px;text-transform:uppercase;padding-bottom:5px;letter-spacing:.5px}.servicos .title-internas span{font-family:"Humanist-Bold";font-weight:bold;line-height:24px;font-size:38px;color:#d5262b;text-transform:uppercase}.top-servicos{background:url(/images/top-servicos.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.texto-sobre p{font-family:"Humanist";font-size:16px;color:#4e4e4e;line-height:24px}.servicos-introducao p:last-child{margin-bottom:0}.servicos-acoes{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px;margin-top:32px}.servicos-planilha,.servicos-corteflow{box-sizing:border-box;display:flex;flex:1 1 300px;min-width:0;min-height:180px;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;padding:0;text-align:center;text-decoration:none}.servicos-planilha{border-radius:4px;background:#8d8d8d;transition:opacity .2s ease}.servicos-planilha img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.servicos-corteflow{gap:16px;border:1px solid #1c2333;border-radius:4px;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(35,75,255,.22),transparent 70%) , #05070f;padding:28px;transition:border-color .2s ease , box-shadow .2s ease , transform .2s ease}.servicos-corteflow img{width:min(100%,300px)}.servicos-corteflow span{color:#93b4ff;font-family:"Humanist-Bold";font-size:16px}.servicos-planilha:hover{opacity:.88;text-decoration:none}.servicos-corteflow:hover{border-color:#234bff;box-shadow:0 8px 24px rgba(35,75,255,.25);text-decoration:none;transform:translateY(-2px)}@media (max-width:575.98px){.servicos-acoes{gap:16px;margin-top:24px}.servicos-planilha,.servicos-corteflow{flex-basis:100%;min-height:150px}}.faq{padding-bottom:30px}.faq .box-pergunta{margin-bottom:15px}.faq .title-internas{padding-bottom:10px}.faq .title-internas div{font-family:"Humanist-Bold";font-weight:bold;color:#333;font-size:16px;text-transform:uppercase;padding-bottom:5px;letter-spacing:.5px}.faq .title-internas span{font-family:"Humanist-Bold";font-weight:bold;line-height:24px;font-size:30px;color:#d5262b;text-transform:uppercase}.faq .border-left-menu{width:90%;height:30px;background:#999}.faq .title{background:#999;color:#fff;display:flex;width:100%;cursor:pointer;height:50px;align-items:center;padding-left:65px;font-size:16px}.faq .title i{position:absolute;right:10px}.faq .icon{transition:.3s all;margin-right:20px}.faq .arrow{transform:rotate(90deg)}.faq .content{background:#999;display:none;padding:0 40px 20px 29px;color:#fff;font-size:16px;margin-left:36px}.faq .borda-pergunta{background:#d3262b;width:36px;height:50px;position:absolute;border-right:3px solid #f1f1f1}.top-faq{background:url(/images/top-contato.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.contato{padding-bottom:30px}.contato .title-internas{padding-bottom:10px}.contato .title-internas div{font-family:"Humanist-Bold";font-weight:bold;color:#333;font-size:16px;text-transform:uppercase;padding-bottom:5px;letter-spacing:.5px}.contato .title-internas span{font-family:"Humanist-Bold";font-weight:bold;line-height:24px;font-size:30px;color:#d5262b;text-transform:uppercase}.contato .texto-contato{font-family:"Humanist";color:#666;font-size:16px;margin:10px 0 30px 0;line-height:18px}.contato .border-left-menu{width:90%;height:30px;background:#999}.contato .infos-contato{font-size:14px;color:#333;position:relative;bottom:80px}.contato .infos-contato .row{padding-top:0}.contato .infos-contato div{margin:10px 0;display:flex;justify-content:flex-end;text-align:right}.contato .infos-contato div i{font-size:30px;display:flex;justify-content:flex-end;margin-left:25px}.contato .infos-contato .mail{align-items:flex-start!important}.contato .icones-contato{display:flex;justify-content:center!important}.contato .enderecos-mail{float:right;width:250px}.contato .enderecos-mail i{display:flex}.contato .form-contato{padding:0 40px 0 0;font-family:"Humanist"}.contato .form-contato input{font-size:13px;border:0;border-radius:0}.contato .form-contato textarea{font-size:13px;border:0;border-radius:0}.contato .form-contato ::-moz-placeholder{color:#999;opacity:1;font-style:italic}.contato .form-contato ::placeholder{color:#999;opacity:1;font-style:italic}.contato .form-contato .btn-limpar{background:#787878;color:#fff;padding:5px 15px;border-radius:0;font-size:13px}.contato .form-contato .btn-enviar{background:#c9171d;color:#fff;transition:all .3s;padding:5px 25px;border-radius:0;font-size:13px}.contato .form-contato .border-right{border-right:2px solid #d1d1d1}.top-contato{background:url(/images/top-contato.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.produtos{padding-bottom:30px}.produtos .add-plus{padding:10px}.produtos .add-cart{padding:10px}.produtos .botoes-produto{display:flex;align-items:center;justify-content:center}.produtos .btn.focus,.produtos .btn:focus{outline:0;box-shadow:none}.produtos .box-categorias{padding-right:0}.produtos .titulo{padding:5px 10px;background:#d22222;text-align:left;font-size:16px;margin-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase}.produtos a{text-decoration:none;color:inherit}.produtos .box{padding:15px;border:1px solid #ddd;margin:0 0 20px 0;text-align:center;background:#fff;transition:.2s all}.produtos .box:hover{box-shadow:#ccc 0 0 5px}.produtos .box .icons-produtos{padding:10px 0}.produtos .box .icons-produtos img{margin:5px}.produtos .box img{margin:0 auto;border-radius:3px}.produtos .box p{font-family:arial,"sans serif";font-size:13px;margin-bottom:5px;margin-top:15px;line-height:15px;height:45px;color:#333}.produtos .box .preco{font-family:arial,"sans serif";font-size:13px;color:#d4262b;font-weight:bold;margin-bottom:15px}.produtos .box .div img{margin:5px}.medidas-do-produto{clear:both}.medidas-do-produto span{padding:0 5px;float:right;color:#666}.medidas-do-produto p{padding:0 5px;clear:both;text-transform:lowercase}.top-produtos{background:url(/images/top-contato.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.arrow{transform:rotate(90deg)}.categorias{cursor:pointer;color:#fff}.nome-categoria{font-family:"Humanist";font-size:13px;padding:8px 10px;background:#999;text-transform:uppercase}.nome-categoria:hover{background:#666}.nome-categoria .icon{transition:.3s all;float:right;position:relative;top:3px}.subcategoria{display:none;padding:5px 30px;font-family:"Humanist";font-size:13px;background:#a6a6a6;color:#fff}.subcategoria a{color:#fff;text-decoration:none}.subcategoria:hover{background:#d22222}.subcategoria span{position:relative}.active-red{background:#d22222}.box-right-produtos{padding:20px!important;border:2px solid #b9b9c8}.nome-do-produto{font-size:18px;font-weight:bold;color:#4d4d4d}.padrao-do-produto{text-align:right;font-family:"Humanist";text-transform:uppercase;margin-bottom:25px}.fabricante-do-produto{font-size:14px;color:#999}.codigo-do-produto{font-size:14px;color:#fff;background:#d5262b;padding:2px 5px;text-align:center;width:100%;font-weight:bold}.adicionar-orcamento{padding:10px 5px;background:#008c00;font-size:14px;color:#fff;height:40px;vertical-align:middle;clear:both;text-align:center;margin:auto}.thumbnail_produtos{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out;width:100%}.clientes{padding-bottom:30px}.clientes .icon{transition:.3s all}.clientes .arrow{transform:rotate(-90deg)}.clientes .title-internas{padding-bottom:10px}.clientes .title-internas div{font-family:"Humanist-Bold";font-weight:bold;color:#333;font-size:16px;text-transform:uppercase;padding-bottom:5px;letter-spacing:.5px}.clientes .title-internas span{font-family:"Humanist-Bold";font-weight:bold;line-height:24px;font-size:26px;color:#d5262b;text-transform:uppercase;letter-spacing:-.5px}.clientes .border-left-menu{width:90%;height:30px;background:#999}.clientes .bg-login{display:flex;justify-content:center}.clientes .bg-login img{max-height:276px;margin-top:70px}.clientes .texto-login{font-family:"Humanist-Bold";color:#666;font-size:14px;margin:40px 0 30px 0;line-height:18px;text-align:center}.clientes .form-login label{display:flex;align-items:center}.clientes .form-login i{font-size:24px}.clientes .form-login input{border:0;border-radius:0;font-size:14px}.clientes .form-login ::-moz-placeholder{font-style:italic}.clientes .form-login ::placeholder{font-style:italic}.clientes .form-cadastro input{border:0;border-radius:0;font-size:14px}.clientes .form-cadastro label{margin-bottom:3px!important;font-size:14px}.clientes .form-contato{padding:0 40px 0 0;font-family:"Humanist"}.clientes .form-contato ::-moz-placeholder{font-style:italic;font-size:14px}.clientes .form-contato ::placeholder{font-style:italic;font-size:14px}.clientes .btn-registrar{font-family:"Humanist";background:#d5262b;color:#e4e4e4;float:right;font-size:12px;margin:25px 0 0 0}.clientes .btn-senha{font-family:"Humanist";background:#d5262b;color:#e4e4e4}.clientes .esqueci-login{clear:both;position:relative}.clientes .campos-obrigatorios{text-align:left;font-size:12px;position:relative;left:25px}.clientes .esqueci-senha{position:relative;right:57px;font-size:12px;float:right;top:6px}.clientes .btn-fazer-login{font-family:"Humanist";background:#008c00;color:#e4e4e4;float:right;font-size:12px;margin:30px 30px 0 0}.clientes .box-menu-cliente a{background:#999;transition:.2s all}.clientes .box-menu-cliente a:hover{background:#4d4d4d;text-decoration:none}.clientes .box-menu-cliente .active{background:#4d4d4d;text-decoration:none}.clientes .box-menu-cliente .menu-cliente{margin-top:10px;display:flex}.clientes .box-menu-cliente .menu-cliente i{float:left;background:#d5262b;padding:10px;color:#fff;font-size:20px;height:40px;text-align:center;width:60px;border-right:5px solid}.clientes .box-menu-cliente .menu-cliente span{float:left;color:#fff;padding:12px;font-weight:bold;font-size:12px;height:40px}.clientes .titulo-orcamento{padding:5px 10px;background:#d22222;text-align:left;font-size:16px;margin-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase}.clientes .table-orcamento{font-size:13px;text-align:center}.clientes .table-orcamento a i{color:#666}.clientes .table-orcamento td{vertical-align:middle;padding:5px 0}.clientes .table-orcamento th{vertical-align:middle;padding:10px 0}.clientes .table-orcamento .qtd-orcamento{font-weight:bold;margin:0 10px;font-family:arial,"sans serif";font-size:15px}.clientes .table-orcamento .mais-menos{opacity:.3;font-size:12px}.clientes .form-orcamento{display:inline-block}.clientes .form-orcamento button{position:relative;top:-2px;right:7px}.clientes .btn.focus,.clientes .btn:focus{outline:0;box-shadow:none}.clientes .thumb-orcamento img{max-width:40px;transition:.3s all;cursor:pointer}.clientes .thumb-orcamento img:hover{transform:scale(3)}.clientes .incluir-mais-produtos{background:#d5262b;color:#fff;border-radius:0;font-size:14px}.clientes .enviar-orcamento{background:#008c00;color:#fff;border-radius:0;font-size:14px}.clientes .sem-pedido{font-size:14px;text-align:center;padding:50px}.top-contato{background:url(/images/top-contato.jpg) repeat-x;width:100%;height:80px;margin-bottom:30px}.checkout{font-size:14px}.checkout label{margin-bottom:0}.checkout input{font-size:14px}.incluir-mais-produtos-checkout{background:#d5262b;color:#fff;border-radius:0;font-size:13px;float:right;margin-right:10px;margin-top:20px}.enviar-orcamento-checkout{background:#008c00;color:#fff;border-radius:0;font-size:13px;float:right;margin-top:20px}.tabela-orcamentos{border-radius:3px;font-size:14px;margin-bottom:20px}.header-orcamentos{background:#4d4d4d;padding:10px 10px 6px 10px;color:#fff;cursor:pointer;font-size:16px}.header-orcamentos .data-orc{position:absolute;right:60px}.header-orcamentos i{float:right;font-size:20px}.content-orcamentos{border:1px solid #4d4d4d;background:#fff}.content-orcamentos .box{display:flex;align-items:center;padding:10px}.content-orcamentos .box .status{flex:15%;color:#999}.content-orcamentos .fas{font-size:40px;margin-bottom:5px}.content-orcamentos .boxes-content-orcamentos{text-align:center;padding:0;font-size:10px;margin:10px;font-weight:bold;letter-spacing:-.3px;color:#ccc;width:15%}.content-orcamentos .boxes-content-reprovado{text-align:left;padding:0;font-size:10px;margin:10px;font-weight:bold;letter-spacing:-.3px;color:#b61a1a;width:100%}.content-orcamentos .active{color:#258c00}.content-orcamentos .box-content{background:#eee;padding:30px 10px}.content-orcamentos .box-content i{color:#b61a1a}.content-orcamentos .enviar-planilha{margin-top:15px;border-radius:0;padding:5px 10px;font-size:14px}.content-orcamentos .input-file{width:100%}.content-orcamentos .observacoes{border:1px solid #ccc;padding:2px 5px;font-size:12px}.box-inteira,.box-cortada,.box-planilha{padding:0}.box-medida-corte{border:1px solid #ccc;margin-bottom:100px;padding:0;padding-bottom:15px}.box-medida-corte .box-chapa-inteira{padding:15px;text-align:center;background:#666;color:#fff;font-size:14px}.box-medida-corte .box-chapa-inteira p{margin-bottom:10px}.box-medida-corte .box-chapa-cortada{padding:30px;text-align:center;background:#666;color:#fff;cursor:pointer}.box-medida-corte h2{font-size:16px;margin:15px 0;font-weight:bold}.box-medida-corte p{font-size:14px;margin:2px 0}.box-medida-corte img{width:100%}.cortada{cursor:pointer}.table-crop{font-size:12px}.table-crop input,.table-crop select,.table-crop textarea{font-size:12px;padding:0;border:0}.table-crop .form-control{font-size:12px!important;padding:0 5px;text-align:center;font-family:"Humanist";height:34px}.table-crop .form-control:focus{background:#f9f9f9}.table-crop td{padding:0!important;vertical-align:middle}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:default!important}.modal-orcamento{font-size:14px;color:#666}.modal-orcamento table{font-size:14px}.modal-orcamento a{color:#212529}.conteudo-user{border:1px solid #c7c8c4;border-radius:1px;padding:50px 40px}.conteudo-user h1{text-align:center;font-size:14px;color:#d4262b;font-weight:bold;text-transform:uppercase;margin-bottom:20px}