.bg-image {
  background-size: cover;
  position: relative;
  background-repeat: no-repeat;
}

.profile-header {
  transform: translateY(5rem);
}

.card-bg-color {
  color: var(--card-font-color);
}
#content {
    display: flex;
    flex-wrap: wrap;
}

#content img {
      height: 60px;
      width: 60px;
    min-width: auto;
    flex: 1 0 20%;
    margin: 10px;

}

.contact-details .icon-circle {
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  background-color: var(--card-font-color);
  font-size: 21px;
  height: 42px;
  width: 42px;
  padding: 0 10px;
}
.card-profile-image {
    max-width: 144px;
    max-height: 144px;
    width: 144px;
    height: 144px;
    margin-bottom: 20px;
}