#site-prumar{--s-green:#0b352e;--s-deep:#092820;--s-gold:#ccb080;--s-cream:#f8f6f0;--s-ink:#14382e;--s-muted:#758479;background:var(--s-cream);color:var(--s-ink);font-synthesis:none;font-family:Arial,Helvetica,sans-serif}#site-prumar *,#site-prumar :before,#site-prumar :after{box-sizing:border-box}#site-prumar a{color:inherit;text-decoration:none}#site-prumar button,#site-prumar input,#site-prumar select{font:inherit}#site-prumar .site-container{max-width:1240px;margin:0 auto;padding-left:40px;padding-right:40px}#site-prumar .site-header{z-index:4;background:#f8f7f2;border-bottom:1px solid #e6e2d7;height:90px;position:relative}#site-prumar .site-cabecalho-inner{justify-content:space-between;align-items:center;gap:28px;max-width:1400px;height:100%;margin:auto;padding:0 40px;display:flex}#site-prumar .site-marca{white-space:nowrap;flex-shrink:0;align-items:center;line-height:0;display:inline-flex}#site-prumar .site-marca-imagem{object-fit:contain;width:250px;max-width:100%;height:auto;display:block}#site-prumar .site-marca-clara{background:#f8f7f2;border-radius:2px;align-self:flex-start;padding:10px 13px}#site-prumar .site-marca-clara .site-marca-imagem{width:218px}#site-prumar .site-nav{align-items:center;gap:38px;display:flex}#site-prumar .site-nav a{font-size:13px;font-weight:600;transition:color .2s}#site-prumar .site-nav a:hover{color:#ac8755}#site-prumar .site-header-contato{white-space:nowrap;border:1px solid #bba47b;border-radius:2px;padding:13px 19px;font-size:12px;font-weight:700}#site-prumar .site-header-contato span{margin-left:10px}#site-prumar .site-hero{background:var(--s-deep);color:#fff;position:relative;overflow:hidden}#site-prumar .site-hero-fundo{background:radial-gradient(at 92% 32%,#719b7f30,#0000 39%),linear-gradient(110deg,#00000017,#0000 80%);position:absolute;inset:0}#site-prumar .site-hero-inner{grid-template-columns:1.04fr .96fr;align-items:center;gap:25px;min-height:610px;display:grid;position:relative}#site-prumar .site-hero-copy{z-index:1;padding:64px 0 66px;position:relative}#site-prumar .site-hero-marco,#site-prumar .site-eyebrow{letter-spacing:.26em;color:#ad8b54;font-size:10px;font-weight:700}#site-prumar .site-hero-marco{color:#d9c299;align-items:center;gap:10px;display:flex}#site-prumar .site-ponto{background:#d4b67d;border-radius:50%;width:5px;height:5px}#site-prumar .site-hero h1{letter-spacing:-.055em;max-width:690px;margin:33px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,6.8vw,98px);font-weight:400;line-height:1.01}#site-prumar .site-hero h1 em{color:#d9bd87;font-style:italic}#site-prumar .site-hero-copy>p{color:#d2dcd2;max-width:510px;font-size:15px;line-height:1.95}#site-prumar .site-hero-acoes{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}#site-prumar .site-botao{letter-spacing:.025em;border-radius:2px;justify-content:center;align-items:center;gap:18px;padding:16px 22px;font-size:12px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}#site-prumar .site-botao:hover{transform:translateY(-2px)}#site-prumar .site-botao-dourado{color:#153d31;background:#d7bd8f}#site-prumar .site-botao-borda{color:#fff;border:1px solid #9fae9d}#site-prumar .site-botao-escuro{color:#fff;background:#0e4436}#site-prumar .site-hero-rodape{color:#b1c1b4;align-items:center;gap:19px;margin-top:60px;font-size:11px;line-height:1.7;display:flex}#site-prumar .site-hero-linha{background:#d6ba86;width:52px;height:1px}#site-prumar .site-hero-arquitetura{isolation:isolate;background:linear-gradient(160deg,#0000 7%,#bbb99514 70%);border-radius:280px 280px 0 0;align-self:end;min-width:0;height:510px;position:relative;overflow:hidden}#site-prumar .site-arte-circulo{border:1px solid #d7bf8929;border-radius:100%;width:415px;height:415px;position:absolute;top:18px;right:-80px;box-shadow:0 0 0 62px #d7bf8907,0 0 0 125px #d7bf8905}#site-prumar .site-arte-arco{background:linear-gradient(130deg,#c7b4871a,#0000 50%);border:1px solid #e2d6ab80;border-bottom:0;border-radius:300px 300px 0 0;width:72%;height:108%;position:absolute;bottom:-40px;right:8%;transform:rotate(-9deg)}#site-prumar .site-arte-predio{background:linear-gradient(105deg,#668279,#244a3e 61%,#152f29);border:1px solid #f1e8ca3d;border-bottom:none;flex-direction:column;justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:49px;box-shadow:-30px 20px 100px #0000002b}#site-prumar .site-arte-predio-a{width:48%;height:65%;right:10%;transform:skewY(-4deg)}#site-prumar .site-arte-predio-b{background:linear-gradient(90deg,#3f6256,#183c33);width:28%;height:44%;right:45%;transform:skewY(7deg)}#site-prumar .site-arte-predio i{background:repeating-linear-gradient(90deg,#e0dcba57 0 5px,#0000 5px 15px),linear-gradient(#0000 75%,#021c14cc 75%);border-bottom:2px solid #e7deb84d;width:71%;height:10%;display:block}#site-prumar .site-arte-horizonte{background:linear-gradient(165deg,#173c32,#0d3027 68%);border-top:1px solid #b6a57f;height:70px;position:absolute;bottom:0;left:0;right:0}#site-prumar .site-arte-legenda{color:#b5b89c;letter-spacing:.2em;font-size:9px;position:absolute;bottom:17px;right:28px}#site-prumar .site-hero-indice{color:#a9beae;letter-spacing:.17em;border-top:1px solid #ffffff1a;font-size:10px;position:relative}#site-prumar .site-hero-indice>.site-container{justify-content:space-between;padding-top:15px;padding-bottom:15px;display:flex}#site-prumar .site-secao{padding:106px 0}#site-prumar .site-secao-topo{grid-template-columns:1fr 360px;align-items:end;gap:40px;margin-bottom:39px;display:grid}#site-prumar .site-secao h2,#site-prumar .site-sobre h2,#site-prumar .site-cta h2{letter-spacing:-.035em;margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,4vw,55px);font-weight:400;line-height:1.12}#site-prumar .site-secao-topo>p{color:#6e7e71;max-width:340px;font-size:14px;line-height:1.85}#site-prumar .site-vitrine{background:#f8f7f2}#site-prumar .site-filtros{background:#fff;border:1px solid #e6e5dc;grid-template-columns:2fr 1fr 1.2fr 1fr;gap:12px;padding:22px;display:grid;box-shadow:0 12px 34px #172f2409}#site-prumar .site-filtros label{min-width:0;display:block}#site-prumar .site-filtros label span{letter-spacing:.07em;color:#7f877e;margin-bottom:9px;font-size:10px;font-weight:700;display:block}#site-prumar .site-filtros input,#site-prumar .site-filtros select{color:#29463a;background:#fcfcfa;border:1px solid #e3e5dd;border-radius:2px;outline-color:#c6ad7c;width:100%;height:45px;padding:0 12px;font-size:12px}#site-prumar .site-resultado-bar{color:#829186;letter-spacing:.02em;justify-content:space-between;gap:12px;margin:27px 0 23px;font-size:11px;display:flex}#site-prumar .site-resultado-bar strong{color:#345648;font-weight:700}#site-prumar .site-imoveis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}#site-prumar .site-card{background:#fff;border:1px solid #eae9e1;transition:transform .2s,box-shadow .2s;overflow:hidden}#site-prumar .site-card:hover{transform:translateY(-3px);box-shadow:0 14px 42px #13382912}#site-prumar .site-card-imagem{background:#dfe8df;height:235px;display:block;position:relative;overflow:hidden}#site-prumar .site-card-imagem img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}#site-prumar .site-card:hover .site-card-imagem img{transform:scale(1.03)}#site-prumar .site-card-sem-foto{color:#d4c294;background:radial-gradient(circle at 85% 2%,#849f87,#164d41 60%,#0b392e);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}#site-prumar .site-card-sem-foto span{letter-spacing:.15em;font-family:Georgia,serif;font-size:30px}#site-prumar .site-card-sem-foto small{letter-spacing:.08em;font-size:10px}#site-prumar .site-card-etiqueta{color:#2b4b3e;text-transform:uppercase;letter-spacing:.11em;background:#fffdf7;padding:9px 12px;font-size:10px;position:absolute;top:14px;left:14px}#site-prumar .site-card-conteudo{padding:23px}#site-prumar .site-card-codigo{color:#a18455;letter-spacing:.1em;font-size:10px;font-weight:700}#site-prumar .site-card h3{min-height:52px;margin:12px 0 7px;font-family:Georgia,serif;font-size:19px;font-weight:500;line-height:1.45}#site-prumar .site-card-local{color:#728374;font-size:12px}#site-prumar .site-card-dados{color:#526b5e;flex-wrap:wrap;gap:14px;margin-top:17px;font-size:11px;display:flex}#site-prumar .site-card-bottom{border-top:1px solid #ecebe4;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:19px;display:flex}#site-prumar .site-card-bottom strong{color:#0a3a30;font-size:17px}#site-prumar .site-card-bottom a{color:#9a784a;font-size:11px;font-weight:700}#site-prumar .site-vazio{text-align:center;background:#fefdf9;border:1px dashed #d7d8c7;padding:60px 24px}#site-prumar .site-vazio-simbolo{color:#c5b790;font-family:Georgia,serif;font-size:70px}#site-prumar .site-vazio h3{margin:6px 0 15px;font-family:Georgia,serif;font-size:28px;font-weight:400}#site-prumar .site-vazio p{color:#66786b;max-width:515px;margin:0 auto 22px;font-size:14px;line-height:1.8}#site-prumar .site-limpar{cursor:pointer;color:#21483c;background:0 0;border:1px solid #b9ad88;padding:12px 18px}#site-prumar .site-regioes{background:#f1f2eb}#site-prumar .site-regioes-grid{border-top:1px solid #d9ddd3;border-left:1px solid #d9ddd3;grid-template-columns:repeat(3,1fr);display:grid}#site-prumar .site-regiao{border-bottom:1px solid #d9ddd3;border-right:1px solid #d9ddd3;flex-direction:column;justify-content:space-between;min-height:182px;padding:23px 25px;transition:background .2s;display:flex}#site-prumar .site-regiao:hover{background:#e8ebe1}#site-prumar .site-regiao-numero{color:#a29074;font-size:10px}#site-prumar .site-regiao strong{font-family:Georgia,serif;font-size:27px;font-weight:400;display:block}#site-prumar .site-regiao small{color:#77887b;margin-top:8px;font-size:12px;display:block}#site-prumar .site-regiao-seta{color:#9b865b;align-self:end;margin-top:-28px}#site-prumar .site-sobre{background:#e3e9df;padding:105px 0}#site-prumar .site-sobre-grid{grid-template-columns:1fr 1fr;gap:110px;display:grid}#site-prumar .site-sobre h2 em{color:#466b51;font-style:italic}#site-prumar .site-sobre-grid>div:nth-child(2){padding-top:38px}#site-prumar .site-sobre p{color:#3e594a;font-size:16px;line-height:2}#site-prumar .site-link-destaque{color:#173e30;border-bottom:1px solid #8d9e85;margin-top:20px;padding-bottom:12px;font-size:13px;font-weight:700;display:inline-block}#site-prumar .site-link-destaque span{margin-left:25px}#site-prumar .site-cta{color:#fff;background:#173f35;padding:74px 0}#site-prumar .site-cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}#site-prumar .site-cta h2{max-width:625px;font-size:clamp(31px,3.1vw,46px)}#site-prumar .site-footer{color:#dbe6db;background:#0a2721;padding-top:67px}#site-prumar .site-footer-grid{grid-template-columns:2fr 1fr 1fr;gap:90px;padding-bottom:57px;display:grid}#site-prumar .site-footer-grid>div{flex-direction:column;gap:13px;font-size:12px;display:flex}#site-prumar .site-footer-grid>div>p{color:#8eab97;max-width:300px;margin-top:15px;line-height:1.8}#site-prumar .site-footer-grid strong{color:#e2caa2;text-transform:uppercase;letter-spacing:.13em;font-size:11px}#site-prumar .site-footer-grid a:not(.site-marca),#site-prumar .site-footer-grid span{color:#b9c9be}#site-prumar .site-footer-legal{color:#819c8d;letter-spacing:.04em;border-top:1px solid #315245;justify-content:space-between;gap:15px;padding-top:20px;padding-bottom:24px;font-size:10px;display:flex}#site-prumar .site-ficha{padding-top:43px;padding-bottom:93px}#site-prumar .site-ficha-voltar{color:#789084;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}#site-prumar .site-ficha-voltar>a{color:#1b5a43;font-weight:700}#site-prumar .site-ficha-topo{justify-content:space-between;align-items:end;gap:30px;padding:47px 0 30px;display:flex}#site-prumar .site-ficha-topo h1{max-width:820px;margin:11px 0 13px;font:400 clamp(35px,4vw,54px)/1.2 Georgia,serif}#site-prumar .site-ficha-topo p{color:#77867c;font-size:13px}#site-prumar .site-ficha-preco{white-space:nowrap;border-left:1px solid #d8d8cc;padding:12px 0 12px 30px}#site-prumar .site-ficha-preco small{color:#869289;text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}#site-prumar .site-ficha-preco strong{color:#0c4033;font-size:26px}#site-prumar .site-ficha-galeria{background:#d7e3d7;overflow:hidden}#site-prumar .site-ficha-foto-principal{object-fit:cover;width:100%;height:480px;display:block}#site-prumar .site-ficha-miniaturas{background:#faf9f4;gap:10px;padding:10px;display:flex;overflow-x:auto}#site-prumar .site-ficha-miniaturas a{flex-shrink:0;width:155px;height:96px}#site-prumar .site-ficha-miniaturas img{object-fit:cover;width:100%;height:100%}#site-prumar .site-ficha-foto-vazia{color:#dfd3ac;background:radial-gradient(circle at 50% 0,#719283,#0c3b32);flex-direction:column;justify-content:center;align-items:center;height:310px;display:flex}#site-prumar .site-ficha-foto-vazia strong{letter-spacing:.14em;font:36px Georgia,serif}#site-prumar .site-ficha-foto-vazia p{margin-top:12px;font-size:12px}#site-prumar .site-ficha-grid{grid-template-columns:1fr 325px;gap:50px;padding-top:35px;display:grid}#site-prumar .site-ficha-dados{border-bottom:1px solid #dedfd6;flex-wrap:wrap;gap:20px;padding:20px 0 35px;display:flex}#site-prumar .site-ficha-dados>div{flex-direction:column;gap:8px;min-width:110px;display:flex}#site-prumar .site-ficha-dados strong{font-family:Georgia,serif;font-size:25px;font-weight:400}#site-prumar .site-ficha-dados span{color:#829186;font-size:11px}#site-prumar .site-ficha-section{border-bottom:1px solid #dedfd6;padding:37px 0}#site-prumar .site-ficha-section h2{margin:10px 0 22px;font:400 32px Georgia,serif}#site-prumar .site-ficha-section p{white-space:pre-line;color:#596c60;font-size:14px;line-height:2}#site-prumar .site-ficha-caracteristicas{color:#516f5a;grid-template-columns:1fr 1fr;gap:14px;font-size:13px;display:grid}#site-prumar .site-ficha-contato{background:#fff;border:1px solid #ebeae0;align-self:start;padding:30px;position:sticky;top:15px}#site-prumar .site-ficha-contato h3{margin:16px 0;font:400 27px Georgia,serif}#site-prumar .site-ficha-contato p{color:#698071;margin-bottom:24px;font-size:13px;line-height:1.8}#site-prumar .site-ficha-contato .site-botao{text-align:center;width:100%}#site-prumar .site-ficha-empresa{color:#84968a;border-top:1px solid #e8e8e0;margin-top:25px;padding-top:19px;font-size:11px;line-height:2}@media (max-width:1000px){#site-prumar .site-container{padding-left:25px;padding-right:25px}#site-prumar .site-hero-inner{grid-template-columns:1.1fr .8fr}#site-prumar .site-hero-arquitetura{height:420px}#site-prumar .site-imoveis-grid,#site-prumar .site-filtros{grid-template-columns:repeat(2,1fr)}#site-prumar .site-footer-grid{gap:30px}#site-prumar .site-sobre-grid{gap:50px}}@media (max-width:700px){#site-prumar .site-container{padding-left:20px;padding-right:20px}#site-prumar .site-header{height:70px}#site-prumar .site-cabecalho-inner{padding:0 20px}#site-prumar .site-nav{display:none}#site-prumar .site-header-contato{padding:11px 12px;font-size:10px}#site-prumar .site-header-contato span{display:none}#site-prumar .site-marca-imagem{width:clamp(132px,42vw,190px)}#site-prumar .site-cabecalho-inner{gap:10px}#site-prumar .site-hero-inner{min-height:0;display:block}#site-prumar .site-hero-copy{padding:70px 0 38px}#site-prumar .site-hero h1{max-width:530px;font-size:clamp(55px,13vw,80px)}#site-prumar .site-hero-copy>p{font-size:14px}#site-prumar .site-hero-rodape{margin-top:44px}#site-prumar .site-hero-arquitetura{width:100%;max-width:500px;height:270px;margin:0 auto}#site-prumar .site-hero-indice{display:none}#site-prumar .site-secao{padding:65px 0}#site-prumar .site-secao-topo{margin-bottom:25px;display:block}#site-prumar .site-secao-topo>p{margin-top:14px}#site-prumar .site-filtros{gap:10px;padding:14px}#site-prumar .site-imoveis-grid{grid-template-columns:1fr}#site-prumar .site-resultado-bar{flex-wrap:wrap}#site-prumar .site-regioes-grid{grid-template-columns:repeat(2,1fr)}#site-prumar .site-regiao{min-height:165px;padding:18px}#site-prumar .site-regiao strong{font-size:22px}#site-prumar .site-sobre{padding:68px 0}#site-prumar .site-sobre-grid{grid-template-columns:1fr;gap:4px}#site-prumar .site-sobre-grid>div:nth-child(2){padding-top:5px}#site-prumar .site-cta-inner{flex-direction:column;align-items:start}#site-prumar .site-footer-grid{grid-template-columns:1fr 1fr;gap:30px}#site-prumar .site-footer-grid>div:first-child{grid-column:1/-1}#site-prumar .site-footer-legal{flex-direction:column}#site-prumar .site-ficha-topo{padding-top:30px;display:block}#site-prumar .site-ficha-preco{border:0;padding:17px 0 0}#site-prumar .site-ficha-foto-principal{height:270px}#site-prumar .site-ficha-grid{grid-template-columns:1fr;gap:20px}#site-prumar .site-ficha-contato{position:static}}@media (max-width:390px){#site-prumar .site-header-contato{padding:9px}#site-prumar .site-filtros,#site-prumar .site-regioes-grid{grid-template-columns:1fr}}#site-prumar .site-favoritos{background:#eaece5;padding:83px 0 88px}#site-prumar .site-favoritos-topo{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}#site-prumar .site-favoritos-topo h2{letter-spacing:-.035em;margin:13px 0 0;font:400 clamp(35px,4vw,53px)/1.14 Georgia,serif}#site-prumar .site-favoritos-topo>a{color:#76613c;border-bottom:1px solid #b7a277;padding-bottom:8px;font-size:12px;font-weight:700}#site-prumar .site-favoritos-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}#site-prumar .site-favorito-card{background:#fff;border:1px solid #e7e5d9;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}#site-prumar .site-favorito-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px #123e3020}#site-prumar .site-favorito-foto{background:#1a4e3b;height:245px;position:relative;overflow:hidden}#site-prumar .site-favorito-foto>img{object-fit:cover;width:100%;height:100%}#site-prumar .site-favorito-semfoto{letter-spacing:.15em;color:#dfc999;background:linear-gradient(130deg,#0d382b,#5a7764);place-items:center;height:100%;font:24px Georgia,serif;display:grid}#site-prumar .site-favorito-foto>span{color:#16402f;letter-spacing:.07em;background:#d5b77d;padding:9px 12px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}#site-prumar .site-favorito-conteudo{padding:24px}#site-prumar .site-favorito-conteudo>small{color:#8c936f;font-size:11px}#site-prumar .site-favorito-conteudo h3{min-height:63px;margin:13px 0 20px;font:400 23px/1.35 Georgia,serif}#site-prumar .site-favorito-conteudo>div{border-top:1px solid #eae8df;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}#site-prumar .site-favorito-conteudo strong{font-size:17px}#site-prumar .site-favorito-conteudo>div span{color:#9b7b4c;font-size:11px;font-weight:700}@media (max-width:900px){#site-prumar .site-favoritos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){#site-prumar .site-favoritos{padding:65px 0}#site-prumar .site-favoritos-topo{display:block}#site-prumar .site-favoritos-topo>a{margin-top:22px;display:inline-block}#site-prumar .site-favoritos-grid{grid-template-columns:1fr}}#site-prumar .site-hero-inner{min-height:465px}#site-prumar .site-hero-copy{padding:52px 0}#site-prumar .site-hero h1{font-size:clamp(48px,6vw,82px)}#site-prumar .site-hero-arquitetura{height:385px}#site-prumar .site-hero-rodape{margin-top:37px}#site-prumar .site-nav{gap:20px}#site-prumar .site-busca-faixa{background:#f8f7f2;padding:61px 0 63px}#site-prumar .site-busca-apresentacao{justify-content:space-between;align-items:end;gap:35px;margin-bottom:24px;display:flex}#site-prumar .site-busca-apresentacao h2{letter-spacing:-.025em;margin:12px 0 0;font:400 clamp(30px,3.7vw,46px)/1.13 Georgia,Times New Roman,serif}#site-prumar .site-busca-apresentacao p{color:#6f8173;max-width:385px;margin:0;font-size:13px;line-height:1.7}#site-prumar .site-painel-busca{background:#fff;border:1px solid #e6e4d9;box-shadow:0 16px 44px #0c372713}#site-prumar .site-filtros-principais{box-shadow:none;border:0;grid-template-columns:minmax(180px,2fr) minmax(135px,1fr) minmax(135px,1fr) minmax(148px,auto);gap:12px;padding:22px 22px 10px}#site-prumar .site-filtros-principais input,#site-prumar .site-filtros-principais select{height:51px}#site-prumar .site-buscar-botao{color:#fff;cursor:pointer;white-space:nowrap;background:#0c4335;border:0;justify-content:center;align-self:end;align-items:center;gap:15px;height:51px;padding:0 20px;font-size:12px;font-weight:700;display:flex}#site-prumar .site-buscar-botao:hover{background:#145842}#site-prumar .site-busca-barra-acoes{justify-content:space-between;align-items:center;gap:15px;padding:6px 23px 21px;display:flex}#site-prumar .site-busca-avancado,#site-prumar .site-busca-limpar{cursor:pointer;color:#8c6e42;background:0 0;border:0;padding:6px 0;font-size:12px;font-weight:700}#site-prumar .site-busca-limpar{color:#607d6c}#site-prumar .site-filtros-avancados{background:#fff;border-top:1px solid #eae9df;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:20px 23px 27px;display:grid}#site-prumar .site-filtros-avancados label{min-width:0;display:block}#site-prumar .site-filtros-avancados label span,#site-prumar .site-ordenar span{color:#748477;margin-bottom:8px;font-size:11px;font-weight:700;display:block}#site-prumar .site-filtros-avancados input,#site-prumar .site-filtros-avancados select,#site-prumar .site-ordenar select{color:#244536;background:#fdfdfb;border:1px solid #e3e5dd;border-radius:2px;outline-color:#c4a66d;width:100%;min-width:0;height:44px;padding:0 11px;font-size:12px}#site-prumar .site-resultados-alvo{height:0;scroll-margin-top:24px}#site-prumar .site-categoria{background:#f9f8f4;padding:72px 0 82px}#site-prumar .site-categoria:nth-of-type(2n){background:#f0f2eb}#site-prumar .site-categoria-topo{grid-template-columns:minmax(0,1fr) minmax(170px,350px)}#site-prumar .site-ordenar select{min-width:170px}#site-prumar .site-link-lista{color:#1b5140;cursor:pointer;background:0 0;border:1px solid #bfad85;margin:32px auto 0;padding:13px 23px;font-size:12px;font-weight:700;display:block}#site-prumar .site-resultado-bar button{cursor:pointer;color:#977445;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}#site-prumar .site-card-bottom strong small{color:#748477;font-size:11px;font-weight:400}#site-prumar .site-ajuda{background:#e9eee7;padding:84px 0}#site-prumar .site-ajuda .site-secao-topo h2{margin:13px 0 0;font:400 clamp(34px,4vw,53px)/1.13 Georgia,serif}#site-prumar .site-ajuda .site-secao-topo>p{color:#64796a;font-size:14px;line-height:1.8}#site-prumar .site-ajuda-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#site-prumar .site-ajuda-card{background:#fff;border:1px solid #e1e6dc;flex-direction:column;align-items:start;min-height:284px;padding:32px 27px;transition:transform .2s,box-shadow .2s;display:flex}#site-prumar .site-ajuda-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #143d2a17}#site-prumar .site-ajuda-card>span{letter-spacing:.12em;color:#ac8d58;font-size:10px;font-weight:700}#site-prumar .site-ajuda-card h3{margin:23px 0 9px;font:400 27px/1.22 Georgia,serif}#site-prumar .site-ajuda-card p{color:#667a6a;margin:0 0 25px;font-size:13px;line-height:1.8}#site-prumar .site-ajuda-card strong{color:#9b7944;margin-top:auto;font-size:12px}@media (max-width:1050px){#site-prumar .site-filtros-principais{grid-template-columns:repeat(2,minmax(0,1fr))}#site-prumar .site-buscar-botao{width:100%}#site-prumar .site-filtros-avancados{grid-template-columns:repeat(2,minmax(0,1fr))}#site-prumar .site-nav{gap:12px}#site-prumar .site-nav a{font-size:11px}#site-prumar .site-marca-imagem{width:210px}}@media (max-width:700px){#site-prumar .site-hero-copy{padding:46px 0 32px}#site-prumar .site-hero h1{font-size:clamp(46px,11vw,62px)}#site-prumar .site-hero-arquitetura{height:175px}#site-prumar .site-busca-faixa{padding:40px 0 45px}#site-prumar .site-busca-apresentacao{display:block}#site-prumar .site-busca-apresentacao p{margin-top:13px}#site-prumar .site-filtros-principais{grid-template-columns:1fr;padding:16px 15px 8px}#site-prumar .site-busca-barra-acoes{padding:5px 15px 16px}#site-prumar .site-filtros-avancados{gap:13px;padding:17px 15px}#site-prumar .site-categoria{padding:57px 0}#site-prumar .site-categoria-topo{display:block}#site-prumar .site-ordenar{margin-top:20px;display:block}#site-prumar .site-ajuda{padding:60px 0}#site-prumar .site-ajuda .site-secao-topo{display:block}#site-prumar .site-ajuda-grid{grid-template-columns:1fr}#site-prumar .site-ajuda-card{min-height:225px}}@media (max-width:390px){#site-prumar .site-filtros-avancados{grid-template-columns:1fr}}#site-prumar .site-simulador{background:#f8f7f2;padding:86px 0}#site-prumar .site-simulador-grid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:center;gap:75px;display:grid}#site-prumar .site-simulador h2{letter-spacing:-.03em;margin:15px 0 25px;font:400 clamp(34px,4vw,52px)/1.12 Georgia,serif}#site-prumar .site-simulador-grid>div:first-child p{color:#627667;max-width:430px;font-size:14px;line-height:1.9}#site-prumar .site-simulador-painel{background:#fff;border:1px solid #e8e6db;padding:30px;box-shadow:0 12px 28px #183b2a0e}#site-prumar .site-simulador-campos{grid-template-columns:1fr 1fr;gap:19px;display:grid}#site-prumar .site-simulador-campos label{color:#617667;font-size:11px;font-weight:700;display:block}#site-prumar .site-simulador-campos input{color:#173f35;background:#fafbf8;border:1px solid #dfe4da;outline-color:#b99c67;width:100%;height:45px;margin-top:9px;padding:10px;font-size:14px;display:block}#site-prumar .site-simulador-total{color:#fff;background:#0b3c31;flex-direction:column;gap:9px;margin-top:22px;padding:23px;display:flex}#site-prumar .site-simulador-total span{letter-spacing:.035em;color:#d2e1d5;font-size:11px}#site-prumar .site-simulador-total strong{color:#ead3a5;font:400 clamp(24px,3vw,35px) Georgia,serif}#site-prumar .site-simulador-total small{color:#d1dfd6;font-size:11px}#site-prumar .site-simulador-aviso{color:#718276;margin:15px 0 0;font-size:11px;line-height:1.65}@media (max-width:800px){#site-prumar .site-simulador-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:700px){#site-prumar .site-simulador{padding:65px 0}#site-prumar .site-simulador-painel{padding:18px}#site-prumar .site-simulador-campos{gap:12px}}#site-prumar .site-banner-principal{color:#fff;background:#082b27}#site-prumar .site-banner-fotos{aspect-ratio:16/9;background:#0b302b;width:100%;max-width:1600px;margin:auto;position:relative;overflow:hidden}#site-prumar .site-banner-slide{pointer-events:none;transition:opacity .55s;position:absolute;inset:0}#site-prumar .site-banner-slide img{object-fit:contain;width:100%;height:100%;display:block}#site-prumar .site-banner-seta{z-index:2;color:#fff;cursor:pointer;background:#092b2788;border:1px solid #ffffff48;border-radius:2px;place-items:center;width:42px;height:54px;font-size:32px;font-weight:300;display:grid;position:absolute;top:50%;transform:translateY(-50%)}#site-prumar .site-banner-anterior{left:14px}#site-prumar .site-banner-proximo{right:14px}#site-prumar .site-banner-pontos{z-index:3;justify-content:center;gap:9px;display:flex;position:absolute;bottom:15px;left:0;right:0}#site-prumar .site-banner-pontos button{cursor:pointer;background:#ffffff6c;border:1px solid #fff;border-radius:50%;width:8px;height:8px;padding:0}#site-prumar .site-banner-pontos button.ativo{background:#dfba78;border-radius:6px;width:28px}#site-prumar .site-banner-faixa{background:#0d352f;justify-content:space-between;align-items:center;gap:20px;max-width:1600px;margin:auto;padding:14px 35px;display:flex}#site-prumar .site-banner-faixa>span{color:#dec7a2;letter-spacing:.12em;font-size:10px}#site-prumar .site-banner-faixa>div{align-items:center;gap:12px;display:flex}#site-prumar .site-banner-faixa .site-botao{cursor:pointer;border:0;padding:12px 18px}#site-prumar .site-banner-ver-imovel{color:#e8e6d7;font-size:12px;text-decoration:underline}#site-prumar button.site-botao{cursor:pointer;font-family:inherit}#site-prumar button.site-header-contato{cursor:pointer;color:#173d34;background:0 0}#site-prumar button.site-header-contato:hover{background:#eee7d9}#site-prumar button.site-link-destaque{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8d9e85}#site-prumar button.site-footer-contato{color:#b9c9be;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}#site-prumar button.site-footer-contato:hover{color:#e1c08f}#site-prumar button.site-ajuda-card{color:inherit;text-align:left;cursor:pointer;font-family:inherit}#site-prumar .site-modal-overlay{z-index:1000;background:#071912c9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}#site-prumar .site-modal-painel{color:#133d30;background:#fffef9;border:1px solid #d6c29c;width:min(100%,515px);max-height:calc(100dvh - 40px);padding:34px;position:relative;overflow-y:auto;box-shadow:0 18px 80px #0006}#site-prumar .site-modal-fechar{color:#547061;cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1;position:absolute;top:10px;right:15px}#site-prumar .site-modal-painel h2{margin:14px 0 10px;font:400 33px/1.15 Georgia,serif}#site-prumar .site-modal-painel p{color:#647968;font-size:13px;line-height:1.65}#site-prumar .site-modal-interesse{color:#294e3c;background:#f1f4ed;margin:15px 0;padding:11px 13px;font-size:12px;line-height:1.4}#site-prumar .site-modal-form{gap:12px;margin-top:18px;display:grid}#site-prumar .site-modal-form>label:not(.site-modal-consentimento):not(.site-modal-honeypot){color:#415d49;font-size:12px;font-weight:700}#site-prumar .site-modal-form input:not([type=checkbox]),#site-prumar .site-modal-form textarea{color:#173e31;background:#fff;border:1px solid #d7dfd5;border-radius:2px;outline-color:#b59a6e;width:100%;margin-top:7px;padding:12px 13px;font-size:14px;display:block}#site-prumar .site-modal-form textarea{resize:vertical}#site-prumar .site-modal-consentimento{color:#697c70;align-items:start;gap:9px;font-size:11px;line-height:1.5;display:flex}#site-prumar .site-modal-consentimento input{margin-top:3px}#site-prumar .site-modal-form .site-buscar-botao{width:100%}#site-prumar .site-modal-honeypot{opacity:0;pointer-events:none;position:absolute;left:-99999px}#site-prumar .site-modal-erro{background:#fff2ef;padding:9px;color:#a33524!important}#site-prumar .site-modal-sucesso{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:35px 0;display:flex}#site-prumar .site-modal-sucesso>span{color:#247045;background:#e7f3e7;border-radius:50%;place-items:center;width:52px;height:52px;font-size:32px;display:grid}#site-prumar .site-modal-sucesso button{margin-top:12px}@media (max-width:700px){#site-prumar .site-banner-seta{width:29px;height:38px;font-size:23px}#site-prumar .site-banner-anterior{left:4px}#site-prumar .site-banner-proximo{right:4px}#site-prumar .site-banner-pontos{bottom:5px}#site-prumar .site-banner-faixa{flex-direction:column;align-items:stretch;gap:10px;padding:12px 17px}#site-prumar .site-banner-faixa>div{justify-content:space-between}#site-prumar .site-banner-faixa .site-botao{padding:11px 15px;font-size:11px}#site-prumar .site-modal-overlay{padding:10px}#site-prumar .site-modal-painel{max-height:calc(100dvh - 20px);padding:29px 20px}}#site-prumar .site-acesso-cliente{color:#f8f7f2;z-index:8;background:#0b352e;border-bottom:1px solid #e2caa245;position:relative}#site-prumar .site-acesso-inner{justify-content:space-between;align-items:center;gap:22px;max-width:1400px;min-height:62px;margin:0 auto;padding:11px 40px;display:flex}#site-prumar .site-acesso-identificacao{flex-shrink:0;align-items:center;gap:11px;display:flex}#site-prumar .site-acesso-identificacao strong{letter-spacing:.045em;color:#f5f1e5;font-size:12px;display:block}#site-prumar .site-acesso-identificacao small{letter-spacing:.025em;color:#c4d0c2;margin-top:2px;font-size:10px;display:block}#site-prumar .site-acesso-simbolo{color:#d9be87;border:1px solid #e2caa280;border-radius:50%;place-items:center;width:32px;height:32px;font-size:19px;display:grid}#site-prumar .site-acesso-form-area{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:14px;display:flex}#site-prumar .site-acesso-form{align-items:center;gap:8px;display:flex}#site-prumar .site-acesso-form input{color:#244034;outline-offset:2px;background:#fff;border:1px solid #607e6d;border-radius:3px;width:193px;min-width:0;height:35px;padding:0 11px;font-size:12px}#site-prumar .site-acesso-form input::placeholder{color:#718477}#site-prumar .site-acesso-form input:focus-visible,#site-prumar .site-acesso-form button:focus-visible,#site-prumar .site-acesso-recuperar:focus-visible{outline-offset:2px;outline:2px solid #e5c995}#site-prumar .site-acesso-entrar{color:#10382a;cursor:pointer;white-space:nowrap;background:#d6bc87;border:1px solid #dbc393;border-radius:3px;height:35px;padding:0 23px;font-size:11px;font-weight:800}#site-prumar .site-acesso-entrar:hover{background:#f2dcac}#site-prumar .site-acesso-entrar:disabled{opacity:.6;cursor:wait}#site-prumar .site-acesso-recuperar{color:#dfd5bc;text-underline-offset:3px;white-space:nowrap;font-size:10px;text-decoration:underline}#site-prumar .site-acesso-erro{color:#fff1cc;text-align:right;background:#71452e;border-radius:3px;flex-basis:100%;margin:0;padding:9px 12px;font-size:11px;line-height:1.5}#site-prumar .site-acesso-mobile-toggle{color:#f0e2c3;cursor:pointer;background:0 0;border:1px solid #c5ae7b;border-radius:3px;padding:8px 14px;font-size:12px;font-weight:700;display:none}#site-prumar .site-acesso-rotulo{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#site-prumar .site-recuperacao{place-items:center;min-height:65vh;padding:45px 20px;display:grid}#site-prumar .site-recuperacao-cartao{background:#fff;border:1px solid #e5e6dc;width:100%;max-width:470px;padding:35px;box-shadow:0 16px 44px #0c372712}#site-prumar .site-recuperacao-cartao h1{color:#143b2e;margin:10px 0;font-family:Georgia,serif;font-size:34px;font-weight:400}#site-prumar .site-recuperacao-cartao p{color:#62796c;font-size:13px;line-height:1.85}#site-prumar .site-recuperacao-cartao form{gap:14px;margin-top:22px;display:grid}#site-prumar .site-recuperacao-cartao label{color:#395b49;gap:7px;font-size:12px;font-weight:700;display:grid}#site-prumar .site-recuperacao-cartao input{color:#173f35;border:1px solid #d4ddd2;border-radius:3px;height:44px;padding:0 13px}#site-prumar .site-recuperacao-cartao button{color:#fff;cursor:pointer;background:#0b4335;border:0;border-radius:3px;height:44px;font-weight:700}#site-prumar .site-recuperacao-aviso{color:#1c583a;background:#f1f8f2;border:1px solid #cfdfd0;padding:12px;font-size:12px}#site-prumar .site-recuperacao-erro{color:#8c382c;background:#fff4f0;border:1px solid #e4c4b8;padding:12px;font-size:12px}#site-prumar .site-recuperacao-voltar{color:#8d6e3d;margin-top:22px;font-size:12px;display:inline-block;text-decoration:underline!important}@media (max-width:1100px){#site-prumar .site-acesso-inner{padding-left:25px;padding-right:25px}#site-prumar .site-acesso-identificacao small{display:none}#site-prumar .site-acesso-form input{width:165px}#site-prumar .site-acesso-form-area{gap:10px}}@media (max-width:760px){#site-prumar .site-acesso-inner{flex-wrap:wrap;gap:7px 12px;min-height:48px;padding:10px 20px}#site-prumar .site-acesso-identificacao small{display:block}#site-prumar .site-acesso-mobile-toggle{align-items:center;gap:8px;display:inline-flex}#site-prumar .site-acesso-form-area{flex-direction:column;flex-basis:100%;justify-content:stretch;align-items:stretch;gap:9px;padding-top:12px;padding-bottom:7px;display:none}#site-prumar .site-acesso-form-area.site-acesso-aberto{display:flex}#site-prumar .site-acesso-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}#site-prumar .site-acesso-form input{width:100%;height:43px}#site-prumar .site-acesso-entrar{grid-column:1/-1;height:42px}#site-prumar .site-acesso-recuperar{align-self:flex-start;padding-top:5px}#site-prumar .site-acesso-erro{text-align:left}}@media (max-width:370px){#site-prumar .site-acesso-form{grid-template-columns:1fr}}
