/* A calm conversation image between the introduction and program details. */
.professionals-conversation-photo { margin: 8px 0 38px; overflow: hidden; border-radius: 22px; background: #eef2f2; }
.professionals-conversation-photo img { display: block; width: 100%; height: auto; aspect-ratio: 5846 / 2224; object-fit: cover; object-position: center; }
@media (max-width: 600px) {
  .professionals-conversation-photo { margin-top: 0; margin-bottom: 28px; border-radius: 18px; }
  .professionals-conversation-photo img { aspect-ratio: 1.8; }
}
