.contact__form{display:flex;flex-direction:column;justify-content:center;gap:.5em}.textArea{width:100%!important;margin-top:.5em;padding:.5em;outline:none;border-radius:.5em;outline:1px solid var(--primary-dark)}.PropertyInfo_card__info__iW6_j{display:grid;margin-block:1rem;grid-template-columns:55% 1fr;grid-template-rows:1fr 1fr;gap:.5rem;place-content:center}.PropertyInfo_info__FJqft{display:flex;gap:.75rem;align-items:center}.property__container{min-height:calc(100dvh - var(--header-height));color:var(--dark-green)}.property__slider{width:100vw;height:calc(75dvh - var(--header-height))}.property__info{display:flex;flex-direction:column;text-align:left}.property__status{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;line-height:1.2;color:#a5a5a5}.description{text-align:justify;-moz-text-align-last:left;text-align-last:left;line-height:1.5;color:var(--primary-dark);font-size:var(--text-small);font-weight:500}.description p{font-size:1rem;text-wrap:pretty}.property__price{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-top:.5rem}.price__title{font-size:1.5rem;font-weight:500}.price__button{background-color:#0b0b0b;color:var(--primary-white);padding:.75rem 3rem;border-radius:3rem;transition:boxs;border:none}.embeds{display:flex;flex-direction:column;gap:2rem;padding-block:2rem}@media screen and (hover){.price__button:hover{opacity:.8}}@media screen and (max-width:768px){.property__info{height:100%}}