*{box-sizing:border-box;padding:0;border:0;margin:0}.hidden{display:none}:focus{outline:0}body{font-family:Roboto;font-size:0}body.loading{display:none}body *{font-family:inherit;font-weight:inherit;font-size:inherit}a{text-decoration:none;display:inline-block;color:#4E4E4E}a:visited{color:#4E4E4E}b,strong{display:inline-block;font-weight:700}p{font-size:15px}small{font-size:75%}.container{position:relative;max-width:1210px;padding:0 15px;display:block;margin:auto;width:100%}.menu{box-shadow:0 0 10px rgba(0,0,0,.5);padding-bottom:6px;background:#fff;position:absolute;z-index:9999;width:100%;left:0;top:0}.menu .container{display:table}.menu-cell{vertical-align:middle;display:table-cell}.menu-cell.links{padding:6px 0 0 15px;text-align:right}.menu-link{vertical-align:middle;display:inline-block;margin-right:30px;font-size:16px;color:#3f3f3f}.menu-link:last-child{margin-right:0}.menu-link.on{color:#015490}.menu-cell.back{padding-left:15px;text-align:right}.menu-back{display:inline-block;background:#172867;padding:10px 20px;font-size:16px;color:#fff}.header{background:url(../../img/header.jpg) no-repeat center;background-size:cover;height:385px;margin:90px auto 0;position:relative;z-index:0}.header.shadow{box-shadow:0 0 10px rgba(0,0,0,.5)}.header-text{background:#2a2a2a;position:absolute;max-width:410px;color:#fff;padding:15px;width:100%;float:right;top:-150px;right:4%}.header-text span{text-align:center;position:relative;font-size:16px;display:block;z-index:1}.header-text .box-float{bottom:10%;left:5%}.pesquisa{position:absolute;z-index:20;width:330px;left:5%;top:120px;border-radius:2px}@media screen and (max-width: 820px){.pesquisa{margin:auto;width:100vw;left:0}.header-text{display:none}}.filters{box-shadow:0 0 10px rgba(0,0,0,.5);background:#FBFBFB;width:330px;padding:0;color:#4C4C4C;position:relative;margin:auto}.filters_Header{display:flex;flex-direction:row;border-bottom:solid #D8D8D8 2px}.filters_Header label{padding:10px 0;text-align:center;font-size:14px;flex-grow:1;vertical-align:middle}.filters_Header label:hover{color:#fff!important;cursor:pointer;background-color:#2a2a2a}.compraSelected{cursor:pointer;background-color:#2a2a2a}.compraSelected > a{color:#fff!important}.numSelected{background-color:#E2E2E2}.Tipo_Imovel{display:flex;flex-direction:row;padding:10px 20px;font-size:15px;border-bottom:solid #D4D4D4 1px}.Tipo_Imovel p{font-size:15px;margin-top:6px;width:40%}.Tipo_Imovel select{width:60%;height:30px;border:solid #E0E0E0 1px;border-radius:2px}.Preços{display:flex;flex-direction:row;padding:10px 20px;font-size:15px;border-bottom:solid #D4D4D4 1px}.Preços div{flex-grow:1;text-align:center}.MiddleLine{width:15px;height:40px;border-bottom:solid #D4D4D4 1px}.Preços div p{font-size:15px;margin-bottom:5px}.Preços div input{width:100%;height:30px;border:solid #E0E0E0 1px;border-radius:2px;padding:0 10px 5px}.Quartos{display:flex;flex-direction:row;justify-content:flex-end;padding:5px 20px;font-size:15px;border-bottom:solid #D4D4D4 1px}.Quartos p{font-size:15px;margin-top:5px;width:25%;text-align:right}.Buttons{display:flex;flex-direction:row;padding-left:5px;width:70%}.Buttons a{border:solid #D4D4D4 1px;border-radius:40%;padding:5px;flex-grow:1;margin-right:15px;text-align:center}.Buttons a:last-child{margin-right:5px}.Buttons a:hover{background-color:#E2E2E2;cursor:pointer}.lista{position:relative;padding:30px 0;z-index:0}.lista-title{margin:0 auto 30px;background:#2a2a2a;position:relative;padding:25px 75px;display:table}.lista-title span{position:relative;font-weight:600;font-size:20px;color:#fff;z-index:1}.lista-title .box-float{bottom:-10%;left:5%}.lista-boxes{text-align:center;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin:15px -15px -15px}.lista-box{box-shadow:0 1px 2px rgba(0,0,0,.25);border:1px solid #cbcbcb;display:flex;flex-direction:row;vertical-align:top;text-align:left;max-width:80%;height:250px;overflow:hidden;color:#1f1f1f;margin:15px auto;width:100%}.Lining{display:flex;flex-direction:row}.lista-box-items{display:flex;flex-direction:column;width:500px;padding:0 20px}.containerProduct{position:relative;width:100%}.resume{color:#939393;font-size:12px;margin-bottom:15px;padding:0 20px}.lista-box-header{height:100%;width:60%;position:relative}.lista-box-header img{object-position:center;object-fit:cover;height:100%;width:100%}.lista-box-city{color:#939393;padding:15px 15px 0;font-size:15px}.lista-box-neighbor{padding:0 15px 15px;font-weight:600;font-size:20px}.lista-box-infos{padding:0 10px 10px;text-align:center;margin-top:-5px;display:flex}.lista-box-info{vertical-align:middle;display:flex;flex-direction:column;justify-content:center;border-radius:5px;font-size:14px;padding:5px;margin:5px 10px}.lista-box-info > span{font-size:24px;font-weight:700}.lista-box-info>*{vertical-align:middle;display:inline-block}.lista-box-info .fa{margin:auto}.lista-box-transactions{padding:0 15px 15px;display:block}.lista-box-transaction{margin-bottom:5px;display:inline-block;flex-grow:0}.lista-box-transaction:last-child{margin-bottom:0}.lista-box-transaction-cell{vertical-align:middle;display:inline-block;position:relative}.lista-box-transaction-cell span{position:relative;font-weight:600;font-size:16px;color:#fff;z-index:1}.lista-box-transaction-cell .box-float{bottom:-10%;left:5%}.lista-box-transaction-cell.left{text-align:center;padding:10px 0;color:#fff}.lista-box-transaction-cell.aluguel{padding:2px 10px 10px}.lista-box-transaction-cell.aluguel .box-float{border-color:#172867}.lista-box-transaction-cell .vender{padding:2px 10px}.lista-box-transaction-cell.vender .box-float{border-color:#911c1c}.lista-box-transaction-cell.right{width:100%;height:inherit;position:absolute;z-index:20;bottom:0;left:10px;height:auto;color:#fff;display:flex;flex-direction:column}@media screen and (max-width: 798px){.lista-box{flex-direction:column;height:100%}.lista-box-header{width:100%;display:inline-block;height:400px;overflow:hidden}.containerProduct{width:100%}}.SellPrice{font-weight:700;font-size:30px}.imovel{padding:30px 0 45px}.imovel-nome{margin-bottom:30px;text-align:center;font-weight:600;font-size:34px}.imovel-header{margin-bottom:45px;display:table;width:100%}.imovel-header-cell{vertical-align:middle;display:table-cell}.imovel-header-cell.slides{position:relative;width:65%}.imovel-header-slides{box-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}.imovel-header-slides .owl-stage-outer{overflow:hidden;width:100%}.imovel-header-slides .owl-stage{table-layout:fixed;display:table;width:100%}.imovel-header-slides .owl-item{vertical-align:middle;display:inline-block}.imovel-header-slide{overflow:hidden;height:400px;width:100%}.imovel-header-slide img{object-position:center;object-fit:cover;height:100%;width:100%}.imovel-header-controls{display:block}.imovel-min-controls{display:block;z-index:20;position:absolute;width:100%;height:50%}.imovel-header-controls div{background-repeat:no-repeat;background-position:center;position:absolute;margin-top:-45px;cursor:pointer;height:90px;width:5%;top:60%}.imovel-header-controls div.owl-prev{background-image:url(../../img/arrow-prev.png);background-size:100%;left:1%}.imovel-header-controls div.owl-next{background-image:url(../../img/arrow-next.png);background-size:100%;right:1%}.imovel-header-cell.infos{padding-left:45px;width:35%;background:#F5F5F5}.imovel-header-infos{display:table;width:100%}.imovel-header-infos-row{display:table-row}.imovel-header-infos-cell{vertical-align:middle;display:table-cell;padding-top:10px}.imovel-header-infos-cell.icone{padding-right:15px;font-size:20px;width:1px}.imovel-header-infos-texto.titulo{font-size:15px;color:#353535}.imovel-header-infos-texto.texto{font-size:20px;color:#151515}.imovel-header-infos-row.borda .imovel-header-infos-cell.texto{border-bottom:1px solid #dfdfdf;padding-bottom:10px}.imovel-header-infos-row:last-child .imovel-header-infos-cell{padding-bottom:10px}.imovel-panorama{margin-bottom:45px;display:block}.imovel-panorama-title{margin-bottom:45px;text-align:center;font-size:30px}.imovel-panorama-image{box-shadow:0 0 10px rgba(0,0,0,.5);height:500px}.imovel-infos{margin-bottom:45px;display:block}.imovel-infos-title{margin-bottom:45px;text-align:center;font-size:30px}.imovel-infos-list{text-align:center;margin:-15px}.imovel-info{box-shadow:0 1px 2px rgba(0,0,0,.5);border:1px solid #e9e9e9;display:inline-block;vertical-align:top;max-width:212px;padding:10px;margin:15px;width:100%}.imovel-info-texto{margin-bottom:5px;font-size:16px;color:#bfbfbf}.imovel-info-valor{font-size:20px;color:#151515}.imovel-contato{display:block}.imovel-contato-title{margin-bottom:45px;text-align:center;font-size:30px}.imovel-contato-form{box-shadow:0 1px 2px rgba(0,0,0,.5);border:1px solid #e9e9e9;position:relative;max-width:500px;display:block;padding:15px;margin:auto}.imovel-contato-group{margin-bottom:15px;display:block}.imovel-contato-group label{margin:0 auto 5px 0;font-size:16px;cursor:pointer;display:table}.imovel-contato-group input{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#e9e9e9;font-size:16px;display:block;padding:10px;width:100%}.imovel-contato-btn{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#2a2a2a;padding:10px 20px;margin:0 auto;font-size:16px;cursor:pointer;display:table;color:#fff}.imovel-contatoT{display:block}.imovel-contatoT-title{margin-bottom:45px;text-align:center;font-size:30px}.imovel-contatoT-form{box-shadow:0 1px 2px rgba(0,0,0,.5);border:1px solid #e9e9e9;position:relative;max-width:500px;display:block;padding:15px;margin:0 auto 0 0}.imovel-contatoT-group{margin-bottom:15px;display:block}.imovel-contatoT-group label{margin:0 auto 5px 0;font-size:16px;cursor:pointer;display:table}.imovel-contatoT-group input{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#e9e9e9;font-size:16px;display:block;padding:10px;width:100%}.imovel-contatoT-btn{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#2a2a2a;padding:10px 20px;margin:0 auto;font-size:16px;cursor:pointer;display:table;color:#fff}.buscarBtn{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#172867;padding:7px 20px;width:100%;margin:0 auto;font-size:16px;cursor:pointer;display:table;color:#fff}.cadastro{background:url(../../img/cadastro.jpg) no-repeat center;background-size:cover;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative;padding-top:30px;margin-top:20px;z-index:1}.cadastro-title{margin:0 auto 30px 0;background:#2a2a2a;position:relative;padding:25px 50px;display:table}.cadastro-title span{position:relative;font-weight:600;font-size:16px;display:block;color:#fff;z-index:1}.cadastro-title .box-float{bottom:-10%;left:5%}.cadastro-link{background:#ff0;padding:15px 30px;font-size:16px;color:#2a2a2a}.cadastro-sobre{background:#252a5f;position:relative;padding:25px 40px;margin-left:auto;display:table}.cadastro-sobre span{position:relative;font-weight:600;font-size:16px;display:block;color:#fff;z-index:1}.grid2{position:relative;vertical-align:top;width:40%;padding:5%;display:inline-block}#panorama{width:50%;display:inline-block;vertical-align:top;margin:2%}#contatoI{width:42%;display:inline-block;vertical-align:top;margin:2% auto}#tt{height:160px}.cadastro-sobre .box-float{border-color:#252a5f;bottom:10%;left:-5%}.footer{position:relative;padding:30px 0;z-index:0}.footer .container{display:table}.footer-cell{vertical-align:middle;display:table-cell}.footer-cell.credits{padding:0 15px 0 6vw;text-align:center;font-size:16px;color:#212121}.footer-cell.developer{text-align:center;width:121px}@media screen and (max-width: 400px){.footer-cell.credits{padding:0 2px 15px 2vw}.footer .container{display:flex;flex-direction:column;justify-content:center}.footer-cell.developer{display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center}}.box-float{border:1px solid #2a2a2a;position:absolute;height:100%;width:100%;z-index:0}.contato_container{display:flex;padding:20px}@media screen and (max-width: 798px){.cadastro{height:380px}.cadastro-sobre{top:30px}.contato_container{flex-direction:column}#panorama{width:100%}.imovel-contatoT-form{margin:auto}#contatoI{width:100%}}.hamburguer{display:none}.closeButton{display:none}@media screen and (max-width: 820px){.menu-cell.links{position:fixed;display:none;flex-direction:column;justify-content:flex-start;background-color:#F5F5F5;opacity:.97;width:100%;height:100vh;float:left;left:0;padding:10px;top:0}.menu-cell.links a{margin:25px 5%;font-size:26px;width:80%;text-align:right;border-bottom:solid #C4C4C4}.closeButton{display:inline;float:right;width:100%;margin-right:5%}.closeButton:hover{cursor:pointer}.hamburguer{display:inline-block;margin-top:24px;float:right;margin-right:15px;height:50px}.hamburguer:hover{background-color:#F7F7F7;border-radius:5px;cursor:pointer}}.SliderImovelFixer{position:absolute!important;width:100%!important}.shade{width:100%;height:35%;top:65%;background:rgba(0,0,0,0.1);background:-webkit-linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.2),rgba(0,0,0,0.8));background:-o-linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.2),rgba(0,0,0,0.8));background:-moz-linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.2),rgba(0,0,0,0.8));background:linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,0.2),rgba(0,0,0,0.8));position:absolute;z-index:2;position:absolute}.productWrapper{width:100%}.pagination{font-size:16px;margin-top:20px;display:flex;justify-content:center}.pagination .selected{border:solid lightgray 2px;border-radius:50%}.pagination a{padding:5px 10px}