.tgm-mark {
  display: block;
  flex: 0 0 auto;
  object-fit: contain;
}

.tgm-mark-top {
  width: 42px;
  height: 42px;
  filter: drop-shadow(0 8px 20px rgba(39, 232, 150, .22));
}

.tgm-mark-admin {
  width: 42px;
  height: 42px;
  filter: drop-shadow(0 7px 17px rgba(39, 232, 150, .18));
}

@media (max-width: 780px) {
  .tgm-mark-top { width: 36px; height: 36px; }
}
