@charset "UTF-8";h1,h2,nav#navbar .nav-btns i{font-size:2rem}body,h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif}#fabs-contact a#whatsapp-button-agent:hover,a{color:inherit}#fabs-contact,#fabs-contact-2{z-index:99999}#building #video,#financiamento,nav#navbar{padding-top:50px;padding-bottom:50px}footer .wrapper .col .nav-links li a,nav#navbar .nav-links li a{transition:color .3s,background-color .3s,text-decoration-color .6s}#banner h1,h2{line-height:3rem}#building #building-photos,#building #infraestrutura,#building #localizacao,#building #plantas{padding-top:70px;padding-bottom:70px}#building #localizacao #map,#property-location #map{height:400px;background-size:110%;background-position:center}.breadcrumbs,.options-modal .content .modal-body .ncheckbox-wrapper input:checked~.checkmark,.page-title{background-color:var(--color-3)}#close-wa-c-btn,#wa-call{box-shadow:0 2px 8px rgba(0,0,0,.45)}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff"),url("../fonts/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}#whatsapp-modal,#whatsapp-modal *,*,::after,::before{box-sizing:border-box}body{margin:0;font-weight:400;color:#000}body.no-scroll{overflow:hidden}a{text-decoration:none}#banner h1 span,#blog .post:hover h2,#building .fp-title h2 b,#contact-page .box .box-content a:hover,#property .breadcrumbs ul li a:hover,#property .credit-form-wrapper p small a,#property-form-wrapper .btn.btn-primary:hover,#schedule-form-wrapper .btn.btn-primary:hover,#search-results .l-property:hover .property-wrapper .title-bg .title,.breadcrumbs a:hover,.breadcrumbs li:hover,.fp-section.lbg .l-property .property-data .neighborhood,.fp-section.lbg .l-property:hover .property-wrapper .title-bg .title,.l-property:hover .property-wrapper .title-bg .title,.step-rent .group .text p a,a:hover{color:var(--color-2)}#aluguel .initial .btns-w .btn-primary:hover,#aluguel h2 b,#fabs-contact,#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood:hover h4,#property .data-wrapper .form-wrapper form .btn-green:hover i,.fp-section.dbg h2,.options-modal .content .modal-footer .btn-secondary,.step-rent .btn-primary:hover,.step-rent h2 b,footer,footer .wrapper .col .nav-links li a.active,footer .wrapper .col .nav-links li a:hover,nav#navbar .nav-links li a.active,nav#navbar .nav-links li a:hover{color:var(--color-4)}footer .copyright,form input,form select,form textarea,h1,h2,h2 b,h3,h4,h5{color:var(--color-1)}h1,h2,h3,h4,h5{margin:0}h2{text-transform:uppercase;font-weight:400;text-align:center;margin-bottom:50px;letter-spacing:5px}h2 b{font-weight:500}h3{font-weight:400;font-size:1.2rem}h4{font-size:1.5rem;margin-top:1.2rem;margin-bottom:.8rem}footer{background-color:var(--color-1);position:relative;overflow:hidden}footer .wrapper{padding-top:50px;padding-bottom:30px;display:grid;grid-template-columns:1fr 1fr 2.2fr;gap:120px}footer .wrapper .col{display:flex;align-items:center;text-transform:uppercase;font-size:1.2rem}footer .wrapper .col .nav-links{width:100%;list-style:none;padding:0;margin:0}footer .wrapper .col .nav-links li{margin:15px 0}footer .wrapper .col .nav-links li a{font-size:1.5rem;display:inline-block;color:var(--color-2)}footer .wrapper .col .address-title{color:var(--color-2);font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1.5rem}footer .wrapper .col .address,footer .wrapper .col .address-title{margin:5px}footer .wrapper .col .phones{display:flex;align-items:center;margin-bottom:40px}footer .wrapper .col .phones p{margin:7px 0}footer .wrapper .col .phones i{color:var(--color-2);font-size:4rem;margin-right:15px}.page-title img,footer .wrapper img{width:100%;height:auto}footer .copyright{margin:0;padding:5px 20px;background-color:var(--color-4);text-align:center;font-weight:400;text-transform:uppercase;font-size:.8rem}footer .copyright img{height:1rem;width:auto;transition:transform .3s ease-in-out;margin-top:10px}#fabs-contact a#whatsapp-button-agent:hover .whats-logo,#search-results .l-property:hover .property-wrapper .photo-wrapper .featured-photo,#search-results .l-property:hover .property-wrapper .photo-wrapper .thumb-wrapper img,.fp-section.lbg .l-property:hover .property-wrapper .photo-wrapper .featured-photo,.fp-section.lbg .l-property:hover .property-wrapper .photo-wrapper .thumb-wrapper img,.l-property:hover .property-wrapper .photo-wrapper .featured-photo,.l-property:hover .property-wrapper .photo-wrapper .thumb-wrapper img,footer .copyright img:hover,nav#navbar #nav-toggle:hover{transform:scale(1.1)}.welcome-content{padding:100px;text-align:center}.text-short.visible,.welcome-content img{height:auto}.welcome-content img.logo{width:50%}.welcome-content img.illustration{width:40%}.h-p{padding-left:100px;padding-right:100px}@media screen and (max-width:1000px){footer .wrapper{grid-template-columns:1fr;gap:50px}footer .wrapper .col{text-align:center}footer .wrapper .col.p{grid-row:2}footer .wrapper .col .phones{justify-content:center}footer .wrapper .col .phones p{text-align:left}footer .wrapper img{max-width:70%;width:300px;margin:auto}.h-p{padding-left:50px;padding-right:50px}.l-property .title-bg .title{font-size:.7rem}}@media screen and (max-width:700px){.welcome-content{padding:50px 25px}.welcome-content img.illustration,.welcome-content img.logo{width:100%}.h-p{padding-left:25px;padding-right:25px}}@media screen and (min-width:1400px){.h-p{padding-left:10%;padding-right:10%}}@media screen and (min-width:1750px){.h-p{padding-left:20%;padding-right:20%}}.w-100{width:100%}#about-page .r-business .item,#about-page .r-business .item p,.text-center{text-align:center}#banner .content,#blog .post,#building .initial,#property .data-wrapper .form-wrapper,.featured-properties.cond .cond-photo,.l-property .cond-photo,.p-relative,nav#navbar .nav-btns li.nav-toggle-wrapper{position:relative}.text,.text li,.text p,.text span{text-align:justify;font-family:Montserrat,sans-serif!important;font-weight:400;color:var(--color-3);font-size:1rem!important;line-height:1.8rem}#banner #search-box .submit-btn,#banner #search-box input,#banner h1,#banner h2,#property .breadcrumbs,.btn,.l-property .numbers p b,.l-property .property-data-special p.name,.l-property .property-data-special p.price,.l-property .property-data-special p.price span,.l-property .title-bg .title,.si-wrap,.si-wrap .si-list,nav#navbar{font-family:Montserrat,sans-serif}.text img{max-width:100%;height:auto}#fabs-contact{right:5px;bottom:5px;position:fixed;background-color:#4caf50;padding:5px 10px;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#fabs-contact.agent{border-radius:20px;background-color:var(--color-2)}#fabs-contact a#whatsapp-button,#fabs-contact-2 a#fab-phone,#fabs-contact-3 a#fab-boleto{margin:0;display:flex;align-items:center}#fabs-contact a#whatsapp-button p,#fabs-contact-2 a#fab-phone p,#fabs-contact-3 a#fab-boleto p{margin:0;text-align:right;font-weight:400;font-size:0;transition:margin-right .3s,font-size .3s}#fabs-contact a#whatsapp-button p span,#fabs-contact-2 a#fab-phone p span,#fabs-contact-3 a#fab-boleto p span{display:block;font-size:0;font-weight:400;transition:font-size .3s;margin-bottom:-5px}#fabs-contact a#whatsapp-button img,#fabs-contact a#whatsapp-button-agent img,#fabs-contact-2 a#fab-phone img,#fabs-contact-3 a#fab-boleto img{width:35px;height:auto;transition:transform .3s;margin:5px 0}#fabs-contact a#whatsapp-button-agent{margin:0;text-align:center;display:block;width:70px;position:relative}#fabs-contact a#whatsapp-button-agent img.agent-photo{width:70px;height:70px;margin-top:-40px;object-fit:cover;object-position:top center;border-radius:25px;border:4px solid var(--color-3);background-color:var(--color-3)}#fabs-contact-2,#fabs-contact-3{bottom:66px;border-radius:5px;right:5px;background-color:var(--color-1);color:var(--color-4);position:fixed;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:5px 10px}#fabs-contact a#whatsapp-button-agent img.whats-logo{position:absolute;top:-6px;right:-5px}#fabs-contact-3{z-index:999;height:55px;display:flex;align-items:center}#fabs-contact-3.t{bottom:127px}#fabs-contact-3.a{bottom:127px;right:20px}@media (hover:hover) and (pointer:fine){#fabs-contact a#whatsapp-button:hover img,#fabs-contact-2 a#fab-phone:hover img,#fabs-contact-3 a#fab-boleto:hover img{transform:scale(1.1)}#fabs-contact a#whatsapp-button:hover p,#fabs-contact-2 a#fab-phone:hover p,#fabs-contact-3 a#fab-boleto:hover p{margin-right:10px;font-size:1rem;color:var(--color-4)}#fabs-contact a#whatsapp-button:hover p span,#fabs-contact-2 a#fab-phone:hover p span,#fabs-contact-3 a#fab-boleto:hover p span{font-size:1rem;font-weight:700}}input.input-website{display:none!important}i img{height:1.5rem;width:auto;vertical-align:middle}form:not(#search-box,#search-filters){text-align:center;color:var(--color-2)}form h4{text-transform:uppercase;font-size:1.5rem}form input,form select,form textarea{display:block;width:100%;border:none;border-radius:5px;margin:8px 0;font-family:inherit;font-weight:inherit;padding:15px;font-size:1.1rem}form input::placeholder,form select::placeholder,form textarea::placeholder{opacity:.5}#banner h1 b,#search-page .results-page-i h1,.related h2 b,form select,nav#navbar .nav-btns{font-weight:400}#financiamento h2{text-transform:uppercase;font-size:1.75rem;margin-bottom:20px}#blog .post:hover .numbers,#featured-searches a:hover,#financiamento .btn-primary,nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a:hover{background-color:var(--color-2);color:var(--color-1)}#financiamento .btn-primary:hover{background-color:#c6c6c6}@keyframes shake{10.5%,4.5%{transform:translate(0,0) rotate(0)}5%{transform:translate(1px,1px) rotate(0)}5.5%{transform:translate(-1px,-2px) rotate(-1deg)}6%{transform:translate(-3px,0) rotate(1deg)}6.5%{transform:translate(3px,2px) rotate(0)}7%{transform:translate(1px,-1px) rotate(1deg)}7.5%{transform:translate(-1px,2px) rotate(-1deg)}8%{transform:translate(-3px,1px) rotate(0)}8.5%{transform:translate(3px,1px) rotate(-1deg)}9%{transform:translate(-1px,-1px) rotate(1deg)}9.5%{transform:translate(1px,2px) rotate(0)}10%{transform:translate(1px,-2px) rotate(-1deg)}}.slick-slide a,.slick-slide:focus{outline:0}#adv-search.min,#publish-page .btn,#whatsapp-modal.visible,.l-property,.options-modal .content .modal-body .ncheckbox-wrapper input:checked~.checkmark:after,.options-modal.visible,.step-rent .input-group,.step-rent .input-group input,.step-rent .input-group label{display:block}.l-property .property-wrapper{position:relative;border-radius:0;transition:box-shadow .3s}.l-property .prop-id{position:absolute;top:5px;right:5px;z-index:2;background-color:var(--color-1);font-size:.7rem;padding:2px 5px;color:var(--color-4);border-radius:5px}.l-property .photo-wrapper{position:relative;overflow:hidden;background-color:var(--color-5);transition:box-shadow .3s;border-radius:0}.l-property .photo-wrapper:after{content:"";display:block}.l-property .photo-wrapper.fp:after{content:"";display:block;padding-bottom:80%}.l-property .photo-wrapper .featured-photo,.l-property .photo-wrapper .thumb-wrapper img{background-color:var(--color-1);background-image:url("../img/camera.svg");background-size:50px;background-position:center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:bottom center;transition:transform .3s;color:var(--color-4);text-align:center}.l-property .cond-photo .photo-wrapper:after{content:"";display:block;padding-bottom:60%}.l-property .property-data{display:block;padding:5px 0;margin-top:10px}.l-property .property-data .type{font-weight:400;text-transform:uppercase;margin-bottom:0;font-size:.8rem}.l-property .property-data .neighborhood{text-transform:uppercase;font-size:.9rem;font-weight:700;color:var(--color-2)}.l-property .property-data .p-id{text-transform:uppercase;font-size:.7rem;font-weight:400;text-align:right}.l-property .property-data .ngb-id{display:flex;align-items:center;justify-content:space-between}.l-property p{color:var(--color-4);margin:5px 0}.l-property .numbers{margin-top:5px;font-weight:400;margin-bottom:10px;font-size:.8rem;display:flex;justify-content:flex-start;text-align:center}.l-property .numbers .br{border-right:1px solid var(--color-2);padding-right:10px;margin-right:10px}.l-property .numbers p{padding-top:5px;padding-bottom:5px;white-space:nowrap;color:var(--color-4)}.l-property .price{font-weight:700;font-size:.9rem}.l-property .title-bg{padding:15px 20px;background-color:var(--color-2);transition:background-color .3s ease-in-out}.l-property .title-bg .title{position:relative;font-weight:700;color:var(--color-1);text-transform:uppercase}.l-property .short-desc{width:70%;margin:auto}.l-property .property-data-special{background-color:var(--color-1);display:flex;justify-content:space-evenly;align-items:center;padding:15px 25px}.l-property .property-data-special p{color:var(--color-4);text-align:center;text-transform:uppercase;line-height:1rem}.l-property .property-data-special p.name{font-weight:400;color:var(--color-1)}.l-property .property-data-special p.price{font-weight:400}.l-property .property-data-special p.price span{color:var(--color-1);font-weight:500}.l-property .property-data-special p.address{margin-bottom:1px}.l-property .property-data-special .separator{color:var(--color-1);padding:0 10px}.breadcrumbs,.btn.btn-primary,.page-title h1,.page-title p,.si-wrap .si-result{color:var(--color-4)}#search-results .l-property:hover .property-wrapper .title-bg,.fp-section.dbg,.fp-section.lbg .l-property:hover .property-wrapper .title-bg,.l-property:hover .property-wrapper .title-bg{background-color:var(--color-1)}.page-title{padding-top:120px;padding-bottom:0;text-align:left;display:grid;grid-template-columns:100px 1fr;gap:50px}#blog nav.pagination-nav ul li,.breadcrumbs li,.btn,.btn-black,.btn-green{display:inline-block}.page-title.one-c{grid-template-columns:1fr}.options-modal .content .modal-body .parent .children-regions .region,.page-title.one-c h1{margin-bottom:5px}#building #empreendimento .info,#building #empreendimento .title,.page-title .content,.page-title .icon-w{display:flex;align-items:center}.page-title h1{font-size:2rem;font-weight:400;position:relative;margin-top:12px;margin-bottom:20px;text-transform:none}.breadcrumbs a strong,.breadcrumbs li strong,.page-title h1 b{font-family:Montserrat,sans-serif;font-weight:500;color:var(--color-2)}.page-title .numbers{display:flex;align-items:flex-start;gap:20px}.page-title .numbers p{margin:0!important;font-size:.8rem}.page-title p{line-height:1.8rem}#property .credit-form-wrapper form .row-2,.page-title p:first-of-type{margin-top:20px}img:not([srcset]):not([src]){visibility:hidden}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumbs{border-top:1px solid var(--color-1);margin-bottom:50px;padding-top:10px;padding-bottom:10px}.breadcrumbs i,.options-modal .content .modal-body .parent .children-regions .reg-n{font-size:.75rem}.breadcrumbs ul{list-style:none;margin:0;padding:0}.btn-green i,.btn-white i{display:inline-flex;margin-right:10px}.breadcrumbs a,.breadcrumbs li{line-height:1.5rem}#publish-page form input,#publish-page form textarea,.m-0,footer .wrapper img{margin:0}.swal2-title{font-size:1.7rem;line-height:2.2rem;font-weight:500}.swal2-content{font-weight:300}#building #video .btn-black,.mt-50{margin-top:50px}button.slick-prev.outer-sp.slick-arrow{left:-20px;right:unset;top:23%;transform:translate(0,0)}button.slick-next.outer-sn.slick-arrow{right:-20px;top:23%;transform:translate(0,0)} @media screen and (max-width: 700px){ button.slick-prev.outer-sp.slick-arrow{left:-12px;right:unset;top:35%;transform:translate(0,0)}button.slick-next.outer-sn.slick-arrow{right:-12px;top:35%;transform:translate(0,0)} } @media screen and (max-width: 500px){ button.slick-prev.outer-sp.slick-arrow{left:-12px;right:unset;top:25%;transform:translate(0,0)}button.slick-next.outer-sn.slick-arrow{right:-12px;top:25%;transform:translate(0,0)} } button.slick-next.outer-sn.slick-arrow,button.slick-prev.outer-sp.slick-arrow{width:20px}#whatsapp-modal{background-color:rgba(0,0,0,.15);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999999999;display:none}#banner h2 br,#building #localizacao #map.map-block .btn,#building #plantas .row.hidden,#building .row.hidden,#condominium-photos,#link-wa,#load-more-btn.hide,#property .credit-form-wrapper form .hidden-c-row,#property-location,#property-location #map.map-block .btn,#search-page #search-box .row-2,.neighborhood .si-list,.step-rent .hidden,.step-rent .input-group.hidden,nav#navbar.building .nav-btns{display:none}#whatsapp-modal .whatsapp-modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;background-image:url("/static/img/wa-bg.jpeg");background-size:cover;background-position:center;border-radius:5px;box-shadow:0 0 5px 5px rgba(0,0,0,.25);width:300px;max-width:90%}#whatsapp-modal .whatsapp-modal-body .title{background-color:#2d5f57;padding:10px;border-radius:5px 5px 0 0;display:flex;align-items:center}#whatsapp-modal .whatsapp-modal-body .title img{width:30px;height:30px;margin-right:5px;border-radius:50%;object-fit:cover;object-position:center;background-color:var(--color-4)}#whatsapp-modal .whatsapp-modal-body .title p{margin:0 auto 0 0;color:#fff}#whatsapp-modal .whatsapp-modal-body .title button{font-size:1.2rem;font-weight:light;background-color:transparent;color:#fff;border:none;cursor:pointer}#whatsapp-modal .whatsapp-modal-body form{padding:25px 25px 70px}#whatsapp-modal .whatsapp-modal-body form button,#whatsapp-modal .whatsapp-modal-body form input{display:block;width:100%;margin:5px 0;border-radius:5px;border:none}#whatsapp-modal .whatsapp-modal-body form button{margin-top:20px;padding-top:10px;padding-bottom:10px;font-weight:500;text-transform:uppercase;background-color:var(--color-2);color:var(--color-1)}#whatsapp-modal .whatsapp-modal-body form input{font-family:inherit;font-size:1.1rem;padding:10px}.btn{cursor:pointer;border:none;border-radius:0;font-weight:300;font-size:1.2rem;padding:5px 20px;background-color:var(--color-1);color:var(--color-2);transition:background-color .3s,color .3s,box-shadow .3s;width:fit-content;width:-moz-fit-content}.btn.btn-primary{background-color:var(--color-2);border-radius:0;font-weight:400}#property-form-wrapper .date-selection input:hover+label,#property-form-wrapper .time-selection input:hover+label,#schedule-form-wrapper .date-selection input:hover+label,#schedule-form-wrapper .time-selection input:hover+label,.btn.btn-alt:hover,.btn.btn-primary:hover{background-color:var(--color-1);color:var(--color-4)}.btn.btn-secondary{background-color:var(--color-2);color:var(--color-1);border:1px solid var(--color-2);font-weight:400;text-transform:uppercase}.btn.btn-alt,.si-wrap .si-list{border:1px solid var(--color-1)}.btn.btn-secondary:hover{background-color:#c6c6c6;color:var(--color-1)}.btn.btn-alt{background-color:var(--color-4);color:var(--color-1);font-weight:400;border-radius:0}.btn.btn-transparent{background-color:transparent;color:var(--color-1)}#banner #search-box input,.si-wrap .si-result{background-color:rgba(0,0,0,.25);text-align:left;font-size:.9rem}.si-wrap{font-weight:500}.si-wrap .si-result{height:100%;padding:10px 18px 10px 12px;border-radius:5px;border:1px solid var(--color-4);cursor:pointer;text-transform:uppercase;font-weight:400;display:flex;align-items:center;justify-content:flex-start}.btn-black,.si-wrap .si-list{background-color:var(--color-1);color:var(--color-4)}.si-wrap .si-result::after{border-top-color:var(--color-2);right:5px}.si-wrap .si-result.si-selection{border-color:var(--color-2);color:var(--color-4);padding:10px 18px 10px 12px}.si-wrap .si-list{border-radius:0;width:100%}.si-wrap .si-item{border-bottom:1px solid rgba(0,0,0,.05);text-align:left;font-size:.8rem}.si-wrap .si-item.si-selected::after{text-shadow:0 0 0 var(--color-2);color:transparent}.btn-black{border:1px solid var(--color-1);border-radius:0;padding:15px 70px;text-transform:uppercase;transition:background-color .3s,color .3s,border-color .3s}.btn-green,.btn-white{padding:15px 70px;transition:background-color .3s,color .3s;width:100%}#property .nav-btns-w .btn.btn-black.active,.btn-black:hover{background-color:var(--color-2);border-color:var(--color-2);color:var(--color-1)}.btn-green i,.btn-green:hover,nav#navbar{background-color:var(--color-1)}#adv-search a,#banner #search-box input,#banner h1,.btn-green,.btn-green:hover,.btn-white i,.btn-white:hover,nav#navbar,nav#navbar.min{color:var(--color-4)}.btn-green{background-color:var(--color-2);border:1px solid var(--color-2);border-radius:0;text-transform:uppercase;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.btn-white,nav#navbar .nav-links li a{color:var(--color-2);text-transform:uppercase}.btn-green:hover{border-color:var(--color-2)}.btn-green i{width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center}.btn-white{background-color:var(--color-4);border:1px solid var(--color-2);display:inline-block;display:flex;align-items:center;justify-content:center}#banner,#featured-nghbds,#featured-searches,.fp-title{padding-top:50px}#about-page,#blog,#contact-page,#featured-nghbds,#featured-searches,#publish-page,.fp-section{padding-bottom:50px}.btn-white:hover{background-color:var(--color-2)}#building #empreendimento,#building #infraestrutura,#featured-nghbds,.fp-section.lbg{background-color:var(--color-5)}.btn-white i{background-color:var(--color-2);width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center;font-size:1.5rem}nav#navbar{font-weight:400;position:absolute;z-index:9999999999999;top:0;left:0;width:100%;display:flex;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transition:padding .3s ease-in-out}nav#navbar.home{background-color:transparent;box-shadow:none}#adv-search,#banner,#banner img,nav#navbar.min{background-color:var(--color-1)}nav#navbar .logo{width:180px;height:auto;display:block;transition:width .3s ease-in-out}nav#navbar.building .logo{position:relative;left:unset;transform:translateX(0)}nav#navbar .nav-btns,nav#navbar .nav-links{padding:0;margin:0;list-style:none;text-transform:none}nav#navbar .nav-links{margin-left:auto}nav#navbar .nav-btns li,nav#navbar .nav-links li{display:inline-block;vertical-align:middle}nav#navbar .nav-links li a{font-size:1rem;display:inline-block;margin-right:15px}nav#navbar .nav-btns li.social a{display:inline-block;} nav#navbar .nav-btns li.social{display:inline-flex; align-items:center;margin-left:15px}@media screen and (max-width:1240px){nav#navbar .nav-btns li.client-link,nav#navbar .nav-links{display:none}nav#navbar .nav-btns{margin-left:auto}}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m{display:none;position:absolute;background-color:var(--color-4);top:38px;right:0;padding:0;width:230px; padding: 10px; box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul{list-style:none;padding:0}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li{display:block;}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li:last-of-type{border-bottom:none}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a{display:flex;align-items:flex-end;color:var(--color-1);padding:12px 20px 12px 15px;font-size:.8rem;font-weight:400;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a i{font-size:1.2rem;width:30px;margin-right:10px;display:inline-flex;align-items:center;justify-content:center}nav#navbar .nav-btns button{display:flex;align-items:center;justify-content:center;margin-left:15px}nav#navbar.building .nav-links{margin-left:auto;margin-bottom:5px}nav#navbar.building .nav-links li{vertical-align:unset}nav#navbar.building .nav-links li a{font-size:.8rem;margin-right:20px}nav#navbar #nav-toggle{background-color:transparent;border:none;padding:0;transition:transform .3s;cursor:pointer;border-radius:0}nav#navbar #nav-toggle svg{height:25px;width:auto}nav#navbar.min{position:fixed;padding-top:10px;padding-bottom:10px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#contact-page .box,#contact-page form,#publish-page form{box-shadow:0 4px 10px rgba(0,0,0,.15);margin-bottom:25px}nav#navbar.min .logo{width:160px}@media screen and (max-width:1250px){nav#navbar .logo{width:180px}nav#navbar .nav-links li a{margin-right:25px}nav#navbar.min .logo{width:120px}}#banner{position:relative;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;background-size:cover;background-position:bottom center;padding-bottom:50px;min-height:80vh}@media screen and (max-width:500px){.page-title .numbers{justify-content:center}.page-title{padding-top:120px;padding-bottom:20px;grid-template-columns:1fr;gap:25px;text-align:center}.page-title h1{margin-top:0}.page-title img{width:20%;margin:0 40%}.breadcrumbs i{font-size:.5rem}.breadcrumbs a,.breadcrumbs li{font-size:.8rem}nav#navbar{padding-top:20px;padding-bottom:20px}#banner{padding-top:150px;padding-bottom:150px}}#banner .overlay{position:absolute;right:0;top:-150px;width:400px;height:150%;background-color:transparent;object-fit:cover;object-position:left center;opacity:.4}#banner h1{margin:0;text-transform:uppercase;font-weight:400;font-size:2rem;letter-spacing:2px}#banner h2,.related,.related h2{margin-bottom:50px}#banner .adv-search a,#banner h2{color:var(--color-1)}#banner h2{text-transform:none;font-size:1.75rem;margin-top:20px;letter-spacing:1px}#aluguel h2,#building h2,.step-rent h2{letter-spacing:unset}#banner img{width:100%;height:700px;object-fit:cover;object-position:center;filter:brightness(50%);display:block}#banner .btn-primary{margin-top:50px;margin-bottom:50px;padding:15px 20px;font-size:1rem;text-align:center}#banner #search-box{margin-top:75px;background-color:rgba(0,0,0,.5);padding:25px 50px;border-radius:5px;position:relative}#banner #search-box .btns-mode{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);display:flex}#banner #search-box .btns-mode .btn.btn-secondary{border:none;background-color:rgba(0,0,0,.75);color:var(--color-4);display:inline-block;margin:0;border-radius:5px 5px 0 0;padding:8px 25px;font-size:1rem;font-weight:500}#banner #search-box .btns-mode .btn.btn-secondary:hover{background-color:rgba(255,255,255,.5);color:var(--color-3)}#banner #search-box .btns-mode .btn.btn-secondary.selected,#banner #search-box .submit-btn{background-color:var(--color-4);color:var(--color-3)}#banner #search-box .fields-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;margin-bottom:0}@media screen and (max-width:1100px){nav#navbar.building .nav-links{display:none}nav#navbar.building .nav-btns{display:block}#banner #search-box .fields-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:900px){#banner #search-box .fields-wrapper{grid-template-columns:repeat(2,1fr);gap:20px 15px}}#banner #search-box input{position:relative;width:100%;margin:0;border-radius:5px;padding:10px;border:1px solid var(--color-4);text-transform:uppercase;font-weight:700}#banner #search-box input::placeholder{text-align:left;color:var(--color-4);opacity:1;text-transform:uppercase;font-weight:400}#banner #search-box .submit-btn{cursor:pointer;border:1px solid var(--color-4);border-radius:5px;transition:color .3s,background-color .3s,border-color .3s;font-weight:700;text-transform:uppercase;font-size:1rem;padding:10px 30px;height:100%}#adv-search a,#banner .adv-search a{text-decoration:underline;text-decoration-color:var(--color-1);text-underline-offset:5px;transition:text-decoration-color .3s,color .3s;border-radius:10px;margin:5px;text-transform:uppercase;display:inline-block;padding:10px}#banner #search-box .submit-btn svg,#search-page #search-box .submit-btn svg{height:2.5rem;width:auto}#banner #search-box .submit-btn:hover{background-color:var(--color-2);border-color:var(--color-2);color:var(--color-3)}#banner .adv-search{position:sticky;top:0;margin-top:80px}#adv-search a:hover,#banner .adv-search a:hover{color:var(--color-2);text-decoration-color:var(--color-2)}#adv-search a i,#banner .adv-search a i{margin-left:100px}#adv-search{position:sticky;top:0;z-index:99;display:none}#search-results .l-property p,.fp-section.lbg .l-property p{color:var(--color-1);margin:5px 0}#search-results .l-property .numbers .br,.fp-section.lbg .l-property .numbers .br{border-right:1px solid var(--color-1);padding-right:10px;margin-right:10px}#building,#building .btn.btn-primary,#property .breadcrumbs ul li a,#property .breadcrumbs ul li:hover,#property .data-wrapper .form-wrapper .btn.btn-primary,#property .data-wrapper .property-data,#search-results .l-property .numbers p,#search-results .l-property .property-data .neighborhood,.fp-section.lbg .l-property .numbers p{color:var(--color-1)}.fp-title h2 b{color:#fff}#search-results .slick-next,#search-results .slick-prev,.featured-properties .slick-next,.featured-properties .slick-prev{width:12px;height:auto;top:50%}#search-results .slick-next::before,#search-results .slick-prev::before,.featured-properties .slick-next::before,.featured-properties .slick-prev::before,.property-photos .slick-next::before,.property-photos .slick-prev::before,.step-rent .group .text p::after{content:none}#search-results .slick-prev,.featured-properties .slick-prev{left:-12px}#search-results .slick-next,.featured-properties .slick-next{right:-12px}.featured-properties .l-property.slick-slide{padding:0 20px;display:block}#building .row,.featured-properties.cond{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media screen and (max-width:1000px){nav#navbar .logo{position:relative;left:0;transform:translate(0,0)}#banner .overlay{top:0;opacity:.25;width:250px}#banner h1{font-size:1.5rem;line-height:2.5rem}#banner h1 br{display:none}#banner h2{font-size:1.5rem}#banner #search-box{padding:25px}.featured-properties.cond{grid-template-columns:1fr 0.5fr 1fr;gap:15px}}.featured-properties.cond .l-property:first-of-type,.featured-properties.cond .l-property:nth-of-type(5n){grid-column-start:1;grid-column-end:3}.featured-properties.cond .l-property:nth-of-type(4n){grid-column-start:2;grid-column-end:4}.featured-properties.cond .cond-photo img{height:300px;position:relative;display:block}.featured-properties.cond .cond-photo .photo-wrapper:after{content:"";display:block;padding-bottom:0}.featured-properties-special{padding-top:50px;padding-bottom:100px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media screen and (min-width:1000px){.featured-properties-special .l-property:first-of-type{grid-column-start:1;grid-column-end:3}.featured-properties-special .l-property:first-of-type .photo-wrapper:after{content:"";display:block;padding-bottom:40%}}#featured-searches a{display:inline-block;font-size:1.2rem;margin:5px;padding:5px 10px;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}#featured-nghbds .featured-nghbds-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:25px}@media screen and (max-width:800px){h2{font-size:1.6rem;line-height:2.4rem;letter-spacing:2px;margin-bottom:70px}.fp-title{padding-top:70px}#featured-nghbds .featured-nghbds-wrapper{grid-template-columns:repeat(3,1fr);gap:15px}}@media screen and (max-width:600px){#banner{padding-top:120px;padding-bottom:100px}#banner #search-box .fields-wrapper{grid-template-columns:1fr;gap:20px 15px}#featured-nghbds .featured-nghbds-wrapper{grid-template-columns:repeat(2,1fr)!important;gap:15px}}#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood{display:block;position:relative;overflow:hidden;transition:box-shadow .3s}#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood:after{content:"";display:block;padding-bottom:100%}#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood img{display:block;background-color:var(--color-2);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:bottom center;transition:transform .3s}#blog .post img,#building .initial img,.property-photos .slide img{object-position:center;object-fit:cover}#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood h4{color:var(--color-4);font-size:1.1rem;position:absolute;font-weight:400;text-align:center;top:0;left:0;width:100%;height:100%;margin:0;padding:10px 20px;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood:hover{box-shadow:0 2px 10px rgba(0,0,0,.35)}#featured-nghbds .featured-nghbds-links-wrapper{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:10px}#featured-nghbds .featured-nghbds-links-wrapper .featured-neighborhood h4{color:var(--color-2);font-size:1.2rem;font-weight:400;text-align:center;margin:0;transition:color .3s}#featured-nghbds .featured-nghbds-links-wrapper .featured-neighborhood:hover h4,#property .breadcrumbs ul li strong,#property .data-wrapper .form-wrapper .price p.f{color:var(--color-3)}#about-page .photos{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#about-page .photos .img-w{position:relative;width:100%;padding-bottom:70%;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}#about-page .photos .img-w:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(0,0,0,.25)}#about-page .photos .img-w img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#about-page .r-business{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:70px}#about-page .r-business .item img{height:200px;width:100%;object-fit:contain}#about-page .r-business .item p.title{font-weight:500;font-size:1.4rem}.property-photos{padding-top:130px;background-color:var(--color-4);overflow:hidden}@media screen and (max-width:650px){nav#navbar .nav-btns li.social{display:none}.property-photos{padding-top:125px}}.property-photos .slick-next,.property-photos .slick-prev{height:50px;width:50px;top:50%}.property-photos .slick-prev{left:20px;z-index:2}.property-photos .slick-next{right:20px}.property-photos .slide img{transition:.2s;width:100%;height:400px;display:block;cursor:zoom-in;border-radius:0}.property-photos .slide:nth-of-type(2n) img{padding:0 5px}#property{padding-top:20px;padding-bottom:50px;position:relative}#property h1{font-weight:500;font-size:1.7rem;margin-bottom:10px}#property p.neighborhood{font-size:1.3rem;margin:0;font-weight:300}#property .breadcrumbs{background-color:transparent;border-top:none;padding-top:10px;padding-bottom:0;font-weight:500;color:var(--color-1);margin-bottom:25px}#property .credit-form-wrapper,.options-modal .content .modal-body .parent .children-regions .region-p:hover{background-color:rgba(0,0,0,.1)}#property .breadcrumbs ul{margin:0;padding:0}#property .breadcrumbs ul li{display:inline-block;margin-right:5px;font-size:.9rem;font-weight:300}#property .nav-btns-w{display:flex;align-items:center;gap:5px;margin-bottom:25px}#property .nav-btns-w .btn.btn-black{text-transform:none;display:flex;align-items:center;gap:10px;font-size:1rem;padding:7px 15px;font-weight:400;height:100%}#property .data-wrapper .property-data .cond-btns .btn.btn-black svg,#property .nav-btns-w .btn.btn-black svg{height:1.5rem;width:auto}#property .data-wrapper .property-data .cond-btns .btn.btn-black svg path,#property .nav-btns-w .btn.btn-black svg path{fill:var(--color-4)!important;transition:fill .3s ease-in-out}#property .data-wrapper .property-data .cond-btns .btn.btn-black:hover svg path,#property .nav-btns-w .btn.btn-black.active svg path,#property .nav-btns-w .btn.btn-black:hover svg path{fill:var(--color-1)!important}#property .data-wrapper{display:grid;grid-template-columns:1fr 350px;gap:50px}#property .data-wrapper h2{text-align:left;text-transform:none;font-weight:500;letter-spacing:unset;font-size:1.4rem;margin:20px 0 0}#property .data-wrapper .property-data .text *{color:var(--color-6);text-align:left;font-size:1.1rem!important}#property .data-wrapper .property-data .p-b{border-bottom:1px solid #dcdcdc;padding-bottom:20px}#property .data-wrapper .property-data .p-b p{font-size:1.1rem;color:var(--color-6)}#property .data-wrapper .property-data .numbers{margin-top:30px;padding:10px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}#property .data-wrapper .property-data .numbers ul{list-style:none;margin:10px 0;padding:0}#property .data-wrapper .property-data .numbers ul li{display:inline-block;font-size:1.25rem;text-align:center;margin-right:25px;vertical-align:top}#property .data-wrapper .property-data .numbers ul li img{width:40px;height:40px;object-fit:contain;object-position:center;display:block;margin:auto}#property .data-wrapper .property-data .numbers ul li span{display:block;font-size:.8rem}#property .data-wrapper .property-data .details{margin-bottom:20px}#property .data-wrapper .property-data .details ul{column-gap:20px;columns:2;margin:0;padding:0 0 0 1rem;font-size:1.1rem}#property .data-wrapper .property-data .details ul li{margin:10px 0;color:var(--color-6)}#property .data-wrapper .property-data .details ul li::marker{color:var(--color-6)}#property .data-wrapper .property-data .cond-btns{display:flex;align-items:center;gap:5px;padding-top:10px;padding-bottom:20px}#property .data-wrapper .property-data .btn-sm,#property .data-wrapper .property-data .cond-btns .btn.btn-black{text-transform:none;display:flex;align-items:center;gap:10px;font-size:1rem;padding:7px 15px}#property .data-wrapper .form-wrapper .fis-w{margin-top:20px;border:1px solid var(--color-1)}#property .data-wrapper .form-wrapper .price p{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 10px;font-size:1.1rem}#property .data-wrapper .form-wrapper .price p b,#search-page .results-page-i h1 b{font-weight:500}#property .data-wrapper .form-wrapper .price hr{border-top:0;border-bottom:1px solid #dcdcdc!important}@media screen and (min-width:900px){#property .data-wrapper .form-wrapper .f-i-s{position:sticky;top:80px}}#property .data-wrapper .form-wrapper .btn{font-weight:500;text-transform:none;width:100%;display:block;margin-top:10px;text-align:center;font-size:1rem;padding:5px 20px}#property .data-wrapper .form-wrapper .btn.btn-black,#property .data-wrapper .form-wrapper .btn.btn-green,#property .data-wrapper .form-wrapper .btn.btn-primary{padding:10px 20px;font-size:1.2rem}#property .data-wrapper .form-wrapper .btn.btn-black img,#property .data-wrapper .form-wrapper .btn.btn-black svg,#property .data-wrapper .form-wrapper .btn.btn-green img,#property .data-wrapper .form-wrapper .btn.btn-green svg,#property .data-wrapper .form-wrapper .btn.btn-primary img,#property .data-wrapper .form-wrapper .btn.btn-primary svg{height:2rem;width:auto;vertical-align:middle;display:inline-block;margin-right:5px}#building .btn.btn-black img path,#building .btn.btn-black svg path,#building .btn.btn-green img path,#building .btn.btn-green svg path,#building .btn.btn-primary img path,#building .btn.btn-primary svg path,#property .data-wrapper .form-wrapper .btn.btn-black img path,#property .data-wrapper .form-wrapper .btn.btn-black svg path,#property .data-wrapper .form-wrapper .btn.btn-green img path,#property .data-wrapper .form-wrapper .btn.btn-green svg path,#property .data-wrapper .form-wrapper .btn.btn-primary img path,#property .data-wrapper .form-wrapper .btn.btn-primary svg path{transition:fill .3s ease-in-out}#building .btn.btn-primary:hover,#property .data-wrapper .form-wrapper .btn.btn-primary:hover{background-color:var(--color-6);color:var(--color-4)}#aluguel .initial .btns-w .btn-primary:hover svg path,#building .btn.btn-black:hover svg path,#building .btn.btn-primary:hover svg path,#property .data-wrapper .form-wrapper .btn.btn-black:hover svg path,#property .data-wrapper .form-wrapper .btn.btn-primary:hover svg path,.step-rent .btn-primary:hover svg path{fill:var(--color-4)!important}#building .btn-green:hover,#building .btn.btn-black:hover,#property .data-wrapper .form-wrapper .btn-green:hover,#property .data-wrapper .form-wrapper .btn.btn-black:hover{background-color:var(--color-6);border-color:var(--color-6);color:var(--color-4)}#property .data-wrapper .form-wrapper .btn-green{background-color:#24d366;border-color:var(--color-1)}#property .data-wrapper .form-wrapper form{margin-bottom:10px;background-color:var(--color-4);border-radius:10px;border:1px solid var(--color-1)}#property .data-wrapper .form-wrapper form input,#property .data-wrapper .form-wrapper form select,#property .data-wrapper .form-wrapper form textarea{background-color:var(--color-4);border-radius:5px;color:var(--color-1);font-size:1rem;border:1px solid var(--color-1);margin-bottom:5px;padding:10px}#property .data-wrapper .form-wrapper form input::placeholder,#property .data-wrapper .form-wrapper form select::placeholder,#property .data-wrapper .form-wrapper form textarea::placeholder{color:var(--color-3)}#property .data-wrapper .form-wrapper form .btn-green{background-color:var(--color-4);color:var(--color-1);border:1px solid var(--color-1)}#property .data-wrapper .form-wrapper form .btn-green:hover{background-color:var(--color-2);border-color:var(--color-2);color:var(--color-4)}#property .data-wrapper .form-wrapper form .btn-green i{color:var(--color-1);background-color:transparent;width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;margin-right:10px;justify-content:center}#property .credit-form-wrapper{padding:20px 20px 5px}#property .credit-form-wrapper form .row-1,#property .credit-form-wrapper form .row-2{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;gap:5px}#property .credit-form-wrapper form input{border:none;border-radius:0;margin:0}#property .credit-form-wrapper form input::placeholder{font-size:.8rem;opacity:1}#property .credit-form-wrapper form .inp-w{text-align:left}#property .credit-form-wrapper form .inp-w label{font-size:.9rem;color:var(--color-3);text-align:left;line-height:1rem;margin-bottom:5px;display:flex;min-height:33px;align-items:flex-start;justify-content:flex-end;flex-flow:column}#property .credit-form-wrapper form .inp-w .c-value{background-color:var(--color-4);padding:15px 10px;margin:0}#property .credit-form-wrapper form .inp-w .err{color:red;font-size:.8rem;margin:2px 0}#property .credit-form-wrapper form p.warn{font-size:.8rem!important;color:var(--color-3)!important}#property .credit-form-wrapper form .btn-black{text-transform:none;display:flex;align-items:center;gap:10px;font-size:1rem;padding:7px 15px;white-space:nowrap}#property .credit-form-wrapper p small{font-size:.65rem;color:var(--color-3)}#property-location #map{width:100%;border-radius:10px;background-image:url("../img/map-bg.svg");display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){#property-location #map,.property-photos .slide img{height:350px}}#building #localizacao #map.map-block,#property-location #map.map-block{display:block;align-items:unset;justify-content:unset}#property-location #map .map-marker{border:2px solid var(--color-1);background-color:rgba(0,0,0,.5);width:100px;height:100px;border-radius:50%}.related{margin-top:75px}.related h2{text-align:center;font-size:1.6rem}.related .related-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:1215px){.related .related-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:550px){.related .related-wrapper{grid-template-columns:1fr;grid-row-gap:15px}}.same-neighborhood{margin:50px 0 100px}#property-form-wrapper,#schedule-form-wrapper{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center}#property-form-wrapper.visible,#schedule-form-wrapper.visible{display:flex}#property-form-wrapper form,#schedule-form-wrapper form{background-color:#fff;border-radius:0;box-shadow:1px 1px 5px rgba(0,0,0,.5);max-height:90vh;max-width:99%;overflow-y:scroll;color:var(--color-1)}#property-form-wrapper .form-header,#schedule-form-wrapper .form-header{padding:15px 20px;background-color:var(--color-1)}#property-form-wrapper .form-header h4,#schedule-form-wrapper .form-header h4{margin:0;color:var(--color-4);font-weight:400;font-size:1.2rem;text-transform:uppercase}#property-form-wrapper .form-fields,#schedule-form-wrapper .form-fields{padding:0 20px 20px}#property-form-wrapper p,#schedule-form-wrapper p{margin-top:15px;margin-bottom:5px;text-align:left}#property-form-wrapper .btn.btn-primary,#schedule-form-wrapper .btn.btn-primary{color:var(--color-1);padding:10px 25px}#property-form-wrapper input,#property-form-wrapper select,#property-form-wrapper textarea,#schedule-form-wrapper input,#schedule-form-wrapper select,#schedule-form-wrapper textarea{background-color:transparent;border:1px solid var(--color-1);border-radius:0;color:var(--color-1);font-weight:400;padding:5px 10px}#property-form-wrapper input::placeholder,#property-form-wrapper select::placeholder,#property-form-wrapper textarea::placeholder,#schedule-form-wrapper input::placeholder,#schedule-form-wrapper select::placeholder,#schedule-form-wrapper textarea::placeholder{color:var(--color-1);font-weight:300}#property-form-wrapper select,#schedule-form-wrapper select{-webkit-appearance:none}#property-form-wrapper .date-selection,#property-form-wrapper .time-selection,#schedule-form-wrapper .date-selection,#schedule-form-wrapper .time-selection{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px}#property-form-wrapper .date-selection input,#property-form-wrapper .time-selection input,#schedule-form-wrapper .date-selection input,#schedule-form-wrapper .time-selection input{opacity:0;position:fixed;width:0}#property-form-wrapper .date-selection input:checked+label,#property-form-wrapper .time-selection input:checked+label,#schedule-form-wrapper .date-selection input:checked+label,#schedule-form-wrapper .time-selection input:checked+label{background-color:var(--color-1);color:#fff}#property-form-wrapper .date-selection label,#property-form-wrapper .time-selection label,#schedule-form-wrapper .date-selection label,#schedule-form-wrapper .time-selection label{display:inline-block;background-color:#fff;padding:5px 10px;font-family:inherit;font-size:16px;border:1px solid var(--color-1);border-radius:0;color:var(--color-1);cursor:pointer}#building h2{text-align:left;font-size:1.75rem;margin-bottom:50px;font-weight:500}#building .fp-title h2{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;text-align:center;color:var(--color-4);letter-spacing:5px;line-height:3.5rem;margin-bottom:50px}#building .initial img{display:block;width:100%;height:80vh}#building .btn{font-weight:500;text-transform:none;width:100%;display:block;margin-top:10px;text-align:center}#building .btn.btn-black,#building .btn.btn-green,#building .btn.btn-primary{padding:10px 20px;font-size:1.1rem}#building .btn.btn-black img,#building .btn.btn-black svg,#building .btn.btn-green img,#building .btn.btn-green svg,#building .btn.btn-primary img,#building .btn.btn-primary svg{height:1.7rem;width:auto;vertical-align:middle;display:inline-block;margin-right:5px}#building .btn-green{background-color:#24d366;border-color:#24d366}#building #empreendimento{display:grid;grid-template-columns:250px 1fr;gap:100px;padding-top:50px;padding-bottom:50px}@media screen and (max-width:1200px){#property-location #map,.property-photos .slide img{height:300px}#building #empreendimento{gap:50px}}#building #empreendimento .title h1{font-size:1.7rem;font-family:Montserrat,sans-serif;font-weight:500;margin-top:0;margin-bottom:20px;text-transform:uppercase;color:var(--color-1)}@media screen and (max-width:800px){#featured-nghbds .featured-nghbds-wrapper .featured-neighborhood h4{font-size:.8rem}#featured-nghbds .featured-nghbds-links-wrapper{grid-template-columns:repeat(2,1fr)}#about-page .photos{gap:15px}#property .nav-btns-w .btn.btn-black{font-size:.9rem;padding:7px 10px}#property .nav-btns-w .btn.btn-black svg{height:1.2rem}#property .data-wrapper .property-data .numbers ul{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 40px}#property .data-wrapper .property-data .numbers ul li{margin-right:0}#property .credit-form-wrapper form .row-1,#property .credit-form-wrapper form .row-2{grid-template-columns:1fr;gap:10px}#property .credit-form-wrapper form .btn-black{padding:10px 15px;width:100%;text-align:center;justify-content:center}#property-form-wrapper .date-selection label,#property-form-wrapper .time-selection label,#schedule-form-wrapper .date-selection label,#schedule-form-wrapper .time-selection label{padding:10px 5px;font-size:12px}#building .fp-title h2{font-size:2rem;line-height:3rem;letter-spacing:2px;margin-bottom:70px}#building #empreendimento{grid-template-columns:100%;gap:25px}#building #empreendimento .title h1{font-size:1.7rem}}#building #empreendimento .title h1 b{font-size:2rem;font-weight:400}#building #empreendimento .title .text p{color:var(--color-3)!important;text-align:left}#building .bw{padding-top:25px}#building .bw .btn-black{font-size:1rem;padding:10px 20px;font-weight:500;width:auto;margin:auto;text-transform:uppercase}#blog .post .desc .description p,#search-page .results-page-i .sort,.mob-w{margin-top:10px}#building .row .photo{width:100%;padding-bottom:100%;position:relative}#building #plantas .row .photo img,#building .row .photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}#building #plantas .row{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}#building #plantas .row .photo{width:100%;padding-bottom:77%;position:relative}#building #infraestrutura ul{padding:0 0 0 10px;margin:0;columns:3}#building #infraestrutura ul li{color:var(--color-1);font-size:1rem;margin:8px 0}#building #localizacao .text-short{margin-top:-30px}#building #localizacao #map{width:100%;border-radius:0;background-image:url("../img/map.svg");display:flex;align-items:center;justify-content:center;margin-bottom:20px}#building #localizacao #map svg g{fill:var(--color-2)}#building #localizacao .btn{display:inline-block!important;width:auto!important}#building #unidades{padding-top:0}.text-short{height:100px;position:relative;overflow-y:hidden}.text-short .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-4);background:linear-gradient(rgba(255,255,255,0),#fff)}#blog .page-title{margin-bottom:0}#blog .posts-wrapper{padding-top:20px;padding-bottom:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media screen and (max-width:1000px){.featured-properties-special{padding-top:25px;grid-template-columns:1fr;gap:25px}#featured-nghbds,#featured-searches{padding-top:70px;padding-bottom:70px}#featured-searches a{font-size:1.1rem}#featured-nghbds h2 br{display:none}#featured-nghbds .featured-nghbds-wrapper{grid-template-columns:repeat(3,1fr)}.property-photos .slick-prev{left:10px}.property-photos .slick-next{right:10px}#blog .posts-wrapper{grid-template-columns:repeat(2,1fr)}}#blog .post .desc .category{background-color:var(--color-1);color:var(--color-4);font-size:.75;padding:2px 5px;border-radius:5px;display:inline-block;margin:0;position:absolute;top:5px;left:5px}#blog .post .desc h2{text-align:left;padding:0;margin-top:10px;margin-bottom:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;transition:color .3s ease-in-out}#blog .post .desc .description{font-weight:400;text-align:left}#blog .post .desc .numbers{display:flex;align-items:flex-start;justify-content:space-between;padding:10px;background-color:var(--color-1);color:var(--color-4);margin-bottom:15px;transition:background-color .3s ease-in-out,color .3s ease-in-out}#blog .post .desc .numbers p{margin:0;font-size:.8rem}#blog .post img{height:250px;width:100%;transition:.3s;border-radius:0;display:block}#blog .post:hover p{color:var(--color-3)}#blog nav.pagination-nav{background-color:transparent;position:relative;color:var(--color-1);text-align:center;width:100%;left:unset;top:unset}#blog nav.pagination-nav ul{list-style:none;width:100%;padding:0;margin:0}#blog nav.pagination-nav ul li.active a{background-color:var(--color-1);border:none;color:var(--color-4);border-radius:0}#blog nav.pagination-nav ul li a:hover,#blog nav.pagination-nav ul li.active a:hover{color:var(--color-1);background-color:var(--color-2)}#blog nav.pagination-nav ul li a{display:inline-block;padding:10px}#blog-post .post-wrapper{padding:0 200px 50px}@media screen and (max-width:900px){#property .data-wrapper{grid-template-columns:100%}#building #plantas .row,#building .row{grid-template-columns:repeat(1,1fr);gap:10px}#blog-post .post-wrapper{padding:0 100px 50px}}@media screen and (max-width:700px){.l-property .property-data{margin-top:5px}.l-property .numbers{margin-top:2px;margin-bottom:5px}.l-property .title-bg{padding:10px}.page-title h1{font-size:2rem}.page-title h1::after{right:calc(50% - 50px)}.page-title p{font-size:.9rem;line-height:1.5rem}.breadcrumbs{margin-bottom:25px}#banner h2 br{display:block}#banner #search-box .submit-btn{background-color:var(--color-2);color:var(--color-3);border-color:var(--color-2)}.featured-properties.cond{grid-template-columns:1fr 0.2fr 1fr}.featured-properties.cond .cond-photo img{height:200px}#about-page .r-business{grid-template-columns:1fr;gap:25px}#property-location #map,.property-photos .slide img{height:350px}.property-photos .slide{background-color:var(--color-1)}.property-photos .slide:nth-of-type(2n) img{padding:0}#property .breadcrumbs{display:none}#building .initial{padding:0;display:block}#building .initial img{position:relative;height:500px}#building .initial form{background-color:var(--color-2);border-radius:0}#building #infraestrutura ul{columns:2}#blog .posts-wrapper{grid-template-columns:1fr}#blog-post .post-wrapper{padding:0 50px 50px}}#blog-post .img-container{text-align:center;margin-bottom:25px}#blog-post .img-container img{max-width:100%;height:auto;border-radius:0}#blog-post .text,#blog-post .text li,#blog-post .text p,#blog-post .text span{font-size:1rem!important;font-weight:400!important}#contact-page .row{padding-top:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:25px}#contact-page .box .row{padding:0;grid-template-columns:repeat(2,1fr)}#contact-page .box .box-title,#contact-page form .title,#publish-page form .title{background-color:var(--color-1);padding:10px 25px}#contact-page .box .box-title h2,#contact-page form .title h2,#publish-page form .title h2{font-size:1.2rem;line-height:2rem;letter-spacing:2px;margin:0;color:var(--color-4)}#contact-page .box .box-content,#contact-page form .fields,#publish-page form .fields{padding:25px}#contact-page .box .box-content a{color:var(--color-1);font-size:1.2rem;transition:color .3s ease-in-out}#contact-page .box .box-content a i{font-size:4rem;margin-bottom:15px}#contact-page .box .box-content a.address i,footer .social-l i{font-size:2rem}#contact-page .map iframe{display:block;width:100%!important;box-shadow:0 4px 10px rgba(0,0,0,.15)}#contact-page form,#publish-page form{background-color:var(--color-4);color:var(--color-2);border-radius:0;border:none}#contact-page form p,#publish-page form p{font-weight:700;font-size:2rem;font-family:Montserrat,sans-serif}#contact-page form input,#contact-page form textarea,#publish-page form input,#publish-page form textarea{display:block;width:100%;background-color:var(--color-4);border:1px solid var(--color-1);color:var(--color-1);border-radius:0;margin:10px 0;font-family:Montserrat,sans-serif;padding:10px;font-size:1.2rem;font-weight:700}#contact-page form input::placeholder,#contact-page form textarea::placeholder,#publish-page form input::placeholder,#publish-page form textarea::placeholder{opacity:.9;color:var(--color-3);font-weight:400}#contact-page form .btn,#publish-page form .btn{background-color:var(--color-2);color:var(--color-1);border:none;font-weight:700;margin-bottom:5px;display:block}#contact-page form .btn:hover,#publish-page form .btn:hover{background-color:var(--color-1);color:var(--color-2)}#publish-page .three-col{padding-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}#publish-page .three-col h2{font-size:1.2rem;font-family:Montserrat,sans-serif;font-weight:500}#publish-page form textarea{grid-column-start:1;grid-column-end:4}#search-page .results-page-i,.step-rent .bg{padding-top:170px;padding-bottom:50px}#search-page .results-page-i .select-w{padding-right:20px;position:relative;display:inline;width:fit-content}#search-page .results-page-i .select-w::after{position:absolute;top:-12px;right:5px;content:'⌄';font-size:1.5rem;color:var(--color-2)}#search-page .results-page-i .select-w select{-webkit-appearance:none;text-transform:uppercase;background-color:transparent;border:none;padding:0;color:var(--color-1);font-family:inherit;font-weight:500;width:fit-content}#order-select{cursor:pointer;font-size:.9rem!important}#btn-toggle-filters{width:100%;margin-top:20px;display:none}@media screen and (max-width:1100px){#adv-search{display:none!important}#btn-toggle-filters{display:block}}.mob-w{display:flex;align-items:center;justify-content:space-between;gap:10px}@media screen and (max-width:400px){.mob-w{display:block}}.mob-w .btn.btn-black{text-transform:none;padding:10px;font-size:.9rem}.mob-w p.sort{font-size:.9rem}.mob-w select{padding-top:10px!important;padding-bottom:10px!important}#search-page #search-box{border-radius:5px}#search-page #search-box .si-wrap,#search-page #search-box input{border:1px solid var(--color-1);font-family:Montserrat,sans-serif}#search-page #search-box #more-filters-btn{padding:10px 12px;text-transform:none;width:100%;font-size:1rem}#search-page #search-box .row-1{display:none;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:10px}#search-page #search-box .row-1.visible,#search-page #search-box .row-2.visible,.step-rent .group .row.visible{display:grid}#search-page #search-box .row-2,#search-page #search-box .row-3{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}#search-page #search-box .si-wrap{font-weight:400;border-radius:0}#search-page #search-box .si-wrap .si-result{height:100%;padding:10px 24px 10px 12px;border-radius:0;border:1px solid transparent;cursor:pointer;color:var(--color-1);background-color:transparent;font-size:.9rem;font-weight:400}#search-page #search-box .si-wrap .si-result::after{border-top-color:var(--color-2);right:12px}#search-page #search-box .si-wrap .si-result.si-selection{color:var(--color-1);font-weight:400;background-color:rgba(0,0,0,.1)}#search-page #search-box input{position:relative;width:100%;color:var(--color-1);background-color:transparent;margin:0;font-size:.9rem;text-align:left;padding:10px 12px;font-weight:700;border-radius:0;text-transform:uppercase}#search-page #search-box input::placeholder{text-align:left;color:var(--color-1);font-family:Montserrat,sans-serif;font-weight:400;opacity:1;text-transform:uppercase}#search-page #search-box .submit-btn{cursor:pointer;background-color:var(--color-1);border:1px solid var(--color-1);border-radius:0;transition:color .3s,background-color .3s,border-color .3s;width:100%;color:var(--color-4);font-family:Montserrat,sans-serif;text-transform:none;font-size:1rem;padding:7px 25px;height:100%;display:flex;align-items:center;justify-content:center}#search-page #search-box .submit-btn i{margin-right:10px}#search-page #search-box .submit-btn:hover{background-color:var(--color-1);border-color:var(--color-1);color:var(--color-2)}#search-results-wrapper{padding-bottom:50px}#search-results{display:grid;grid-template-columns:repeat(3,calc((100% / 3) - 27px));gap:40px;padding:0 0 20px}@media screen and (max-width:1200px){#search-results{grid-template-columns:repeat(3,calc(33% - 24px))}}@media screen and (max-width:900px){#contact-page .row{grid-template-columns:1fr;gap:0}#publish-page .three-col{grid-template-columns:1fr}#publish-page form textarea{grid-column-end:2}#search-results{grid-template-columns:repeat(2,calc(50% - 21px))}.options-modal .content .modal-body .parent .children-regions .reg-n{font-size:.75rem}}@media screen and (max-width:600px){#search-results{padding:0 10% 20px;grid-template-columns:100%;gap:10px}}.options-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.4);display:none}.options-modal .content{max-width:75%;margin:20px auto;background-color:var(--color-4);box-shadow:0 4px 7px rgba(0,0,0,.5);border-radius:0}#property .data-wrapper .form-wrapper .price,.step-rent .group,.step-rent .row{margin-bottom:25px}.options-modal .content .modal-header{background-color:var(--color-1);padding:20px 50px;border-bottom:none;position:relative;border-radius:0}.options-modal .content .modal-header h2{margin:0;color:var(--color-4);text-align:center;font-size:1rem;line-height:1.5rem;text-transform:uppercase;font-weight:400}.options-modal .content .modal-header .btn{background-color:transparent;color:var(--color-2);position:absolute;top:50%;transform:translateY(-50%);right:0}.options-modal .content .modal-body{height:60vh;overflow-y:auto;overflow-x:hidden;padding:20px}.options-modal .content .modal-body .parent{display:block;margin-bottom:50px}.options-modal .content .modal-body .parent .children{position:relative;display:flex;flex-flow:wrap}.options-modal .content .modal-body .parent .children-regions{display:flex;flex-flow:wrap;gap:10px}.options-modal .content .modal-body .parent .children-regions .region-p{border-bottom:1px solid var(--color-1);font-weight:700;text-transform:uppercase;width:100%;padding-bottom:5px;transition:background-color .3s}.options-modal .content .modal-body .parent .children-regions .region-children{display:flex;flex-flow:wrap;gap:0 5px}.options-modal .content .modal-body .parent .children-regions .region-children .checkmark{height:20px;width:20px}.options-modal .content .modal-body .parent .children-regions .region-children .checkmark:after{left:8px;top:3px}.options-modal .content .modal-body .parent .children-regions .region-children .ncheckbox-wrapper{padding-left:26px;width:10.5rem}.options-modal .content .modal-body .parent .parent-name{text-transform:uppercase;font-weight:700}.options-modal .content .modal-body .ncheckbox-wrapper{width:11.5rem;display:block;position:relative;padding-left:35px;font-weight:400;margin-bottom:12px;cursor:pointer;font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.options-modal .content .modal-body .ncheckbox-wrapper .label-text{vertical-align:sub}.options-modal .content .modal-body .ncheckbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.options-modal .content .modal-body .ncheckbox-wrapper .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.options-modal .content .modal-body .ncheckbox-wrapper .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.options-modal .content .modal-footer{background-color:var(--color-1);padding:10px 20px;text-align:center;border-radius:0}.options-modal .content .modal-footer .btn-green{background-color:var(--color-4);color:var(--color-3);font-size:1.1rem;padding:10px 15px;width:200px;margin:auto}.options-modal .content .modal-footer .btn-secondary:hover{background-color:#00aa5a;color:var(--color-2)}#neighborhoods-modal.options-modal .content{max-width:85%}#aluguel,.step-rent{background-image:url("../img/bg-home.jpg");background-size:cover;background-position:center}#aluguel .initial{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.75)}#close-wa-c-btn,#fabs-contact.agent{background-color:#000}#aluguel .initial h1{text-transform:uppercase;color:var(--color-4);font-weight:400;text-align:center;margin-bottom:40px}#aluguel .initial h1 b{color:var(--color-2);font-weight:700;font-size:5rem}#aluguel .initial p{margin-top:40px;text-align:center;color:var(--color-4);font-size:1.2rem}#aluguel .initial hr{border-bottom:1px solid var(--color-2);border-top:none}#aluguel .initial .btns-w{margin-top:40px;display:flex;gap:50px;justify-content:center;align-items:center}#aluguel .initial .btns-w .btn-primary{color:var(--color-1);padding:30px 40px;text-transform:uppercase;text-align:center}#aluguel .initial .btns-w .btn-primary svg,.step-rent .btn-primary svg{height:150px;width:auto;max-width:100%;object-fit:contain}#aluguel .initial .btns-w .btn-primary svg path,.step-rent .btn-primary svg path{fill:var(--color-1)!important;transition:fill .3s ease-in-out}#aluguel h2{color:var(--color-4);font-weight:400}.step-rent .bg{background-color:rgba(0,0,0,.9);min-height:100vh}@media screen and (max-width:500px){#about-page .photos{grid-template-columns:1fr}.property-photos{padding-top:65px}#blog-post .post-wrapper{padding:0 25px 50px}#contact-page .box .box-title h2,#contact-page form .title h2,#publish-page form .title h2{font-size:1rem;line-height:1.5rem}#contact-page form input,#contact-page form textarea,#publish-page form input,#publish-page form textarea{font-size:.9rem;line-height:1.3rem}#search-page .results-page-i{padding-top:100px;padding-bottom:20px}#search-page .results-page-i h1{font-size:1.3rem}.step-rent .bg{padding-top:100px}}.step-rent h2{color:var(--color-4);font-weight:400;margin-bottom:30px;font-size:1.7rem}.step-rent p{color:var(--color-2);text-transform:uppercase;font-size:1.5rem;margin-top:40px;text-align:left}.step-rent .input-group label{color:var(--color-4);margin-bottom:4px;min-height:38px;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left}.step-rent .input-group input,.step-rent .input-group select{background-color:rgba(255,255,255,.8);-webkit-appearance:none;width:100%;border:1px solid var(--color-1);border-radius:0;padding:10px 15px;font-size:1.1rem;font-family:inherit;color:var(--color-3)}.step-rent .input-group input:focus,.step-rent .input-group select:focus{border-color:var(--color-2)}.step-rent .input-group input::placeholder,.step-rent .input-group select::placeholder{opacity:.45}.step-rent .row{display:grid;grid-template-columns:repeat(5,1fr);gap:5px 10px}@media screen and (max-width:1200px){.step-rent .row{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1000px){#search-page #search-box .row-1,#search-page #search-box .row-2,#search-page #search-box .row-3{grid-template-columns:repeat(2,1fr)}#search-page #search-box .row-2 .buildings{grid-column-start:1;grid-column-end:3}.step-rent .row{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:900px){.options-modal .content .modal-body .parent .children-regions .region-p{font-size:.8rem}#aluguel .initial{padding-top:150px;padding-bottom:50px}.step-rent .row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:700px){#aluguel .initial p,#contact-page .box .box-content a{font-size:1rem}#neighborhoods-modal.options-modal .content,.options-modal .content{max-width:90%}#aluguel .initial h1{font-size:1.2rem}#aluguel .initial h1 b{font-size:3rem}#aluguel .initial .btns-w{flex-flow:column;gap:25px}#aluguel .initial .btns-w .btn-primary{width:100%}.step-rent .row{grid-template-columns:1fr}}.step-rent .btn-primary{color:var(--color-1);padding:30px 40px;text-transform:uppercase;text-align:center;font-weight:500}.step-rent .group{border:1px solid var(--color-1)}.step-rent .group p{background-color:var(--color-1);color:var(--color-4);margin:0;padding:15px 40px 15px 20px;position:relative;cursor:pointer}.step-rent .group p::after{content:'+';position:absolute;top:50%;transform:translateY(-50%);right:20px}.step-rent .group p.open::after{content:'-'}.step-rent .group .text p{background-color:transparent;padding:0;margin:5px 0;cursor:unset;text-transform:none}.step-rent .group h4{color:var(--color-4);text-align:left}.step-rent .group .row{display:none;padding:10px 20px}#property .data-wrapper .form-wrapper .fis-w{border:none;padding:0}#property .data-wrapper .form-wrapper .fis-w .btns-w{display:flex;align-items:center;gap:10px;margin-bottom:25px}#property .data-wrapper .form-wrapper .fis-w .btns-w .btn{font-size:.8rem;border:none;border-radius:5px;margin-top:0}#property .data-wrapper .form-wrapper .fis-w .btns-w .btn svg{height:1.2rem}#property-form h4{font-size:.9rem;text-transform:none;font-weight:700}#property .data-wrapper .form-wrapper form .form-fields input,#property .data-wrapper .form-wrapper form .form-fields textarea,footer .creci{font-size:.8rem}#property-form p{font-size:.8rem;color:#000}#property .data-wrapper .form-wrapper form .form-fields{padding:0 30px 25px}#property .data-wrapper .form-wrapper form .btn.btn-black{border-radius:5px;font-size:1rem}#property .data-wrapper .form-wrapper form .agent-data{display:flex;align-items:center;justify-content:center;gap:15px;padding:10px 30px 25px}#property .data-wrapper .form-wrapper form .agent-data .name{font-weight:700;margin-bottom:5px;text-transform:capitalize}#property .data-wrapper .form-wrapper form .agent-data .role{margin-top:0;margin-bottom:0;font-size:.7rem}#property .data-wrapper .form-wrapper form .agent-data .reg{font-weight:700;margin-top:5px;font-size:.6rem}#property .data-wrapper .form-wrapper form .agent-data img{width:80px;height:80px;object-fit:cover;object-position:top center;border-radius:50%}#fabs-contact a#whatsapp-button-agent span{display:block;font-size:.7rem}#wa-call{position:fixed;bottom:5px;right:72px;background-color:#fff;width:250px;border-radius:5px;padding:10px 15px;color:#000;text-align:left}#wa-call.ag{right:110px}#fabs-contact a#whatsapp-button #wa-call p,#fabs-contact a#whatsapp-button-agent #wa-call p{margin:0!important;font-weight:400!important;font-size:1rem;color:#000!important;text-align:left!important}#wa-call::after{content:'';width:16px;height:32px;position:absolute;top:50%;margin-top:-16px;right:-16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAMvSURBVHic7ZpPi9NAGMafbKtbd6vrrn8KXqTYo5dlv4D3epBC8SuIJ2/2c4i3eigFpVfBuyctpVePS0vBq4UeSui/vB6aMZPZzGTiip1J5wcvmSaTJc+T951MZgM4HA6HY3/xwpBB/+tCdkWaASK5MySrATy5MOM6BjCsNsIDcKDRT0eklUZ4AAqSYzJBaUKtMoI3gC+FJBHiPpVQa0woInkMSBsXiOuTJFZ1zCg8ADc0+lHGtuxc4+AzQLzrsjLwhDbr50nOke03AmaArAxEcWxLCeeIhlhBEfHHoFi7aXeVFy1uk/obhywDxDRnbVVZWGnCge/775vN5iG2mSALZpL4mzdPtjUbIqLVavW90+k8AXDCxZ0wbodRBnAM4AjALQAlAIcAbmL7JCmGUQgjySjzTKGQzWbzs9/vPwNwGsbdMJgZzAhdE1TZYgweEf2pSyKaj0aj17Va7QvXhyQRKI4Rdy6/heT37qCrBNPp9F2lUnkI4D6AewDOEGUFy4Yy1JlgRxYkGEBERPP5/HOj0XgM4AEiI0QT+HJQlYJ9BhARLZfLH+12+wJ6JtiZBSoDwsHx12AweAGAlQQrhxNcLYUkA8zOgjQDiIiCIFiMx+M3iDLhDOossKcMdAxgzGaz7vn5+SNEpSBmQZYyMIMsBhAR+b7/tdVq1RDPgrQyyI8BRETr9fqy2+0+RdyAY1hoQGwilIXFYvGtVCo9RzQhCoS2amIktneGzoqwDCMEXJe/MmCz2Vz2er1X3C7j7qw2bhDMQB4fg0WdTkS0nEwmb6vV6kekD24QjkHSxwhSx4AgCKbD4fBltVr9BL3XYLvGA1XK7/XL0D6/Du/VgkhsEKR/vyRmPuy27+uiqFsW933/Q71eP0UklI8y4sKziDf/7mN7UUeQX5z4TBcnP6olcJ2PLHZOEXERSR82qARaLR7YGhBA/kWHzAgdg2R/xyj4DFB9IKFa0LBr6ivADADUFy8TqSPeaFN4A9LIKjztmBEUkPz/fJ06tlo4g58K6wpME2eNeCCeASp0RFklnCH7TDYLVgpnaC2JSbBaOCOrAbkQzZNmQO4EOxwOh8MR8RsgtSyqPuIxtgAAAABJRU5ErkJggg==);background-size:32px 32px}#close-wa-c-btn{width:20px;height:22px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:fixed;bottom:50px;right:310px;border:none;cursor:pointer;z-index:999991}#close-wa-c-btn.ag{right:350px}@media screen and (max-width:767px){#wa-call{width:150px}#wa-call::after{top:65%}#close-wa-c-btn{right:210px;bottom:70px}#close-wa-c-btn.ag{bottom:70px;right:250px}}footer .wrapper .col .nav-links li{text-align:left;font-weight:400}footer .wrapper .col .nav-links li a,footer .wrapper .col p{text-align:left;font-weight:400;text-transform:none}footer .social-l{display:flex;justify-content:center;gap:20px}footer .creci{margin-left:5px}@media screen and (max-width:1000px){footer .wrapper .col .nav-links li,footer .wrapper .col .nav-links li a,footer .wrapper .col p{text-align:center}}.property-data.dark *{color:#000 !important}#featured-nghbds{background-color: #fff;padding-bottom:0} footer .wrapper .col .nav-links li a { font-size: 1.2rem} footer .wrapper .col .nav-links li a:hover {color: #c6c6c6} @media screen and (max-width: 700px) { footer .wrapper .col .nav-links { flex-flow: column; gap: 0 !important } footer .wrapper .col .nav-links li.lid { display: none} } #d1-d i,#d2-d i {pointer-events: none; margin-bottom: 2px}
nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m {
  width: 245px;
}
nav#navbar {
  transition: background-color .3s ease-in-out;
}
nav#navbar:has(.dropdown-btn:hover) {
  background-color: #000 !important;
}
nav .dropdown-btn {
  position: relative;
}
nav .dropdown-btn:hover .dropdown {        
  opacity: 1;
  pointer-events: all;
}    
nav .dropdown {        
  padding-top: 20px;
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 15px;
  width: 220px;                        
  opacity: 0;
  pointer-events: none;
  transition: opacity .3s ease-in-out;
}    
nav .dropdown .list {        
  padding: 10px 20px;        
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0,0,0,0.25);
}
nav .dropdown .list a {
  color: #000 !important;
  margin: 10px 0 !important;
  text-transform: uppercase !important;
  padding: 0;        
  font-weight: 400;
  font-size: 0.8rem !important;
}
nav .dropdown-t {
  display: none;
  margin-top: 0;
  margin-bottom: 5px;
  padding-left: 10px;
}
nav .dropdown-t.visible {
  display: block;
}
.bold {
  font-weight: bold !important;
}
#menu-m {overflow-y: scroll;left:unset !important;right:0 !important; z-index: 999999999;}
#publish-page {
  
}
#publish-page .row {
  padding-top: 150px;
  padding-bottom: 50px;
  background-color: #000;  
  display: grid;
  grid-template-columns: 1fr 400px;
  gap: 100px;
  align-items: center;
}
@media screen and (max-width: 991px) {
  #publish-page .row {
    grid-template-columns: 1fr;
    gap: 25px;
  }
}
@media screen and (max-width: 700px) {
  #publish-page .row {
    padding-top: 100px;
  }
}
#publish-page .row h1 {
  color: #fff;
  font-weight: 400;
  text-transform: uppercase;
}
#publish-page .row .text * {
  color: #fff !important;
}
#publish-page #publish-form {
  border-radius: 10px;
}
#publish-page #publish-form .fields {
  grid-template-columns: 1fr;
  gap: 5px;
}
#publish-page #publish-form .fields input,
#publish-page #publish-form .fields textarea {
  margin: 0;
  border-radius: 5px;
  font-size: 1rem;
}
#publish-page #publish-form .fields * {
  grid-column: 1 / span 1;
}
#publish-form-submit-btn {
  background-color: #000 !important;
  color: #fff !important;
  font-weight: 400 !important;
  border-radius: 5px;
}
#publish-form-submit-btn:hover {
  background-color: #6c6c6c !important;
}
#publish-page .info {
  padding-top: 50px;
}