*{font-size:18px}html{scroll-behavior:smooth}body{background-color:#eee}small.error{color:red!important}h1,h2,h3,h4,h5,h6{color:#a0273b!important;font-weight:700!important}.content{margin-left:3em;margin-right:3em}@media screen and (max-width:768px){.content{margin-left:1em;margin-right:1em}footer .content,header .content{margin-left:0;margin-right:0}}p.carousel-description{background-image:linear-gradient(180deg,hsla(0,0%,39%,0) 40%,hsla(0,0%,39%,.15));border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:13px!important;letter-spacing:1px!important;line-height:1.8;max-height:7em;overflow-y:hidden}.search-boxes{overflow:unset}.list-group-item a div.img-fluid,.search-boxes .card div.img-fluid,.social-responsability a div.img-fluid{border-top-left-radius:8px;border-top-right-radius:8px}.custom-file-label:after{background-color:#a0273b;color:#fff;height:2.1em!important;max-height:2.1em!important}div.custom-file,input.custom-file-input,label.custom-file-label{height:2.2em!important;max-height:2.2em!important}.custom-file>label{font-size:.9em!important}.input-group{margin-bottom:1em}.custom-file-input{font-size:.875rem!important;height:calc(1.5em + .5rem + 2px)!important;line-height:1.5!important;padding:.25rem .5rem!important}.alert span strong{font-size:14px}#btnAccept:focus,#btnAccept:hover{background-color:#821926!important;color:#fff!important}#btnDeny:focus,#btnDeny:hover{background-color:#313131!important;color:#fff!important}.text-primary{color:#a0273b!important}.text-secondary{color:#821926!important}.text-black{color:#2e2e2e!important}.text-white{color:#fff!important}.text-light{color:#eee!important}.text-gray{color:#777!important}.text-dark{color:#313131!important}.bg-primary{background-color:#a0273b!important}.bg-secondary{background-color:#821926!important}.bg-black{background-color:#2e2e2e!important}.bg-white{background-color:#fff!important}.bg-light{background-color:#eee!important}.bg-gray{background-color:#777!important}.bg-dark{background-color:#313131!important}.border-primary{border-color:#a0273b!important}.border-secondary{border-color:#821926!important}.border-black{border-color:#2e2e2e!important}.border-white{border-color:#fff!important}.border-light{border-color:#eee!important}.border-gray{border-color:#777!important}.border-dark{border-color:#313131!important}.only-mobile{display:none!important}@media screen and (max-width:768px){.only-mobile{display:flex!important}}.only-desktop{display:flex!important}@media screen and (max-width:768px){.only-desktop{display:none!important}}.form-control:active,.form-control:focus{outline:none}.btn-group-vertical{border-radius:0}.btn-group-vertical .btn{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:0;color:#2e2e2e;font-size:12px!important;font-weight:700;padding:20px 15px;text-align:left;text-transform:uppercase}.btn-group-vertical .btn em{color:#a0273b;padding-right:25px}.btn-group-vertical .btn:hover{background-color:rgba(0,0,0,.1)}.btn-group-vertical .btn:active,.btn-group-vertical .btn:focus{outline:none}.btn-group-vertical .btn.active{background-color:#a0273b;color:#fff}.btn-group-vertical .btn.active em{color:#fff}img.property-photo{cursor:pointer}.mini{display:flex;flex-direction:column;max-height:68vh;overflow-y:scroll}.mini img{filter:brightness(.4);padding:1px 0;width:100%}.mini img:hover{filter:brightness(1)}.container-fluid.property{background-color:#a0273b;color:#fff;font-weight:700}.container-fluid.property h5{position:relative}.container-fluid.property h5:after{background-color:#fff;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:50px}.btn-out{background-color:#a0273b;border:1px solid #fff}.btn-out:hover{background-color:#fff;color:#a0273b!important}.btn-out:active,.btn-out:focus{outline:none}.modal .modal-header{border:none}button.close{opacity:1}button.close:hover{opacity:1!important}button.close:active,button.close:focus{outline:none}button.close em{opacity:.5!important}button.close em:focus,button.close em:hover{opacity:.7!important}tfoot{border-bottom:2px dotted #a0273b}.d-card{align-items:center;display:flex;flex-direction:column;font-weight:500;justify-content:center;width:8em}.d-card em{color:#a0273b;padding-bottom:5px}@media screen and (max-width:768px){.d-card{border:none}}.about .col-lg-7 span{color:#a0273b;padding:6px}.about .col-lg-7 span em{color:#777;cursor:pointer;margin-left:10px}.about .col-lg-7 span em:hover{color:#a0273b}.about .col-lg-7 span a{text-decoration:none}.d-form{background-color:#fff;padding:25px 20px}.d-form em{width:15%}.btn-send{background-color:#a0273b;color:#fff}.btn-send:hover{background-color:#821926;color:#fff}.btn-send:active,.btn-send:focus{outline:none}.btn-wp{background-color:#3c6}.btn-wp,.btn-wp:hover{color:#fff}.btn-wp:active,.btn-wp:focus{outline:none}.luaggeSimilars a{text-decoration:none}.luaggeSimilars .card p{color:#a0273b}.luaggeSimilars .card .d-flex span{font-weight:400}.luaggeSimilars .card .d-flex em{color:#a0273b;padding-right:5px}.luaggeSimilars .card h4,.luaggeSimilars .card small,.luaggeSimilars .card span{color:#2e2e2e}.share a{padding-left:.5em;padding-right:.5em}.share a em{color:#777;font-size:1.5em}.share a em:focus,.share a em:hover{color:#821926}.carousel-item img{background-size:cover;display:block;margin-left:auto;margin-right:auto;max-height:68vh;max-width:auto}@media screen and (max-width:768px){.carousel-item img{max-height:100%;max-width:100%}}button.show-photos{background-color:#a0273b;color:#fff;font-weight:700;margin-top:2em}button.show-photos:focus{background-color:#821926!important;color:#fff!important}#showPhotosContainer{display:none!important}.broker-picture{border-radius:50%}.broker-picture.only-desktop{height:auto;width:6em}.broker-picture.only-mobile{height:4em;width:auto}#broker-properties{border-radius:50%;bottom:0;font-size:20px;font-weight:700;height:1.3em;position:absolute;right:30%;text-align:center;width:1.3em}#broker-properties,.btn-broker-properties{background-color:#a0273b;color:#fff}.btn-broker-properties:focus,.btn-broker-properties:hover{background-color:#821926;color:#fff}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a0273b' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");padding:.8em!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a0273b' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");padding:.8em!important}button.btn-gallery{font-size:15px}button.btn-gallery:focus,button.btn-gallery:hover{background-color:#821926!important}.badge-primary{background-color:#a0273b!important}p.property-description{font-weight:200}.district-city{height:1.5em;line-height:1;width:auto}#propertyStaticMap,#propertyStaticView,#propertyVideo{display:none;padding:0 3em}#propertyStaticMap img,#propertyStaticView img,#propertyVideo img{border:1px solid #eee;cursor:pointer;height:auto;width:700px}@media screen and (max-width:768px){#propertyStaticMap,#propertyStaticView,#propertyVideo{display:none;padding:0}#propertyStaticMap img,#propertyStaticView img,#propertyVideo img{width:100%}}#staticMapOnModal img{border:1px solid #eee;height:auto;width:100%}.btn-zoom{background-color:#a0273b!important;color:#fff!important;font-size:20px;font-weight:700;height:2em;width:2em}.btn-zoom:focus,.btn-zoom:hover{background-color:#821926!important;color:#fff!important}button.rentalPackage>span{-webkit-animation:animate 1.5s linear infinite;animation:animate 1.5s linear infinite;color:#fff;text-align:center}button.rentalPackage>span:hover{color:#821926}@-webkit-keyframes animate{0%{opacity:0}50%{opacity:.7}to{opacity:0}}@keyframes animate{0%{opacity:0}50%{opacity:.7}to{opacity:0}}#galleryModal .modal-content{background-color:unset!important;border:unset!important}#galleryModal .carousel-item img{height:auto!important;margin:unset!important;max-height:unset!important;width:100%!important}#galleryModal a.carousel-control-prev{justify-content:left!important;max-width:2%!important}#galleryModal a.carousel-control-next{justify-content:right!important;max-width:2%!important}#galleryModal .carousel-control-next-icon,#galleryModal .carousel-control-prev-icon{color:#fff!important;margin:0!important}.popover{max-width:30%}div.luaggeSimilars .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a0273b' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");padding:.8em!important;position:relative}div.luaggeSimilars .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a0273b' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");padding:.8em!important;position:relative}@media (min-width:576px){div.luaggeSimilars .carousel-item{margin-right:0}div.luaggeSimilars .carousel-inner .active+.carousel-item{display:block}div.luaggeSimilars .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),div.luaggeSimilars .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{transition:none}div.luaggeSimilars .carousel-inner .carousel-item-next{position:relative;transform:translateZ(0)}div.luaggeSimilars .active.carousel-item-left+.carousel-item-next.carousel-item-left,div.luaggeSimilars .carousel-item-next.carousel-item-left+.carousel-item,div.luaggeSimilars .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}div.luaggeSimilars .carousel-inner .carousel-item-prev.carousel-item-right{display:block;left:0;position:absolute;top:0;visibility:visible;z-index:-1}div.luaggeSimilars .active.carousel-item-right+.carousel-item-prev.carousel-item-right,div.luaggeSimilars .carousel-item-prev.carousel-item-right+.carousel-item,div.luaggeSimilars .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{display:block;position:relative;transform:translate3d(100%,0,0);visibility:visible}}@media (min-width:576px) and (max-width:768px){div.luaggeSimilars .carousel-inner .active.col-sm-6.carousel-item+.carousel-item+.carousel-item{display:block;position:absolute;right:-50%;top:0;visibility:visible;z-index:-1}}@media (min-width:768px) and (max-width:991px){div.luaggeSimilars .carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{display:block;position:absolute;right:-33.3333%;top:0;visibility:visible;z-index:-1}}@media (min-width:768px){div.luaggeSimilars .carousel-control-prev-icon{left:-5.5em!important}div.luaggeSimilars .carousel-control-next-icon{right:-5.5em!important}div.luaggeSimilars .carousel-inner .active+.carousel-item+.carousel-item{display:block}div.luaggeSimilars .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none}div.luaggeSimilars .carousel-inner .carousel-item-next{position:relative;transform:translateZ(0)}div.luaggeSimilars .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}div.luaggeSimilars .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{display:block;position:relative;transform:translate3d(100%,0,0);visibility:visible}}@media (min-width:991px){div.luaggeSimilars .carousel-control-prev-icon{left:-5.5em!important}div.luaggeSimilars .carousel-control-next-icon{right:-5.5em!important}div.luaggeSimilars .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}div.luaggeSimilars .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}div.luaggeSimilars .carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{display:block;position:absolute;right:-25%;top:0;visibility:visible;z-index:-1}div.luaggeSimilars .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}div.luaggeSimilars .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{display:block;position:relative;transform:translate3d(100%,0,0);visibility:visible}}
.titleImovel{ font-size:1.5rem;}
.subtitleImovel{ font-size:1rem;}