@charset "UTF-8";#posicao10 .menu ul li a,header .custom .main-menu ul li a{background-position:left center;background-repeat:no-repeat}body{background-color:#FFF;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:100%}.container{margin:0 auto;max-width:1260px;width:92.241vw}header{border-top:5px solid #EB010C;padding:40px 0}header>.container{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}header figure{margin:0;width:219px}header figure img{height:auto;width:100%}header .custom .contatos{margin-bottom:40px}header .custom .contatos p{text-align:right;line-height:15px}header .custom .contatos p:first-child{color:#EB010C;font-size:25px}header .custom .contatos p:first-child span{font-size:17px}header .custom .contatos p:last-child{font-size:12px}header .custom .contatos p:last-child a:hover{text-decoration:underline}header .custom .main-menu ul{align-items:center;display:flex;gap:0 20px;justify-content:flex-end}header .custom .main-menu ul li a{background-image:url(../images/icon-arrow-menu.png);font-size:14px;font-weight:bolder;min-height:11px;padding-left:9px}header .custom .main-menu ul li a.active,header .custom .main-menu ul li a:hover{color:#EB010C}#posicao2{line-height:0;margin:0;padding:0}#posicao2 figure{position:relative;width:100%}#posicao2 figure img{height:auto;object-fit:cover;object-position:center;width:100%}#posicao10{padding:40px 0}#posicao10>.container{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao10 .logo{width:98px}#posicao10 .logo img{height:auto;width:100%}#posicao10 .menu ul{display:flex;flex-direction:column;gap:11px 0}#posicao10 .menu ul li a{background-image:url(../images/icon-arrow-menu.png);font-size:14px;padding-left:9px}#posicao10 .menu ul li a.active,#posicao10 .menu ul li a:hover{color:#EB010C}#posicao10 .map{width:197px}#posicao10 .map img{height:auto;width:100%}#posicao10 .contatos{width:235px}#posicao10 .contatos p{font-size:14px;line-height:150%}#posicao10 .contatos p:last-child{margin-top:12px}#posicao10 .contatos p:last-child a{background-image:url(../images/icon-marker.png);background-position:center left;background-repeat:no-repeat;background-size:9px;color:#EB010C;padding-left:15px}#posicao10 .contatos p:last-child a:hover{text-decoration:underline}#posicao10 .topo p a{align-items:center;color:#EB010C;display:flex;gap:10px}footer,footer .selos{align-items:center;gap:0 20px}#posicao10 .topo p a::after{animation:indicador-up 1s ease infinite;background-image:url(../images/icon-arrow-up-circle.png);background-position:center center;background-repeat:no-repeat;background-size:100%;content:" ";display:block;height:25px;width:25px}@keyframes indicador-up{to{transform:translateY(-10px)}}footer{display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid #EB010C;padding:15px 0}footer p{color:#999;font-size:11px}footer p a:hover{color:#000}footer .selos{display:flex}#posicao3{padding:50px 0}#posicao3>.container{align-items:center;display:flex;flex-wrap:wrap;gap:35px 25px;justify-content:center}#posicao3 figure{width:512px}#posicao3 figure img{height:auto;width:100%}#posicao3 .video{position:relative;padding:10.58% 0;width:512px}#posicao3 .video iframe{left:0;height:100%;position:absolute;top:0;width:100%}#pg-int{padding-bottom:50px}#pg-int .title{background-color:#EB010C;color:#FFF;margin-bottom:35px;padding:50px 0}#pg-int .title h1{font-size:30px;font-weight:300}.pg-aempresa .fulltext p{font-size:16px;line-height:150%}.pg-aempresa .fulltext p:not(:last-child){margin-bottom:15px}.pg-atendimento form,.pg-tabalhoConosco form{margin:50px auto;width:1024px}.pg-atendimento form>label,.pg-tabalhoConosco form>label{display:block;margin-bottom:12px;position:relative;width:100%}.pg-atendimento form>label input,.pg-atendimento form>label textarea,.pg-tabalhoConosco form>label input,.pg-tabalhoConosco form>label textarea{border:1px solid #D7D7D7;box-sizing:border-box;padding:15px 12px 10px;transition-duration:.5s;width:100%}.pg-atendimento form>label input:focus,.pg-atendimento form>label textarea:focus,.pg-tabalhoConosco form>label input:focus,.pg-tabalhoConosco form>label textarea:focus{border-color:#EB010C}.pg-atendimento form>label textarea,.pg-tabalhoConosco form>label textarea{height:100px}.pg-atendimento form>label span,.pg-tabalhoConosco form>label span{color:#383838;left:13px;position:absolute;top:14px;transition-duration:.5s}.pg-atendimento form>label:has(input:focus) span,.pg-atendimento form>label:has(input:valid) span,.pg-atendimento form>label:has(textarea:focus) span,.pg-atendimento form>label:has(textarea:valid) span,.pg-tabalhoConosco form>label:has(input:focus) span,.pg-tabalhoConosco form>label:has(input:valid) span,.pg-tabalhoConosco form>label:has(textarea:focus) span,.pg-tabalhoConosco form>label:has(textarea:valid) span{top:3px;font-size:.8rem;color:#999}.pg-atendimento form>fieldset,.pg-tabalhoConosco form>fieldset{align-items:flex-start;display:flex;flex-direction:column;gap:10px;border:1px solid #D7D7D7;color:#383838;margin-bottom:12px;padding:12px}.pg-atendimento form>fieldset legend,.pg-tabalhoConosco form>fieldset legend{padding:0 5px}.pg-atendimento form>label span#respostaForm2Falha,.pg-tabalhoConosco form>label span#respostaForm2Falha{top:unset;bottom:1px}.pg-atendimento form button,.pg-tabalhoConosco form button{background-color:#EB010C;border:1px solid #EB010C;color:#FFF;display:block;font-size:1.1rem;font-weight:500;margin:12px auto 0;padding:10px 0;text-align:center;width:300px}.pg-atendimento form button:hover,.pg-tabalhoConosco form button:hover{background-color:#D7D7D7;color:#383838}.pg-segundaViaBoleto .fulltext figure img{height:auto;width:100%}.pg-segundaViaBoleto .fulltext figure:first-child{margin:0 auto 35px;max-width:180px;width:100%}.pg-segundaViaBoleto .fulltext figure:first-child a{border-radius:12px;display:block;overflow:hidden;position:relative}.pg-segundaViaBoleto .fulltext figure:first-child a img{transform:scale(1);transition-duration:.5s}.pg-segundaViaBoleto .fulltext figure:first-child a:hover img{transform:scale(1.1)}.pg-segundaViaBoleto .fulltext h2{font-size:1.2rem;margin-bottom:10px}.pg-segundaViaBoleto .fulltext ul{margin-bottom:15px;padding-left:12px}.pg-segundaViaBoleto .fulltext ul li{line-height:150%;list-style:circle}.pg-segundaViaBoleto .fulltext ul li:not(:last-child){margin-bottom:5px}.pg-segundaViaBoleto .fulltext figure:last-child{margin:0;max-width:600px;width:100%}.pg-empreendimentos .fulltext .header figure,.pg-empreendimentos .fulltext .header>div{max-width:512px;width:100%}.pg-empreendimentos .fulltext .header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-bottom:35px}.pg-empreendimentos .fulltext .header figure img{height:auto;width:100%}.pg-empreendimentos .fulltext .header>div h2{color:#EB010C;font-size:20px;font-weight:400;margin-bottom:10px}.pg-empreendimentos .fulltext .header>div p{line-height:150%}.pg-empreendimentos .fulltext .header>div p:not(:last-child){margin-bottom:15px}.pg-empreendimentos .fulltext .header>div ul li{line-height:150%;list-style-position:inside;list-style-type:circle}.pg-empreendimentos .fulltext .header>div ul li:not(:last-child){margin-bottom:5px}.pg-empreendimentos .fulltext .header>div ul:not(:last-child){margin-bottom:15px}.pg-empreendimentos .fulltext .video{margin:0 auto 35px;position:relative;padding:22.858% 0;width:1024px}.pg-empreendimentos .fulltext .video iframe{left:0;height:100%;position:absolute;top:0;width:100%}.pg-empreendimentos .fulltext .galeria{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto}.pg-empreendimentos .fulltext .galeria img{height:auto;max-width:350px;width:30%}