.about-photo-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 175px;
  height: 175px;
  border-radius: 50%;
  background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%);
  transform: translate(-50%, -50%) scale(1.2);
  z-index: 1;
}

.about-photo-img {
  position: relative;
  width: 175px;
  height: 175px;
  border-radius: 50%;
  object-fit: cover;
  object-position: 30% center;
  box-shadow: 0 0 0 4px #ffffff, 0 0 0 6px #3498db, 0 10px 30px rgba(0,0,0,0.15);
  transform: scale(1.2);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  cursor: pointer;
  margin: 20px 0;
  z-index: 2;
}
