@font-face{font-family:"Roboto-Regular";src:url(../../fonts/roboto/Roboto-Regular.ttf)}@font-face{font-family:"Roboto-Bold";src:url(../../fonts/roboto/Roboto-Bold.ttf)}@font-face{font-family:"Roboto-Black";src:url(../../fonts/roboto/Roboto-Black.ttf)}body{margin:0;padding:0;font-family:"Roboto-Regular",sans-serif}h1{font-family:"Roboto-Regular",sans-serif;font-size:2.5rem}@media(max-width: 720px){h1{font-size:1.5rem}}h2{font-family:"Roboto-Regular",sans-serif;font-size:2rem}@media(max-width: 720px){h2{font-size:1.5rem}}h3{font-family:"Roboto-Regular",sans-serif;font-size:1.5rem}h4{font-family:"Roboto-Regular",sans-serif;font-size:1rem}h5{font-family:"Roboto-Regular",sans-serif;font-size:1rem}h6{font-family:"Roboto-Regular",sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:0px;line-height:normal}.back_div_transition{margin:0px;width:100%;height:50px}p{font-family:"Roboto-Regular",sans-serif;font-size:1rem}#carrossel_blog .slick-list{min-width:100% !important}.teaser{opacity:1;transition:opacity 3s}.buttom-destaque{font-weight:0;font-family:#a1a6bb;font-size:14px;width:150px;padding-top:10px;padding-bottom:10px;text-transform:uppercase;cursor:pointer;color:#3a405b;border-radius:5px;margin-left:3px;margin-right:3px;border:none}@media(max-width: 700px){.buttom-destaque{font-size:14px;max-width:150px;width:auto}}.buttom-destaque:hover{background-color:#b9bed1;border:none}.buttom-destaque:active{background-color:#b9bed1;border:none}.buttom-destaque:focus{color:#fff;border:none !important}#container_mais_filtros .nav-pills .nav-link{font-size:1rem}#container_mais_filtros .botoes_lista_imoveis_home{width:max-content;margin:0 auto}#banner_home{background-size:cover !important;background-position-y:top !important;background-position-x:right !important;padding-top:40px;padding-bottom:60px}@media(min-width: 721px)and (max-width: 1280px){#banner_home{padding-top:20px;padding-bottom:20px}}@media(max-width: 720px){#banner_home{height:auto;padding-top:40px;padding-bottom:60px}}#banner_home .titulo_principal{color:#fff;font-size:2rem;margin-bottom:10px;min-height:80px}@media(max-width: 720px){#banner_home .titulo_principal{font-size:2rem}}#banner_home .subtitulo_banner_home{color:#fff;font-size:20px}#banner_home .container-codigo{display:flex;justify-content:center;align-items:center;flex-direction:column}#banner_home .container-codigo #show-search-cod{max-width:200px}#banner_home .container_busca_codigo{display:flex;justify-content:center;align-items:center;opacity:1;transition:all ease 300ms}@media(max-width: 720px){#banner_home .container_busca_codigo{width:100%}}#banner_home .container_busca_codigo .input_codigo{color:#3a405b;height:50px !important;width:180px;border:1px solid #ced4da;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important}@media(max-width: 720px){#banner_home .container_busca_codigo .input_codigo{width:100%}}#banner_home .container_busca_codigo #btn_codigo{display:flex;justify-content:center;align-items:center;font-weight:normal;color:#fff;background-color:#ff931e;width:180px;height:50px;cursor:pointer;font-size:14px;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important}#banner_home .container_busca_codigo #btn_codigo:hover{background-color:#b96c18 !important}#banner_home .active{transition:all ease 300ms;opacity:1}.form-row{padding:0px;width:90%}@media(min-width: 768px){.container_box_busca_home{width:600px}}.busca_home{padding-top:35px;padding-bottom:50px;border-radius:8px;width:100%;margin:auto;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}@media(max-width: 720px){.busca_home{width:100%}}.busca_home .form-select{border-radius:8px !important;height:50px !important;line-height:32px !important}.busca_home .label-form{margin-bottom:0px;margin-top:10px;font-size:12px}.busca_home .chosen-single{height:50px !important;border-radius:8px !important;line-height:50px !important;font-size:14px}.busca_home .chosen-container-single .chosen-single div b{margin-top:12px}.busca_home .chosen-container-single .chosen-search input[type=text]{height:40px;line-height:40px;background:none;padding:8px !important;font-size:14px}#input-bairro:disabled{background-color:red;cursor:not-allowed}#input_valor_min{height:50px !important;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important}#input_valor_max{height:50px !important;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important}.btn-cond-form{font-family:"Roboto-Regular",sans-serif;margin-top:10px;color:#e42320;cursor:pointer;transition:all ease .2s}.btn-cond-form:hover{color:#2d2d2d}#container-cond{display:block}.text-list-top{font-size:10px;color:green}.container-codigo{display:none}#submit-codigo{display:none}.buttom_busca_home{margin-right:20px}.modo-busca{font-family:"Roboto-Regular",sans-serif;font-size:14px;color:#3a405b;text-transform:uppercase;text-decoration:none !important;cursor:pointer}.img_carrossel_busca_rapida{padding:20px;max-width:100px;cursor:pointer;margin:0 auto;height:auto}#carrossel_destaques_imoveis .btn-actions{position:relative;margin:0;right:-90%;top:27px}.slick-slider .slick-slide{padding:0 5px}.card{min-width:200px}#call-img{min-height:241px;width:100%}.card-call{padding-top:50px;padding-bottom:50px}.card-call h2{color:#fff}.card-call P{color:#fff}.card-body h4{font-size:12px;color:#a1a6bb;font-family:"Roboto-Regular",sans-serif;margin:0px}.card-body h3{color:#3a405b;font-family:"Roboto-Regular",sans-serif;font-weight:normal;font-size:16px;margin-top:5px}#lista-endereco{position:absolute;z-index:999}.box_link_mais_filtros{padding:5px 5px 5px 0px;margin-right:30px;margin-bottom:5px;display:inline-block}.card-bairros{border-radius:0;margin-bottom:1rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.card-bairros img{border-top-left-radius:0;border-top-right-radius:0;width:100%;height:200px;object-fit:cover}.card-bairros .card-body-bairros{min-width:150px;padding:1rem;background:#fff}.card-bairros .title-bairro{font-size:1rem;color:#222328}#submit-busca{margin-top:15px;border:none;height:50px;border-radius:8px}#submit-busca:hover{background-color:#023259 !important}.arrow-left{cursor:pointer}.arrow-right{cursor:pointer}
