.button-map-navigation {
  font-style: inherit;
  font-variant: inherit;
  font-stretch: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: var(--tokens-alias-typography-bodyStrong-fontWeight);
  line-height: var(--tokens-alias-typography-bodyStrong-lineHeight);
  display: flex;
  cursor: pointer;
  transition: all 0.4s ease 0s;
  border-radius: var(--tokens-alias-shape-border-radius-sharp);          
  border: 2px solid var(--oficial-color);
  background-color: rgba(var(--tokens-alias-color-surface-transparent-default),var(--tokens-alias-color-surface-transparent-default-alpha));            
  padding: var(--tokens-alias-spacing-hsmall) var(--tokens-alias-spacing-xsmall);         
  height: 5vh;
  width: 15vh;
}

.button-map-navigation > p {
  padding: 5px;
}

#map-icon {
  max-width: 30px;
  color: var(--oficial-color) !important;
}

#whatsapp-icon {
  max-width: 30px;
  color: var(--oficial-color) !important;
}

.text-button {
  color: var(--oficial-color);
}

.buttons-navigation {
  min-width: 600px;
  display: flex;
  flex-direction: row;
  grid-gap: 10px;
  margin: 10px;
}

.bar-separarion {
  color: var(--oficial-color);
  opacity: 1;
}

.house-items {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: auto;
  max-width: 800px;
  align-items: center;
}

.icon {
  max-width: 30px;
}

.icons-properties {
  color: var(--oficial-color);
  min-width: 30px;
}

.icon-properties-details {
  color: var(--oficial-color);
  max-width: 100px;
  display: flex;
  flex-direction: column;
  align-items: center;  
}

.icon-disabled {
  color: var(--disabled-icon) !important;
}

.text-description-propertie {
  color: #212529;
}

.text-description {
  text-align: center;
}

.propertie-all-description {
  width: 60%;
}

.item-description {
  display: flex;
  flex-direction: row;
  margin-top: 5%;  
}

.description > h2 {
  font-size: 1.5rem;
}

@media only screen and (max-width: 480px){
  .propertie-all-description {
    width: auto !important;
    text-align: justify !important;
  }

  .house-items {
    justify-content: center;
    text-align: center;
    font-size: medium;
  }

}