.back-img-solo{width:100%;height:600px}.back-dark{background:#F7F8F9}.leftML-menu{margin-left:4px}.rightML-menu{margin-right:4px}.info-header{color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center}.info-location,.info-desc{font-size:.9375rem}.info-desc{letter-spacing:1.5px;width:350px;font-weight:300}.info-title{font-size:3.125rem;font-weight:300}.list-links-photo{display:flex}.info-price{font-size:1.75rem}.margin-info{margin:15px 0}.containerBuscaImovel{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.cont-form{background-color:#fff;padding:23px 15px 15px 15px;border-radius:4px;box-shadow:0 0 40px 0 rgb(0 0 0 / .1);max-width:1180px;margin:0 auto;margin-top:40px}.form-search{display:flex;flex-direction:column;align-items:center}.selectForm{background-color:#fff;border:1px solid #dce0e0;color:#212529;padding:0 15px;height:40px;display:flex;outline:none;position:relative;align-items:center;cursor:pointer;justify-content:space-between;width:180px;font-size:15px;border-radius:4px}.selectForm p{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;color:#2a3e52cc}.selectForm p.colorBack{color:#222}.input-search{background-color:#fff;border:1px solid #dce0e0;color:#212529;padding-left:15px;height:40px;display:flex;gap:6px;font-size:15px;outline:none;position:relative;align-items:center;cursor:pointer;width:140px;border-radius:4px}.selectFormWidth140{width:140px}.input-search input::placeholder{font-size:15px}.flex-form-select{display:flex;flex-direction:column;position:relative;margin-bottom:18px}.flex-form-select label{margin-bottom:4px;font-size:12px;display:block;font-weight:500;text-transform:uppercase;color:#000}.listSelect{background:#fff;top:65px;position:absolute;width:max-content;min-width:180px;max-height:205px;overflow-y:auto;box-shadow:0 20px 30px 0 rgb(0 0 0 / .1);display:none;z-index:999;padding-left:10px}.listSelect-small{min-width:140px}@media (max-width:1125px){.listSelect{min-width:100%}.listSelect-small{min-width:100%}}.selectedQuartos,.selectedSuites,.selectedVagas{color:#00aeff!important;border:1px solid #00aeff!important}.flexDivs{display:flex;align-items:center;gap:10px;margin-bottom:10px}.flexDivs div{width:100%}.btnAtualizar{width:100%!important}.listSelectBairro li label{display:flex;align-items:center;gap:7px;color:#2a3e52cc;padding:10px 15px;height:35px;cursor:pointer;font-size:.8rem;transition:all .2s;line-height:16px}.listSelectBairro li label:hover{background-color:#f1f1f1}.flexValores{display:flex;align-items:center;flex-direction:row!important;gap:15px}.listSelect.ativo{display:block}.listSelect li span{display:flex;align-items:center;color:#2a3e52cc;padding:0 15px;height:40px;cursor:pointer;white-space:nowrap}.listSelect li span:hover{background-color:#f1f1f1}.input-search input{border:none;outline:none;height:100%;width:100px;font-size:15px}@media(max-width:1030px){.flexDivs{flex-direction:column}.flexDivs div{margin-top:.4rem}}@media(max-width:500px){.input-search{width:124px}}.btnMore{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid #d8d8d8;border-radius:2rem;cursor:pointer;background:#fff;height:40px;gap:4px;white-space:nowrap;transition:0.3s all}.btnMore:hover{border:1px solid #858585}.btnBuscar{display:inline-block;line-height:1;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;background-color:#00aeff;text-align:center;transition:all 0.3s;height:40px;border:none;outline:none;cursor:pointer;transition:0.3s all}.btnBuscar:hover{opacity:.8;transform:scale(1.05)}.moreList{display:none}.moreList.ativo{display:flex;gap:16.59px}.inputsInicial{display:flex;gap:15px;align-items:center}.w-menor{width:120px}.info-destaque{text-align:center;margin:100px 0}.card-anuncio{max-width:410px;margin:0 auto;box-shadow:0 0 4px 2px rgb(0 0 0 / .04)}.info-destaque h1{font-weight:300;font-size:2.1875rem;margin-bottom:8px}.info-destaque p{font-weight:300;font-size:1rem}.desc-content{word-break:break-all}.card-img{position:relative}.card-img img{width:100%;height:100%;object-fit:cover}.card-info{background:#fff;border-radius:0 0 4px 4px}.card-img img,.card-img{border-radius:4px 4px 0 0}.card-info-title{font-size:1.125rem;font-weight:400;color:#222;line-height:19.2px;margin-bottom:4px;transition:0.3s all}.card-info-localizacao{font-size:1rem;text-transform:capitalize;color:#000;font-weight:300;margin-bottom:15px;max-width:343px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:500px){.card-info *{white-space:wrap}}@media (max-width:699px){.card-info *{font-size:clamp(10px, 3.6vw, 16px)!important}}@media (max-width:300px){.info-icones{flex-direction:column;gap:.5rem!important}}.pd-card{padding:20px}.info-icones{display:flex;justify-content:flex-start;gap:20px}.info-icones span{margin-left:4px;font-size:.875rem}.flex-icones{display:flex;align-items:center}.card-info-price{border-top:1px solid #dce0e0;display:flex;justify-content:space-between;position:relative}.card-info-price p{font-size:16px}.col-md-4{width:100%}.cardsFlex{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;justify-items:center;margin-bottom:30px}.card-img a{position:relative;width:100%;display:block;transition:0.3s all;width:380px}#mostraTelefone p{cursor:pointer}.card-img a::before{position:absolute;content:"";display:block;background:linear-gradient(to bottom,#fff0 0,#fff0 0,#fff0 50%,rgb(0 0 0 / .75) 100%);width:100%;height:100%;transition:0.3s all;opacity:1}.card-img a img{height:227px}.card-img a:hover:before{position:absolute;content:"";display:block;background:none;width:100%;height:100%;background:linear-gradient(to bottom,#fff0 0,#fff0 0,#fff0 50%,rgb(0 0 0 / .75) 100%);opacity:0}.like{cursor:pointer;width:30px;display:flex;align-items:center;justify-content:center;height:30px;line-height:30px;font-size:1rem;text-align:center;color:#fff;border:1px solid #fff0;background-color:rgb(91 91 91 / 35%);position:absolute;bottom:20px;right:20px;transition:0.3s all}.footer{position:relative;z-index:9999}.like:hover{background-color:rgb(199 199 199 / .459)}.newWidth-119{width:119px}.newWidth-160{width:160px}.newWidth-220{width:220px}.white-text{color:#fff;font-weight:300}.fontWhe ul li a{font-weight:300}.cont-input{display:flex;gap:20px;height:42px}.cont-input input{padding:6px 12px;width:370px;outline:none;border:none;border-radius:.25rem}.cont-input button{padding:6px 12px;width:170px;background-color:#00aeff;color:#fff;cursor:pointer;border:1px solid #00aeff;border-radius:.25rem;transition:0.3s all;font-size:1rem;font-weight:700}.cont-input button:hover{background-color:#33beff}.font-14{font-size:.875rem}.font-10{font-size:.625rem}.text-info{color:#fff;font-weight:300;margin:15px 0}.title-tipo-imovel{text-align:center;padding:5px;border-top:1px solid #c0bfbf;border-bottom:1px solid #c0bfbf}.btn-prin{color:#fff;height:40px!important;border-radius:.25rem;display:flex;align-items:center;justify-content:center;text-align:center}.bordar-menu-li{position:relative;white-space:nowrap}.bordar-menu-li a:after{transition:width .2s linear;will-change:width;background:currentColor;border-radius:1px;bottom:-4px;content:"";height:2px;left:14px;position:absolute;top:40px;width:0}.bordar-menu-li a:hover:after{width:21%}.mobile-btn-form{display:none}.desktop-btn-form{display:block}@media (max-width:1150px){.cardsFlex{grid-template-columns:1fr 1fr}.btn-prin{margin:0 10px;color:#fff!important;justify-content:center}.btn-prin:hover{color:#00aeff!important}.nav-bar-flex{flex-direction:row-reverse}}@media (max-width:1150px){.cont-form{margin-left:15px;margin-right:15px}.inputsInicial{margin-bottom:15px}.inputsInicial,.moreList.ativo{flex-direction:column;width:100%;align-items:flex-start}.flex-form-select,.selectForm,.btnMore,.w-100,.btnBuscar{width:100%}.moreList .listSelect{top:62px}.mobile-btn-form{display:block}.desktop-btn-form{display:none}.form-input{display:flex;flex-direction:column;align-items:center}}@media (max-width:801px){.cardsFlex{grid-template-columns:1fr}.cont-input input{width:100%}.listSelect{width:240px}.card-anuncio{max-width:100%}.info-desc{width:initial;max-width:300px}}.containerSlide{position:relative;max-width:1300px!important}.containerAnuncio{display:flex;margin:3rem 2.8rem 3.1rem;border-radius:4px;box-shadow:0 0 40px 0 rgb(0 0 0 / .1);overflow:hidden}.containerAnuncio .boxImg{width:100%;max-width:640px;display:flex}.containerAnuncio .boxImg img{width:100%;height:434px;max-height:480px;max-width:640px;object-fit:cover}.containerAnuncio .boxCard{width:100%;background-color:#fff;display:flex}.containerAnuncio .boxCard .contentCard{margin-left:0rem;padding:15px;display:flex;flex-direction:column;gap:14px}.containerAnuncio .boxCard .contentCard nav ul{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:center}.containerAnuncio .boxCard .contentCard nav ul li{display:flex;flex-direction:column;gap:6px}.containerAnuncio .boxCard .contentCard nav ul li span,.containerAnuncio .boxCard .contentCard nav ul li i{font-size:.8rem}.containerAnuncio .boxCard .contentCard .boxButtons{display:flex;align-items:center;justify-content:space-between}.containerAnuncio .boxCard .contentCard nav{padding:1rem 15px;border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0}.containerAnuncio .boxCard .contentCard .text h3{font-size:21px;line-height:20px;margin-bottom:.6rem;font-weight:500;color:#222;transition:0.3s all}.containerAnuncio .boxCard .contentCard .text p{font-size:.9rem;color:#636363;font-weight:400}.containerAnuncio .boxCard .contentCard .textDescricao{display:flex;flex-direction:column;font-size:.9rem;color:#636363;font-weight:400;line-height:22px;word-break:break-all;height:100%}.containerAnuncio .boxCard .contentCard .textDescricao:first-child{font-size:.8rem}.containerAnuncio .boxCard .contentCard .boxButtons .valores{display:flex;gap:20px}.containerAnuncio .boxCard .contentCard .boxButtons .valores .boxValor .text{font-size:.8rem;color:#636363}.containerAnuncio .boxCard .contentCard .boxButtons .valores .boxValor .valor{font-size:20px;font-weight:600;color:#00aeff}.btnDetalhes:hover{opacity:.8;transform:scale(1.05)}.containerAnuncio .boxCard .contentCard .boxButtons .btnDetalhes{display:flex;align-items:center;font-size:15px;padding:12px 24px 12px 20px;border-radius:3px;color:#fff;background-color:#00aeff;text-align:center;transition:all 0.3s;height:40px;cursor:pointer;transition:0.3s all;gap:10px}.containerAnuncio .boxCard .contentCard .boxButtons .btnDetalhes:hover{background-color:#33beff}.swiper-pagination{bottom:0px!important}.swiper{height:max-content!important}@media(max-width:1111px){.containerAnuncio .boxCard .contentCard{margin-left:1rem;gap:10px}.containerAnuncio{margin:3rem 0 3.1rem}.containerAnuncio .boxCard .contentCard nav{padding:1rem 15px}.containerAnuncio .boxCard .contentCard .boxButtons .valores{gap:10px}.containerAnuncio .boxCard .contentCard .boxButtons .valores .boxValor .valor{font-size:1rem}.back-img-solo{height:449px}}@media(max-width:660px){.containerAnuncio .boxCard .contentCard{margin-left:0}.carrousselContainer{height:103%!important}.containerAnuncio{flex-direction:column}.containerAnuncio .boxCard .contentCard .textDescricao{min-height:160px}.containerAnuncio .boxCard .contentCard .boxButtons .valores{flex-direction:column}.containerAnuncio .boxCard .contentCard .boxButtons{align-items:end}}@media(max-width:460px){.carrousselContainer{height:81%!important}.containerAnuncio .boxImg img{height:211px}}@media(max-width:385px){.containerAnuncio .boxCard .contentCard .boxButtons .btnDetalhes{padding:10px 17px 10px 15px}}.modal-backdrop{background-color:#0000007d!important}.modal-cont{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:2000;display:flex;z-index:9999;background:#fff0;justify-content:center;align-items:center}.modal-dialog{margin:0 auto!important}.modal-content{max-width:900px;box-shadow:1em 1em 0 0 #00496a;box-shadow:1rem 1rem 0 0 #00496a;border-radius:var(--border-radius-lg);padding-top:3.25rem;padding-bottom:2.25rem}.custom-modal{text-align:center;position:relative;padding:60px 40px 40px 40px;max-width:900px;border-radius:15px;width:80%;box-sizing:border-box}.custom-modal-logo{border-radius:50%;padding:8px;width:80px;height:80px;position:absolute;z-index:999;left:50px;border:1px solid;top:-40px;background:#fff}.custom-modal-logo__img{padding:4px;width:70px;position:absolute;left:0;top:10px}.custom-modal__btn-close{top:0;right:0}.custom-modal-paragraph{max-width:700px;margin:0 auto}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:#2a3e52;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .175);border-radius:1.25rem;outline:0}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}}.position-absolute{position:absolute!important}.custom-modal__btn-close{top:0;right:0}.p-2{padding:.5rem!important}.m-2{margin:.5rem!important}.align-self-end{align-self:flex-end!important}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}.btn:hover{color:var(--bs-btn-hover-color);background-color:#ffa51f}.btn{padding:.75rem 1rem;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);background-color:#f90;border-radius:.1875rem;font-size:15px;color:#fff;box-shadow:2px 2px 10px 4px rgb(0 0 0 / .4);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ffa51f;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.custom-modal__content-title{font-size:1.5rem}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:#fff0 var(--bs-btn-close-bg) center / 1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close-plan{--bs-btn-close-color:#000;--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:#fff0 var(--bs-btn-close-bg) center / 1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.hide-text{display:none}.list-footer ul li a{position:relative;display:inline-block}.list-footer ul li a:after{transition:width .2s linear;will-change:width;background:currentColor;border-radius:1px;bottom:-4px;content:"";height:2px;left:0;position:absolute;top:100%;width:0}.list-footer ul li a:hover:after{width:21%}@media(max-width:500px){.custom-modal{padding:0;width:90%}.custom-modal__content-title{font-size:1.2rem}}.carregarMaisBtn{display:block;margin-top:60px;margin-left:auto;margin-right:auto}.carrousselContainer{height:532px}@media(max-width:699px){.makeFontBiggerOnMobile{font-size:18px!important}.back-img-solo{width:100%;height:320px!important}}@media(max-width:1150px){.homeImoveisContainer{padding:0!important;margin-left:15px!important;margin-right:15px!important}.containerBuscaImovel{padding-left:0;padding-right:0}}