.gutter-x3{--bs-gutter-x:3rem}.gutter-x2{--bs-gutter-x:2.5rem}.home{padding:4rem 0}.h2-home{margin:0;font-size:2.2rem;font-family:"Gambetta",sans-serif;font-weight:500}.h2-home span{font-size:.8rem;border-radius:35px;background:#fff;padding:.45rem 1.3rem;display:inline-flex}.bt-right{text-align:right}.title-home p{margin-top:.5rem}.box-white-home{background-color:#fff;padding:1.5rem;border-radius:12px}.box-white-home .h2-home span{background:#edeff0;font-family:"Manrope",sans-serif;font-weight:300}.owl-busca-single figure{height:400px}.owl-busca-single figure img{border-radius:12px}.owl-busca-single figure .maisfotos{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.65);border-radius:12px}.owl-busca-single figure .maisfotos>span{display:inline-flex;background-color:#fff;padding:.2rem .2rem .2rem .8rem;border-radius:35px;gap:0 .5rem;align-items:center;justify-content:space-between;border:none}.owl-busca-single figure .maisfotos>span small{font-size:.75rem;font-weight:500;display:inline-flex;color:#252525}.owl-busca-single figure .maisfotos>span span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100%;background-color:#333083}.owl-busca-single figure .maisfotos>span svg{width:12px;height:12px}.owl-busca-single figure .maisfotos>span svg path{fill:#fabc2b}.owl-busca-single figure .maisfotos:hover>span{background-color:#fabc2b;border-color:#fabc2b}.owl-busca-single figure .maisfotos:hover>span small{color:#252525}.owl-busca-single figure .maisfotos:hover>span span{background-color:#fff}.owl-busca-single figure .maisfotos:hover>span span svg path{fill:#252525}.box-lancamento .bt-diagonal{border:1px solid #ccc}.box-lancamento .lancamento-tags{display:flex;width:100%;align-items:center;gap:.5rem 1rem;flex-wrap:wrap}.box-lancamento .lancamento-tags span{font-size:.8rem;border-radius:35px;padding:.45rem 1.3rem;display:inline-flex;background:#edeff0;font-family:"Manrope",sans-serif;font-weight:300}.box-lancamento .lancamento-tags span.emp{background-color:#333083;color:#fff}.box-lancamento .lancamento-tags a{font-size:.8rem;border-radius:35px;padding:.45rem 1.3rem;display:inline-flex;background:#edeff0;font-family:"Manrope",sans-serif;font-weight:300}.box-lancamento .lancamento-tags a:hover{background-color:#fabc2b;color:#333083}.owl-lancamentos figure{position:relative}.owl-lancamentos figure img{border-radius:12px}.owls-lnavs .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:#fff !important;display:inline-flex;height:50px;width:40px;justify-content:center;align-items:center}.owls-lnavs .owl-nav .owl-prev{left:0;border-radius:0 5px 5px 0}.owls-lnavs .owl-nav .owl-next{right:0;border-radius:5px 0 0 5px}.owls-navs .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:#fff !important;display:inline-flex;height:50px;width:40px;justify-content:center;align-items:center}.owls-navs .owl-nav .owl-prev{left:0;border-radius:0 5px 5px 0}.owls-navs .owl-nav .owl-next{right:0;border-radius:5px 0 0 5px}.tab-navs{display:none}.tab-navs.ativo{display:block}.topo-selecionados{flex-wrap:wrap;display:flex;align-items:end;justify-content:space-between}.card-imovel{background:#fff;border-radius:12px;width:100%;height:100%;display:flex;flex-direction:column;position:relative}.card-imovel .owl-busca-single{overflow:hidden;height:200px;flex:0 0 auto}.card-imovel figure{height:200px;position:relative}.card-imovel figure img{border-radius:12px}.card-imovel .flags{position:absolute;left:10px;top:10px;right:10px;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;z-index:1}.card-imovel .flags span{border-radius:6px;background-color:#fabc2b;color:#333083;line-height:1.2;font-size:.65rem;padding:.35rem .6rem;text-align:center;font-weight:600;text-transform:uppercase}.card-imovel h2,.card-imovel h3{display:block;margin:0 0 .5rem;font-size:.8rem;line-height:1.5;text-align:center;font-weight:300}.card-imovel h2 span,.card-imovel h3 span{display:block;font-size:1.4rem;font-weight:500;font-family:"Gambetta",sans-serif}.card-imovel ul{margin-top:auto;border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;gap:.5rem;padding:0 0 .4rem;text-align:center}.card-imovel ul li{padding:.5rem 0}.card-imovel ul li svg{width:18px;height:18px}.card-imovel ul li span{display:block;font-size:.85rem;margin-top:.2rem}.card-imovel .va-code{display:flex;width:100%;padding:1rem 0 .5rem;align-items:center;justify-content:space-between}.card-imovel .va-code .va{display:inline-flex;justify-content:start;flex-wrap:wrap}.card-imovel .va-code .va strong{font-weight:600;font-size:1.1rem}.card-imovel .va-code .code{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#333083;border-radius:100%}.card-imovel .va-code .code svg{width:15px;height:15px}.card-imovel .va-code .code svg path{fill:#fabc2b}.card-imovel .imovel-text{display:flex;flex-direction:column;flex:1 1 auto;padding:.8rem 1.5rem}.card-imovel:hover{background-color:#f5f5f5}.card-imovel:hover .code{background:#fabc2b}.card-imovel:hover .code svg path{fill:#252525}.nav-cards{background:#fff;padding:.35rem;border-radius:35px}.nav-cards a{font-size:.85rem;padding:.4rem 1.2rem .5rem;border-radius:35px;display:inline-flex;color:#252525}.nav-cards a:hover{background:#e1e1e1;color:#252525}.nav-cards a.ativo{background:#333083;color:#fff}.cards-destaque-city figure{position:relative;height:400px;border-radius:12px}.cards-destaque-city figure img{border-radius:12px}.cards-destaque-city figure .hover{display:flex;align-items:flex-end;padding:1.5rem;position:absolute;inset:0;z-index:2;text-decoration:none;border-radius:12px}.cards-destaque-city figure .hover:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(0,0,0,0) 55%, rgba(0,0,0,0.8) 100%);border-radius:12px}.cards-destaque-city figure .hover:hover{background:#0000004d}.cards-destaque-city figure .ct-hover{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%}.cards-destaque-city figure h2{margin:0;margin-right:10px;color:#fff;font-size:1.3rem;font-weight:500;line-height:1.2;font-family:"Gambetta",sans-serif}.grid-home{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:320px 1fr 1fr;grid-template-rows:210px 210px;gap:40px}.grid-home>li{min-width:0}.grid-home>li.card-principal{grid-row:1 / span 2;grid-column:1}.grid-home>li:not(.card-principal) figure{height:210px}.grid-home figure{position:relative;margin:0;height:100%;overflow:hidden;border-radius:12px;background:#d9d9d9}.grid-home img{display:block;width:100%;height:100%;object-fit:cover}.grid-home .hover{position:absolute;inset:0;z-index:2;text-decoration:none}.grid-home .card-principal .hover{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:3rem;color:#fff;font-family:"Gambetta",sans-serif}.grid-home .card-principal .hover:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(58,81,109,0.58) 0%, rgba(58,81,109,0.18) 42%, rgba(0,0,0,0.12) 100%)}.grid-home .card-principal .hover span{display:inline-flex;align-items:center;justify-content:center;min-width:118px;height:34px;padding:0 18px;margin-bottom:26px;border-radius:999px;background:rgba(255,255,255,0.92);color:#5d6470;font-size:14px;font-weight:600;line-height:1}.grid-home .card-principal .hover h2{margin:0;color:#fff;font-size:2rem;font-weight:400;line-height:1.12}.grid-home>li:not(.card-principal) .hover{display:flex;align-items:flex-end;padding:1.5rem}.grid-home>li:not(.card-principal) .hover:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(0,0,0,0) 35%, rgba(0,0,0,0.55) 100%)}.grid-home>li:not(.card-principal) .ct-hover{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%}.grid-home>li:not(.card-principal) h2{margin:0;margin-right:10px;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2}.grid-home>li:not(.card-principal) a{border:1px solid rgba(255,255,255,0.42);display:inline-flex;align-items:center;font-size:.7rem;padding:.3rem .6rem .4rem;border-radius:5px;color:#fff;gap:.4rem}.grid-home>li:not(.card-principal) a:hover{background:rgba(255,255,255,0.18)}.grid-home .hover:hover{background:#0000004d}@media (max-width:1100px){.grid-home{grid-template-columns:280px 1fr 1fr;gap:24px}}@media (max-width:768px){.grid-home{grid-template-columns:1fr;grid-template-rows:auto;gap:20px}.grid-home>li,.grid-home>li.card-principal{grid-column:auto;grid-row:auto}.grid-home>li.card-principal figure{height:420px}.grid-home>li:not(.card-principal) figure{height:220px}.grid-home .card-principal .hover{padding:28px 24px}.grid-home>li:not(.card-principal) .hover{padding:18px}.grid-home>li:not(.card-principal) .ct-hover{gap:8px}.grid-home>li:not(.card-principal) h2{width:100%;margin-right:0}}.lista-buscas li{position:relative;width:100%;padding-left:1.8rem;margin:.5rem 0}.lista-buscas li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21a9 9 0 1 1 9-9 9 9 0 0 1-9 9m-4-9h8m-2.5-2.5L16 12l-2.5 2.5' style='fill:none;stroke:%23333083;stroke-linecap:round;stroke-linejoin:round;stroke-width:1'/%3E%3C/svg%3E")}.lista-buscas li:first-child:before,.lista-buscas li:last-child:before{display:none}.lista-buscas li h2{margin:0;font-size:1.1rem}.lista-buscas li a{display:block;font-size:.9rem}.lista-buscas li strong{font-weight:700}.blog .h2-home span{padding:.55rem 2.5rem}.card-blog{background:#fff;display:block;border-radius:12px}.card-blog .texto{display:block;padding:1rem 1.5rem}.card-blog figure{height:185px;position:relative}.card-blog figure .flag{position:absolute;top:15px;left:15px}.card-blog figure img{border-radius:12px}.card-blog .flag{font-size:.8rem}.card-blog h2,.card-blog h3{display:block;font-size:1.1rem;height:42px;line-clamp:2;margin:.7rem 0 1.1rem;font-family:"Gambetta",sans-serif;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.card-blog h2 strong,.card-blog h3 strong{font-weight:600}.card-blog .bt-seta{border:none;font-size:.8rem;display:flex;justify-content:end;margin-top:1rem;align-items:center;gap:0 .8rem}.card-blog .bt-seta .code{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:#333083;border-radius:100%}.card-blog:hover .bt-seta .code{background-color:#fabc2b}.card-blog:hover .bt-seta .code svg{fill:#333083}.line{border:none;border-bottom:1px solid #ccc}.faqs-home h3{margin-top:.5rem}.faqs-home h3 span{background:#fff;font-size:.85rem;font-weight:400;color:#252525;padding:.4rem 1.2rem;border-radius:35px;font-family:"Gambetta",sans-serif}.card-acordion{overflow:visible}.card-acordion li{padding:1.3rem 0 1rem;border-bottom:1px solid #d6d7d7}.card-acordion h4{cursor:pointer;position:relative;padding-right:25px;margin:0;font-size:.85rem;font-weight:500}.card-acordion h4::after{content:"";position:absolute;right:0;top:0;transition:transform .3s ease;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 8.29289C4.68342 7.90237 5.31658 7.90237 5.70711 8.29289L12 14.5858L18.2929 8.29289C18.6834 7.90237 19.3166 7.90237 19.7071 8.29289C20.0976 8.68342 20.0976 9.31658 19.7071 9.70711L12.7071 16.7071C12.3166 17.0976 11.6834 17.0976 11.2929 16.7071L4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289Z' fill='%23000000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.card-acordion h4.active::after{transform:rotate(180deg)}.card-acordion .acordion-texto{max-height:0;overflow:hidden;transition:max-height .5s ease;margin:0;padding:0;padding:.5rem 0 0;line-height:1.3;font-size:.9rem}.card-acordion .acordion-texto.open{max-height:1000px}footer{background:#333083;float:left;width:100%;color:#fff;padding:2rem 0}footer .line{border-color:#ffffff30}footer .share-area{display:flex;gap:.5rem;justify-content:end;align-items:center}footer .share-area .share{display:flex;align-items:center;gap:.6rem;margin-right:2rem}footer .share-area .share li{display:flex}footer .share-area .share a{display:inline-flex}footer .share-area .share a svg{width:30px;height:30px}footer .share-area .share a svg path,footer .share-area .share a svg polygon{fill:#fff}footer .share-area .share a:hover svg path,footer .share-area .share a:hover svg polygon{fill:#fabc2b}footer .bt-diagonal{padding:.2rem .2rem .2rem 1rem;background:#fabc2b}footer .bt-diagonal:hover{background:#fff;color:#333083}footer .bt-diagonal:hover span{background:#fabc2b}footer .menu li{width:100%;margin-bottom:.8rem;display:block}footer .menu li a{font-size:.9rem;color:#fff}footer .menu li a:hover{color:#fabc2b}footer h2{font-family:"Gambetta",sans-serif;font-weight:500;font-size:1.2rem}footer .datetime,footer address{display:block;margin-bottom:1rem}footer .datetime{font-family:"Gambetta",sans-serif;font-size:.9rem;font-weight:500;margin-top:1rem}footer .datetime b{font-weight:700}footer .datetime strong{font-weight:600}footer address{font-size:.8rem}footer address a{color:#fabc2b}footer .whatsapp{font-size:.9rem;color:#fff;display:inline-flex;align-items:center;gap:.2rem}footer .whatsapp svg{width:18px;height:18px}footer .whatsapp svg path{fill:#fff}footer .whatsapp:hover{color:#fabc2b}footer .whatsapp:hover svg path{fill:#fabc2b}.copy{float:left;width:100%;padding:0 0 3rem;font-size:.8rem}.copy p{margin:0}.copy p span{font-size:.5rem;display:inline-flex;align-items:center;margin:0 .2rem;position:relative;top:-2px}.copy .assinatura{text-align:right}.copy .assinatura strong{font-weight:800}.copy a{color:#252525}.copy a:hover{color:#333083}.resultados{padding:1.5rem 0 3rem}.form-check{display:flex;align-items:center;background:#fff;padding:.4rem 1rem;border-radius:4px;height:27px}.form-check-input{width:2.2rem;height:1.2rem;margin-left:auto;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #d6d7d7;appearance:none;border-radius:5px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:relative;cursor:pointer}.form-check-input::before{content:"";position:absolute;top:.07rem;left:.07rem;width:.95rem;height:.95rem;background-color:#d6d7d7;border-radius:5px;transition:transform .15s ease-in-out}.form-check-input:checked{background-color:#d6d7d7;border-color:#333083}.form-check-input:checked::before{transform:translateX(1rem);background-color:#333083}.form-check-label{margin-right:.5rem;display:flex;align-items:center;font-size:.8rem;font-weight:500}.title-busca{display:flex;align-items:center;gap:1rem 1.25rem}.title-busca h1{font-size:.9rem;font-weight:500;margin:0}.title-busca .bt-diagonal{background:#333083;color:#fabc2b}.title-busca .bt-diagonal span{background:#fff}.title-busca .bt-diagonal span svg{width:12px;height:12px}.title-busca .bt-diagonal span svg path{fill:#252525}.title-busca .bt-diagonal:hover{background:#fabc2b;color:#333083}.order-mapa{display:flex;gap:1rem;justify-content:end;align-items:center}.order-mapa .form-check{padding:.4rem .8rem;border-radius:8px}.order-mapa select{font-size:.8rem;background:#fff;border:none;height:27px;border-radius:8px;padding:.25rem 1rem .4rem;border-right:5px solid #fff}.filtros-busca::-webkit-scrollbar{width:10px;height:10px}.filtros-busca::-webkit-scrollbar-track{background:#282828}.filtros-busca::-webkit-scrollbar-thumb{background-color:#434343;border-radius:10px;border:2px solid #282828}.pg{display:flex;justify-content:center;margin-top:2rem}.pg ul{text-align:center;font-weight:300;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pg li{float:left;padding:0 1px}.pg li a{padding:.2rem .6rem;display:block;font-weight:500;font-size:1.2rem;border-radius:6px}.pg li a:hover{color:#333083}.pg li a.ativo{font-weight:600;color:#fabc2b}.pg .prev a,.pg .next a{background:#333083;padding:.5rem 0 .3rem;border-radius:4px;font-size:.8rem;width:30px}.pg .prev a svg,.pg .next a svg{width:13px;height:13px}.pg .prev a svg path,.pg .next a svg path{fill:#fabc2b}.pg .prev a:hover,.pg .next a:hover{background-color:#fabc2b}.pg .prev a:hover svg path,.pg .next a:hover svg path{fill:#fff}.pg .prev{margin-right:1rem}.pg .next{margin-left:1rem}.anuncio-busca{background:#fabc2b;display:inline-flex;align-items:center;border-radius:12px;padding:2rem 3rem;gap:2rem;max-width:480px}.bloco-centro{text-align:center}.bloco-centro h2.h2-home{font-size:1.8rem;line-height:1}.bloco-centro .bt-diagonal{min-width:144px;font-size:.7rem}.resultados .owls-navs .owl-nav button,.tab-navs .owls-navs .owl-nav button{height:30px;width:30px;background:#ffffffcf !important}.resultados .owls-navs .owl-nav button svg,.tab-navs .owls-navs .owl-nav button svg{width:12px;height:12px}.filtros-busca{position:fixed;top:0px;left:-360px;height:100vh;width:min(90vw, 360px);max-width:90vw;background:#edeff0;box-shadow:rgba(0,0,0,0.15) 0 10px 30px;transition:transform .3s;z-index:1001;overflow-y:auto;overflow-x:hidden;padding:1.5rem 1.5rem 0}.filtros-busca .check-radio{width:100%;background:none}.filtros-busca .check-radio input+label{background:none;font-size:.85rem;font-weight:500;background-color:#fff}.filtros-busca .check-radio input:checked+label,.filtros-busca .check-radio input+label:hover{background-color:#252525;color:#fff}.filtros-busca .check-modo{border-bottom:1px solid #e6e6e6;padding:0}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease}.collapse.show{overflow:visible}.collapse-title{position:relative;cursor:pointer;margin:0;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:.9rem;padding:.8rem 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.collapse-title::after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6001 1.00005L5.8001 5.80005L1.0001 1.00005' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:9px;background-position:center;transition:transform .3s ease;border-radius:100%;background-color:#fff}.collapse-title.active{border-top:none}.collapse-title.active::after{transform:rotate(180deg)}.sub-title-busca{font-size:.8rem;text-transform:uppercase}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease;margin:1.2rem 0}.collapse.show{max-height:none}.filtros-busca::-webkit-scrollbar{width:10px;height:10px}.filtros-busca::-webkit-scrollbar-track{background:#eee}.filtros-busca::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;border:2px solid #eee}.qua-vagas{border-top:1px solid #e6e6e6;justify-content:space-between;padding:1rem 0}.qua-vagas ul{width:auto}.qua-vagas .check-quartos{background:none;gap:.4rem;padding:0}.qua-vagas .check-quartos li{flex:unset;display:flex;align-items:center}.qua-vagas .check-quartos input+label{padding:.3rem .5rem;border-radius:4px;background:#fff}.qua-vagas .check-quartos input:checked+label,.qua-vagas .check-quartos input+label:hover{background-color:#252525;color:#fff}.no-bordertop{border-top:none !important}.lanca-mar{padding-top:.3rem;border-top:1px solid #dcdcdc;padding-bottom:.3rem}.lanca-mar .form-check{margin:.5rem 0;padding:0;background:none}.lanca-mar .form-check-label{font-weight:600}.bts-final{display:flex;justify-content:space-between;position:sticky;bottom:0;left:0;right:0;background:#fff;margin-left:-1.5rem;margin-right:-1.5rem;padding:.8rem 1.5rem;box-shadow:0 0 34px -3px rgba(0,0,0,0.1)}.bts-final button{color:#252525;background:#fabc2b;border:none;padding:.5rem 1rem;display:flex;align-items:center;gap:.8rem;border-radius:35px;font-size:.85rem}.bts-final button svg{width:12px;height:12px}.bts-final button svg path{fill:#252525}.bts-final button:hover{background:#333083;color:#fff}.bts-final button:hover svg path{fill:#fff}.bts-final input{background:none;border:none;font-size:.8rem;font-weight:600;color:#252525}.bts-final input:hover{color:#fabc2b}.check-tipos{flex-wrap:wrap;background:none;gap:.5rem;padding:0}.check-tipos li{flex:unset}.check-tipos input+label{background:#fff !important;border-radius:35px;padding:.55rem 1rem .5rem;font-size:.7rem !important;text-transform:uppercase;color:#252525}.check-tipos input:checked+label{background:#fabc2b !important;color:#252525 !important}.check-tipos input+label:hover{color:#252525 !important}.select-valor{display:block;border:none;padding:.5rem .7rem;background:#fff;width:100%;font-size:.8rem;border-radius:6px;border-right:8px solid #fff}.limpar{cursor:pointer}.codigo-side{border-top:1px solid #dcdcdc !important;font-size:.8rem;border:none;background:none;width:100%;padding:1rem 0;font-weight:700}.title-interna{background-size:cover;background-position:center;background-repeat:no-repeat;height:270px;display:flex;align-items:center;justify-content:center;text-align:center}.title-interna h1{font-family:"Gambetta",sans-serif;margin:0;color:#fff;font-weight:500}.empresa{padding:2rem 0 4rem}.empresa .h2-home{font-size:min(max(1rem, 4vw), 1.5rem)}.thumb-empresa{margin:2rem 0 1.5rem;display:grid;gap:2rem}.thumb-empresa img{border-radius:42px}.thumb-empresa figure{height:600px}.brands{display:flex;width:100%;font-size:.75rem;align-items:center;flex-wrap:wrap}.brands .co{background-color:#fabc2b;color:#fff;padding:.3rem .6rem;margin-right:.5rem;border-radius:5px}.brands li{display:inline-flex;align-items:center;gap:.6rem}.brands li a{color:#252525}.brands li a:hover{color:#fabc2b}.brands li:after{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 4.29289C8.68342 3.90237 9.31658 3.90237 9.70711 4.29289L16.7071 11.2929C17.0976 11.6834 17.0976 12.3166 16.7071 12.7071L9.70711 19.7071C9.31658 20.0976 8.68342 20.0976 8.29289 19.7071C7.90237 19.3166 7.90237 18.6834 8.29289 18.2929L14.5858 12L8.29289 5.70711C7.90237 5.31658 7.90237 4.68342 8.29289 4.29289Z' fill='%23363636'/%3E%3C/svg%3E");padding:.2rem .6rem 0 0}.brands li:last-child:after,.brands li.co:after{display:none}.box-form{background-color:#fff;border-radius:12px;box-shadow:0 0 90px -3px rgba(0,0,0,0.1);padding:2rem 2.5rem;float:left;width:100%}.box-side{position:sticky;top:10px}.contato{padding:2rem 0 4rem}.contato .h2-contato{display:flex;width:100%}.contato iframe{border:none;border-radius:12px;width:100%;height:300px;margin-top:1rem}.contato address{font-size:.9rem}.contato address a{color:#fabc2b;font-weight:600}.contato address a:hover{color:#333083}.contato b,.contato strong{font-weight:600}.contato .telefone a{font-size:1rem;color:#252525;display:inline-flex;align-items:center;gap:.2rem}.contato .telefone a svg{width:18px;height:18px}.contato .telefone a svg path{fill:#252525}.contato .telefone a:hover{color:#fabc2b}.contato .telefone a:hover svg path{fill:#fabc2b}.form div:has(>input[type="text"]:not([name="telefone"])),.form div:has(> input[type="time"]),.form div:has(> input[type="date"]),.form div:has(> select),.form div:has(> textarea),.form div.ajustado{position:relative;margin:.4rem 0}.form input[type="text"],.form input[type="tel"],.form select,.form textarea{display:block;border-radius:7px;border:1px solid #363636;font-size:.75rem;width:100%;padding:.8rem 1rem;font-weight:600;outline:none}.form .campo-telefone{margin:.5rem 0;width:100%}.form .iti{width:100%}.form .iti__country-container{left:.5rem !important}.form input[name="telefone"],.form .iti__tel-input{padding-left:90px !important}.form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23252525' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 10 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px;padding-right:36px}.form h2{margin:0;font-size:1.2rem}.form input[type="submit"]{background-color:#333083;color:#fabc2b;font-size:.9rem;border:none;padding:.8rem 4rem;border-radius:8px;margin-top:.6rem;width:100%;font-weight:600}.form input[type="submit"]:hover{background-color:#fabc2b;color:#333083}.form .bt-submit{text-align:center}.form .prefere{display:flex;gap:1rem 2rem;align-items:center;flex-wrap:wrap}.form .prefere h3{margin:.5rem 0;font-size:1rem}.form label{display:flex;align-items:center;gap:.5rem;font-size:1.1rem}.form .check{display:flex;align-items:center;flex-wrap:wrap;position:relative}.form .check label{font-size:.9rem}.form .check label a{font-weight:600;color:#252525}.form .check label a:hover{color:#fabc2b}.form .iti__search-input{margin-top:0 !important}.form .iti .iti__selected-dial-code{margin-left:0 !important;height:100%;border-right:1px solid;padding-right:.5rem;display:flex;align-items:center;font-size:.75rem;font-weight:600}.form .valor small,.form .valor span{display:block;width:100%}.form .valor span{font-size:1.2rem;font-weight:600}.form .valor small{font-size:.75rem}.form ul:not(.iti__country-list) li{width:100%;display:flex;justify-content:space-between;font-size:.75rem}.form ul:not(.iti__country-list) li strong{font-weight:600}.form ul.iti__country-list li{width:100%;display:flex;align-items:center;gap:.5rem;font-size:.8rem}.form ul.iti__country-list li .iti__country-name{font-weight:600}.form ul.iptu{display:flex;justify-content:space-between;align-items:center}.form ul.iptu li{width:auto;display:inline-flex;justify-content:start;font-size:.75rem;gap:.3rem}.form ul.iptu li strong{font-weight:600}.mapa{border-radius:12px;height:300px;width:100%}.h2-contato{margin:0;font-size:1.7rem !important;font-family:"Gambetta",sans-serif;font-weight:500}.h2-contato span{font-size:.8rem;border-radius:35px;background:#fff;padding:.45rem 1.3rem;display:inline-flex}.sem .owls-navs .owl-nav button{height:25px;width:24px;opacity:.8}.sem .owls-navs .owl-nav button svg{width:13px;height:13px}.ficha{padding:1rem 0 3rem}.thumbs{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2, 1fr);gap:20px;margin-top:.7rem}.thumbs li{overflow:hidden}.thumbs li figure{margin:0;position:relative;height:185px}.thumbs li figure a img{display:block;width:100%;height:100%;object-fit:cover}.thumbs li figure .play{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.thumbs li:nth-child(1){grid-row:span 3}.thumbs li:nth-child(1) img{border-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.thumbs li:nth-child(1) figure{height:calc(100% - 20px)}.thumbs li:nth-child(3) img{border-top-right-radius:10px}.thumbs li:nth-child(5) img{border-bottom-right-radius:10px}.thumbs .maisfotos{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.title-ficha h1{font-size:1.2rem;margin:.7rem 0}.title-ficha p{margin-top:0;font-size:.9rem;display:flex;align-items:center;flex-wrap:wrap;font-weight:500}.title-ficha p span{font-size:.7rem;color:#252525;margin:0 .5rem}.valores{background-color:#fff;border-radius:12px;box-shadow:0 0 90px -3px rgba(0,0,0,0.1);padding:2rem 2.5rem;float:left;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.valores li{width:100%}.valores li.valor small,.valores li.valor span{display:block;width:100%}.valores li.valor span{font-size:1.2rem;font-weight:600}.valores li.valor small{font-size:.75rem}.valores li.iptu{display:flex;align-items:center;justify-content:start;font-size:.75rem;gap:.3rem}.valores li.iptu strong{font-weight:600}.its-ficha{display:flex;gap:.8rem 1.5rem;align-items:center;width:100%}.its-ficha li{text-align:center;font-size:.8rem}.its-ficha li svg{width:20px;height:20px}.its-ficha li span{width:100%;display:block;margin-top:.2rem}.its-ficha .valor{text-align:right}.its-ficha .valor span{color:#fabc2b;font-size:1.1rem}.its-ficha .valor small{font-weight:600}.tags-imovel{display:flex;flex-wrap:wrap;gap:.5rem;font-family:"Gambetta",sans-serif}.tags-imovel li{font-size:.9rem;display:flex;align-items:center;gap:.5rem;background:#fabc2b;border-radius:35px;padding:.35rem 1rem .3rem}.tags-imovel li svg{position:relative;width:15px;height:15px;top:-1px}.tags-imovel .code{background:#fff}.texto-ficha{font-size:1rem;line-height:1.4}.lista-infra{display:grid;grid-template-columns:1fr 1fr 1fr}.lista-infra li{position:relative;width:100%;padding-left:1.8rem;margin:.5rem 0;font-size:.9rem}.lista-infra li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23252525' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 12h9M13 16l4-4-4-4'/%3E%3C/svg%3E")}.mapinha{height:145px}.proximo ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.proximo ul li{background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);border-radius:12px}.proximo img{border-radius:12px 12px 0 0}.proximo figure{height:140px}.proximo h3{font-size:.9rem;margin:1.5rem 1rem;text-align:center}.box-condo{display:flex;gap:2rem;padding:1.5rem;background:#fff;border-radius:12px}.box-condo figure{height:155px;width:100%;max-width:155px;min-width:155px}.box-condo figure img{border-radius:12px}.box-condo h2{font-family:"Gambetta",sans-serif;font-weight:500;margin:.8rem 0}.box-condo .title-condo{display:flex;justify-content:space-between;align-items:center}.box-condo .bt-diagonal{border:1px solid #edeff0;font-size:.75rem}.box-condo .bt-diagonal span{width:25px;height:25px}.box-condo .text-conde{font-size:.8rem}.fixa-ficha{background-color:#fff;position:fixed;bottom:0;padding:.7rem 0;display:none;box-shadow:0 0 90px -3px rgba(0,0,0,0.1);z-index:9}.fixa-ficha a{display:flex;align-items:center;gap:.3rem;padding:.7rem;font-size:.75rem;justify-content:center;color:#fff}.fixa-ficha a svg{width:15px;height:15px}.fixa-ficha a svg path{fill:#fff}.fixa-ficha .bts-contato{display:flex;gap:.5rem;justify-content:center;align-items:center}.fixa-ficha .bt-agenda{color:#333083}.fixa-ficha .bt-agenda svg path{fill:#333083}.contatos{display:flex;justify-content:space-between;align-items:center}.contatos a{display:flex;align-items:center;gap:.3rem;padding:0rem;font-size:.8rem;font-weight:600;justify-content:center;color:#333083}.contatos a svg{width:17px;height:17px}.contatos a svg path{fill:#333083}.contatos a:hover{color:#fabc2b}.contatos a:hover svg path{fill:#fabc2b}.leadlink{display:none !important}input[type="text"].error,select.error,textarea.error,input[type="date"].error,input[type="time"].error,input[type="email"].error{color:#a1090f}input[type="text"].error::placeholder,select.error::placeholder,textarea.error::placeholder,input[type="date"].error::placeholder,input[type="time"].error::placeholder,input[type="email"].error::placeholder{color:#a1090f}label.error{position:absolute;z-index:8;font-size:10px !important;font-weight:600 !important;text-transform:none !important;text-align:left;color:#fff !important;background-color:#a1090f;width:auto !important;padding:.1rem .7rem !important;left:25px;bottom:-8px;border-radius:8px !important;border:none}.anexo label.error,.check label.error{left:30px;bottom:0px}.modal label.error{left:16px;bottom:-10px}.iti label.error{left:16px;bottom:-10px}#whats-fab{height:50px;width:50px;border-radius:50%;position:fixed;right:20px;bottom:20px;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,0.4);background:#4dc247;cursor:pointer;z-index:7;display:inline-flex;align-items:center;justify-content:center}#whats-fab:hover{box-shadow:2px 2px 12px rgba(0,0,0,0.6)}#whats-fab svg{width:30px}#whats-fab svg path{fill:#fff}#resultados,#grid-busca{position:relative}#carregando{position:absolute;width:200px;margin-left:-100px;left:50%;top:100px;display:block}#carregando .loading{display:block;width:100%;margin:0 auto;font-size:1rem;color:#333083;text-align:center;font-weight:600;cursor:default;animation:pulsar 600ms infinite ease-in-out;margin-bottom:1rem}#carregando .loader{display:block;margin:0 auto;--b:no-repeat linear-gradient(#333083 0 0);--c:no-repeat linear-gradient(#fabc2b 0 0);background:var(--b),var(--c),var(--b),var(--c),var(--b),var(--c),var(--b),var(--c),var(--b);background-size:16px 16px;animation:jogo-de-dama-1 1s infinite,jogo-de-dama-2 1s infinite}@keyframes pulsar{100%{opacity:1}70%{opacity:.8}0%{opacity:.3}}@keyframes jogo-de-dama-1{0%,100%{width:45px;height:45px}35%,65%{width:65px;height:65px}}@keyframes jogo-de-dama-2{0%,40%{background-position:0 0,
			0 50%,
			0 100%,
			50% 100%,
			100% 100%,
			100% 50%,
			100% 0,
			50% 0,
			50% 50%}60%,100%{background-position:0 50%,
			0 100%,
			50% 100%,
			100% 100%,
			100% 50%,
			100% 0,
			50% 0,
			0 0,
			50% 50%}}.ceploader{position:absolute;right:5px;bottom:5px;width:25px;height:25px;opacity:0}.ceploader span{display:flex;width:25px;padding:5px;aspect-ratio:1;border-radius:50%;background:#fabc2b;mask:conic-gradient(#0000 10%, #000),linear-gradient(#000 0 0) content-box;mask-composite:subtract;animation:rotacao 700ms infinite linear}@keyframes rotacao{to{transform:rotate(1turn)}}@keyframes cep-1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes cep-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}