.rounded-100px{border-radius:100px}.circle-divider{width:3px;height:3px;background:#ccc;display:inline-block;border-radius:10px;margin:0 0.5rem}.social-media-block .list-horizontal{padding:0}.social-media-block .list-horizontal .list-item{display:inline-block;margin-right:0.5rem}.btn-seeAll{position:absolute;right:2rem;bottom:2rem}@media (min-width: 768px){.propery-details-left-right .property-list{max-height:calc(100vh - 80px);overflow:auto}}.propery-details-left-right .property-list .card{transition:all 0.5s ease;cursor:pointer}.propery-details-left-right .property-list .card:hover{border:1px solid #ccc;box-shadow:0px 0px 10px #ccc}.btn-wishlist{position:absolute;top:20px;right:20px;color:#fff;text-shadow:0px 1px  5px #000;font-size:20px}.propery-details-top-bottom .property-grid .card{transition:all 0.5s ease;cursor:pointer}.propery-details-top-bottom .property-grid .card:hover{border:1px solid #ccc;box-shadow:0px 0px 10px #ccc}.photogallery .carousel-item .item{height:100%}.stretched-link{position:absolute;top:0;right:0;bottom:0;left:0}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.card-active{border:1px solid #ccc !important;border-radius:5px !important;box-shadow:0px 0px 11px 2px #e6e6e6}.card-active .card-arrow{transform:rotate(-90deg);transition:all 0.2s ease}.modal-xl{width:900px;max-width:95%}.floating-label{position:relative}.floating-label:not(.focused) input::-webkit-input-placeholder{color:transparent}.floating-label:not(.focused) input:-ms-input-placeholder{color:transparent}.floating-label:not(.focused) input::-ms-input-placeholder{color:transparent}.floating-label:not(.focused) input::-moz-placeholder{color:transparent}.floating-label:not(.focused) input::placeholder{color:transparent}.floating-label>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;padding:.5rem 1.3rem;transition:margin 0.15s cubic-bezier(0.4, 0, 0.2, 1),font-size 0.15s cubic-bezier(0.4, 0, 0.2, 1),padding 0.15s cubic-bezier(0.4, 0, 0.2, 1),background-color 0s cubic-bezier(0.4, 0, 0.2, 1);max-width:calc(100% - 12.5px);border-top:1px solid transparent;line-height:1.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:4;color:rgba(0,0,0,0.75)}.floating-label.focused>label,.dropdown.floating-label.show>button>span,.dropdown.floating-label.has-value>button>span,.dropdown.floating-label>button:focus>span{margin:-0.5rem calc(1rem);transition:margin 0.15s cubic-bezier(0.4, 0, 0.2, 1),font-size 0.15s cubic-bezier(0.4, 0, 0.2, 1),padding 0.15s cubic-bezier(0.4, 0, 0.2, 1),background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;font-size:12px;padding:0 0.3rem;width:auto;top:-4px;color:rgba(0,0,0,0.75)}.dropdown.floating-label .dropdown-toggle{background-color:#fff;border:1px solid #dee2e6}.dropdown.floating-label .dropdown-toggle::after{margin-left:0;margin-right:.5em;top:22px;position:absolute;right:0}.dropdown.floating-label-sm .dropdown-toggle::after{top:16px}.dropdown.floating-label.show>button>span,.dropdown.floating-label.has-value>button>span,.dropdown.floating-label>button:focus>span{position:absolute;margin-left:-5px}.form-row>.col.floating-label:not(.focused)>label,.form-row>.floating-label[class*="col-"]:not(.focused)>label{margin-left:5px}.form-row>.col.floating-label.focused>label,.form-row>.floating-label.focused[class*="col-"]>label{margin:-0.5rem calc(1.3rem)}form.horizontal .floating-label>label{margin-left:calc(5px + 1px)}form.horizontal .floating-label.focused>label{margin-left:calc(1.3rem + 1px)}.input-icon i{position:absolute;padding-left:1.3rem;padding-top:.5rem;line-height:calc(1.8rem + 2px)}.floating-label-sm>label{padding:.3rem .9rem;line-height:1.8;font-size:.875rem}.floating-label.floating-label-sm.focused>label{margin:-0.5rem calc(.8rem)}.form-row>.col.floating-label.floating-label-sm.focused>label,.form-row>.floating-label.floating-label-sm.focused[class*="col-"]>label{margin:-0.5rem calc(1.2rem)}.input-icon i+label,.input-icon i~input{padding-left:calc(2.6rem)}.floating-label-sm.input-icon i{padding-top:.3rem;padding-left:calc(1.2rem);line-height:1.8}.floating-label-sm.input-icon i+label,.floating-label-sm.input-icon i~input{padding-left:calc(2.5rem)}.floating-label-sm.focused.input-icon i+label{padding-left:calc(.9rem)}.floating-label-sm.focused.input-icon i~input{padding-left:calc(2.5rem)}.floating-label.input-group{flex-wrap:nowrap}.floating-label.input-group:not(.focused) label{width:75%}.floating-label-sm .form-control-sm,.floating-label-sm .btn{line-height:1.9;border-radius:0}.fa-caret-left:before{content:"\f0d9"}.card-active .card-arrow{transform:rotate(-90deg);transition:all 0.2s ease}.fa-heart:before{content:"\f004"}
