#photos .swiper,.place-box,.place-box>div,.places-list{position:relative}.place-box .place-links a.place-link,.places-lists h2{font-size:1.875em;color:var(--immobile_color1)}#empty-list form,#interesse,.place-box,.place-box:hover .categories{background:var(--immobile_color3)}#auctionnerlink,#interesse{transition:.2s;z-index:999999999}.places-lists .slider-use,.places-lists h2,.places-lists h3,.social .shareIcon{color:var(--immobile_color1)}#auctionnerlink,#deletecoment,#interesse .scroll{overflow-y:scroll;overflow-x:hidden}.places-lists h2{font-weight:700}#imovel .imovel-prices .prices .discount-price.font-2,.place-box .prices .discount-price.font-2,.places-lists h3{font-size:1.25em}.places-lists h3{font-weight:700;padding:0 2.5em}.places-lists p{color:var(--immobile_color2)}.places-lists .slider-use{font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:end}.places-list{margin-bottom:4em}.places-list .swiper-slide{height:auto}.places-list .swiper-button-next,.places-list .swiper-button-prev{position:absolute;top:50%;z-index:10}#photos .swiper .swiper-button-next:hover svg circle,#photos .swiper .swiper-button-prev:hover svg circle,.pdf path,.places-list .swiper-button-next:hover svg circle,.places-list .swiper-button-prev:hover svg circle{fill:var(--immobile_color1)}#photos .swiper .swiper-button-next:hover svg path,#photos .swiper .swiper-button-prev:hover svg path,.documments .documment:hover .pdf svg path,.place-box .place-links a.place-link:hover svg,.place-box .place-links a.place-link:hover svg *,.places-list .swiper-button-next:hover svg path,.places-list .swiper-button-prev:hover svg path{fill:var(--immobile_color3)}.places-list .swiper-button-prev{left:.2em}.places-list .swiper-button-next{right:.2em}#photos .swiper .swiper-button-disabled,.modal-body input,.places-list .swiper-button-disabled,ul.splide__pagination li:nth-child(n+10){display:none}.place-box{border-radius:.688rem;overflow:hidden;max-width:20rem!important;padding-bottom:3.5em;height:100%}.place-box:hover{background:var(--immobile_color4)}.place-box .image{height:191px}.place-box .image picture{justify-content:center;align-items:center;height:100%}.place-box .image img{object-fit:cover;height:100%;width:100%}.place-box .image .place-tag{position:absolute;left:0;top:0;background:var(--immobile_color5);color:var(--immobile_color3);font-size:1em;padding:2.5em 4em .5em;transform:rotate(-30deg) translate(-38px,-52px)}.place-box .image .place-tag b{font-family:Poppins}.place-box .image .tag{position:absolute;bottom:0;width:100%;height:40px;background:var(--immobile_color6);color:var(--immobile_color3);font-size:13px;font-weight:400;display:flex;flex-wrap:wrap;align-items:center;padding:.2em 1em}.place-box .image .tag img,.place-box .image .tag svg{width:24px}#imovel .imovel-details .detail,.auctioneerlinkbg.show,.deletecomentbg.show,.interessebg.show,.place-box .image .tag span{display:block}#imovel .place-box .catgories:after,#related .place-box .infos:after,.place-box #imovel .catgories:after,.place-box #related .infos:after,.place-box .address:after,.place-box .categories:after,.place-box .line-bottom,.place-box .prices:after{content:"";border-bottom:1px dashed var(--immobile_color7);display:block;width:calc(100% - 2em);margin-top:.5em;position:absolute;bottom:0;left:1em}.place-box .categories{display:flex;flex-wrap:wrap;gap:.5em;padding:.5em 1em}#imovel .catgories a,.place-box .categories a{color:var(--immobile_color2);background:var(--immobile_color4);border-radius:.688rem;font-size:.75em;padding:.2em .5em}.place-box .prices{padding:.5em 1em;position:relative}.place-box .address,.place-box .infos{padding:.8em 1em;position:relative}#imovel .imovel-prices .prices .price,.place-box .prices .price{display:flex;justify-content:space-between;align-items:center}#ctabar .price,#imovel .imovel-prices .prices .discount-price,.place-box .prices .discount-price{color:var(--immobile_color6);font-weight:700;font-size:1.5625em;font-family:Poppins;display:block}#empty-list form .submit,#imovel .documments span,#imovel .imovel-prices .lotes span,#page-decription .text,#page-details p,.place-box .address p,.place-box .details span,.place-box .infos span,.place-box .prices .price-info{font-size:.875em;color:var(--immobile_color2)}.place-box .prices .price-info{font-weight:400;display:inline-block}#imovel .imovel-prices .prices .last-price,.place-box .prices .last-price{color:var(--immobile_color2);font-weight:400;font-size:.875em;text-decoration:line-through;display:inline-block}.place-box .prices .down{border-radius:1.25rem;background:var(--immobile_color5);color:var(--immobile_color3);font-weight:900;font-size:1.25em;font-family:Poppins;padding:.2em .5em;display:flex;align-items:center}.place-box .address{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.place-box .address p{line-height:16px;width:calc(100% - 1.5em);margin-bottom:0}.place-box .address p span{display:block;margin-top:1em}.place-box .infos span{display:flex;justify-content:space-between}.place-box .infos span b{color:var(--immobile_color8);font-size:1.1em}.place-box .infos span s{font-weight:700;color:var(--immobile_color7);font-size:1.1em}.place-box .details{display:flex;flex-direction:column;position:absolute!important;left:1em;bottom:.8em}#imovel h1,#related h2{color:var(--immobile_color8)}.place-box .place-links{width:calc(100% - 2em);display:flex;justify-content:space-between;align-items:center;position:absolute;right:1em;bottom:.5em}.place-box .place-links div{display:flex;gap:1em}.place-box .place-links a.place-link{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Poppins;font-weight:600;border:2px solid var(--immobile_color1);border-radius:.625rem}.place-box .place-links a.place-link:hover{background:var(--immobile_color1);color:var(--immobile_color3)}#placesWrapper{display:flex;flex-wrap:wrap;gap:1rem}#placesWrapper .place-box{margin-bottom:2em;height:auto}#auctionnerlink .form-control,#deletecoment .form-control,#empty-list form .form-group,#empty-list h2,#imovel .more .expense b,#interesse .form-control{margin-bottom:0}#empty-list:after,#empty-list:before{width:132px;height:272px;position:absolute;content:" "}.count-places{font-weight:400;font-size:.75em}#empty-list{background:var(--immobile_color1);padding:4em 0;overflow:visible}#empty-list h2{font-weight:700;font-size:1.25em;color:var(--immobile_color3)}#empty-list h3{font-weight:500;font-size:1.875em;color:var(--immobile_color3);margin-bottom:2em}#empty-list:before{left:0;top:-4em;background:var(--immobile_img1) no-repeat center;transform:scale(-1,1)}@media (max-width:1400px){#empty-list:before{top:0}}@media (max-width:995px){#empty-list:before{display:none}.adjust-size{width:3%}}#empty-list:after{right:0;bottom:9em;background:var(--immobile_img2) no-repeat center}@media (max-width:795px){#empty-list:after{display:none}}#empty-list form{border-radius:.688rem;padding:3em 2em}#empty-list form label{font-weight:600}#empty-list form .submit{background:0 0;border-color:var(--immobile_color2);font-weight:700;font-family:Poppins}#breadcrumb a:hover,#imovel .imovel-prices .prices .options .btn-share_mobile.ativo span,#imovel .imovel-prices .prices .options .descartar_mobile.ativo span,#imovel .imovel-prices .prices .options .option_item.ativo span,#imovel .imovel-prices .prices .options .option_item:hover span,#imovel .imovel-prices .prices .options .selecionar_mobile.ativo span,.social .shareIcon:hover{color:var(--immobile_color6)}#empty-list form .submit:hover{background:var(--immobile_color6);color:var(--immobile_color3);border-color:var(--immobile_color6)}#related{z-index:11;background:var(--immobile_color9);margin-bottom:2.5rem}#related h2{font-weight:700;font-size:1.25em}#auctionnerlink .form-group,#deletecoment .form-group,#related .infos{margin-bottom:1em}#interesse{position:fixed;left:0;top:0;width:100%;height:100vh;border-left:.688rem solid var(--immobile_color6);padding:3em 1em 2em}#interesse *{scrollbar-width:auto;scrollbar-color:var(--immobile_color1) var(--immobile_color3)}#interesse ::-webkit-scrollbar{width:12px}#interesse ::-webkit-scrollbar-track{background:var(--immobile_color3)}#interesse ::-webkit-scrollbar-thumb{background-color:var(--immobile_color1);border-radius:10px;border:3px solid var(--immobile_color3)}#interesse .scroll{width:calc(100% + 1.5em);padding:0 1.5em 0 1em;margin-left:-1em;max-height:93.5%}#auctionnerlink.collapsing,#deletecoment.collapsing,#interesse.collapsing{transform:translate(0,0);height:100vh!important;transition:.5s}#auctionnerlink.collapse,#deletecoment.collapse,#interesse.collapse{display:block;transform:translate(100vw,0)}#auctionnerlink.collapse.show,#deletecoment.collapse.show,#interesse.collapse.show{transform:translate(0,0);transition:.2s}#auctionnerlink .bars,#auctionnerlink .close::after,#auctionnerlink .close:before,#deletecoment .bars,#deletecoment .close::after,#deletecoment .close:before,#interesse .bars,#interesse .close::after,#interesse .close:before{width:22px;height:4px;background:var(--immobile_color8);transition:.5s ease-in-out}#interesse .close{height:30px;width:30px;border:2px solid var(--immobile_color8);border-radius:100%;cursor:pointer;position:fixed;top:1em;right:.5em;display:flex;justify-content:center;align-items:center;z-index:9999}#auctionnerlink .close::after,#auctionnerlink .close:before,#deletecoment .close::after,#deletecoment .close:before,#interesse .close::after,#interesse .close:before{content:" ";position:absolute}#auctionnerlink .close:before,#deletecoment .close:before,#interesse .close:before{transform:rotate(45deg) translate(0,0)}#auctionnerlink .close:after,#deletecoment .close:after,#interesse .close:after{transform:rotate(-45deg) translate(0,0)}#auctionnerlink h2,#deletecoment h2,#interesse h2{color:var(--immobile_color8);font-size:1.125em;font-weight:700;margin-bottom:0}#auctionnerlink .sub,#deletecoment .sub,#interesse .sub{color:var(--immobile_color2);font-size:.875em;font-weight:400;margin-bottom:2em}#interesse .fixed{z-index:999;background-color:var(--immobile_color3)}#deletecoment .submit,#imovel .catgories a:hover,#interesse .submit{color:var(--immobile_color3);background:var(--immobile_color6)}#auctionnerlink h3,#deletecoment h3,#interesse h3{color:var(--immobile_color2);font-size:.875em;font-weight:700;margin-bottom:1em;font-family:Roboto}#auctionnerlink label,#deletecoment label,#interesse label{color:var(--immobile_color2);font-size:.875em;font-weight:700}#auctionnerlink input,#auctionnerlink select,#auctionnerlink textarea,#deletecoment input,#deletecoment select,#deletecoment textarea,#interesse input,#interesse select,#interesse textarea{border-radius:.688rem;border-color:var(--immobile_color7)}#imovel hr,#page-details .box hr{border-bottom:1px dashed var(--immobile_color7);background:0 0;opacity:1}.dropdown-toggle::after,.dropup .dropdown-toggle::after{margin-left:.4em;vertical-align:0;border-right:.5em solid transparent;border-left:.5em solid transparent}#auctionnerlink form,#deletecoment form,#interesse form{padding-right:2em}#interesse .form-group{margin-bottom:.5em}#auctionnerlink .form-group.checkbox .checkmark,#deletecoment .form-group.checkbox .checkmark,#interesse .form-group.checkbox .checkmark{border:1px solid var(--immobile_color6)}#deletecoment .submit,#interesse .submit{font-weight:700;padding:.8em}#auctionnerlink .submit:hover,#deletecoment .submit:hover,#interesse .submit:hover{background:var(--immobile_color1)}#auctionnerlink .about,#deletecoment .about,#interesse .about{font-size:.75em;margin-bottom:0;margin-top:2em}.auctioneerlinkbg,.deletecomentbg,.interessebg{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999999;display:none;backdrop-filter:blur(8px)}#breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";display:none}#breadcrumb li{margin-right:.5rem;display:flex;align-items:center}#breadcrumb .breadcrumb-item{font-weight:400;font-size:1em;line-height:1rem;text-transform:capitalize}#breadcrumb .breadcrumb-item svg,#breadcrumb .breadcrumb-item svg *{margin-top:-3px}#breadcrumb .breadcrumb-item.active{opacity:1;pointer-events:none}#breadcrumb .breadcrumb-item.active svg,#breadcrumb .breadcrumb-item.active svg *{stroke:var(--immobile_color2)}#breadcrumb .breadcrumb-item:last-of-type:before,#breadcrumb a:hover{opacity:1}#imovel h1{font-weight:700}#imovel .sobre-imovel{background:var(--immobile_color3);border-radius:.688rem;position:relative;overflow:hidden}#imovel .tag{display:flex;flex-direction:column;align-items:center;position:absolute;left:0;top:0;background:var(--immobile_color1);color:var(--immobile_color3);font-size:1em;width:17em;padding:2.5em 4em .5em;transform:rotate(-30deg) translate(-68px,-83px)}#ctabar,#imovel .imovel-prices,#page-decription{background:var(--immobile_color3)}#imovel .adress,#imovel .documments b,#imovel .feature-infos,#imovel .imovel-details b{color:var(--immobile_color2)}#imovel .tag img,#imovel .tag svg{margin-right:35px;margin-bottom:5px}#imovel .tag b{font-family:Poppins;font-size:.75em}#imovel .catgories{display:flex;flex-wrap:wrap;gap:.5em;padding:.5em 1em;justify-content:flex-end}#imovel .rating{display:flex;flex-wrap:wrap;gap:.4em;width:auto;padding:0}#imovel .imovel-prices .prices .options .option_item,#imovel .rating img,#imovel .rating svg,.btn-share,.btn-share_mobile,.ver-mais-btn a{cursor:pointer}#imovel .share{width:2em;padding:0;text-align:right;cursor:pointer}#imovel .feature-infos{font-size:.938em}#imovel .actions-buttons button{font-size:1em;font-weight:400;padding:.2em 1em;height:2em}#imovel .adress{font-size:15px}#imovel .adress>div{display:flex;align-items:center;flex-wrap:wrap}#imovel .adress b{font-weight:700;width:90%}#imovel .adress p{text-transform:uppercase;margin-bottom:0;width:90%}#imovel .documments .documment{margin-right:1em}#imovel .documments b{font-size:1em;margin-bottom:1em}#imovel .documments .icon{width:2rem;display:inline-block}#imovel .imovel-details b{font-size:.875em;margin-bottom:1em}#imovel .imovel-details .detail{color:var(--immobile_color2);font-size:.875em;line-height:1.1em;margin-bottom:2em}#imovel .imovel-details .detail.disabled{color:var(--immobile_color10)}#imovel .imovel-details .detail.disabled svg *{fill:var(--immobile_color10)}#imovel .more b{color:var(--immobile_color2);margin-bottom:1em}#imovel .more p{color:var(--immobile_color2);font-size:15px}#imovel .buttons button{font-size:1em;font-weight:700;width:100%}#imovel .imovel-prices{padding:1.5em;border-radius:.688rem;border:1px solid var(--immobile_color4)}#imovel .imovel-prices .prices .avaliable-text{color:var(--immobile_color2);font-size:13px;display:block}#imovel .imovel-prices .prices .price-info{color:var(--immobile_color2);font-weight:400;font-size:.875em;display:block}#imovel .imovel-prices .prices .down{border-radius:1.25rem;background:var(--immobile_color5);color:var(--immobile_color3);font-weight:900;font-size:1.25em;font-family:Poppins;padding:.2em .5em;display:inline-flex;align-items:center}#imovel .imovel-prices .validad{color:var(--immobile_color2);font-size:.75em}#imovel .imovel-prices .validad *{display:inline-block;width:auto;padding:0 .3em}#imovel .imovel-prices .validad img,#imovel .imovel-prices .validad svg{width:10px;padding:0}#imovel .imovel-prices .lotes{padding:.8em 1em}#imovel .imovel-prices .lotes div{display:flex;justify-content:space-between;padding:0;max-width:20em}#imovel .imovel-prices .lotes b{color:var(--immobile_color8);font-size:.938em}#imovel .imovel-prices .lotes s{font-weight:700;color:var(--immobile_color2);font-size:.938em}#imovel .imovel-prices .payment h2{color:var(--immobile_color2);font-size:1em;margin-bottom:1em;font-weight:700}#imovel .imovel-prices .payment>div{display:flex;flex-wrap:wrap;margin-top:.5em}#imovel .imovel-prices .payment .icon{width:1em;margin-right:.5em;margin-top:-.2em}#imovel .imovel-prices .payment p{color:var(--immobile_color2);margin-bottom:0;width:80%}#imovel hr{margin-top:0}@media (min-width:880px){#imovel .imovel-prices{min-width:23em}}@media (min-width:1170px){#imovel .imovel-prices{min-width:27.5em}}#page-decription h2,#page-details .box a,#page-details h2{color:var(--immobile_color2)}#ctabar{position:fixed;z-index:12;left:0;bottom:0;width:100%;padding:1em;border-top:2px solid var(--immobile_color1)}#photos .swiper .swiper-button-next,#photos .swiper .swiper-button-prev{position:absolute;top:50%;z-index:10;transform:translate(0,-50%);background:var(--immobile_color3);border-radius:100%;height:45px}#photos .swiper .swiper-button-prev{left:.5em}#photos .swiper .swiper-button-next{right:.5em}@media (min-width:576px) and (max-width:768px){#photos .modal-dialog{max-width:100%}}#page-decription h2{font-weight:700;font-size:1.5625em}#page-decription:after{content:" ";position:absolute;right:0;top:20%;width:148px;height:314px;background:var(--immobile_img4) no-repeat center}#page-details .box{background:var(--immobile_color3);padding:2em;border-radius:.688rem}#page-details .box a{line-height:3em}#page-details .box hr{margin-top:2em;margin-bottom:0}#page-details h2{font-weight:600;font-size:1em;margin-top:3em}#page-details h2:first-of-type{margin-top:0}#auctionnerlink .submit,.modal-body .modal_buttons .maps_button input:checked+label,.modal-body .modal_buttons .photo_button input:checked+label{background:var(--immobile_color6)}#auctionnerlink{background:var(--immobile_color3);position:fixed;left:0;top:0;width:100%;height:100vh}#auctionnerlink .close,#deletecoment .close{height:30px;width:30px;border:2px solid var(--immobile_color8);border-radius:100%;cursor:pointer;position:absolute;top:1em;right:.5em;display:flex;justify-content:center;align-items:center;z-index:9999}#auctionnerlink .close.custom,#deletecoment .close.custom{height:19px;width:19px;border:2px solid var(--immobile_color3);background:var(--immobile_color3);opacity:.8;top:.4em;right:.5em}#auctionnerlink .close.custom::after,#auctionnerlink .close.custom:before,#deletecoment .close.custom::after,#deletecoment .close.custom:before{width:11px;height:2px;background:var(--immobile_color11)}#auctionnerlink .submit{color:var(--immobile_color3);font-weight:700;padding:.8em;cursor:pointer}#auctionnerlink .pop_up_text,#deletecoment .pop_up_text{border-top:2rem solid var(--immobile_color6);padding:2em}#auctionnerlink .pop_up_text h2,#deletecoment .pop_up_text h2{color:var(--immobile_color12);text-align:center;font-size:28px}#auctionnerlink .pop_up_text h4,#deletecoment .pop_up_text h4{color:var(--immobile_color13);text-align:center;font-size:17.5px;line-height:28px}@media (min-width:768px){.places-list .swiper-container{overflow:hidden;max-width:calc(100% - 5em);margin:0 2.5em}#interesse{max-width:680px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)!important;display:none!important;transition:.1s!important;border-radius:.688rem}#auctionnerlink.show,#interesse.show,.more-info .collapse{display:block!important}#imovel{overflow:unset}#imovel .imovel-prices{position:fixed;z-index:10;max-width:28.5em}#imovel .imovel-prices.stick{position:absolute}#ctabar{transform:translate(0,100%);transition:.1s}#ctabar.show{transform:translate(0,0)}.banner-mobile{display:none}.container-margin{padding:0 2.5em}#auctionnerlink{max-width:680px;height:420px;left:50%;top:50%;transform:translate(-50%,-50%)!important;display:none!important;transition:.1s!important}}.box-near-cities .catgories{display:flex;flex-wrap:wrap;gap:.5em}.box-near-cities h2{color:var(--immobile_color11)!important;margin-bottom:1.5rem}.box-near-cities .catgories a{color:var(--immobile_color3)!important;font-family:Inter;background:var(--immobile_color6)!important;border-radius:10px;font-size:.85em;padding:.1em .5em}.box-near-cities .catgories a:hover{color:var(--immobile_color3)!important;background:var(--immobile_color1)!important}@media (min-width:995px){.adjust-size{width:1.5%}}@media (max-width:420px){.adjust-size{width:6%}}.button-FavoritDiscard{background-color:var(--immobile_color3);padding:10px;border-radius:50%}.button-FavoritDiscard:hover{background-color:var(--immobile_color20)}.modal-limiter{max-width:600px!important}.social{border:1px solid var(--immobile_color10);border-radius:.688rem;padding:.2em 1em;height:2em;display:flex;align-items:center;justify-content:space-between;gap:.8em}.no_image,.tag_property .tag_caixa{justify-content:center;display:flex}.social .shareIcon{font-size:1.4em;cursor:pointer}#blue-banner .container p{color:var(--immobile_color3);font-weight:400;font-family:Poppins,sans-serif;font-size:.8rem}#imovel .adress p,*{font-family:Inter}#blue-banner .container h3{font-size:1.5rem;display:inline}#blue-banner .container .alertMessage{font-size:1rem}#blue-banner .container input{width:162px;height:32px;border-radius:.688rem}#blue-banner .container .arrow{position:absolute;opacity:.7;left:75%;z-index:-1}#blue-banner .container .simulator-button{transform:translate(0,20px)}#blue-banner .container .fullsimulator-button{transform:translate(0,0)}@media (max-width:992px){#blue-banner .container .adaptative-d-none{display:none}#blue-banner .container h3{font-size:1rem}}.dropdown-item-button:focus,.dropdown-item-button:hover{color:var(--immobile_color19);background-color:var(--immobile_color20)}.fa-trash:before,.no_image p{color:var(--immobile_color14)}.dropdown-item-button{display:block;width:100%;padding:.25rem 1rem;clear:both;color:var(--immobile_color19);text-align:inherit;background-color:transparent;border:0;font-weight:400;white-space:nowrap;text-decoration:none}.dropdown-toggle::after{border-top:.7em solid}.dropup .dropdown-toggle::after{border-bottom:.7em solid}.no_image p{text-align:center;font-family:Poppins;font-size:21.151px;font-style:normal;font-weight:400;line-height:26.438px;margin-top:1rem}.tag_property{position:absolute;top:2rem;right:0;z-index:100}.tag_property .tag_caixa span{background:var(--immobile_color21);border-radius:6px;padding:8px;color:var(--immobile_color3);font-size:20px;line-height:20px}.modal-body{padding:0}.modal-body .modal_buttons{position:inherit;left:5%;bottom:1.5rem}.modal-body .modal_buttons .maps_button label,.modal-body .modal_buttons .photo_button label{background:var(--immobile_color11);padding:.5rem 2rem;color:var(--immobile_color3);border-radius:9px;font-size:18px;font-weight:600;line-height:20px;cursor:pointer}.modal-body .banner_photo picture{justify-content:center}.modal-body .banner_maps iframe{width:100%;height:450px}@media (max-width:768px){#breadcrumb,#ctabar .price,#page-decription:after,#photos .modal .modal-header,#photos .swiper .swiper-button-next,#photos .swiper .swiper-button-prev,#photos .swiper-button-next,#photos .swiper-button-prev,.banner-desktop,.places-list .swiper-button-next,.places-list .swiper-button-prev{display:none}.place-box{margin:auto}#interesse .scroll{overflow-y:scroll;overflow-x:hidden;width:calc(100% + 1.5em);padding:3em 1.5em 1.5em 1em;margin-left:-1em;max-height:100vh;margin-top:-3em}#interesse .mhs{max-height:85vh!important}#imovel .documments b,#imovel .title{font-size:1.125em;color:var(--immobile_color8);font-family:Poppins}#imovel .title{font-weight:700}#imovel h1{position:absolute;text-indent:-99999px}#imovel .sobre-imovel{padding:0 1em 1em}#imovel .catgories{padding-top:0;justify-content:flex-start}#imovel .rating img,#imovel .rating svg{height:15px}#imovel .documments .documment:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}#imovel .imovel-prices{border:none;padding:0}#ctabar{padding:.5em}#photos .modal{opacity:1!important;display:block!important;position:relative!important;height:0;padding-bottom:61%;overflow:visible}#photos .modal .modal-dialog{padding:0;margin:0;transform:translate(0,0)}#photos .modal .modal-content{background:0 0;border:none;padding:0}#photos .modal .modal-body{padding:0;margin:0}#map .modal{z-index:99999999}#map .modal iframe{height:85vh}.more-info{margin:0;background:var(--immobile_color3) var(--immobile_img3) no-repeat calc(100% - 1em) .5em}#page-decription h2{font-size:1em}.mobile-limiter{max-width:82%}#page-details .box{padding:2em 1em;background:var(--immobile_color3) var(--immobile_img3) no-repeat calc(100% - 1em) 2.5em}.no_image{height:250px}.modal-body .modal_buttons{position:static;justify-content:center}.modal-body .banner_photo picture img{height:auto;width:auto}.modal-body .banner_maps iframe{height:300px}}#imovel{padding-bottom:0;overflow:visible}#imovel h1{color:var(--immobile_color11);font-size:2.5rem;letter-spacing:-1px}#imovel .sobre-imovel,#imovel .sobre-imovel-mobile{padding:1.5rem 2rem}#imovel .sobre-imovel .more a{color:var(--immobile_color21)}#imovel .adress p{color:var(--immobile_color2);text-align:justify;font-size:16px}#imovel .adress .icon{width:1rem}#imovel .imovel-details .detail p{color:var(--immobile_color2);font-size:16px;font-weight:500;line-height:21px}#imovel .imovel-details .detail span{color:var(--immobile_color2);font-size:26px;font-weight:500;line-height:21px}#imovel .imovel-details .detail .icon{margin-right:.5em;display:flex;align-items:center}#imovel .more .simulation_banner,#page-details .benefits_caixa{background:var(--immobile_color11);border-radius:9px;padding:2rem}#imovel .more .simulation_banner span{color:var(--immobile_color3);font-size:24px;font-weight:700;line-height:28px}#imovel .more .simulation_banner a{color:var(--immobile_color3);font-size:18px;line-height:28px;border:2px solid var(--immobile_color3);padding:.5rem 2rem}.documments .documment span{color:var(--immobile_color1)!important;font-size:15px!important;line-height:28px}.documments .documment:hover span{color:var(--immobile_color6)!important}.documments .documment .pdf{width:100px;height:89px;border-style:solid;border-color:var(--immobile_color11);border-width:2px;border-radius:9px;align-items:center;justify-content:center;transition:fill .3s}.documments .documment:hover .pdf{border-color:var(--immobile_color6);background-color:var(--immobile_color6)}@media (min-width:992px){#blue-banner .container .adaptative-d-flex{display:flex}#blue-banner .container .adaptative-col-5{width:41.66666667%}#imovel .more .simulation_banner .custom-justify{justify-content:flex-end!important}}#page-details .legal-considerations{padding:0 1rem}#page-details .legal-considerations span{color:var(--immobile_color2);font-size:20px;font-weight:700;line-height:53px;letter-spacing:-1px}#page-details .legal-considerations p{color:var(--immobile_color2);font-size:16px;line-height:30px}#page-details .benefits_caixa .title{width:30%}#page-details .benefits_caixa .sub_title{width:70%}#page-details .benefits_caixa span,#page-details .benefits_parceiro span{color:var(--immobile_color3);font-size:23px;font-weight:700;line-height:21px}#page-details .benefits_caixa h2,#page-details .benefits_parceiro h2{color:var(--immobile_color6);font-size:54px;font-weight:700;line-height:59px;letter-spacing:-1px}#page-details .benefits_caixa .benefits_item h3,#page-details .benefits_caixa h3,#page-details .benefits_parceiro h3{font-size:16px;font-weight:700;color:var(--immobile_color3);font-family:Inter}#page-details .benefits_caixa .benefits_item,#page-details .benefits_parceiro .benefits_item{width:33.333%;place-self:center}#page-details .benefits_caixa .benefits_item h3{margin-bottom:0}#page-details .benefits_caixa .benefits_item .benefits_item_class{width:200px;display:inline-flex;align-items:center}#page-details .benefits_caixa .benefits_item .benefits_item_class span{color:var(--immobile_color3);font-size:12px;font-weight:400}@media (max-width:1200px){#imovel .more .simulation_banner a{margin:1rem 0;padding:.5rem 1rem}#page-details .benefits_caixa .title{width:85%}#page-details .benefits_caixa .sub_title{width:100%}}#page-details .benefits_parceiro{background:var(--immobile_color11);border-radius:9px;padding:0 0 0 2rem}#page-details .benefits_parceiro .title{width:28%}#page-details .benefits_parceiro .sub_title{width:72%}#page-details .benefits_parceiro .benefits_item h3{color:var(--immobile_color3);font-family:Inter;font-size:25px;font-weight:700;margin-bottom:0}#page-details .benefits_parceiro .benefits_item svg{position:relative;left:4rem}#page-details .benefits_parceiro .benefits_item img{position:absolute;right:5rem;bottom:5rem}#page-details .benefits_parceiro .benefits_item .benefits_item_class{width:280px;display:inline-flex;align-items:center}#page-details .benefits_parceiro .benefits_item .benefits_item_class span{color:var(--immobile_color3);font-size:15px;font-weight:400;line-height:26px;letter-spacing:-.5px}@media (max-width:1439px){#page-details .benefits_parceiro{padding:2rem 2rem 0}#page-details .benefits_parceiro .title{width:85%}#page-details .benefits_parceiro .sub_title{width:100%}}@media (max-width:991px){#page-details .container-fluid .row{padding:.5rem}#page-details .benefits_parceiro .sub_title,#page-details .benefits_parceiro .title{width:100%;text-align:center}#page-details .benefits_parceiro .benefits_item{width:100%;margin-bottom:1.5rem}#page-details .benefits_parceiro .benefits_item img{right:35%;bottom:8rem}#page-details .benefits_parceiro h2{font-size:40px}}#page-details{margin:2.5rem 0;z-index:9}#imovel .imovel-prices .prices .alert{bottom:0;width:125px}#imovel .imovel-prices .prices .bids .end{text-decoration-line:line-through;color:var(--immobile_color2);opacity:.7}#imovel .imovel-prices .prices .down{background:var(--immobile_color5)}#imovel .imovel-prices .prices .in_cash{background:var(--immobile_color22)}#imovel .imovel-prices .prices .buttons .dropdown-toggle-desktop.show,#imovel .imovel-prices .prices .buttons .dropdown-toggle-mobile.show{border-radius:.688rem .688rem 0 0;border-style:solid;border-color:var(--immobile_color11);border-width:2px}#imovel .imovel-prices .prices .buttons .dropdown-menu-desktop,#imovel .imovel-prices .prices .buttons .dropdown-menu-mobile{top:2.5rem;text-align:-webkit-center;width:94.3%;border-radius:0 0 .688rem .688rem;border-style:solid;border-color:var(--immobile_color11);border-width:2px}#imovel .imovel-prices .prices .buttons .dropdown-menu-desktop a{width:100%;color:var(--immobile_color11);font-weight:500;line-height:28px;border-bottom:2px solid rgba(2,96,120,.1)}#imovel .imovel-prices .prices .title_hr,#imovel hr{height:2px;border-width:0;margin-bottom:.75rem;position:relative}#imovel .imovel-prices .prices .buttons .dropdown-menu-desktop a:hover,#imovel .imovel-prices .prices .buttons .dropdown-menu-mobile a:hover{color:var(--immobile_color6);background-color:var(--immobile_color20)}#imovel hr{width:89%;left:11px;color:var(--immobile_color4);background-color:var(--immobile_color4)}#imovel .imovel-prices .prices .title h2{color:var(--immobile_color11);font-family:Inter;font-size:25px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-1px}#imovel .imovel-prices .prices .title_hr{background:var(--immobile_color11);width:95%;left:0;margin-top:.75rem}#imovel .imovel-prices .prices span,.more_about span a{color:var(--immobile_color2);font-size:14px;font-style:normal;font-weight:500}#imovel .imovel-prices .prices p{color:var(--immobile_color2);font-size:11px;line-height:17.5px}#imovel .imovel-prices .prices .appraised span{font-size:12.016px}#imovel .imovel-prices .prices .appraised h2{color:var(--immobile_color8);font-size:20.027px;line-height:20.027px;text-decoration-line:line-through}#imovel .imovel-prices .prices .tooltip-container i{font-size:1rem;color:var(--immobile_color8)}#imovel .imovel-prices .prices .discount-price{color:var(--immobile_color19)!important}#imovel .imovel-prices .payment p{color:var(--immobile_color12);font-size:12.684px;line-height:24.214px}#imovel .imovel-prices .prices .bids .bids_value{align-self:center;text-align-last:center}#imovel .imovel-prices .prices .bids h3{font-family:Inter;font-size:18px;font-weight:700}#imovel .imovel-prices .prices .bids span{color:var(--immobile_color12);font-size:13px;line-height:27px}#imovel .imovel-prices .prices .bids p{opacity:.7;color:var(--immobile_color2);font-weight:400;line-height:27px}#imovel .imovel-prices .prices .timer .bordered-container{padding:.25rem 0;border-style:solid;border-color:var(--immobile_color22);border-width:2px;border-radius:9px}#imovel .imovel-prices .prices .timer .bordered-container .timer-item{display:inline-block}#imovel .imovel-prices .prices .timer .bordered-container .timer-item span{color:var(--immobile_color2);font-size:28.08px}#imovel .imovel-prices .prices .timer .bordered-container .timer-item p{opacity:.7;color:var(--immobile_color12);font-size:11.61px}#imovel .imovel-prices .prices .dropdown-toggle::after{border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}#imovel .imovel-prices .prices .buttons{place-content:center}#imovel .imovel-prices .prices .buttons .dropdown-menu-mobile a{width:90%;color:var(--immobile_color11);font-weight:500;line-height:28px;border-bottom:2px solid rgba(2,96,120,.1)}#imovel .imovel-prices .prices .options span{color:var(--immobile_color19);font-size:13.299px;font-weight:700}#imovel .imovel-prices .prices .options .btn-share_mobile.ativo svg path,#imovel .imovel-prices .prices .options .descartar_mobile.ativo svg path,#imovel .imovel-prices .prices .options .option_item.ativo svg path,#imovel .imovel-prices .prices .options .option_item:hover svg path,#imovel .imovel-prices .prices .options .selecionar_mobile.ativo svg path{fill:var(--immobile_color6);stroke:var(--immobile_color6)}#imovel .imovel-prices .prices .options .btn-share_mobile.ativo svg circle,#imovel .imovel-prices .prices .options .descartar_mobile.ativo svg circle,#imovel .imovel-prices .prices .options .option_item.ativo svg circle,#imovel .imovel-prices .prices .options .option_item:hover svg circle,#imovel .imovel-prices .prices .options .selecionar_mobile.ativo svg circle{fill:var(--immobile_color11)}.btn-share.ativo .toggle::before,.btn-share_mobile.ativo .toggle_mobile::before{transition:.5s}.btn-share ol,.btn-share_mobile ol{position:absolute}.btn-share ol li,.btn-share_mobile ol li{position:absolute;width:35.47px;height:35.47px;left:0;line-height:55px;background:var(--immobile_color9);display:block;border-radius:50%;transition:.5s;text-align:center;z-index:-10}.btn-share ol li a,.btn-share_mobile ol li a{font-size:1.3em;text-decoration:none;color:var(--immobile_color3);position:relative;bottom:9px}.btn-share ol li a i,.btn-share_mobile ol li a i{color:var(--immobile_color3)}.btn-share.ativo ol li,.btn-share_mobile.ativo ol li{transform:translate(0);transition:.4s}.btn-share.ativo ol li:first-child,.btn-share_mobile.ativo ol li:first-child{transition-delay:0.3s;transform:translateY(45px);background-color:var(--immobile_color21);z-index:10}.btn-share.ativo ol li:nth-child(2),.btn-share_mobile.ativo ol li:nth-child(2){transition-delay:0.2s;transform:translateY(90px);background-color:var(--immobile_color22);z-index:10}.btn-share.ativo ol li:nth-child(3),.btn-share_mobile.ativo ol li:nth-child(3){transition-delay:0.1s;transform:translateY(135px);background-color:var(--immobile_color18);z-index:10}#page-details .newsletter{background:var(--immobile_color23);border-radius:9px;padding:2rem;text-align:-webkit-center}#page-details .newsletter::before{content:" ";position:absolute;left:0;top:0;width:132px;height:272px;background:var(--immobile_img1) center no-repeat;transform:scale(-1,1)}#page-details .newsletter h2{color:var(--immobile_color3);font-family:Inter;font-size:23px;line-height:21px;margin-bottom:1.25rem}#page-details .newsletter form .button{border-radius:0 9px 9px 0;padding:.85em}#page-details .newsletter form .formNotSend-newletter .name{margin-bottom:1rem;position:relative;z-index:10}#page-details .newsletter form .formNotSend-newletter .email{border-radius:9px 0 0 9px;margin-bottom:0;position:relative;z-index:10}@media (max-width:768px){#page-details .container-fluid .row{padding:.5rem}#page-details .benefits_caixa .sub_title,#page-details .benefits_caixa .title{width:100%}#page-details .benefits_caixa .benefits_item{width:100%;margin-bottom:1.5rem}#page-details .benefits_caixa .title{text-align:center}#page-details .benefits_caixa h2{font-size:40px}#page-details .newsletter::before{display:none}#page-details .newsletter form .button,#page-details .newsletter form .formNotSend-newletter .email{border-radius:9px}#page-details .newsletter form .formNotSend-newletter .email{margin-bottom:2rem}}.c-loader-newletter{animation:1s infinite is-rotating;border:6px solid var(--immobile_color17);border-radius:50%;border-top-color:var(--immobile_color18);height:50px;width:50px;margin-left:auto;margin-right:auto}@keyframes is-rotating{to{transform:rotate(1turn)}}@media (min-width:1600px){.row.center{justify-content:center}}#relatedPlaces .splide__pagination{bottom:-1em}#relatedPlaces .splide__pagination__page{background:var(--immobile_color11)}#relatedPlaces .splide__pagination__page.is-active{background:var(--immobile_color6)}#deletecoment{background:var(--immobile_color3);position:fixed;width:100%;z-index:999999999;max-width:530px;height:260px;left:50%;top:50%;transform:translate(-50%,-50%)!important;display:none!important;transition:.1s!important}#deletecoment.show{display:block!important}.CodeMirror{height:150px}.CodeMirror,.CodeMirror-scroll{min-height:150px}.ver-mais-btn{display:block;color:var(--immobile_color11);font-family:Inter;font-weight:600;line-height:45px}.error-popup,.loading-overlay{position:fixed;z-index:9999;display:none}.allcoments{max-height:180px;overflow:hidden}.allcoments.mostrar-todos{max-height:none}.anotationarea{background-color:var(--immobile_color3);padding:2rem;border-radius:9px}.anotationarea .comentsarea h2{color:var(--immobile_color11)!important;font-family:Inter;font-size:1.5em!important;margin-bottom:1rem}.anotationarea .comentsarea .allcoments .coment{border-style:solid;border-color:var(--immobile_color15);border-width:2px;border-radius:9px;margin-bottom:1rem;padding:3px 0;place-content:space-between}.anotationarea .comentsarea .allcoments .coment .text-coment span{color:var(--immobile_color11);font-size:15px;line-height:22px;letter-spacing:.042px}.anotationarea .comentsarea .allcoments .coment .date-coment{border-bottom:1px groove var(--immobile_color15);justify-content:space-between;padding:0 1rem}.anotationarea .comentsarea .allcoments .coment .date-coment p{color:var(--immobile_color11)!important;font-size:15px!important;font-weight:700}.anotationarea .comentsarea .allcoments .coment .text-coment p{color:var(--immobile_color11)!important;font-size:13px!important;font-weight:400}.error-popup{top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--immobile_color16);color:var(--immobile_color3);padding:10px 20px;border-radius:5px}.loading-overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);justify-content:center;align-items:center}.loading-icon{border:6px solid var(--immobile_color17);border-top:6px solid var(--immobile_color18);border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.expense_detail{display:flex;flex-wrap:wrap}.expense_detail span{border-style:solid;border-color:var(--immobile_color11);border-width:2px;border-radius:9px;padding:3px 10px;margin:.25rem;color:var(--immobile_color2);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.tooltip-container{position:relative;display:inline-block;bottom:1px}.tooltip-container i{color:var(--immobile_color1);cursor:pointer;font-size:.75em}.tooltip-content{position:absolute;visibility:hidden;background-color:var(--immobile_color19);color:var(--immobile_color3);padding:10px;border-radius:4px;font-size:14px;width:150px;text-align:center;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s,visibility .3s}.tooltip-container:hover .tooltip-content{visibility:visible;opacity:1}.benefits_item circle{fill:var(--immobile_color6)}.caixa_benefits .caixaBenefits_itens{background-color:var(--immobile_color11);border-radius:2.5rem}.caixa_benefits .caixaBenefits_itens .caixaBenefits_text h2{font-family:Inter;color:var(--immobile_color3);font-size:2rem}.caixa_benefits .caixaBenefits_itens .caixaBenefits_text span{font-family:Inter;color:var(--immobile_color3);font-size:1rem;font-weight:300}.caixa_benefits .caixaBenefits_itens .caixaBenefits_button a{font-family:Inter;color:var(--immobile_color3);background:var(--immobile_color5);border-color:var(--immobile_color5);border-radius:12px;font-size:1rem}.caixa_benefits .caixaBenefits_itens .caixaBenefits_button a:hover{color:var(--immobile_color5);background:var(--immobile_color3);border-color:var(--immobile_color3)}.caixa_benefits .caixaBenefits_itens .caixaBenefits_cards .card{border-radius:1.5rem}.caixa_benefits .caixaBenefits_itens .caixaBenefits_cards .card .material-symbols-outlined{background:var(--immobile_color5);color:var(--immobile_color24);border-radius:100%;padding:1rem}.caixa_benefits .caixaBenefits_itens .caixaBenefits_cards .card .card-title{font-family:inter;font-size:1.25rem;font-weight:600;color:var(--immobile_color25);margin:0}.caixa_benefits .caixaBenefits_itens .caixaBenefits_cards .card .card-text{font-family:inter}@media (min-width:1199px){.caixa_benefits{height:500px}.caixa_benefits .caixaBenefits_itens{height:300px}}@media (max-height:850px){#interesse{height:100vh}}.wpp-button{width:100%;justify-content:center;display:flex;background-color:#13B95F!important}.wpp-button:hover{background-color:#075854!important}