.institucional-home .round{border-radius:20px;border:solid 1px #ccc;margin-top:25px;padding:20px 6px;display:flex;min-height:200px}.icons-home{margin-left:-30px;margin-right:-30px}.institucional-home .icons{text-align:center}.institucional-home .icons a{color:transparent}.institucional-home .icons a:hover{text-decoration:none;background:#eee}.institucional-home .icons:hover div{background:#eee}.institucional-home .icons div{background:#f3f3f3 none repeat scroll 0 0;height:224px;text-align:center;display:block}.institucional-home .icons img{margin-bottom:7px;margin-top:26px;vertical-align:super}.institucional-home h3{color:var(--cor-secundaria);font-size:19px;margin:14px 0 0;text-transform:uppercase}.institucional-home h2{color:var(--cor-secundaria);font-size:25px;margin-top:2px;padding-top:0;text-transform:uppercase}.institucional-home img{border-radius:6px}.institucional-home button{border-radius:8px;bottom:-3px;float:right;font-weight:700;position:absolute;right:12px;vertical-align:bottom;background:#ea7901}.institucional-home .box-simulador p{padding-right:122px}.institucional-home .icons-home i{font-size:106px;color:var(--cor-primaria)}.institucional-home .icons-home h2{margin-top:-28px}.icons-home .icons h2{color:var(--cor-primaria)}.icons-home .icons-locacao:nth-child(3) a i{font-size:88px;margin-top:13px;margin-bottom:14px;display:block}.institucional-home .icons-venda,.institucional-home .icons-venda .round{min-height:125px;height:96px}.institucional-home .icons-venda i{font-size:70px;display:inline-block;vertical-align:sub}.institucional-home .icons-venda h2{display:inline-block;margin-left:14px;vertical-align:text-top}.institucional-home .icons-venda a>div{min-height:125px}.institucional-home{margin-bottom:50px}.institucional-home .medium-box img{border-radius:6px;min-height:158px}#escritura .texto,#escritura .texto p{font-size:20px;margin-top:60px;margin-bottom:60px}#escritura table{border-collapse:collapse;margin-bottom:20px;width:100%;margin-top:40px}#escritura table td{border:1px solid #cdcdcd;padding:10px;text-align:right}#escritura table td.title{background-color:#f5f5f5;text-align:left;width:35%}#escritura table td{font-size:18px}#escritura abbr{cursor:help}#escritura form input[type=text]{padding:2px 5px;text-align:right;display:inline;font-weight:700;font-size:21px;color:#444;width:40%;border:2px solid #ccc;background-color:#f4f4f4}#escritura form p{font-size:16px;background-color:#f5f5f5;float:left;padding:15px;color:#0088cd;margin-bottom:20px}#escritura form p strong{display:block;font-size:30px;line-height:30px;font-weight:700}#escritura form p span{font-size:12px;line-height:14px;color:#777;display:block;margin:10px 0 0 0}#sales_floor_plan .pull-right.box_mapa{position:relative;top:-34px;color:var(--cor-primaria)}#sales_floor_plan .pull-right .icone{width:40px;height:40px;border:1px solid var(--cor-primaria);display:inline-block}#sales_floor_plan{margin-top:50px}#sales_floor_plan .box{background:#f1f1f1;padding:20px 20px 0 20px;margin-bottom:20px;font-size:14px}#sales_floor_plan .box .titulo{font-family:FontBold,Helvetica,Arial,sans-serif;font-size:16px;border-bottom:1px solid silver;padding-bottom:5px;margin-bottom:10px;display:block;height:35px;line-height:16px}#sales_floor_plan .box p{margin:0}#sales_floor_plan .box .telefone{margin:5px 0}#sales_floor_plan .box .telefone .ddd{position:relative;top:-4px}#sales_floor_plan .box .telefone .numero{font-family:FontBold,Helvetica,Arial,sans-serif;font-size:24px}#sales_floor_plan .box .atendimento{min-height:60px}#guarantor .box_texto b,#guarantor .box_texto strong{font-weight:700;color:var(--cor-primaria)}#guarantor li a{text-transform:uppercase;text-align:center;font-size:17px;background-color:#eee;border-radius:0;border:1px solid #a0a0a0;color:var(--cor-primaria);font-weight:700;padding:20px 10px!important}#guarantor li.active a{background-color:var(--cor-primaria);border-radius:0;color:#fff}#guarantor li{padding:0 20px 0 0}#guarantor .nav-tabs{border:none}.guarantor--bg-listing{border-bottom:1px solid var(--cor-primaria);margin-bottom:40px}#guarantor #register-card{border:1px solid #a0a0a0;text-align:center;padding:30px}#guarantor #register-card h3{color:inherit;text-transform:uppercase;font-weight:700;margin:0 0 20px 0;font-size:22px;line-height:30px}#guarantor #register-card p{margin-bottom:25px}#guarantor .guarantor--button{background-color:var(--cor-primaria);color:#fff;width:100%;font-size:23px;font-family:Lato,sans-serif;line-height:22px;padding-top:20px;padding-bottom:20px;margin-bottom:20px}#guarantor .guarantor--button:last-child{margin-bottom:0}#guarantor .guarantor--button:hover{color:#fff;text-decoration:none}#guarantor #perguntas-frequentes .list:nth-child(1) .link .box .title{background-color:#eee}#guarantor #perguntas-frequentes li{counter-increment:item;margin-bottom:5px}#guarantor #perguntas-frequentes li .title strong:before{margin-right:10px;content:counter(item) ' -';border-radius:100%;color:#000;width:1.2em;text-align:center;display:inline-block}#guarantor .resposta ul{padding-left:15px}#guarantor #register-card .texto_pdf{text-transform:uppercase;font-weight:lighter;line-height:23px;font-size:18px;float:inherit;text-align:left}#guarantor #register-card .texto_pdf strong{font-weight:700}#guarantor #register-card .fa-file-pdf-o{float:left;padding:0 10px}#guarantor #register-card strong{font-weight:700}.infoWindow .text{display:none}@media (max-width:544px){.institucional-home .box-simulador p{padding-right:0}.institucional-home button{border-radius:8px;bottom:-3px;float:initial;font-weight:700;right:12px;vertical-align:bottom;position:initial}.institucional-home img{margin:0 auto}.institucional-home div{text-align:center}.institucional-home .round{display:block}.institucional-home .icons h2{font-size:18px}.institucional-home .icons div{background:#f3f3f3 none repeat scroll 0 0;display:block;height:94px;text-align:center}.institucional-home .icons img{height:38px;margin-bottom:-2px;margin-top:-8px;vertical-align:super}.institucional-home .parceiros #slider_parceiro button{display:none!important}}@media (max-width:1600px){#guarantor #register-card .texto_pdf{font-size:16px;line-height:18px}#guarantor #register-card .fa-file-pdf-o{font-size:38px}}@media (max-width:1200px){#guarantor li a{font-size:15px;padding:20px 5px!important}#guarantor .icon_pd{width:100%!important;margin-bottom:10px}#guarantor #register-card{padding:25px}#guarantor #register-card h3{font-size:18px;line-height:23px}#guarantor #register-card .fa-file-pdf-o{font-size:31px;padding:0 10px 0 0}#guarantor #register-card .texto_pdf{font-size:14px;line-height:16px}#guarantor .guarantor--button{padding:10px}#guarantor .guarantor--button span{display:block}}@media (max-width:992px){#guarantor #register-card .fa-file-pdf-o{float:inherit}#guarantor #register-card .texto_pdf{float:inherit;display:inline-block}#guarantor #register-card{margin-top:30px}#guarantor .guarantor--button{padding:20px}}@media (max-width:768px){#guarantor li{padding-right:0;margin-bottom:15px}}