@charset "UTF-8";.realtyObjListMapMarker{text-shadow:1px 1px green;}@media (min-width:768px){:not(.container) > .realty-list-main{padding-left:40px !important;}}.realty-list-view{}.realty-list-view .realty-object{background-color:white;margin-bottom:15px;background-clip:content-box;}@media (min-width:767px){.realty-list-view .realty-object{padding-left:8px;padding-right:8px;}}.realty-list-view .realty-object img{transition:border-bottom 0.5s,margin-bottom 0.5s;}.realty-list-view .realty-object:hover h3 a{font-weight:400;text-decoration:none;}.realty-list-view .realty-object:hover img{margin-bottom:-4px;border-bottom:4px solid #333333;}.realty-list-view .realty-object .realty-image{position:relative;}.realty-list-view .realty-object a.imagelink{display:block;float:left;position:relative;}.realty-list-view .realty-object .badge{background-color:gray;font-family:"Khand",sans-serif;}@media (max-width:768px){.realty-list-view .realty-object .badge{margin-left:20px;}}.realty-list-view .realty-object .realty-options{position:absolute;left:10px;bottom:10px;}.realty-list-view .realty-object .realty-options .badge{margin-right:5px;display:block;float:left;font-size:0.9em;}.realty-list-view .realty-object .content{position:relative;float:left;}.realty-list-view .realty-object .content .badge{margin-top:-35px;display:block;float:left;position:relative;margin-bottom:10px;font-size:0.9em;}.realty-list-view .realty-object img{max-width:100%;height:auto;}.realty-list-view .realty-object .content{padding:10px;padding-bottom:0;}.realty-list-view .realty-object h3{margin-top:0;margin-bottom:0;}.realty-list-view .realty-object h3 a{color:inherit;font-size:1.5rem;line-height:1.1;text-overflow:"...";color:inherit;overflow:hidden;max-width:100%;display:block;color:#333333;}.realty-list-view .realty-object p{margin-bottom:0;}.realty-list-view .realty-object .buying_price,.realty-list-view .realty-object .year_rent{color:#333333;font-weight:bold;font-size:1.3em;}.realty-list-view .realty-list-main{display:flex;width:100%;padding:0 15px;flex-wrap:wrap;}@media (max-width:767px){.realty-list-view .realty-list-main{width:100%;}}.realty-list-view .realty-list-sidebar{display:flex;width:40%;padding:0 15px;}@media (max-width:1200px){.realty-list-view .realty-list-sidebar{display:none;}}.realty-list-view .realty-list-map.right{height:calc(100vh - 145px);position:fixed !important;width:40%;border-right:20px solid white;}.realty-list-view .realty-list-map.above{width:100%;height:450px;margin-left:33px;margin-right:8px;margin-bottom:1rem;}.realty-list-view .realty-object-content .short-info > div{border-right:1px solid rgba(0,0,0,0.1);}.realty-list-view .realty-object-content .short-info > div:last-child{border-right:none;}.realty-list-view .realty-object-content .short-info .value{font-size:2rem;}.realty-list-view .realty-grid h3{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:0.5rem;}.realty-list-view .realty-grid h3 a{display:block;font-size:1.3rem;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:3.6rem;line-height:1.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.realty-list-view .realty-grid .short-info{padding-top:0.5rem;}.realty-list-view .realty-grid .short-info > div{border-right:1px solid rgba(0,0,0,0.1);padding-top:0.5rem;}.realty-list-view .realty-grid .short-info > div:last-child{border-right:none;}.realty-list-view .realty-grid .short-info .value{font-weight:400;}.realty-list-view .realty-grid .content{position:relative;float:left;width:100%;}.realtyHeader{border-bottom:5px solid #333333;margin-left:0;margin-right:0;}.realtyFilter{border-bottom:1px solid #ECECEC;padding:0 30px;}.realtyFilter form{padding:10px;}.realtyFilter label{margin-right:10px;}.realty-single-view .nopadding{padding-left:0;padding-right:0;}.realty-single-view .modal-body{height:80vh;overflow-y:scroll;margin-bottom:15px;}.realty-single-view .realty-description{font-size:1.1em;}.realty-single-view .realty-description p{margin-bottom:0;}.realty-single-view .realty-info-heading{font-size:1em;border-bottom:1px solid #EEE;padding-bottom:3px;margin-top:10px;float:left;}.realty-single-view .realty-info-heading .badge{color:#777;font-size:100%;}.realty-single-view .realty-info-heading .value{margin-left:30px;color:#777;}.realty-single-view .realty-info-heading .value:first-child{margin-left:0;}.realty-single-view .imageoptions{position:absolute;bottom:15px;left:15px;z-index:10;}.realty-single-view .imageoptions .btn{font-weight:bold;font-size:1.1em;}.realty-single-view .realtyPrice .value{font-size:2em;}.realty-single-view .realty-details .realty-description{padding-right:2rem;}.realty-single-view .realty-details .realtyPrice{float:right;margin-top:-40px;text-align:right;}.realty-single-view .realty-contact{font-size:1em;line-height:1;min-height:193px;padding-left:0;padding-right:0;margin-top:30px;text-align:center;position:sticky;position:-webkit-sticky;top:30px;}.realty-single-view .realty-contact .btn{margin-bottom:10px;}.realty-single-view .realty-contact .realty-contact-name{font-size:1.4em;margin-bottom:15px;margin-top:15px;}.realty-single-view .realty-contact .fa{margin-right:10px;}.realty-single-view .realty-contact img{border-radius:5px;}.realty-single-view .realty-overview{border-left:1px solid #e5e5e6;margin-top:1rem;}.realty-single-view .realty-overview .year_rent,.realty-single-view .realty-overview .buying_price{font-size:2em;font-weight:bold;color:#333333;}.realty-single-view .realty-overview h2{font-size:1em;}.realty-single-view .realty-overview .badge{color:#777;font-size:100%;font-weight:bold;}.realty-single-view .realty-overview th,.realty-single-view .realty-overview td{font-size:1em;}.realty-single-view .realty-overview-table p{margin-bottom:0;}.realty-single-view .realty-overview-table tr:nth-child(n+6){display:none;}.realty-single-view .realty-overview-table tr.visible:nth-child(n+6){display:table-row;}.realty-single-view .realty-overview-table .table-heading{color:white;background-color:#333333;}.realty-single-view .realty-overview-table .moreInfo{display:table-row !important;}.realty-single-view .realty-overview-table .moreInfo.hidden{display:none !important;}.realty-single-view .realty-overview-table .moreInfo,.realty-single-view .realty-overview-table .lessInfo{cursor:pointer;font-weight:bold;color:#333333;}.realty-single-view .realtyContact{background-color:#EEE;border-radius:5px;}.realty-single-view .realtyContact h3{margin-left:15px;padding-top:15px;}.realty-single-view .realtyContact .powermail_submit{width:100%;}.realty-single-view h2,.realty-single-view h3{font-size:1.8em;font-weight:bold;}.realty-single-view h1{font-size:2em;margin-top:1rem;margin-bottom:2rem;margin-right:120px;}.realty-single-view .realtyOptions{padding:15px;border:1px solid #ccc;border-left:none;border-right:none;margin:15px 0;}.realty-single-view .realtyOptions a{color:#333333;}.realty-single-view .carousel-open-lightbox{cursor:pointer;position:absolute;bottom:1rem;margin:0 auto;left:calc(50% - 40px);opacity:0.5;}.realty-single-view .carousel-open-lightbox:hover{opacity:1;}.realty-single-view .carousel-open-lightbox .fas,.realty-single-view .carousel-open-lightbox i{font-size:5em;color:white;}.realtyHighlights{margin-bottom:15px;}.realtyHighlights .realtyHighlight:before{border-top:1px solid #e5e5e6;padding-top:5px;padding-left:15px;content:"";display:block;}.realtyHighlights .realtyHighlight:after{border-bottom:1px solid #e5e5e6;padding-top:5px;padding-left:15px;content:"";display:block;}.realtyHighlights .realtyHighlight .value{padding-left:10px;}#realtyContactForm .contactImage{width:200px;height:300px;position:relative;overflow:hidden;margin-bottom:1rem;}#realtyContactForm .contactImage img{display:inline;margin:0 auto;}.realtyObjectMap{height:400px;margin-top:10px;width:100%;}.realtyHeader .realtyObjectMap{height:100%;margin-top:0;}.realtySearchWidget{float:left;width:100%;padding:20px;background-color:transparent;background-size:100%;background-position-y:412px;}.multi-item-carousel .carousel-inner{display:flex;flex-wrap:wrap;}.multi-item-carousel .carousel-inner .carousel-item.active,.multi-item-carousel .carousel-inner .next,.multi-item-carousel .carousel-inner .prev{display:flex;}.multi-item-carousel .carousel-inner .carousel-item{flex:0 0 33%;max-width:33%;padding-left:15px;padding-right:15px;}.multi-item-carousel .carousel-item-next,.multi-item-carousel .active.carousel-item-right{transform:translateX(-100%);}.multi-item-carousel .carousel-item-prev,.multi-item-carousel .active.carousel-item-left{transform:translateX(-100%);}.tns-outer{position:relative;}.tns-controls > button{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:5rem;height:5rem;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0;z-index:1;}.tns-controls > button:before{font-family:"Font Awesome 5 Free";font-size:5rem;line-height:1;opacity:0.75;color:#e5e5e5;-webkit-font-smoothing:antialiased;font-weight:600;}.tns-controls > button[data-controls="prev"]{left:-7rem;}.tns-controls > button[data-controls="prev"]:before{content:"";}.tns-controls > button[data-controls="next"]{right:-7rem;}.tns-controls > button[data-controls="next"]:before{content:"";}.tns-controls > button[data-controls="prev"]::before{content:"<";}.tns-controls > button[data-controls="next"]::before{content:">";}.tns-controls > button::before{font-family:"goldplaybold";color:#777;}@media (min-width:992px){.realtyoverview-imagetop{position:absolute;top:0;right:0;background-color:rgba(255,255,255,0.9);z-index:100;max-width:340px !important;}}
