.site-branding {
  z-index: 20;
}

img.content-creator-logo {
  width: 80px;
  height: 80px;
  min-width: 80px !important;
  max-width: 80px !important;
  min-height: 80px !important;
  max-height: 80px !important;
  border-radius: 50%;
  object-fit: cover;
  border: 5px solid #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

img:hover {
  transform: scale(1.1);
  transition: transform 0.3s ease-in-out;
}

.header-image {
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

#page-header {
  top: -2rem;
  padding: 0 0 1rem 0;
}
