:root{--color-txt2:#3c4858;--color-txt-theme:#646464}body{font:400 14px 'Open Sans';line-height:100%;color:#000;scrollbar-color:#666 #FFF;scrollbar-width:thin}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#FFF}body::-webkit-scrollbar-thumb{background:#666}.tit{font:500 36px Montserrat;line-height:100%;color:var(--color-txt)}.tit.cor2{color:#484848}li,p,span{font:400 14px 'Open Sans';line-height:100%;color:var(--color-txt-theme)}.btn{font-weight:600;font-size:18px!important;padding:15px!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.add-fav-icon{width:40px;height:40px}.add-fav-icon .fa-heart{font-size:20px}#footer .copy{color:var(--color-txt)}.form .chosen-container .chosen-single,.form .chosen-container .chosen-single span,.form button,.form input,.form select,.form textarea{padding:0 16px;font:400 14px Poppins;line-height:100%;line-height:130%;color:var(--color-txt);border:1px solid #e1e1e1;background:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.form .chosen-container .chosen-single span:not(textarea),.form .chosen-container .chosen-single:not(textarea),.form button:not(textarea),.form input:not(textarea),.form select:not(textarea),.form textarea:not(textarea){height:50px}.form .chosen-container .chosen-single span:disabled:not(.submit),.form .chosen-container .chosen-single:disabled:not(.submit),.form button:disabled:not(.submit),.form input:disabled:not(.submit),.form select:disabled:not(.submit),.form textarea:disabled:not(.submit){background:#f6f7f9}.form .chosen-container .chosen-single span::-webkit-input-placeholder,.form .chosen-container .chosen-single span::-webkit-textarea-placeholder,.form .chosen-container .chosen-single::-webkit-input-placeholder,.form .chosen-container .chosen-single::-webkit-textarea-placeholder,.form button::-webkit-input-placeholder,.form button::-webkit-textarea-placeholder,.form input::-webkit-input-placeholder,.form input::-webkit-textarea-placeholder,.form select::-webkit-input-placeholder,.form select::-webkit-textarea-placeholder,.form textarea::-webkit-input-placeholder,.form textarea::-webkit-textarea-placeholder{color:var(--color-txt)!important}.form textarea{padding:16px}.form .btn-form,.form .submit{font:400 14px Poppins;line-height:100%;color:#FFF;justify-content:center;cursor:pointer;border:none;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}@media (min-width:1100px){.form .btn-form:hover,.form .submit:hover{opacity:.8;filter:alpha(opacity=80)}}.breadcrump a,.breadcrump span{font:400 12px Poppins;line-height:100%;color:var(--color-txt-theme)}#formSearch .maskPlace{display:none}#header .logo,#header .logo img{max-height:140px}#header .logo img+span{text-indent:-1000000px;position:absolute;left:0;top:0}.menu-area{visibility:hidden;opacity:0;filter:alpha(opacity=0)}.menu-area.open{visibility:visible;opacity:10;filter:alpha(opacity=1000)}.menu-area .txt-menu{color:#373435}.menu-area .infos{background:#373435}.menu-area .logo-area img{max-height:230px}.menu-area .menu{scrollbar-color:#666 #FFF;scrollbar-width:thin}.menu-area .menu::-webkit-scrollbar{width:5px}.menu-area .menu::-webkit-scrollbar-track{background:#FFF}.menu-area .menu::-webkit-scrollbar-thumb{background:#666}@media (min-width:800px){.menu-area .menu{flex:1}.menu-area .menu ul{padding-left:20px}}#footer .boxBottom{background:#303030}#footer .logo-footer img{max-height:100px}#formNews button,#formNews input{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#formNews input,#formNews textarea{color:#FFF;padding:0 30px;border-color:#FFF;background:0 0}#formNews ::-webkit-input-placeholder,#formNews ::-webkit-textarea-placeholder{color:#FFF!important}#formNews input{height:50px}.list-properties{position:relative}.list-properties a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;opacity:.8;filter:alpha(opacity=80);z-index:10;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 70%)}.list-properties .txt{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media (min-width:1100px){.list-properties a:hover .plus-hover{margin-right:20px;opacity:10;filter:alpha(opacity=1000)}}.list-properties__ .txt{color:var(--color-txt2)}.list-properties__ a{-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}.list-properties__ .tag-exclusividade .fa-star{color:#f2c94c}.list-properties__ .tags{align-items:end}@media (min-width:1100px){.list-properties__ a:hover{box-shadow:0 12px 8px -8px rgba(255,255,255,.5),0 4px 8px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,255,255,.5)}}@media (max-width:700px){.list-properties .item{padding:10px 0}}.paginacao a.active,.paginacao.hasHover a:hover{color:#FFF;background:#e1e1e1}.paginacao .points,.paginacao a{font:400 14px 'Open Sans';line-height:100%;color:var(--color-txt);border:1px solid #e1e1e1;background:#FFF;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;display:inline-flex;align-items:center;justify-content:center}.paginacao svg path{-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s;fill:var(--color-txt)}#home .cycle-prev{left:10px}#home .cycle-next{right:10px}#home .cycle-next,#home .cycle-prev{background:#f2f2f260}#home .cycle-highliths-pager span,#home .cycle-pager span{font-size:0;display:inline-block;width:15px;height:15px;margin:0 3px;background:#ddd;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#home .cycle-highliths-pager span.cycle-pager-active,#home .cycle-pager span.cycle-pager-active{background:#a6a6a3}#home .tit{color:#000}#home .cover-bg:after{content:"";position:absolute;left:0;top:0;z-index:300;width:100%;height:100%;background:rgba(0,0,0,.4)}#home .banner-video{height:100%}#home .banner-video .bg{background:#fffFFF30}#home .banner-video .video-area{right:0;bottom:0}#home .banner-video .video-area iframe{position:absolute;left:0;top:0;height:300%;top:-100%;pointer-events:none}#home .box-search .inside{background:#f1f1f170}#home .box-search .search-area{padding-left:40px;padding-right:40px;padding-bottom:30px!important}#home .box-search .search-area .toggleCode,#home .box-search .search-area .toggleCode span,#home .box-search .search-area label{color:#FFF!important}#home .typing-container span{font-size:55px;color:#FFF}#home .typing-container .input-cursor{display:inline-block;width:3px;background-color:#fff;margin-left:3px;animation:blink .6s linear infinite alternate}@keyframes blink{0%{opacity:1}40%{opacity:1}60%{opacity:0}100%{opacity:0}}#home .random-properties div:last-child{border:none!important}#home .custom-client-area,#home .list-posts a,#home .searches{background:#fff!important}#home .custom-client-area .inside,#home .custom-client-area img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#home .btnPost{font-size:14px!important;padding:12px!important}@media (min-width:700px) AND (max-width:900px){#home #formSearch .row,#home #formSearch .row-form{flex-wrap:wrap;padding-top:0!important;padding-bottom:0}#home #formSearch .col{width:50%!important;padding-bottom:15px}#home #formSearch .col.colSubmit{width:100%!important;margin-top:5px}}@media (max-width:900px){#home .typing-container span{font-size:40px}#home .nav-links{flex-wrap:wrap}#home .nav-links a{margin:0 5px 5px 5px;height:150px}#home .nav-links a:nth-child(2n+5){display:none}#home .nav-links a span{font-size:15px!important}}@media (max-width:500px){#home #formSearch{padding:0}}#imoveis{background:#f5f5f5}#imoveis .filter{width:120px;height:40px;padding-left:5px;padding-right:5px}#imoveis .boxFind,#imoveis .search-area{border:1px solid #e8e9ed}#imoveis .btnFind{border:1px solid var(--color-site)}@media (min-width:1100px){#imoveis .btnFind:hover{color:#FFF!important;background:var(--color-site)!important}}#imoveis .list-items a{border-top:3px solid var(--color-site)}#imoveis .list-items a .tag-exclusividade .fa-star{color:#f2c94c}#imoveis .list-items a .tags{align-items:start}@media (min-width:1100px){#imoveis .list-items a:hover{box-shadow:0 12px 20px -10px rgba(255,255,255,.28),0 4px 20px 0 rgba(0,0,0,.12),0 7px 8px -5px rgba(255,255,255,.2)}}@media (min-width:1200px){#imoveis .list-items li{max-height:340px;overflow:hidden}}#imoveis .overlay-filter{position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}@media only screen and (max-width:1200px){#imoveis .main .sidebar{width:400px;max-width:100%;height:100%;overflow-y:auto;position:fixed;left:-120%;top:0;z-index:99999999;opacity:0;filter:alpha(opacity=0)}#imoveis .main .sidebar.active{left:0;opacity:10;filter:alpha(opacity=1000)}#imoveis .main .sidebar.active+.overlay-filter{display:block}}#imovel{background-color:#f5f5f5}#imovel .photos .item-last img{filter:blur(5px)}#imovel .photos img{pointer-events:none}#imovel .all-photos{overflow-y:auto}#imovel .all-photos .close-photos,#imovel .all-photos .lk-whats-photos{left:unset;right:0;z-index:200}#imovel .fancybox-content{padding:15px!important}#imovel .fancybox-close-small{top:17px!important;right:17px!important;padding:0!important;background:#FFF!important}#imovel #fotos360{width:1200px;height:90vh}#imovel #fotos360 .cycle-prev{left:10px}#imovel #fotos360 .cycle-next{right:10px}#imovel #fotos360 .titThumbs{text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px -1px 0 rgba(0,0,0,.5),-1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(0,0,0,.5)}#imovel .lkFotos360 svg path{fill:#FFF}#imovel h1,#imovel h2,#imovel h3,#imovel h4,#imovel h5,#imovel h6{color:var(--color-txt-theme)}#imovel .listOthers li{padding:8px 14px;border:1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}#imovel .boxRealtor .infosRealtor .phone{color:#484848}#imovel .boxRealtor .lkWhats{font:400 16px Poppins;line-height:100%;background:#3ce259;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-ms-transition:ease-in-out .4s;-o-transition:ease-in-out .4s;transition:ease-in-out .4s}#imovel .fancybox-slide--iframe .fancybox-content{max-height:300px!important}@media (min-width:680px){#imovel .fancybox-slide--iframe .fancybox-content{max-height:583px!important}}@media (max-width:700px){#imovel .options-side{flex-direction:column;align-items:flex-end}}#imovel .infos-out{position:fixed;left:0;top:-200%;right:0;z-index:550;opacity:0;filter:alpha(opacity=0)}#imovel .infos-out.active{top:0;opacity:10;filter:alpha(opacity=1000)}#imovel .map-area .box,#imovel .video-area .box{padding:30px}#imovel .map-area .lkMap{background-size:cover}#imovel .business-area a,#imovel .business-area p{color:var(--color-txt-theme)!important}@media (max-width:700px){#imovel .photos{overflow-x:auto;flex-direction:inherit;flex-wrap:initial;justify-content:start;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100vw!important;max-width:2000px}#imovel .photos .item{width:100vw!important;justify-content:center;align-items:center;scroll-snap-align:start;flex-shrink:0}#imovel .price-area .price{margin-left:0;width:100%}#imovel .price-area .price .tit{font-size:26px!important}}