div.organization-logo {
  width: 200px;
  height: 100px;
  background-size: cover;
  background-position: center;
}

div.organization {
  margin-top: 10px;
  min-height: 150px;
}

div.organization-summary {
  border-bottom: 1px solid #7ebbe4;
  padding-bottom: 10px;
  min-height: 100px;
}

div.organization-summary div.organization-description {
  min-height: auto;
}
div.organization-logo {
  width: 200px;
  height: 100px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

div.organization {
  margin-top: 10px;
  min-height: 150px;
}

div.organization-summary {
  border-bottom: 1px solid #7ebbe4;
  padding-bottom: 10px;
  min-height: 100px;
}

div.organization-summary div.organization-description {
  min-height: auto;
}
Scale images to fit in height, not width
Scale images to fit in height, not width
