/* These sections form an isolated review on four service pages. */
@media (min-width: 1024px) {
  #ct-main .service-actions-full .bulk-card-actions .ct-button {
    width: 100%;
    max-width: none;
  }

  #ct-main .consultation-team .ct-doctors {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #ct-main .consultation-team .ct-doctor {
    display: flex;
    flex-direction: column;
  }

  #ct-main .consultation-team .ct-doctor-photo {
    width: 100%;
    height: auto;
    min-height: 0;
    aspect-ratio: 4 / 3;
    object-fit: cover;
    object-position: center top;
  }
}
