header{z-index:98;width:100%;margin:0 auto}.central{width:95%;margin:0 auto;max-width:1200px;box-sizing:border-box;clear:both}.central_maior{width:95%;margin:0 auto;max-width:1225px;box-sizing:border-box;clear:both}.slides{width:85%;margin:0 auto;max-width:1225px;box-sizing:border-box;clear:both}.espaco{clear:both;height:20px}#topo-master{box-sizing:border-box;margin:0;padding:0;position:absolute;z-index:3;top:0;width:100%;background-repeat:repeat-x}.topo{margin:0 auto;box-sizing:border-box}.base_menu{box-sizing:border-box;width:100%;background-color:#000;background-image:url(/images/bg_menu.jpg);position:absolute;z-index:5}.logo{box-sizing:border-box;text-align:center;padding-top:120px;padding-bottom:30px}.logo_img{max-width:200px}.banner_base{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:620px}.busca_titulo{text-transform:uppercase;font-size:18pt;font-weight:bold;color:#fff;padding:3px;background-color:#000;text-align:center;width:250px;margin:0 auto;margin-bottom:15px}.iframe_busca{width:100%;height:180px;border:0;scrolling:yes;padding:0}.busca_espaco{padding-top:50px;padding-bottom:50px;width:100%;margin:0 auto;max-width:1225px;box-sizing:border-box;padding-left:10px;padding-right:10px}.busca_divide_1{box-sizing:border-box;float:left;width:30%;padding-right:10px}.busca_divide_2{box-sizing:border-box;float:left;width:50%;padding-right:10px}.busca_divide_3{box-sizing:border-box;float:left;width:20%}.busca_separa{clear:both;height:10px}#pai #sera-mostrada{display:none}#pai:hover #sera-mostrada{display:block}.busca_tipo{box-sizing:border-box;float:left;width:25%;padding-right:4px}.prod_bg{background-color:#f0f0f0;padding-top:30px;padding-bottom:30px}.prod_esquerda{box-sizing:border-box;width:50%;float:left;color:#000;padding-right:5%}.prod_direita{box-sizing:border-box;width:50%;float:left;color:#000;padding-top:10px}.prod_titulo{text-transform:uppercase;font-size:25pt;font-weight:bold;color:#000;letter-spacing:-1px}.prod_subtitulo{text-transform:uppercase;font-size:13pt;padding-top:30px;letter-spacing:-1px;color:#b5b7bc;font-weight:bold}.prod_txt{font-size:15pt;text-align:justify;padding-top:10px;padding-bottom:40px}.prod_set{font-size:13pt;font-weight:bold;color:#000}.prod_nome{font-size:14pt;font-weight:bold;float:left;width:50%;color:#000}.ofer_titulo{text-transform:uppercase;font-size:26pt;font-weight:400;color:#000;letter-spacing:-1px;text-align:center;padding-bottom:20px}.ofer_subtitulo{text-transform:uppercase;font-size:13pt;padding-top:30px;letter-spacing:-1px;text-align:center;color:#b5b7bc;font-weight:bold}.depo_bg{background-color:#f0f0f0;padding-top:30px;padding-bottom:30px}.depo_titulo{text-transform:uppercase;font-size:26pt;font-weight:400;color:#000;letter-spacing:-1px;text-align:center;padding-bottom:20px}.depo_subtitulo{text-transform:uppercase;font-size:13pt;padding-top:30px;letter-spacing:-1px;text-align:center;color:#b5b7bc;font-weight:bold}.duvidas_bg{background-color:#fffc00;padding-top:30px;padding-bottom:30px}.duvidas_titulo{text-transform:uppercase;font-size:26pt;font-weight:400;color:#000;letter-spacing:-1px;text-align:center;padding-bottom:20px}.duvidas_subtitulo{text-transform:uppercase;font-size:13pt;padding-top:30px;letter-spacing:-1px;text-align:center;color:#000;font-weight:bold}.blog_bg{background-color:#fff;padding-top:30px;padding-bottom:30px}.blog_titulo{text-transform:uppercase;font-size:26pt;font-weight:400;color:#000;letter-spacing:-1px;text-align:center;padding-bottom:20px}.blog_subtitulo{text-transform:uppercase;font-size:13pt;padding-top:30px;letter-spacing:-1px;text-align:center;color:#000;font-weight:bold}.box_evento{text-align:left;font-size:12pt;float:left;margin-bottom:20px}.box_evento_interna{width:95%;margin:0 auto;margin-bottom:50px}.evento_nome{height:60px;overflow:hidden;color:#000;text-align:left;font-size:16pt;font-weight:bold;margin-bottom:10px;text-transform:uppercase}.evento_grupo{text-transform:uppercase;text-align:left;font-size:9pt;font-weight:bold}.evento_resumo{text-align:justify;clear:both;margin-bottom:10px;margin:0 auto;font-size:12pt;color:#848482;height:90px;overflow:hidden}.foto_evento{width:98%;height:240px;background-color:#fff;margin:0 auto;background-position:center;margin-bottom:10px;background-size:cover}.bloco{line-height:150%;margin:0;padding-top:5px;text-align:justify;font-size:16pt}.bloco_fotos{width:40%;float:right;padding-left:20px}.coluna{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;text-align:justify}.bloco_texto{float:left;line-height:150%;margin:0;text-align:justify;font-size:18pt}.bloco_form{float:right;width:40%}.dados_base{color:#fff;background-color:#000;padding-top:30px;padding-bottom:30px;width:100%;font-size:12pt}.dados_1{float:left;width:33.33%;box-sizing:border-box;background-image:url(/images/loca2.png);background-position:left;background-repeat:no-repeat;min-height:75px;padding:10px;padding-left:60px}.dados_2{float:left;width:33.33%;box-sizing:border-box;background-image:url(/images/tele2.png);background-position:left;background-repeat:no-repeat;min-height:75px;padding:10px;padding-left:60px}.dados_3{float:right;width:33.33%;box-sizing:border-box;background-image:url(/images/hora2.png);background-position:left;background-repeat:no-repeat;min-height:75px;padding:10px;padding-left:60px}.dados_titu{font-weight:bold;text-transform:uppercase;font-size:15pt}.mapa{background-image:url(/images/mapa.jpg);background-position:center;background-size:cover;height:320px;width:100%}.box_imovel{float:left;margin:0 auto;color:#484848;box-sizing:border-box;width:33.3333%}.box_imovel_interna{margin:8px;margin-bottom:50px;border:0 solid #000;background-color:#fff;height:450px;overflow:hidden;box-sizing:border-box;box-shadow:#c1c1c1 2px 2px 5px}.imovel_foto{height:240px;margin-bottom:10px;background-position:center;background-size:cover}.imovel_info{float:left;width:70%;padding-left:10px;box-sizing:border-box}.imovel_preco{float:right;width:30%;font-size:18pt;font-weight:bold;color:#484848;box-sizing:border-box;padding-right:10px;text-align:right}.imovel_nome{font-size:16pt;text-transform:uppercase;color:#484848}.imovel_loca{font-size:12pt;text-transform:uppercase;color:#484848}.imovel_sep{clear:both;border-bottom:1px solid #ccc;margin-bottom:10px;padding-top:10px}.imovel_dado{font-size:12pt;color:#484848;padding-left:20px;padding-top:2px;background-size:70%;float:left;font-weight:bold;margin-right:10px;box-sizing:border-box}.quarto{background-image:url(/images/icons/quarto.gif);background-position:left;background-repeat:no-repeat;min-height:29px}.wc{background-image:url(/images/icons/banheiro.gif);background-position:left;background-repeat:no-repeat;min-height:29px}.vaga{background-image:url(/images/icons/garagem.gif);background-position:left;background-repeat:no-repeat;min-height:29px}.area{background-image:url(/images/icons/area.gif);background-repeat:no-repeat;height:29px;background-size:auto 100%}.det_esquerda{box-sizing:border-box;float:left;width:60%;text-align:left;padding-right:20px}.det_direita{box-sizing:border-box;float:right;width:40%;background-color:#000;padding:20px;color:#fff;font-size:20pt;text-align:center;font-weight:bold}.det_slides{box-sizing:border-box;background-color:#000;padding:20px}.det_titulo{box-sizing:border-box;float:left;width:50%;text-align:left;padding-top:20px}.det_preco{box-sizing:border-box;float:right;width:50%;font-size:22pt;padding-top:20px;font-weight:bold;text-align:right;text-transform:uppercase}.det_codigo{font-size:13pt;font-weight:bold;text-transform:uppercase}.det_nome{font-size:22pt;font-weight:bold;text-transform:uppercase}.det_local{font-size:12pt;padding-bottom:5px}.det_info{border:solid 1px #000;padding:20px;margin-bottom:10px}.det_info_titulo{font-size:22pt;font-weight:bold}.det_opcional{float:left;width:50%;margin-top:7px;margin-bottom:7px;font-size:14pt}.det_icon{float:left;width:33.333333%;background-position:left;padding-left:60px;background-repeat:no-repeat;margin-top:10px;margin-bottom:10px}.det_icoinfo{font-size:15pt;font-weight:bold}.det_whats{box-sizing:border-box;border:0;cursor:pointer;font-size:13pt;text-transform:uppercase;background-color:#5cbf14;color:#333;padding:15px;text-align:center;width:100%;font-weight:400;border-radius:5px;margin-top:10px}.bairro{background-image:url(/images/icons/bairro.png)}.areas{background-image:url(/images/icons/area.png)}.util{background-image:url(/images/icons/util.png)}.banheiro{background-image:url(/images/icons/banheiro.png)}.quartos{background-image:url(/images/icons/quarto.png)}.garagem{background-image:url(/images/icons/garagem.png)}