.property-card{text-align:left}.property-card .safe_booking{position:absolute;bottom:15px;left:10px}.property-card .property-content .listingInfo{display:block!important;width:100%}.property-card .property-content .listingInfo .price_row h5{display:inline-block;margin-bottom:0}.property-card .property-content .listingInfo h3{margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:20px}.property-card .property-content .listingInfo .price_line h4{display:inline-block;width:auto}.property-card .property-content .listingInfo .line-location{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap}.property-card .property-content .description{text-overflow:ellipsis;max-height:60px;height:60px;display:block;overflow:hidden}.property-card .property-msg{position:relative;margin-right:10px;top:10px;float:right}.property-card .property-label{position:relative!important;margin-left:10px;float:right}.property-card .verified_badge{position:absolute;bottom:15px;left:0;width:160px;height:40px;background:#52d298;color:#fff}.property-card.premium_ad,.roommate-card.premium_ad{border:none;border-radius:7px;position:relative}.property-card.premium_ad:before,.roommate-card.premium_ad:before{width:0;height:0;border-color:#52d298 transparent transparent;border-style:solid;border-width:50px 50px 0 0;position:absolute;left:0;top:0;content:"";z-index:2}.property-card.premium_ad:after,.roommate-card.premium_ad:after{font-family:Font Awesome\ 5 Free;content:"\F005";color:#fff;position:absolute;left:8px;top:4px;text-shadow:0 0 2px #52d298;font-size:1.4rem;z-index:3}.property-card .property-content .property-action{display:flex;align-items:center;padding-top:12px}.property-card .property-content .property-action a{margin-left:auto}.property-card .property-content .property-action span.icons{margin-right:7px;color:#313a46;transition:color .3s ease;display:inline-block;border:1px solid #dcdee0;padding:1px 6px;border-radius:3px}.property-card .property-content .property-action span.icons:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card .property-content .property-action span.icons:last-child{margin-right:0}.property-card .property-content .property-action span.icons.pull{margin-left:auto}#app{background:url(/images/landing-districts/bg.svg) no-repeat;background-position-x:120%;background-position-y:0}#app section{margin-top:50px}#app section .content-section h2{margin-bottom:30px}#app .top_row.no-images h1{margin-top:20px;margin-bottom:20px}#app .top_row.no-images .page-breadcrumb{margin-top:20px}#app .top_row.no-images ul li{margin-bottom:20px}#app .top_row.no-images .img-container img{width:60%}#app .source{display:flex;justify-content:flex-end}#app .source a{font-style:italic}#app .source{span-font-family:"Hind Madurai",sans-serif;span-font-weight:600;span-margin-right:10px}#app .top_row h1{color:#55748f!important;font-weight:500!important}#app .top_row h1 b{font-weight:600!important}#app .top_row ul{list-style:none;padding-left:0;margin-top:30px;margin-bottom:30px}#app .top_row ul li{margin-bottom:10px}#app .top_row ul li i{color:#57b894}#app .top_row .img-container{display:flex;align-items:center;justify-content:center}#app .top_row .img-container img{width:90%}#app .top_row .img-city{width:100%}#app .top_row .img-city img{width:65%}#app .cards-sec{margin-top:40px}#app .cards-sec .card-sec{padding:20px;text-align:center;background:#f4f4f4;border-radius:6px;display:block}#app .cards-sec .card-sec.special-card{background-color:transparent}#app .cards-sec .card-sec.special-card img{max-width:100%}#app .cards-sec .card-sec h3{margin-bottom:20px}#app .cards-sec .card-sec button{margin-bottom:15px}#app .cards-sec .card-sec span{display:block}#app .cards-sec .card-sec.invert{background:#55748f!important;color:#fff!important}#app .cards-sec .card-sec.invert h3{color:#fff!important}#app #about .images{margin-top:40px;display:flex;justify-content:space-around}#app #about .images .image{height:300px;width:32%}#app .classifications{max-height:350px;scroll-behavior:smooth;padding:10px}#app .classifications .opinion:nth-of-type(odd){flex-direction:row-reverse}#app .classifications .opinion:nth-of-type(odd) .saying{margin-right:0;margin-left:20px}#app .classifications .opinion{display:flex;align-items:center;margin-bottom:25px}#app .classifications .opinion .saying{font-style:italic;padding:15px;border-radius:20px;background:#f8f8f8;margin-right:20px;width:80%}#app .classifications .opinion .saying .rate i{margin-right:5px}#app .classifications .opinion .saying .rate i.yellow-star{color:#ffc107!important}#app .classifications .opinion .person{display:flex;align-items:center;margin:auto}#app .classifications .opinion .person .info{margin-right:10px}#app .classifications .opinion .person .info span{font-family:Hind Madurai,sans-serif;font-weight:600;color:#1f1f1f}#app .classifications .opinion .person .info .date{font-size:12px}#app .classifications .opinion .person .photo{width:60px;height:60px}#app .classifications .opinion .person .photo img{border-radius:50%;width:100%}@media screen and (min-width:1200px){#app{background-position-x:110%!important}}@media screen and (min-width:1900px){#app{background-position-x:105%!important}}@media screen and (max-width:800px){#app{background:none}.card-sec.special-card img{width:100%;max-width:none;height:auto}}@media screen and (max-width:667px){#app{background:none}#app .img-container{display:none!important}#app .why-row{margin-top:60px!important}#app .img-city{width:100%}#app .img-city img{width:100%!important}#app .classifications{max-height:300px;scroll-behavior:smooth}#app .classifications .opinion{display:flex;align-items:center;margin-bottom:20px}#app .classifications .opinion:nth-of-type(2n){flex-direction:row-reverse}#app .classifications .opinion:nth-of-type(2n) .saying{margin-left:15px!important;margin-right:0!important}#app .classifications .opinion:nth-of-type(2n) .person{margin-right:0!important}.sm-mt-20{margin-top:30px}.card-sec{margin-bottom:20px}#about .images{margin-top:30px;display:flex;overflow-x:scroll;width:100%!important;justify-content:inherit!important}#about .images .image{height:200px;width:66vw!important;margin-right:15px}}