.bg-white,body,z body{background-color:#fff}.nav-link,a:hover{text-decoration:none}.modal-dialog-slideout .modal-footer,.modal-dialog-slideout .modal-header,.nav-link{display:block}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.button-bottom,button.close{transition:.4s}html{max-width:100%;overflow-x:hidden;width:100%;scroll-behavior:smooth}z body{width:100%}@font-face{font-family:Catamaran;src:url('../fonts/catamara.ttf') format('truetype')}*{-ms-overflow-style:none;font-family:Catamaran,sans-serif;font-optical-sizing:auto;font-style:normal}.nav-item{position:relative;overflow:hidden}.nav-link{position:relative;padding:10px}.nav-link::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;transition:width .3s,left .3s}.nav-link:hover::before{width:100%;left:0}.navbar{min-height:100px!important;padding-left:5vw;padding-right:5vw}#navbarSupportedContent *{padding:0}footer{min-height:460px;padding:60px}.footer-overlay{padding:60px;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.footer-icons{font-size:40px;margin-left:5px}#footer-contato i,.font-16,.nav-item a{font-size:13px}.vw-100{width:100vw}.vh-100{height:100vh}.font-20,.tittle{font-size:20px}.imagem_destaque{border-radius:5px;transition:.4s}.imagem_destaque:hover{transform:scale(1.04)}.property-title{font-size:18px}.tag-item{font-size:14px;padding:2px 18px 0}.money-item{font-weight:600!important;font-size:18px}.font-12,.tag,.type-property{font-size:12px}.property-list-info span{font-size:15px}.button-bottom{position:absolute;bottom:0;left:0;border:1px solid;border-radius:10px}.button-bottom:hover{border:1px solid #2aad19;color:#fff;background-color:#2aad19}.section-item{width:100%;height:200px;position:relative}.modal-dialog-slideout{min-height:100%;margin:0 0 0 auto;background:#fff}.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(100%,0) scale(1);transform:translate(100%,0) scale(1)}.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0,0);transform:translate(0,0);display:flex;align-items:stretch;-webkit-box-align:stretch;height:100%;width:100%;float:right}.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y:auto;overflow-x:hidden}.modal-dialog-slideout .modal-content{border:0}button.close{border:1px solid;border-radius:100%;padding:6px 10px!important}button.close:hover{background-color:#000;color:#fff}.tags-top{position:absolute;display:flex;justify-content:space-around;top:20px;width:100%}.tag-exclusividade{background-color:#dfa720}.tag-oportunidade{background-color:#ba2f2f}.tag{color:#fff;display:flex;justify-content:center;align-items:baseline;padding:3px 12px;border-radius:20px;z-index:999!important}.r-5,.tag i{margin-right:5px}img.footer-logo,img.header-logo{max-width:150px}img.footer-logo{filter:brightness(0%)}.fit{width:fit-content;height:fit-content}.radius-10{border-radius:10px}.ref-tag{height:22px!important;width:125px!important}.footer-info{max-width:180px;text-align:start}.msg-error,.msg-success{text-align:center;margin-bottom:20px;color:#fff;padding:5px;border-radius:10px;text-transform:uppercase}.msg-success{background-color:#338604}.msg-error{background-color:#e93636}.adjust-menu{display:flex;align-items:center;width:100%;justify-content:space-evenly}.bg-light{background-color:#fff!important}.overflow-wrap{overflow-wrap:break-word}.type-property{float:left;width:100%;font-weight:600;text-transform:uppercase}@media (max-width:767px){ul.navbar-nav.ms-auto.adjust-menu{line-height:30px;margin-top:-16px;text-transform:uppercase}li.nav-item{padding-bottom:5px;border-bottom:1px solid #f2f2f2;width:100%; height: 26px;}.container-fluid{padding:0 20px}.vw-100{width:100vw!important}body{overflow-x:hidden!important}}.image-white{filter:brightness(0) invert(1)!important}.image-black{filter:brightness(0)!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:576px){img.footer-logo,img.header-logo{max-width:100px}.navbar-toggler{border:1px solid #fff}}.mt-6{margin-top: 6rem;}label#option1label, label#option2label, label#option3label{color: #979797;}