@import"general.min.css";@import"header.css";@import"footer.css";.c49mod-breadcrumb-basic .breadcrumb-return:before{display:none!important}.c49mod-property-header-basic .c49-property-title h1{font-size:2rem;text-align:center;margin:10px 0 25px;font-style:italic;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c49mod-property-header-basic .c49-property-bar .c49-action-icons{text-align:right;width:inherit;float:right}.c49mod-property-header-basic .c49-property-bar .btn-link{font-size:26px;display:inline-block;padding:0 .2rem;margin-top:4px;color:#99865e}.c49mod-property-header-basic .c49-property-bar .btn-link:hover,.c49mod-property-header-basic .c49-property-bar .btn-link:active,.c49mod-property-header-basic .c49-property-bar .btn-link:focus{color:#b29f77}.c49mod-property-header-basic .c49-property-bar .c49-property-price-value{font-weight:800;font-size:1.3rem}.c49mod-property-header-basic .c49-property-bar .btn-link.dropdown-toggle::after{display:none}.c49mod-property-header-basic .c49-property-bar .btn-link+.btn-link{margin-left:5px}.c49mod-property-header-basic .c49-property-bar .c49-property-price{display:inline-block;padding-right:20px;}.c49mod-property-header-basic .c49-property-bar .c49-property-price-title{text-transform:uppercase;letter-spacing:1px;font-size:.6rem;margin-bottom:-2px;opacity:.7}.frame-size{width:100%;height:450px}.c49mod-property-header-basic .c49-property-bar .btn-link+.btn-link{margin-left:20px!important}.c49-action-icons button:first-child{margin-right:20px}.c49mod-property-header-basic .c49-property-bar .btn-link{margin-left:20px}.c49mod-property-header-basic .c49-property-bar .cond-title{margin-bottom:0}@media (max-width:767px){.c49mod-property-header-basic .card-block .btn-print{display:none}}.c49-carousel-gallery{background-color:#CCC;margin-bottom:55px;aspect-ratio:16/9}.c49-carousel-gallery .carousel-inner{height:100%}.c49-carousel-gallery .carousel-item{width:100%;height:100%}.c49-carousel-gallery .carousel-item div{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#212121;border:0;aspect-ratio:16/9}.c49-carousel-gallery .carousel-indicators li{max-width:70px;width:70px;height:55px;background-position:center;background-size:cover;border-radius:0;margin:2px;background-color:#212121}.c49-carousel-gallery ol.carousel-indicators{overflow:hidden;bottom:-55px;background:#212121;width:100%;margin:0 auto;border-left:2px solid #212121;border-right:2px solid #212121}.c49-carousel-gallery ol.carousel-indicators.olscroll{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin:auto;background-color:#212121}.c49-carousel-gallery .ol-control{position:absolute;bottom:-53px;height:55px;z-index:16;cursor:pointer;justify-content:center;display:flex;align-items:center}.c49-carousel-gallery .ol-control i{font-size:40px;color:#fff}.c49-carousel-gallery .ol-control.ol-prev{left:0;padding:0 20px 0 10px;background:-moz-linear-gradient(left,rgba(33,33,33,1) 0,rgba(33,33,33,1) 40%,rgba(33,33,33,0) 90%,rgba(33,33,33,0) 100%);background:-webkit-linear-gradient(left,rgba(33,33,33,1) 0,rgba(33,33,33,1) 40%,rgba(33,33,33,0) 90%,rgba(33,33,33,0) 100%);background:linear-gradient(to right,rgba(33,33,33,1) 0,rgba(33,33,33,1) 40%,rgba(33,33,33,0) 90%,rgba(33,33,33,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#00212121',GradientType=1)}.c49-carousel-gallery .ol-control.ol-next{right:0;padding:0 10px 0 20px;background:-moz-linear-gradient(left,rgba(33,33,33,0) 0,rgba(33,33,33,0) 10%,rgba(33,33,33,1) 60%,rgba(33,33,33,1) 100%);background:-webkit-linear-gradient(left,rgba(33,33,33,0) 0,rgba(33,33,33,0) 10%,rgba(33,33,33,1) 60%,rgba(33,33,33,1) 100%);background:linear-gradient(to right,rgba(33,33,33,0) 0,rgba(33,33,33,0) 10%,rgba(33,33,33,1) 60%,rgba(33,33,33,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00212121',endColorstr='#212121',GradientType=1)}.btn-tour{top:155px!important;left:-17px!important;width:25%!important}.btn-tour{position:absolute;top:20px;left:-35px;z-index:10;background-color:#006dcc;display:block;border-radius:0 4px 4px 0}.btn-tour:before{height:6px;width:86%;background-color:rgba(0,0,0,.1);content:"";position:absolute;top:100%;left:16px;z-index:-10;display:block;border-radius:0 0 4px 0}.btn-tour:after{content:"";width:0;height:0;position:absolute;left:0;top:100%;border-left:16px solid transparent;border-bottom:16px solid transparent;border-top:15px solid #000}.btn-tour:hover .fa{opacity:1}.btn-tour a{color:#fff;font-style:italic;font-weight:600;font-size:17px;text-shadow:1px 1px 2px rgba(0,0,0,.2);padding:10px 20px;display:block}.btn-tour .fa{opacity:.8;margin-right:5px}.c49-carousel-gallery .carousel-control-next,.c49-carousel-gallery .carousel-control-prev{top:60px;bottom:60px}.c49-carousel-gallery .carousel-control-next-icon,.c49-carousel-gallery .carousel-control-prev-icon{width:35px;height:35px}.c49-carousel-gallery:hover .carousel-control-next-icon,.c49-carousel-gallery:hover .carousel-control-prev-icon{opacity:1}.blueimp-gallery>.prev,.blueimp-gallery>.next{color:#fff!important}span.carousel-control-next-icon{background-position:11px}.c49-carousel-gallery .gal-relative{position:relative;text-align:center}.c49-carousel-gallery .legenda{position:absolute;background-color:#0000005c;color:#fff;z-index:99999999;width:100%;padding:5px 0;text-shadow:1px 1px #000;bottom:0}#videos-property-carousel,#videos-cond-carousel{margin:0!important}#videos-property .carousel-item,#videos-property-carousel,#videos-cond .carousel-item,#videos-cond-carousel{height:auto!important}#videos-property .carousel-item,#videos-property-carousel,#videos-cond .carousel-item,#videos-cond-carousel{aspect-ratio:16/9}blockquote.tiktok-embed{margin:0!important}.c49mod-property-infos-basic+.c49mod-property-infos-basic{margin-top:2rem}.c49mod-property-infos-basic .property-description{font-size:1.2rem}.c49mod-property-infos-basic .property-description p{line-break:auto}.c49mod-property-infos-basic .c49-property-number-wrap+.c49-property-number-wrap{margin-left:25px}.c49mod-property-infos-basic .c49-property-number-wrap{display:flex;justify-content:center}.c49mod-property-infos-basic .c49-property-number-wrap .c49-property-number{font-size:1.2rem;white-space:nowrap;font-weight:600;margin-left:5px}.c49mod-property-infos-basic .c49-property-number-wrap .c49-property-number2{font-size:.9rem;white-space:nowrap;font-weight:600;margin:5px 0 5px 5px}.c49mod-property-infos-basic .c49-property-numbers{margin:0 0 20px;align-items:center}.c49mod-property-infos-basic .c49-property-features{display:flex;flex-wrap:wrap}.c49mod-property-infos-basic .info-codigo{background:#828282;color:#fff;font-weight:600;padding:4px 15px 6px;border-radius:50px;align-items:center;display:flex;justify-content:center;margin:10px 0}.c49mod-property-infos-basic .info-codigo-ref{padding-right:4px}.c49mod-property-infos-basic .table{font-size:1.2rem}.c49mod-property-infos-basic .table-row{justify-content:space-between;display:flex;border-radius:50px;padding:8px 20px;font-size:1.2rem;font-weight:600;margin:1px}.c49mod-property-infos-basic .table-row-odd:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.c49mod-property-infos-basic .table-row>div:last-child{color:#828282}.c49mod-property-infos-basic .table-row i,.c49mod-property-infos-basic .table-col i{margin-right:5px;opacity:.5}.c49mod-property-infos-basic .table-col{padding:8px 20px;font-size:1.2rem;font-weight:600;margin:1px;display:inline-block;width:100%}.c49mod-property-infos-basic .c49-property-electricity .row{display:initial}.c49mod-property-infos-basic .c49-property-electricity{text-align:center}.c49mod-property-infos-basic .elect-title{margin-bottom:20px;padding:10px;background-color:#f2f2f2;border-radius:5px;color:#000;text-align:left}.c49mod-property-infos-basic .c49-property-electricity .col-lg-1,.c49mod-property-infos-basic .c49-property-electricity .col-lg-2,.c49mod-property-infos-basic .c49-property-electricity .col-sm-12{display:inline-block;vertical-align:middle;padding:10px 0;text-align:center;border-radius:5px;color:#000;font-weight:bold;font-size:1.3rem}.c49mod-property-infos-basic .kwh{font-size:.7rem;display:block}.c49mod-property-infos-basic .elect-border span:first-child{border:2px solid #000;border-radius:8px;padding:0 10px 1px 10px;display:inline-block}.c49mod-property-infos-basic .elect-a{background-color:#4ab044}.c49mod-property-infos-basic .elect-b{background-color:#87bf3d}.c49mod-property-infos-basic .elect-c{background-color:#dce01a}.c49mod-property-infos-basic .elect-d{background-color:#fef100}.c49mod-property-infos-basic .elect-e{background-color:#ddaa26}.c49mod-property-infos-basic .elect-f{background-color:#c43d27}.c49mod-property-infos-basic .elect-g{background-color:#e61723}.c49mod-property-infos-basic .property-title{word-wrap:break-word;text-align:center}.c49mod-property-infos-basic .c49-condo-header,.c49mod-property-infos-basic .c49-neighbor-header,.c49mod-property-infos-basic .c49-property-poi{align-items:center;border-top:1px solid #e8e8e8;padding-top:20px;margin-top:10px}.c49mod-property-infos-basic .condo-label,.c49mod-property-infos-basic .neighbor-label{text-transform:uppercase;letter-spacing:2px;font-size:12px;margin-bottom:5px;opacity:.65}.c49mod-property-infos-basic .c49-property-characteristics .nav-pills .nav-link:not(.active){color:#666}.c49theme-dark .c49mod-property-infos-basic .c49-property-characteristics .nav-pills .nav-link:not(.active){color:#ababab}.ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}@media (min-width:992px){.c49mod-property-infos-basic .table-col{width:49%}.c49mod-property-infos-basic .c49-property-electricity .col-lg-1,.c49mod-property-infos-basic .c49-property-electricity .col-lg-2,.c49mod-property-infos-basic .c49-property-electricity .col-sm-12{box-shadow:1px 2px 2px #000c}}@media (max-width:991px){.c49mod-property-infos-basic .c49-property-number-wrap .c49-property-number{font-size:1rem}.c49mod-property-infos-basic .c49-property-electricity .col-sm-12{display:block;margin-bottom:2px;line-height:20px}}@media (max-width:1199px){.c49mod-property-infos-basic .c49-property-number-wrap{flex-direction:column}}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px"Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}#mapid .leaflet-control-attribution{display:none!important}.leaflet-popup{width:250px;bottom:-2px!important;left:-126px!important}.leaflet-popup-content-wrapper{padding:0;border-radius:8px}.leaflet-popup-content{margin:0;color:#666;width:250px!important}.leaflet-popup-content img{border-top-left-radius:8px;border-top-right-radius:8px}.leaflet-popup-content hr{margin:0}.leaflet-popup-infos{padding:10px;text-align:center}.leaflet-container a.btn{color:#fff}.leaflet-container a.leaflet-popup-close-button{z-index:1;position:absolute;top:-12px;right:-14px;color:#999;background:#fff;border-radius:50%;width:25px;height:25px;margin:0;padding:0;line-height:24px;box-shadow:-2px 2px 2px rgba(0,0,0,.3)}.leaflet-container a.leaflet-popup-close-button:hover{color:#000}.btn-icon i{height:16px;margin-top:4px}.btn-detalhes{width:150px}.popup-h1{display:block;font-size:18px;font-weight:800;color:#08c}.popup-h2{display:block;font-size:15px;font-weight:500}.popup-h3{font-size:13px}#popupCarousel{margin-bottom:0}#popupCarousel .carousel-control{top:50%;opacity:0;background-color:#fff;border:0;box-shadow:0 2px 2px rgba(0,0,0,.3)}#popupCarousel a.carousel-control{color:#999;border-radius:20px;height:40px;line-height:37px;margin-top:-20px}#popupCarousel a.carousel-control:hover{color:#000}#popupCarousel .carousel-control.left{left:-35px}#popupCarousel .carousel-control.right{right:-35px}#popupCarousel:hover .carousel-control{opacity:1}#popupCarousel:hover .carousel-control.left{left:-25px}#popupCarousel:hover .carousel-control.right{right:-25px}.cd-loading{height:250px;text-align:center}.cd-loading:after{content:url(../images/carregando.gif);position:absolute;top:113px;left:113px}.leaflet-div-icon{width:inherit!important}.leaflet-marker-icon .number{background-color:#08c;padding:2px 10px;top:-46px!important;left:-26px;color:#fff;border-radius:50px;font-weight:700;border:2px solid #fff;box-shadow:0 0 0 2px #08c;width:75px!important;white-space:nowrap;position:relative;font-size:12px;text-align:center}#popupCarousel .carousel-control.left,#popupCarousel .carousel-control.right{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mapid{height:400px;z-index:1}#popupCarousel .carousel-inner{border-radius:0;box-shadow:none}#imoveis .btn-detalhes{width:100%;box-sizing:border-box}.leaflet-control-attribution{display:none}.leaflet-div-icon{background:0 0;border:0}.c49-map-not-found .card{position:absolute;z-index:2;top:160px;box-shadow:0 0 20px #999;width:50%;right:10%}.c49-map-not-found img{opacity:.5!important}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px"Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}#mapid .leaflet-control-attribution{display:none!important}.leaflet-popup{width:250px;bottom:-2px!important;left:-126px!important}.leaflet-popup-content-wrapper{padding:0;border-radius:8px}.leaflet-popup-content{margin:0;color:#666;width:250px!important}.leaflet-popup-content img{border-top-left-radius:8px;border-top-right-radius:8px}.leaflet-popup-content hr{margin:0}.leaflet-popup-infos{padding:10px;text-align:center}.leaflet-container a.btn{color:#fff}.leaflet-container a.leaflet-popup-close-button{z-index:1;position:absolute;top:-12px;right:-14px;color:#999;background:#fff;border-radius:50%;width:25px;height:25px;margin:0;padding:0;line-height:24px;box-shadow:-2px 2px 2px rgba(0,0,0,.3)}.leaflet-container a.leaflet-popup-close-button:hover{color:#000}.btn-icon i{height:16px;margin-top:4px}.btn-detalhes{width:150px}.popup-h1{display:block;font-size:18px;font-weight:800;color:#08c}.popup-h2{display:block;font-size:15px;font-weight:500}.popup-h3{font-size:13px}#popupCarousel{margin-bottom:0}#popupCarousel .carousel-control{top:50%;opacity:0;background-color:#fff;border:0;box-shadow:0 2px 2px rgba(0,0,0,.3)}#popupCarousel a.carousel-control{color:#999;border-radius:20px;height:40px;line-height:37px;margin-top:-20px}#popupCarousel a.carousel-control:hover{color:#000}#popupCarousel .carousel-control.left{left:-35px}#popupCarousel .carousel-control.right{right:-35px}#popupCarousel:hover .carousel-control{opacity:1}#popupCarousel:hover .carousel-control.left{left:-25px}#popupCarousel:hover .carousel-control.right{right:-25px}.cd-loading{height:250px;text-align:center}.cd-loading:after{content:url(../images/carregando.gif);position:absolute;top:113px;left:113px}.leaflet-div-icon{width:inherit!important}.leaflet-marker-icon .number{background-color:#08c;padding:2px 10px;top:-46px!important;left:-26px;color:#fff;border-radius:50px;font-weight:700;border:2px solid #fff;box-shadow:0 0 0 2px #08c;width:75px!important;white-space:nowrap}#popupCarousel .carousel-control.left,#popupCarousel .carousel-control.right{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mapid{height:400px;z-index:1}#popupCarousel .carousel-inner{border-radius:0;box-shadow:none}#imoveis .btn-detalhes{width:100%;box-sizing:border-box}.leaflet-control-attribution{display:none}.leaflet-div-icon{background:transparent;border:0}.leaflet-marker-icon .number{position:relative;top:-37px;font-size:12px;width:25px;text-align:center}.c49-map-not-found .card{position:absolute;z-index:2;top:160px;box-shadow:0 0 20px #999;width:50%;right:10%}.c49-map-not-found img{opacity:.5!important}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;background:#ddd;outline:0;font:12px/1.5"Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-overlay-pane svg,.leaflet-tooltip{-moz-user-select:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-drag{-ms-touch-action:none;touch-action:none}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.c49mod-broker-profile-basic .broker-photo{width:90px;height:90px;min-width:90px;min-height:90px;border-radius:50%;background-size:cover;background-position:center}.c49mod-broker-profile-basic .broker-info{display:block;font-size:12px}.c49mod-broker-profile-basic .broker-info .broker-social{font-size:1.2rem;margin-right:8px}.c49mod-broker-profile-basic .broker-info.broker-info-creci{font-size:10px;letter-spacing:2px}.c49mod-broker-profile-basic .media{overflow:hidden;display:flex;align-items:center}.c49mod-broker-profile-basic .media+.media{border-top:1px solid rgba(0,0,0,.1);margin-top:12px;padding-top:12px}.c49mod-whatsapp-button{text-align:center}.btn-whatsapp{background-color:#25D366;margin-top:10px}.btn-whatsapp:hover{background-color:#1dbf5a}.btn-whatsapp a{color:#fff}.btn-whatsapp span{font-size:17px}.c49mod-links-list .link-row{display:flex;align-items:center;background-color:#fff;padding:1rem;border-radius:.25rem;box-shadow:0 0 40px rgba(0,0,0,.2)}.c49mod-links-list .link-row:hover{box-shadow:0 0 40px rgba(0,0,0,.5)}.c49mod-links-list .link-row .link-image{width:50px;height:50px;min-width:50px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px}.c49mod-links-list .link-row .link-title{font-weight:600;font-size:1.4rem;line-height:1;align-items:center}.c49mod-links-list .link-row .description{padding:15px 5px 0 5px;word-break:break-word}.c49mod-links-list .link-row.ease{align-items:flex-start!important;flex-direction:column}.c49mod-links-list .link-title{display:flex}.c49mod-links-list .link-row+.link-row{margin-top:10px}.property-file-item a{padding:14px 20px;display:flex;justify-content:space-between;align-items:center}.property-file-item a:hover{background-color:rgba(0,0,0,.05)}.property-file-item+.property-file-item{border-top:1px solid #e5e5e5}.c49theme-dark .property-file-item+.property-file-item{border-top:1px solid #545454}.file-icon{font-size:1.2rem}.c49mod-pacotes-basic .prop-title{color:#428bca;margin-bottom:-15px}.c49mod-pacotes-basic .item-property{margin-right:20px}.c49mod-pacotes-basic .c49wrap-card .c49mod-pacotes-basic .card-pacote{cursor:default;padding:1rem 1.5rem}.c49mod-pacotes-basic .c49wrap-card .card-pacote+.card-pacote{border-top:1px solid #dadada}.responsive-calendar .controls{text-align:center;margin-top:10px}.responsive-calendar .controls a{cursor:pointer}.responsive-calendar .controls h4{display:inline}.responsive-calendar .day-headers,.responsive-calendar .days{font-size:0}.responsive-calendar .day{display:inline-block;position:relative;font-size:14px;width:14.285714285714286%;text-align:center}.responsive-calendar .day a{color:#a0a0a0;display:block;cursor:pointer;padding:20% 0 20% 0}.responsive-calendar .day.header{border-bottom:1px gray solid}.responsive-calendar .day.active a{background-color:#1d86c8;color:#fff}.responsive-calendar .day.active .not-current{background-color:#8fcaef;color:#fff}.responsive-calendar .day.not-current a{color:#ddd}.responsive-calendar .day.today a{color:#000}.responsive-calendar .day .badge{position:absolute;top:2px;right:2px;z-index:1}.responsive-calendar .day.busy{background-color:#99865e}.responsive-calendar .day.busy a{color:#FFF}.responsive-calendar .legend{padding:20px}.responsive-calendar .legend div{background-color:#99865e;width:20px;height:20px;float:left;margin-right:10px}.busy-days{display:none}.c49theme-dark .responsive-calendar .day.not-current a{color:#111}.c49theme-dark .responsive-calendar .day.today a{color:#FFF}[class^=c49mod-properties-] .c49-property-card{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}[class^=c49mod-properties-] .card-block{position:relative}[class^=c49mod-properties-].loading .c49-property-card{opacity:.3}[class^=c49mod-properties-] .c49-properties-title{text-transform:uppercase;font-size:1.2rem;letter-spacing:.1rem;font-weight:600;text-align:center}.c49-property-title{font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c49-property-resume{font-size:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.c49-property-numbers{text-align:center;margin-bottom:10px}.c49-property-number-wrap{text-align:center}.c49-property-numbers [class^=c49icon]{font-size:2rem}.c49-property-number{font-size:.75rem}.c49-property-no-photo{background-color:#ebebeb;height:100%}.c49-property-no-photo img{width:100%;background:url(../img/logo-topo.png);background-position:center;background-repeat:no-repeat;background-size:contain}.carousel-item img{margin:0 auto;object-fit:cover;height:auto}.c49alert-properties .text-muted{opacity:.5}.c49-filter-down-arrow{position:absolute;left:0;right:0;bottom:-22px;z-index:5;color:#fff;text-shadow:0 0 25px rgba(0,0,0,.225)}.c49-filter-down-arrow:after{content:"";background-color:#acb2b7;display:block;position:absolute;height:32px;width:32px;top:7px;left:0;right:0;margin:0 auto;z-index:-1;border-radius:50%}.c49-badge-filter .close{font-size:1rem;font-weight:600;line-height:1;text-shadow:none;margin-left:7px;margin-bottom:-4px;opacity:.3}.c49-badge-filter .close:hover{opacity:.6}.c49-badge-filter{background-color:#acb2b7;padding:.25em .5em .34rem;cursor:default}.card-block.c49-card-block-lg{padding:2.50rem}[class^=c49mod-properties-] .c49-property-card{z-index:1;overflow:hidden}.card .card-button-group .dropdown-toggle::after{content:none}.c49mod-properties-list .c49-property-card{display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:226px;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.c49mod-properties-list .c49-property-card_photo{display:flex;width:300px;height:226px;flex-direction:column;order:-1;position:relative;background-color:#000}.c49mod-properties-list .c49-property-card_slide img{width:300px;height:224px}.c49mod-properties-list .c49-property-card_header{width:calc(100% - 300px);background-color:rgba(0,0,0,.05);flex-direction:column;padding:10px 20px;height:32%}.c49mod-properties-list .c49-property-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;display:block}.c49mod-properties-list .c49-property-card_actions{padding:10px 20px;z-index:20}.c49mod-properties-list .c49-property-card_actions .fa-stack{opacity:0}.c49mod-properties-list .c49-property-card_actions a:first-child .fa-stack{top:-10px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.c49mod-properties-list .c49-property-card_actions [data-favorito="1"] .fa-stack{top:0!important;transform:rotate(0)!important;opacity:1}.c49mod-properties-list .c49-property-card_actions a:nth-child(2) .fa-stack{top:-20px;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.c49mod-properties-list .c49-property-card_actions a:nth-child(3) .fa-stack{top:-30px;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c49mod-properties-list .c49-property-card_actions a:last-child .fa-stack{top:-40px;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c49mod-properties-list .c49-property-card:hover .c49-property-card_actions .fa-stack{opacity:1;top:0;-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.c49mod-properties-list .c49-property-card_actions .fa-stack .fa-circle:first-child,.c49mod-properties-list .c49-property-card_actions .fa-stack{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.c49mod-properties-list .c49-property-card_actions .fa-stack .fa:first-child{color:#000;opacity:.1}.c49mod-properties-list .c49-property-card_actions [data-favorito="0"] .fa{opacity:1}.c49mod-properties-list .c49-property-card_actions [data-favorito="1"] .fa-stack .fa-star{color:#ff0}.c49mod-properties-list .c49-property-card_actions .fa-stack:hover .fa:first-child{opacity:.6}.c49mod-properties-list .c49-property-card_actions [data-favorito="1"] .fa-stack .fa:first-child{opacity:.4!important}.c49mod-properties-list .c49-property-card_features{width:calc(100% - 300px);flex-direction:column;padding:10px;height:38%;text-align:center}.c49mod-properties-list .c49-property-card_features .c49btn{padding:1.45rem 1rem;text-transform:uppercase;letter-spacing:.07rem;font-size:.75rem;font-weight:800;color:#666;white-space:nowrap;line-height:1.2rem}.c49mod-properties-list .c49-property-card_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.4rem;line-height:1.6rem;margin-bottom:.2rem}.c49mod-properties-list .c49-carousel-photo-wrap{width:100%}.c49-property-number-wrap [class^=c49icon-]{font-size:1.6rem}.c49-property-number-wrap .c49-property-number{font-size:.8rem;white-space:nowrap}.c49mod-properties-list .c49-property-number-wrap{padding:0 10px}.c49mod-properties-list .c49-property-card_description{width:calc(100% - 300px);flex-direction:column;padding:10px 20px;height:30%}.c49mod-properties-list .c49-property-card_description p{overflow:hidden;height:2.8rem;margin-bottom:0;font-size:.9rem}.c49mod-properties-list .c49-property-card_address{font-size:.8rem;font-style:italic;line-height:1rem;display:inline-block}.c49mod-properties-list .c49-property-card_hover{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;display:flex;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.c49-property-card_header .badge{font-size:70%;font-weight:500;text-transform:uppercase}.badge.badge-primary{background-color:#99865e;color:#FFF}.c49mod-properties-list .c49-property-card_price{color:#fff;font-weight:800;padding:10px 20px;font-size:1.5rem}.c49mod-properties-list .c49-property-card .carousel-control-next{right:-10px}.c49mod-properties-list .c49-property-card .carousel-control-prev{left:-10px}.c49mod-properties-list .c49-property-card .carousel-control-next,.c49mod-properties-list .c49-property-card .carousel-control-prev{z-index:10;opacity:0;top:25%;bottom:25%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.c49mod-properties-list .c49-property-card .carousel-inner:hover .carousel-control-next{right:0;opacity:1}.c49mod-properties-list .c49-property-card .carousel-inner:hover .carousel-control-prev{left:0;opacity:1}.c49mod-properties-list .c49-property-card_actions{padding:10px 20px}.c49mod-properties-list .c49-property-card_other-prices{font-size:.75rem;font-weight:100}.c49mod-properties-list .c49-property-card_other-prices b{font-weight:800;margin-right:4px}.c49mod-properties-list .c49-property-card_price span{font-weight:100;font-size:.75rem}.c49mod-properties_hover-infos.c49mod-properties-slide .card,.c49mod-properties_hover-infos.c49mod-properties-grid .card{overflow:hidden}.c49mod-properties_hover-infos.c49mod-properties-slide .card-footer,.c49mod-properties_hover-infos.c49mod-properties-grid .card-footer{z-index:1}.c49mod-properties_hover-infos.c49mod-properties-slide .card .card-block,.c49mod-properties_hover-infos.c49mod-properties-grid .card .card-block{position:absolute;background-color:rgba(255,255,255,0);height:100%;width:100%;opacity:0!important;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;top:100px;left:0;display:block}.c49mod-properties_hover-infos.c49mod-properties-grid .card:hover .card-block,.c49mod-properties_hover-infos.c49mod-properties-slide .card:hover .card-block{background-color:rgba(255,255,255,.9);opacity:1!important;top:0;left:0;cursor:pointer;z-index:1}[class^=c49mod-properties-] .c49-property-title{font-size:1.1rem;font-weight:700}.c49mod-properties_hover-infos.c49mod-properties-grid .c49-property-resume,.c49mod-properties_hover-infos.c49mod-properties-slide .c49-property-resume{font-size:1rem;-webkit-line-clamp:2;word-break:break-word}.c49mod-properties_hover-infos.c49mod-properties-grid .c49-property-value,.c49mod-properties_hover-infos.c49mod-properties-slide .c49-property-value{position:relative;top:inherit;font-weight:800;color:inherit;text-shadow:none;font-size:1.4rem;margin-bottom:0}.btn-group.justify-content-between>.btn,.btn-group.justify-content-between>.dropdown{width:100%}.btn-group.justify-content-between>.dropdown .dropdown-toggle:after{display:none}.c49-strip{background:#99865e;text-align:center;padding:5px;color:#FFF;text-transform:uppercase;font-weight:bold;position:absolute;transform:rotate(-42deg);left:-90px;top:38px;width:300px}[class^=c49mod-properties-] .c49-title,[class^=c49mod-properties-] .card-group,[class^=c49mod-properties-] .card{margin-bottom:1rem}[class^=c49mod-properties-] .c49-title{position:relative;background-color:#fff;border:1px solid #e5e5e5;color:#666;border-radius:.25rem;padding:1rem 1rem .6rem}[class^=c49mod-properties-] .c49-property-value{font-weight:800;font-size:1.5rem;text-shadow:0 0 7px #000;position:absolute;top:-45px;color:#fff}.c49-property-value .c49-currency{font-size:.8rem;font-weight:600}[class^=c49mod-properties-] .c49-carousel-photo-wrap,[class^=c49mod-properties-] .c49-carousel-photo-wrap img{width:100%;object-fit:cover;height:auto;aspect-ratio:4/3}.c49-property-code{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c49-property-block .card-text.pull-left,.c49-property-block .card-text.c49-property-code{margin-bottom:0}.c49mod-properties-grid .dropdown-menu{top:-135px;left:75px}.dropdown-toggle::after{display:none}.c49mod-properties-grid.c49mod-properties_hover-infos p.c49-property-resume{margin-bottom:.5rem!important}.c49mod-properties-grid:not(.c49mod-properties_hover-infos) .c49-property-count1{top:-45px!important}.c49mod-properties-grid:not(.c49mod-properties_hover-infos) .c49-property-count2{top:-80px!important}.c49mod-properties-grid .valorDesc{font-size:.8rem}.c49mod-properties-grid .c49-property-code,.c49mod-properties-slide .c49-property-code{float:right;opacity:0}.c49mod-properties-grid .c49-property-block:hover .c49-property-code,.c49mod-properties-slide .c49-property-block:hover .c49-property-code{opacity:1}.c49mod-properties-grid .c49-property-code .text-muted,.c49mod-properties-slide .c49-property-code .text-muted{font-weight:800}.c49mod-properties-list .c49-property-card_photo .carousel-inner .c49-property-card_hover .dropdown-menu{top:3px;right:5px}.c49-property-card_photo .carousel-inner .c49-property-card_hover .dropdown-toggle::after{display:none}.c49mod-properties-grid .dropdown-menu{top:-135px;left:75px}.dropdown-toggle::after{display:none}.c49mod-properties-grid .card-footer .btn-group .btn:nth-child(2) {border-radius:0}@supports (-ms-ime-align:auto){.c49mod-properties_hover-infos.c49mod-properties-slide .c49-property-resume,.c49mod-properties_hover-infos.c49mod-properties-grid .c49-property-resume{line-height:1.2;max-height:3.6rem}.c49-property-title{line-height:1.5;max-height:3rem}.c49-property-resume{line-height:1.5;max-height:6rem}.c49mod-properties-carousel .carousel-item{min-height:464px}}@-moz-document url-prefix(){.c49mod-properties_hover-infos.c49mod-properties-slide .c49-property-resume,.c49mod-properties_hover-infos.c49mod-properties-grid .c49-property-resume{line-height:1.2;max-height:3.6rem}.c49-property-title{line-height:1.5;max-height:3rem}.c49-property-resume{line-height:1.5;max-height:6rem}.c49mod-properties-carousel .carousel-item{min-height:464px}}.style-1 .card,.style-1 .card-img-top{border-radius:0}.style-1 .card-text.c49-property-resume{display:none}.style-1 .card-block.c49-property-block{text-align:center}.style-1 .card-text.c49-property-code{opacity:1;display:inline-block;float:none;margin-top:14px}.style-1 .c49-property-code .text-muted{padding:5px 15px;border-radius:0;line-height:1.2;font-weight:500;border-top:2px solid}.style-1 .c49-property-block .card-text.pull-left .text-muted{font-weight:600;font-size:1rem;letter-spacing:2px;text-transform:uppercase}.style-1 .c49-property-card,.style-1 .c49-property-card:hover{box-shadow:none;background-color:transparent}.style-1 .card-footer{background-color:transparent;border:0;padding:0;flex-direction:column-reverse;display:flex}.style-1 .card-footer .btn-group>.btn,.style-1 .card-footer .btn-group .btn:nth-child(2),.style-1 .c49mod-properties-grid .card-footer .btn-group .btn:nth-child(2) {border-radius:0!important;border:0;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.style-1 .c49mod-properties-slide .c49-property-value,.style-1 .c49-property-value{top:-80px!important;text-align:center;width:100%;left:0}.style-1 [class^=c49mod-properties-] .card{margin-bottom:0}.style-1 .c49-property-numbers{display:none!important}.style-1 .card.c49-property-card>div:nth-child(1) {order:1}.style-1 .card.c49-property-card>div:nth-child(3) {order:2}.style-1 .card.c49-property-card>div:nth-child(2) {order:3}.style-1 .c49-property-number-wrap [class^=c49icon-]{font-size:1.3rem}@media (max-width:767px){.c49mod-properties-list .c49-property-card_title{white-space:normal!important}.c49mod-properties-list .c49-property-card{height:inherit}.c49mod-properties-list .c49-property-card_header{width:100%;flex-direction:row;height:inherit}.c49mod-properties-list .c49-property-card_photo{flex-direction:row;width:100%;height:auto}.c49mod-properties-list .c49-property-card_description{flex-direction:row;height:inherit;width:100%}.c49mod-properties-list .c49-property-card_features{width:100%;flex-direction:row;height:inherit}.c49mod-properties-list .c49-property-card_slide img{width:100%;height:100%}.c49mod-properties-list .c49-property-card_photo .c49-property-card_slide{width:100%}.c49mod-properties-list .c49-property-card .carousel-inner .carousel-control-next{right:0;opacity:1}.c49mod-properties-list .c49-property-card .carousel-inner .carousel-control-prev{left:0;opacity:1}.c49mod-properties-list .c49-property-card .c49-property-card_actions .fa-stack{opacity:1!important;top:0!important;-moz-transform:rotate(0)!important;-webkit-transform:rotate(0)!important;-o-transform:rotate(0)!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important}.c49mod-properties-list .c49btn-details{margin-top:1rem}}.c49-property-mini+.c49-property-mini{margin-top:1rem}.c49mod-properties-list-mini .c49-property-no-photo img{background-size:80%}.c49-property-mini .c49-mini-photo{position:relative;width:40%}.c49-property-mini .c49-mini-body{padding:.5rem .5rem .5rem .8rem;width:60%}.c49-property-mini .c49-mini-title{font-size:1rem}.c49-mini-body .c49-property-value{font-weight:700;font-size:1.2rem;margin-bottom:0}.c49-mini-body .c49-property-neibourhood{color:#636c72;font-size:.85rem;font-weight:400;margin-bottom:.1rem}.c49-property-mini .c49-property-numbers{margin-bottom:0}.c49-property-mini .c49-property-numbers [class^=c49icon]{font-size:1.3rem}.c49-property-mini .c49-property-numbers .c49-property-number{margin:-5px 5px 0;font-weight:700}.c49-mini-photo:after{content:"\f00e";width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;font-family:FontAwesome;color:#fff;font-size:2.2rem;align-items:center!important;display:flex;justify-content:center!important;opacity:0;cursor:pointer}.c49-property-mini-wrap:hover .c49-mini-photo:before{opacity:1}.c49-mini-photo:before{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.c49-property-mini .c49-property-value{position:relative;top:inherit;text-shadow:inherit;color:inherit}.c49-property-mini-wrap{overflow:hidden}.floating-wpp-head .close{color:#EEE}.floating-wpp{z-index:999;position:fixed;bottom:1px;right:12px;font-family:'Open sans';font-size:14px;transition:bottom .2s;width:72px}.floating-wpp .floating-wpp-button{width:60px;height:60px;background-color:#25D366;background-image:url(../modules/whatsapp/image/whatsapp.svg);background-position:center;background-size:180%;border-radius:50%;box-shadow:1px 1px 4px rgba(60,60,60,.4);transition:box-shadow .2s;cursor:pointer}.floating-wpp:hover .floating-wpp-button{box-shadow:1px 2px 8px rgba(60,60,60,.4)}.floating-wpp .floating-wpp-popup{border-radius:6px;background-color:#E5DDD5;position:absolute;overflow:hidden;padding:0;box-shadow:1px 2px 8px rgba(60,60,60,.25);width:0;height:0;bottom:82px;transition:width .2s,height .2s,padding .2s;transform-origin:bottom}.floating-wpp .floating-wpp-popup.active{padding:0 12px 12px 12px;width:260px;height:auto}.floating-wpp .floating-wpp-popup .floating-wpp-message{color:#777;background-color:white;padding:8px;border-radius:0 5px 5px 5px;box-shadow:1px 1px 1px rgba(0,0,0,.15);opacity:0;transition:opacity .2s}.floating-wpp .floating-wpp-popup.active .floating-wpp-message{opacity:1;transition-delay:.2s}.floating-wpp .floating-wpp-popup .floating-wpp-head{text-align:right;color:white;margin:0 -15px 10px -15px;padding:6px 12px;display:flex;justify-content:space-between;cursor:pointer}.floating-wpp .floating-wpp-input-message{background-color:white;margin:10px -15px -15px -15px;padding:0 15px;display:flex;align-items:center}.floating-wpp .floating-wpp-input-message textarea{border:1px solid #ccc;border-radius:4px;box-shadow:none;padding:8px;margin:10px 0;width:100%;max-width:100%;font-family:inherit;font-size:inherit;resize:none}.floating-wpp .floating-wpp-btn-send{margin-left:12px;font-size:0;cursor:pointer}.c49mod-whatsapp-banner .card-img{padding-top:56.25%;width:100%;background-size:cover;background-position:center center;position:relative;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.c49mod-whatsapp-banner:hover .card-img{filter:brightness(110%);transform:scale(1.05)}.card.card-banner .card-title{font-size:1.3rem;text-align:right;font-weight:800;position:absolute;bottom:0;left:0;right:0;padding:10px 20px;color:#fff;margin:0;background:-moz-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}#c49mod-23 .c49mod-form .card{background-color:#191919}