.profilegallery > .container {
  display: flex;
  flex-direction: column;
}
.profilegallery [itemprop='name'] {
  color: var(--mdc-theme-primary) !important;
}
.profilegallery .profilescontainer {
  order: 2;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer {
    order: 3;
    margin: 0 auto;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements {
  display: grid!important;
  grid-template-columns: 1fr;
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecard .pcMedia img,
.profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecardfragmentcomponent .pcMedia img {
  width: 156px;
  height: 156px;
}
@media (min-width: 992px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecardfragmentcomponent .pcMedia img {
    width: 250px;
    height: 250px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecardfragmentcomponent .pcMedia img {
    width: 202px;
    height: 202px;
  }
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecard .pcDesc .text-center,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-1Elements .profilecardfragmentcomponent .pcDesc .text-center {
    text-align: left!important;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements {
  display: grid!important;
  grid-template-columns: 1fr;
  column-gap: 32px;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements {
    grid-template-columns: 1fr 1fr;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecard .pcMedia img,
.profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecardfragmentcomponent .pcMedia img {
  width: 156px;
  height: 156px;
}
@media (min-width: 992px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecardfragmentcomponent .pcMedia img {
    width: 192px;
    height: 192px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-2Elements .profilecardfragmentcomponent .pcMedia img {
    width: 176px;
    height: 176px;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements {
  display: grid!important;
  grid-template-columns: 1fr;
  column-gap: 32px;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements .profilecard .pcMedia img,
.profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements .profilecardfragmentcomponent .pcMedia img {
  width: 156px;
  height: 156px;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-3Elements .profilecardfragmentcomponent .pcMedia img {
    width: 160px;
    height: 160px;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements {
  display: grid!important;
  grid-template-columns: 1fr;
  column-gap: 32px;
}
@media (min-width: 992px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements .profilecard .pcMedia img,
.profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements .profilecardfragmentcomponent .pcMedia img {
  width: 156px;
  height: 156px;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements .profilecard .pcMedia img,
  .profilegallery .profilescontainer .flexContLinks.multipleCards-4Elements .profilecardfragmentcomponent .pcMedia img {
    width: 160px;
    height: 160px;
  }
}
.profilegallery .profilescontainer .flexContLinks .profilecard,
.profilegallery .profilescontainer .flexContLinks .profilecardfragmentcomponent {
  background: #FFFFFF;
  box-shadow: 0px 0px 8px rgba(128, 128, 128, 0.25);
  border-radius: 8px;
  display: flex!important;
}
@media (min-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks .profilecard,
  .profilegallery .profilescontainer .flexContLinks .profilecardfragmentcomponent {
    align-items: center;
  }
}
@media (max-width: 768px) {
  .profilegallery .profilescontainer .flexContLinks .profilecard .pcMedia,
  .profilegallery .profilescontainer .flexContLinks .profilecardfragmentcomponent .pcMedia {
    text-align: center;
  }
}
.profilegallery .profilescontainer .flexContLinks .profilecard .pcMedia img,
.profilegallery .profilescontainer .flexContLinks .profilecardfragmentcomponent .pcMedia img {
  border-radius: 50%;
  object-fit: cover;
}
.profilegallery .profilescontainer .flexContLinks .profilecard .pcDesc .mdc-button,
.profilegallery .profilescontainer .flexContLinks .profilecardfragmentcomponent .pcDesc .mdc-button {
  line-height: 1rem !important;
}
.profilegallery.default-padding-bottom {
  padding-bottom: var(--md-sys-padding-default);
}
.profilegallery.small-padding-bottom {
  padding-bottom: var(--md-sys-padding-medium);
}
.profilegallery.none-padding-bottom {
  padding-bottom: var(--md-sys-padding-none);
}
.profilegallery.default-padding-top {
  padding-top: var(--md-sys-padding-default);
}
.profilegallery.small-padding-top {
  padding-top: var(--md-sys-padding-medium);
}
.profilegallery.none-padding-top {
  padding-top: var(--md-sys-padding-none);
}
.profilegallery.bg-light-grey {
  background-color: var(--mdc-theme-color-light-blue);
}
.profilegallery.bg-white {
  background-color: #fff;
}
.ondemandwebinarpage .profilegallery .profilescontainer .profilecard .pcMedia img,
.ondemandwebinarpage .profilegallery .profilescontainer .profilecardfragmentcomponent .pcMedia img {
  width: 72px!important;
  height: 72px!important;
}
@media (min-width: 768px) {
  .ondemandwebinarpage .profilegallery .profilescontainer .profilecard .pcMedia img,
  .ondemandwebinarpage .profilegallery .profilescontainer .profilecardfragmentcomponent .pcMedia img {
    width: 120px!important;
    height: 120px!important;
  }
}
.articlepage .profilegallery .profilescontainer .profilecard .pcMedia img,
.articlepage .profilegallery .profilescontainer .profilecardfragmentcomponent .pcMedia img {
  width: 150px!important;
  height: 150px!important;
}
@media (min-width: 992px) {
  .articlepage .profilegallery .profilescontainer .profilecard .pcMedia img,
  .articlepage .profilegallery .profilescontainer .profilecardfragmentcomponent .pcMedia img {
    width: 200px!important;
    height: 200px!important;
  }
}
