#property-details .b-top{border-top:1px solid #cfcfcf}#property-details .b-bottom{border-bottom:1px solid #cfcfcf}#property-details .b-top,#property-details .b-bottom{padding:15px 0;margin-bottom:20px}#property-details .b-top h5,#property-details .b-bottom h5{font-size:13px;text-transform:uppercase;color:#575757;white-space:nowrap;padding-top:6px;margin:0;font-weight:400}#property-details .infs h2{color:#333;font-size:32px;font-style:italic;font-weight:600;line-height:33px;letter-spacing:.01em;text-align:left;position:relative}#property-details h2 span{float:right;text-align:right}#property-details .right .blue{max-width:100%;position:relative;display:inline-block;background-color:var(--main-grey);padding:30px 50px}#property-details .right h4{font-size:16px;color:#fff;white-space:nowrap;padding-top:6px;margin-top:45px;margin-bottom:20px;font-weight:700}.socials a{width:36px;height:36px;border-radius:100%;border:1px solid #fff;line-height:36px;display:inline-block;text-align:center;margin:0 7px}.socials .fa,.socials .fab{color:#fff}.infs .socials a{border:1px solid var(--main-grey)}.infs .socials a .fa,.infs .socials a .fab{color:var(--main-grey)}#property-details .btns .btn:hover{color:#fff;background:var(--main-color);border-color:var(--main-color)}#property-details .btns .btn{background:none;border:1px solid #fff}@media screen and (min-width:992px){.right{position:absolute;top:0;right:0}}