.parent {
  display: flex;
  width: 100%;
}

.right-pic {
  width:50%;
}

.description {
  width: 50%;
  padding: 48px;
}

#building-pic {
  width: 100%;
}

.ammann-description {
  padding: 5%;
  font-family: Lato;
}

.title {
  text-align: center;
  font-family: Lato;
  color: rgb(143,124,86);
}

@media only screen and (max-width: 767px) {
  .parent {
    flex-wrap: wrap;
  }

  .right-pic {
    width: 100%;
  }

  .description {
    width: 100%;
    margin-bottom: 50px;
  }
}
x;
