.tx-hph-properties .properties-filter{padding:1rem;margin-block:1rem;border-radius:10px}.tx-hph-properties .properties{display:grid;gap:1rem}.tx-hph-properties .property{border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,0.08);display:none}.tx-hph-properties .property a{cursor:pointer;display:block;padding:1.5rem;text-decoration:none;transition:all 0.3s ease-in-out}.tx-hph-properties .property a:hover{transform:translateX(5px)}.tx-hph-properties .property-detail{padding:1rem 2rem;box-shadow:0 2px 25px 0 rgba(0,0,0,0.08);border-radius:10px}.tx-hph-properties .property-detail section{padding-block:1rem}.tx-hph-properties .property-detail section+section{margin-block:1rem}.tx-hph-properties .property-detail .contact-buttons{display:grid;justify-content:start;gap:.5rem;margin-top:1rem}.tx-hph-properties .property-detail .contact-buttons a{display:inline-flex}.tx-hph-properties .property-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem;margin-left:2rem}.tx-hph-properties .property-button{all:unset;cursor:pointer;padding:4px 13px;background:rgba(53,87,26,0.9);border-radius:99px;transition:all 0.3s ease-in-out;color:white}.tx-hph-properties .property-button:hover{background-color:#679047;box-shadow:1px 2px 5px 0 rgba(0,0,0,0.15)}.tx-hph-properties .property-button.back-link{background:#7F7F7F}.tx-hph-properties .property-button.back-link:hover{background-color:#a0a0a0}
