/* Start custom CSS *//* Staff photos: fill the gold circle (no gap), cropped not stretched */
.elementor-element-3927f937,
.elementor-element-2ba0abc4,
.elementor-element-756d4529,
.elementor-element-c23eda9,
.elementor-element-1bb043b7,
.elementor-element-10788a1d,
.elementor-element-1f931f9b {
  padding: 0 !important;
  overflow: hidden;
}
.elementor-element-3927f937 > img,
.elementor-element-2ba0abc4 > img,
.elementor-element-756d4529 > img,
.elementor-element-c23eda9 > img,
.elementor-element-1bb043b7 > img,
.elementor-element-10788a1d > img,
.elementor-element-1f931f9b > img {
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  border-radius: 50%;
  object-fit: cover;
  object-position: 50% 20%;
}/* End custom CSS */