*{margin:0;padding:0;box-sizing:border-box}*:after,*:before{box-sizing:border-box}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}#calculadora-materiais{position:relative}#calculadora-materiais .loading{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(31,98,174,0.8);z-index:400}#calculadora-materiais .loading .spinner{position:absolute;width:40px;height:40px;top:50%;left:50%;margin:-20px 0 0 -20px;background-color:#fff;border-radius:100%;-webkit-animation:sk-scaleout 1.5s infinite ease-in-out;animation:sk-scaleout 1.5s infinite ease-in-out}ul#aplicacao li,.pergunta,.opcoes button,.box-botoes button{box-shadow:2px 2px 0 #144a98}.fluxo,.step-0{padding:30px 40px;background:#1e61ad;color:#fff;text-align:center}.fluxo:after,.step-0:after{clear:0}.fluxo{border:1px solid #1e61ad}.fluxo .faixa-passo{margin:-30px -40px 20px;background:#00b9da;line-height:60px;text-align:center;border-bottom:2px solid #009db8;box-shadow:0 2px 2px rgba(0,0,0,0.2);z-index:15 !important}.fluxo .faixa-passo ul li{display:inline-block;list-style:none}.fluxo .faixa-passo ul li:after{content:"  \2022  \2022  \2022  \2022  "}.fluxo .faixa-passo ul li:last-child:after{content:""}.fluxo .faixa-passo ul li span{width:30px;height:30px;border-radius:50%;display:inline-block;line-height:26px;border:2px solid #fff;font-weight:bold}.fluxo .faixa-passo ul li.active span{background:#fff;color:#00b9da}.fluxo .box-botoes{clear:both;text-align:center;padding-top:20px}.fluxo .box-botoes button{height:40px;line-height:36px;border-radius:20px;padding:0 40px;text-transform:none;margin-right:20px}.fluxo .box-botoes button:last-child{margin-right:0}@media screen and (max-width: 992px){.fluxo .box-botoes button{margin-right:10px;margin-bottom:20px}}.fluxo .box-botoes .btn-reiniciar{border:2px solid #fff;background:#1e61ad;color:#fff;font-size:16px}.fluxo .box-botoes .btn-reiniciar i{font-size:110%}.fluxo .box-botoes button[type="submit"]{border:2px solid #fa7300;font-size:26px}.fluxo ul.lista-bullet{padding:0;text-align:left;max-width:600px;display:inline-block}.fluxo ul.lista-bullet li{display:inline-block;list-style:none;width:50%;padding:0px 10px 0 35px;margin:0 0 15px;position:relative;text-align:left;cursor:pointer;font-size:16px}@media screen and (max-width: 767px){.fluxo ul.lista-bullet li{width:100%}}.fluxo ul.lista-bullet li:before,.fluxo ul.lista-bullet li:after{content:" ";display:block;position:absolute;left:0;top:50%;border-radius:50%}.fluxo ul.lista-bullet li:before{width:10px;height:10px;left:5px;margin-top:-5px;background:#1e61ad}.fluxo ul.lista-bullet li:after{width:20px;height:20px;margin-top:-10px;border:2px solid #fff}.fluxo ul.lista-bullet li:hover:before{background:#fa7300}.fluxo ul.lista-bullet li:hover:after{border-color:#fa7300}.fluxo ul.lista-bullet.lista-produtos li{width:100%}.fluxo hr{margin:30px -40px;height:2px;border:0;background:rgba(0,0,0,0.2);clear:both}.fluxo.calcular{text-align:left}@media screen and (max-width: 767px){.fluxo.calcular{overflow-x:hidden}}.fluxo.calcular>div{position:relative;z-index:5}.fluxo.calcular:after{background:#fff;z-index:1;position:absolute;right:1px;top:1px;width:calc(50% - 1px);height:calc(100% - 2px);content:" ";display:block}@media screen and (max-width: 767px){.fluxo.calcular:after{content:"";display:none}}.fluxo.calcular .bloco-formulario{padding:0 30px 0 0}@media screen and (max-width: 767px){.fluxo.calcular .bloco-formulario{width:100% !important;padding:0}}@media screen and (max-width: 767px){.fluxo.calcular .linha{margin:0 -15px}}.fluxo form{margin:0 -15px}.fluxo form:after{clear:both;content:" ";height:0;visibility:hidden;display:block}.fluxo form hr{margin:30px -13px 30px -11px}.fluxo form h2{margin:0 15px 20px;font-size:25px;font-weight:bold}@media screen and (max-width: 767px){.fluxo form h2{font-size:18px}}.fluxo form .bloco-input{float:left;width:50%;margin-bottom:15px;padding:0 15px}@media screen and (max-width: 992px){.fluxo form .bloco-input{width:100%}}.fluxo form .bloco-input label{font-size:16px;font-weight:normal;display:block;margin-bottom:30px}.fluxo form .bloco-input input,.fluxo form .bloco-input select{width:100%;height:40px;line-height:40px;border-radius:20px;padding:0 20px;border:0;color:#1e61ad}.fluxo form .bloco-input input[type="checkbox"]{width:18px;height:18px;margin-top:0;margin-right:15px;float:left}.fluxo form .bloco-input span.plus-number,.fluxo form .bloco-input span.down-number{width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;background:#fff;color:#fa7300;font-size:20px;font-weight:bold;display:inline-block;float:left;cursor:pointer}.fluxo form .bloco-input span.plus-number{margin-left:10px}.fluxo form .bloco-input span.down-number{margin-right:10px}.fluxo form .bloco-input input[type="number"]{width:calc(100% - 100px);float:left}.fluxo form .bloco-input.input-checkbox{width:100%}.fluxo form .bloco-input.input-checkbox label{display:inline-block;line-height:18px}.fluxo form .bloco-input.espessura-select,.fluxo form .bloco-input.aplicacoes-cimento,.fluxo form .bloco-input.dimensoes-peca{width:100%}.fluxo form .bloco-input.espessura-select span.titulo-dimensoes,.fluxo form .bloco-input.aplicacoes-cimento span.titulo-dimensoes,.fluxo form .bloco-input.dimensoes-peca span.titulo-dimensoes{display:block;text-align:center;width:100%}.fluxo form .bloco-input.espessura-select .ipt-50,.fluxo form .bloco-input.aplicacoes-cimento .ipt-50,.fluxo form .bloco-input.dimensoes-peca .ipt-50{width:50%;float:left}.fluxo form .bloco-input.espessura-select .ipt-50:first-child,.fluxo form .bloco-input.aplicacoes-cimento .ipt-50:first-child,.fluxo form .bloco-input.dimensoes-peca .ipt-50:first-child{padding-right:15px}.fluxo form .bloco-input.espessura-select .ipt-50:last-child,.fluxo form .bloco-input.aplicacoes-cimento .ipt-50:last-child,.fluxo form .bloco-input.dimensoes-peca .ipt-50:last-child{padding-left:15px}.fluxo form .bloco-input.espessura-select .ipt-50:last-child:first-child,.fluxo form .bloco-input.aplicacoes-cimento .ipt-50:last-child:first-child,.fluxo form .bloco-input.dimensoes-peca .ipt-50:last-child:first-child{padding:0 !important}@media screen and (max-width: 767px){.fluxo form .bloco-input.espessura-select .ipt-50,.fluxo form .bloco-input.aplicacoes-cimento .ipt-50,.fluxo form .bloco-input.dimensoes-peca .ipt-50{width:100%;padding:0 !important}}.fluxo .bloco-produto{background:#fff;float:right;margin:-20px -25px -30px 0;float:right;min-height:340px;padding:30px 20px}@media screen and (max-width: 767px){.fluxo .bloco-produto{width:100% !important;margin:20px 0 -30px !important;clear:both}.fluxo .bloco-produto:before{z-index:0;background:#fff;display:block;position:absolute;left:-200px;top:0;width:1000px;height:100%;content:" "}.fluxo .bloco-produto>*{position:relative}}.fluxo div#produtos-ja-sei div.produto{display:inline-flex;width:210px !important;height:255px;background:#fff;border-radius:10px;text-align:center;color:#828282;font-weight:bold;font-size:18px;list-style:none;margin-right:20px;cursor:pointer;padding:10px;text-transform:uppercase;position:relative;flex-direction:column}.fluxo div#produtos-ja-sei div.produto span.subtitulo{font-weight:normal;font-size:16px;display:block}.fluxo div#produtos-ja-sei div.produto img{max-width:100%;height:auto;max-height:127px;width:auto;display:block;margin:0 auto 10px}.fluxo .owl-dots{padding-top:40px;text-align:center}.fluxo .owl-dots .owl-dot{display:inline-block;width:15px;height:15px;border-radius:50%;background:rgba(255,255,255,0.5);margin-right:15px}.fluxo .owl-dots .owl-dot:last-child{margin-right:0}.fluxo .owl-dots .owl-dot:hover,.fluxo .owl-dots .owl-dot.active{background:#fff}.fluxo .owl-nav .owl-prev,.fluxo .owl-nav .owl-next{position:absolute;top:120px;text-indent:-10000px}.fluxo .owl-nav .owl-prev:after,.fluxo .owl-nav .owl-next:after{left:0;top:0;width:20px;height:20px;position:absolute;content:" ";display:block;font:normal normal normal 18px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-indent:0}.fluxo .owl-nav .owl-prev.disabled,.fluxo .owl-nav .owl-next.disabled{opacity:.2}.fluxo .owl-nav .owl-prev{left:-30px}.fluxo .owl-nav .owl-prev:after{content:"\f053"}.fluxo .owl-nav .owl-next{right:0px}.fluxo .owl-nav .owl-next:after{content:"\f054"}.step span.pergunta{display:block;line-height:145px;font-size:40px;text-transform:uppercase;border:4px solid #00b9da;background:rgba(255,255,255,0.05);border-radius:10px}@media screen and (max-width: 767px){.step span.pergunta{font-size:18px;line-height:30px}}.step.step-0{color:#fff;text-align:center}.step.step-0 .opcoes{margin:70px 0 0}.step.step-0 .opcoes:after{clear:both;content:" ";height:0px;visibility:hidden;display:block}.step.step-0 .opcoes button{width:250px;height:250px;border:4px solid #00b9da;background:rgba(255,255,255,0.05);border-radius:10px;color:#fff;font-weight:bold;font-size:30px;text-transform:none}.step.step-0 .opcoes button img{margin-bottom:15px}.step.step-0 .opcoes button:first-child{margin-right:95px}@media screen and (max-width: 767px){.step.step-0 .opcoes button{width:85px;height:140px;font-size:16px}.step.step-0 .opcoes button:first-child{margin-right:10px !important}}.step hr+.box-botoes{padding-top:0 !important}.step ul.lista-categorias{text-align:center}.step ul.lista-categorias li{padding:0 30px;list-style:none;display:inline-block}@media screen and (max-width: 992px){.step ul.lista-categorias li{padding:0 10px}}.step ul.lista-categorias li a{color:#00c6ff;font-size:20px;text-decoration:none}.step ul.lista-categorias li a.active,.step ul.lista-categorias li a:hover{color:#fff}.step ul.lista-categorias li a.active{font-weight:bold}.fluxo.ja-sei .step-1 p{font-size:30px;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 767px){.fluxo.ja-sei .step-1 p{font-size:18px;margin-bottom:20px}}.fluxo.ja-sei .step-1 p small{font-weight:normal;font-size:.5}.fluxo.nao-sei .step-1 ul#aplicacao{clear:both;text-align:center}.fluxo.nao-sei .step-1 ul#aplicacao li{display:inline-block;width:210px;height:240px;border:4px solid #00b9da;background:rgba(255,255,255,0.05);border-radius:10px;color:#fff;font-weight:bold;font-size:20px;text-transform:none;margin-right:20px;list-style:none;cursor:pointer;overflow:hidden;padding-top:15px}.fluxo.nao-sei .step-1 ul#aplicacao li img{margin-bottom:15px}.fluxo.nao-sei .step-1 ul#aplicacao li:last-child{margin-right:0}.fluxo.nao-sei #aplicacao-selecionada{line-height:85px;background:#fff;color:#1e61ad;font-size:25px;text-align:center;margin:-20px -40px 20px;font-weight:bold}.fluxo.nao-sei #aplicacao-selecionada img{display:inline-block;margin:-10px 20px 0;width:55px;height:auto}@media screen and (max-width: 767px){.fluxo.nao-sei #aplicacao-selecionada{font-size:18px;line-height:35px}.fluxo.nao-sei #aplicacao-selecionada img{display:none}}.bloco-produto{text-align:center;position:relative}.bloco-produto .overlay-calcular{background:rgba(255,255,255,0.8);z-index:100;left:0;top:0;width:100%;height:100%;position:absolute;display:none}.bloco-produto .overlay-calcular .btn{margin-top:49%;zoom:1.5;border:2px solid #fff}.bloco-produto #abre-traco{margin-top:20px}.bloco-produto .overlay-traco{background:rgba(255,255,255,0.95);z-index:100;left:0;top:0;width:100%;height:100%;position:absolute;display:none;color:#8a8a8a}.bloco-produto .overlay-traco h3{font-weight:bold;text-decoration:underline;margin-bottom:20px;text-transform:uppercase}.bloco-produto .overlay-traco .hide-traco{position:absolute;right:15px;top:15px;color:#fa7300;text-decoration:none;font-weight:bold;font-size:30px}.bloco-produto #img-produto{max-width:300px;margin:20px auto 0}.bloco-produto span.chamada{display:block;text-align:left;color:#1e61ad;font-weight:bold;font-size:25px;margin-bottom:20px}.bloco-produto .total{display:inline-block;height:90px;border-radius:45px;border:2px solid #fa7300;box-shadow:2px 2px 0 #e9e9e9;padding:0 50px;font-size:25px;color:#828282;line-height:55px;margin-bottom:20px}@media screen and (max-width: 767px){.bloco-produto .total{zoom:.7}}.bloco-produto .total .info{display:none;color:#fa7300;font-weight:bold;line-height:12px}.bloco-produto span#nome-produto,.bloco-produto span#subtitulo-produto{color:#828282;display:block;text-transform:uppercase}.bloco-produto span#nome-produto{font-weight:bold;font-size:18px;margin-top:20px}.bloco-produto span#subtitulo-produto{font-size:15px;margin-bottom:20px}.bloco-produto a#link-produto{color:#fa7300;text-transform:uppercase;font-weight:bold;text-decoration:underline}.calculadora .veja-tambem h2{color:#1e61ad}.calculadora .veja-tambem h2:before{border-color:#1e61ad}.calculadora .conteudo:hover:after{background:#1e61ad !important}

/*# sourceMappingURL=maps/nova-calculadora.css.map */
