.card {
  max-width: 40rem;
  width: 100%;
}
.card img {
  height: 20rem;
  padding-bottom: 1rem;
  width: 100%;
  border-bottom-left-radius: 50% 25%;
  border-bottom-right-radius: 50% 25%;
  transform: scale(1.1) translateY(-10%);
}
.card h5 {
  padding-bottom: 0;
  transform: translateY(-1.6rem);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4em;
  height: 4em;
  border-radius: 50%;
  float: right;
  color: white;
  background-color: darkred;
}
.card > div {
  padding: 0 3rem 3.6rem;
  position: relative;
  width: 100%;
}
.card p {
  padding-top: 1.6rem;
}