html{overflow-y:auto!important}.header-panel h2{text-transform:uppercase}@media(min-width:599px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#777}}.black-text{color:#171717}.layout-horizontal{height:100vh}.layout-horizontal .col-right{width:140px}.layout-vertical .row-top{height:56px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.layout-vertical .row-bottom{height:calc(100vh - 56px)}.layout-vertical .v-navigation-drawer{width:260px!important}.header-app-logo{width:52px;height:48px}.header-app-btn-menu{width:48px;text-align:right}.header-app-btn-menu .btn-menu-container{border:1px solid #fff;border-radius:2px}.sidebar-app{background:#003d4e}@media(min-width:960px){.sidebar-app{width:245px!important}}.sidebar-app .v-divider{border-color:#eec152!important}.sidebar-app .v-list-item{min-height:38px!important}.sidebar-app .v-list-item.v-list-item--active h4,.sidebar-app .v-list-item .v-list-item:hover h5,.sidebar-app .v-list-item:hover h4{color:#eec152!important}.sidebar-app .v-list-group__header.v-list-item{padding-left:0!important}.sidebar-app .v-list-group__header.v-list-item.theme--dark.v-list-item:hover:before{opacity:0}.sidebar-app .v-list-group.v-list-group--active.v-list-group--no-action.primary--text{color:#eec152!important;caret-color:#eec152!important}.sidebar-app .v-list-item .v-list-item.theme--dark.v-list-item:hover:before{opacity:0}.sidebar-app-footer .v-list-item{min-height:28px!important}.sidebar-right-app-footer{height:calc(100vh - 70px)}.image-slide .v-carousel .v-image.v-responsive.v-carousel__item{margin:0 auto!important}.image-slide-btn-close{position:fixed;z-index:9;top:25px;right:31px;border-radius:50px;border:1px solid #999;padding:.4rem;cursor:pointer}.image-slide-btn-close i:before{font-size:32px}.image-slide-btn-close:hover{border-color:#fff}.image-slide-btn-close:hover i{color:#fff!important}@media(max-width:959px){.image-slide-btn-close{position:relative;top:-48px;right:0;padding:2.1px}.image-slide-btn-close i:before{font-size:22px}}.home-bg-img{position:fixed!important;z-index:0;height:100vh;width:100vw}.home-header{width:100%;background-color:hsla(0,0%,100%,.8)!important;box-shadow:0 0 10px -1px #fff!important}.home-header h2{color:#171717}@media(max-width:959px){.home-header .v-card__text{padding:8px}.home-header h2.headline{font-size:15px!important;text-align:center;font-weight:500}}.home-panel{position:relative}.home-panel-container{height:calc(100vh - 190px)!important}.home-panel-card{width:16.9vw;margin:0}@media(max-width:1024px){.home-panel-card{width:13.9vw}}.home-panel-card:nth-child(odd){margin-top:1.8vmax}.home-panel-card .v-card{height:28.5vh;box-shadow:0 0 10px -1px #fff!important}.home-panel-card .v-card__text span{font-size:1.3vmax!important}.home-panel-card-img{height:30.5vh;border:3px solid;box-shadow:0 0 10px -1px #fff!important}@media(max-width:1024px){.home-panel-card-img{height:29.5vh}}.home-panel-card-img .v-image{height:100%;width:100%}.home-panel-vertical .v-responsive__content{width:calc(100vw - 17px)!important}.home-panel-vertical .home-header .v-card__text{background:#f4ffd9}.home-panel .motion-text-card-1{transition:all .4s ease;font-weight:500;color:#2c7563}.home-panel .motion-text-card-2{transition:all .4s ease;font-weight:500;color:#4b0415}.home-panel .motion-text-card-3{transition:all .4s ease;font-weight:500;color:#3794c8}.home-panel .motion-text-card-4{transition:all .4s ease;font-weight:500;color:#a0782a}.home-panel-2{position:relative}.home-panel-2-container{height:calc(100vh - 190px)!important}.home-panel-2-card{width:100%;margin:0}.home-panel-2-card:nth-child(odd){margin-top:1.8vmax}.home-panel-2-card .v-card{height:28.5vh;box-shadow:0 0 10px -1px #fff!important}.home-panel-2-card-img{height:30.5vh;border:3px solid;box-shadow:0 0 10px -1px #fff!important}@media(max-width:1024px){.home-panel-2-card-img{height:29.5vh}}.home-panel-2-card-img .v-image{height:100%;width:100%}.home-panel-2-vertical .v-responsive__content{width:calc(100vw - 17px)!important}.home-panel-2-vertical .home-header .v-card__text{background:#f4ffd9}.home-panel-2 .motion-text-card-1{transition:all .4s ease;font-weight:500;color:#2c7563}.home-panel-2 .motion-text-card-2{transition:all .4s ease;font-weight:500;color:#4b0415}.home-panel-2 .motion-text-card-3{transition:all .4s ease;font-weight:500;color:#3794c8}.home-panel-2 .motion-text-card-4{transition:all .4s ease;font-weight:500;color:#a0782a}#home-panel-card-img1{border-color:#2c7563}#home-panel-card-img2{border-color:#4b0415}#home-panel-card-img3{border-color:#3794c8}#home-panel-card-img4{border-color:#a0782a}.for-rent .header-panel span{display:none}.house-list .grey-text{color:grey!important}.house-list-container{position:relative;border-radius:.3rem;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 100px)}@media(max-width:1600px){.house-list-container{max-width:960px}}.house-list-card{min-width:680px}.house-list-card-carousel .v-window{width:calc(100vw - 500px);height:298px!important}.house-list-card-carousel .v-window .v-image.v-responsive{height:inherit!important}.house-list-card-carousel .v-btn--icon.v-size--small{height:10px;width:10px}.house-list-card-carousel .v-carousel .v-btn--active:before{opacity:1!important}.house-list-card-carousel .v-carousel__controls__item i.v-icon{font-size:10px!important}.house-list-card-img-panel{overflow:hidden;max-height:272px}.house-list-card-col-left{padding:0!important;width:calc(100vw - 840px)!important;overflow:visible}.house-list-card-col-left .row{overflow:hidden}.house-list-card-col-right{padding:.5rem!important}.house-list-card-details-pill,.house-list-card-details-pill--destaque{border-radius:30px;padding:.01rem .3rem;position:relative;bottom:.1rem;margin-left:1rem;background-color:#c3c3c3;color:#505050;font-size:9px;line-height:1rem}.house-list-card-details-pill--destaque,.house-list-card-details-pill--destaque--destaque{background:#f9cd04!important;color:#4e2a2a}.house-list-card-details-text{max-height:200px;overflow:hidden}@media(max-width:959px){.house-list-container{height:calc(100vh - 156px)}}@media(max-width:959px){.house-list-card{min-width:unset}.house-list-card-col-left{width:unset!important;height:unset;overflow:unset;max-height:unset}.house-list-card-carousel{height:300px!important;min-height:300px!important}.house-list-card-carousel .v-window{width:100%}.house-list-card-carousel .v-window.v-item-group,.house-list-card-carousel .v-window.v-item-group .v-image.v-responsive.v-carousel__item{height:inherit!important}.house-list-card-carousel .v-window.v-item-group .v-responsive__content{width:1px!important}.house-list-card-img-panel{max-height:300px}.house-list-card-img-panel .v-image.v-responsive{height:150px!important}}@media(max-width:599px){.house-list .title{max-width:320px}.house-list-card-carousel .v-window{width:100%}}.house-details{max-width:960px}.house-details .grey-text{color:grey!important}.house-details-container{position:relative;border-radius:.3rem;overflow:hidden;overflow-y:auto;height:calc(100vh - 99px)}.house-details-card{min-width:100%}.house-details-card .house-list-card-img-panel .v-image{cursor:pointer}.house-details-card-carousel{padding:1px;max-height:272px;height:272px}.house-details-card-carousel .v-btn--icon.v-size--small{height:10px;width:10px}.house-details-card-carousel .v-carousel .v-btn--active:before{opacity:1!important}.house-details-card-carousel .v-carousel__controls__item i.v-icon{font-size:10px!important}.house-details-card-row-top{padding:0!important;overflow:hidden;height:272px}.house-details-card-row-top .house-list-card-carousel .v-window{height:272px!important}.house-details-card-row-top .house-list-card-carousel .v-window .v-image.v-responsive{height:inherit!important}.house-details-card-details-pill{border-radius:30px;padding:.01rem .3rem;position:relative;bottom:.1rem;margin-left:1rem;background-color:#c3c3c3;color:#505050;font-size:9px;line-height:1rem}.house-details-card-details-right-panel{background-color:#ecf3f4;border-radius:6px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}@media(max-width:599px){.house-details .title{max-width:320px}.house-details-card-details-right-panel{border-radius:0;box-shadow:unset}}.about-panel{position:relative;overflow:hidden;overflow-y:auto;height:calc(100vh - 97.3px)}.about-panel .row{overflow:hidden}.about-panel .row:first-child .body-1{border-color:#2c7563}.about-panel .row:nth-child(2) .body-1{border-color:#3794c8}.about-panel .row:nth-child(3) .body-1{border-color:#991438}.about-panel .col:nth-child(2n){box-shadow:8px 0 16px 19px #fff;position:relative}.about-panel .body-1{border-left-width:4px;border-left-style:solid;min-height:130px}@media(max-width:599px){.about-panel{height:calc(100vh - 158px)}}.documents{position:relative}.border-bottom-0{border-bottom:0!important}.border-top-0{border-top:0!important}.border-top-left-radius-0{border-top-left-radius:0!important}.border-top-right-radius-0{border-top-right-radius:0!important}.border-bottom-right-radius-0{border-bottom-right-radius:0!important}.border-bottom-left-radius-0,.border-radius-all-0{border-bottom-left-radius:0!important}.border-radius-all-0{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cssanimation,.cssanimation span{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cssanimation span{display:inline-block}.infinite{-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1}}.fadeInTop{-webkit-animation-name:fadeInTop;animation-name:fadeInTop}@-webkit-keyframes fadeInTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}.fadeInBottom{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}@-webkit-keyframes fadeInBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translateX(-100%)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translateX(100%)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translateX(100%)}}.fadeOutTop{-webkit-animation-name:fadeOutTop;animation-name:fadeOutTop}@-webkit-keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutBottom{-webkit-animation-name:fadeOutBottom;animation-name:fadeOutBottom}@-webkit-keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.blurIn{-webkit-animation-name:blurIn;animation-name:blurIn}@-webkit-keyframes blurIn{0%{filter:blur(20px);opacity:0}}@keyframes blurIn{0%{filter:blur(20px);opacity:0}}.elevationScaleIn{-webkit-animation-name:elevationScaleIn;animation-name:elevationScaleIn;position:relative;z-index:9}@-webkit-keyframes elevationScaleIn{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes elevationScaleIn{0%{transform:scale(1)}to{transform:scale(1.1)}}.elevationScaleOut{-webkit-animation-name:elevationScaleOut;animation-name:elevationScaleOut;position:relative;z-index:9}@-webkit-keyframes elevationScaleOut{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes elevationScaleOut{0%{transform:scale(1.1)}to{transform:scale(1)}}