.main-header{position:fixed}.sticky-area-wrap{background:#fff}.list-realty-container{width:100%}.img-list{width:100%;height:215px;background-repeat:no-repeat;background-position:center center;background-size:cover}.list-body{display:flex;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #eee}.list-img{-ms-flex-negative:0;flex-shrink:0;width:40%;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.list-text{line-height:1.3em;font-size:12px;color:#7e7e7e;margin:5px 0}.price-list{font-size:18px;margin-top:20px;float:left;line-height:normal}.price-list small{font-size:12px}.price-cond{font-size:13px}.list-detail-body{width:60%}.list-features{padding:.75rem 1.25rem;border-top:1px solid #eee}.list-features:last-child{border-radius:0 0 4px 4px}.list-footer{width:100%;display:table}.list-btn{font-weight:500;margin-top:20px;width:90px;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:.8125rem;line-height:1.86;border-radius:6px;padding:3px;background:#201e1f;float:right;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.list-btn-whats{font-weight:500;margin-top:20px;margin-right:8px;width:40px;height:34px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1.125rem;line-height:1;border-radius:6px;padding:3px;background:#25d366;float:right;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.carregando{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:10000;display:none}.carregando .loading-realty{width:154px;height:154px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;left:50%;top:50%;margin-left:-77px;margin-top:-77px;position:absolute;z-index:9999999999}#passageWrapper{position:sticky;position:-webkit-sticky;z-index:1;top:80px;background-color:#201e1f;color:#fff;font-weight:600;font-size:15px;text-align:center;width:100%;height:50px;padding:10px;border-radius:6px;cursor:pointer;margin-right:15px;margin-top:15px;display:none}.list-features i{display:inline-block;font-size:16px}.container-multi-search{min-height:81px;display:block;border-bottom:1px solid #e1e1e1}.checkgroup .checkgroup-title{display:block;width:100%}.checkgroup .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.checkgroup .btn-check:checked+.btn-orange{color:#fff;background-color:#201e1f;border-color:#201e1f}.select2-container--default .select2-search--inline .select2-search__field{padding-left:0}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border-radius:0;border:none;box-shadow:0 1.5rem 4rem rgb(22 28 45 / 15%)}.select2-container--default .select2-results__group{display:block;padding:1rem 1.5rem 0.5rem 1.5rem;margin-bottom:0;font-size:.75rem;color:#252525;white-space:nowrap}.select2-container--default .select2-results__option .select2-results__option{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#666666;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;position:relative;font-size:14px}.select2-container--default .select2-results__option .select2-results__option:hover,.select2-container--default .select2-results__option .select2-results__option:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.select2-container--default .select2-results__option .select2-results__option.active,.select2-container--default .select2-results__option .select2-results__option:active{color:#fff;text-decoration:none;background-color:#0ec6d5}.select2-container--default .select2-results__option .select2-results__option.disabled,.select2-container--default .select2-results__option .select2-results__option:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.parent-category .select2-selection__choice,.parent-city .select2-selection__choice{display:none}.js-out-tags-container ul{list-style:none;padding:0}.container-multi-search .select2-search,.container-multi-search .select2-search .select2-search__field{width:100% !important;font-size:14px}.group_search_negocio{width:300px}.group_search_negocio .radio-group__label{display:inline-block;height:35px;width:50%;padding:5px;color:#999;z-index:1;vertical-align:middle;text-align:center;background-color:#ebebeb;position:relative;border-radius:5px 0 0 5px;-moz-transition:border 250ms,color 250ms;-o-transition:border 250ms,color 250ms;-webkit-transition:border 250ms,color 250ms;transition:border 250ms,color 250ms;cursor:pointer}.group_search_negocio .radio-group__label:hover{background-color:#f7d08c;color:#ffffff}.group_search_negocio .radio-group__label:last-child{border-radius:0 5px 5px 0}.group_search_negocio .radio-group__label.active{color:#ffffff;background-color:#fcb82c;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in}.advanced-search-filters{right:0;top:15px}#form-sidebar .form-group label,#form-sidebar .form-row label{font-size:12px;margin:0}#form-sidebar .close,#sidebar .close{display:none}.watermark{position:absolute;width:100%;height:100%;background-image:url('/assets/frontend/theme_default/images/marcadagua.png');background-position:center center;background-repeat:no-repeat;background-size:30%;opacity:0.5}.header-search-imobiliaria{border-bottom:1px solid #ebebeb;padding:17px 0}.logo-header-imobiliaria img{height:50px}.dados-header-imobiliaria .nome{font-weight:700;font-size:20px;margin:0;line-height:1em}.dados-header-imobiliaria .local{font-size:13px;margin:0;line-height:1.4em}.dados2-header-imobiliaria p{font-size:15px;margin:0;line-height:1.4em}@media (max-width:992px){.bt-filtros-mobile{padding:6px}.list-body{display:block}.list-img{width:100%}.list-btn{margin-top:-3px;line-height:1}.price-list{margin-top:4px}}@media(max-width:991.98px){#form-sidebar .primary-sidebar,#sidebar.primary-sidebar{background-color:#ffffff;width:100%;height:100vh;position:fixed;display:none;bottom:-100%;z-index:9999;overflow-x:hidden;overflow-y:auto;padding-bottom:100px}#form-sidebar .close,#sidebar .close{display:block;background:#4c4ca9;border:1px solid #4c4ca9;border-radius:4px;font-size:26px;color:#fff;height:35px;position:absolute;right:17px;opacity:1;padding:4px 6px;top:13px}}.seopage h2,.content-seopage h3{font-size:15px;font-weight:bold;margin:0;padding:0;color:#666666}.content-seopage ul{list-style:none;padding:0;margin:8px 0 0 0}.content-seopage ul li{float:left;padding:1px 8px;color:#999;border-radius:3px}.content-seopage ul li a{font-size:12px}.list-img{position:relative;overflow:hidden;height:225px}.list-img>img.img-list{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.card-img{position:relative;overflow:hidden}.card-img>img.img-list{display:block;width:100%;height:200px;object-fit:cover;object-position:center center}@media (max-width:575.98px){.list-img{height:200px}.card-img>img.img-list{height:180px}}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.seopage h1{font-size:21px}.seopage h2,.content-seopage h3{font-size:18px}.content-seopage ul{list-style:none;padding:0;margin:20px 0 0 0}.content-seopage ul li{float:left;padding:5px 10px;margin:5px 5px;border:1px solid #ccc;border-radius:3px}.linkImoveis{background:#ebebeb;border-radius:5px;padding:10px;margin-top:20px}.linkImoveis a{font-weight:bold;text-decoration:none}.seo-description a{font-weight:bold}.img-list{width:100%;height:255px;background-repeat:no-repeat;background-position:center center;background-size:cover}.seo-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:12px 0 0}.seo-chips li{float:none;margin:0;padding:0;border:1px solid #ccc;border-radius:3px}.seo-chips li a{display:block;padding:5px 10px}.seo-numeros dt{font-weight:400;font-size:13px;color:#6b7280}.seo-numeros dd{font-size:20px;font-weight:700;margin:0 0 12px}.seo-lista .list-realty-container{display:flex !important}@media (max-width:991px){.seo-lista .list-realty-container{display:block !important}}