.page-header {
    display:none;
}

.site-content {
    margin: 20px 0 0 !important;
}

.loading-indicator {
    text-align: center;
    animation: loading-indicator 5s infinite;
    margin: 20px;
    padding: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* Keyframes for the zoom in zoom out animation */
@keyframes loading-indicator {
  /* At the beginning of the animation */
  0% {
    /* Scale the element to its original size */
    transform: scale(1, 1);
  }
  /* At the middle of the animation */
  50% {
    /* Scale the element to 1.5 times its original size */
    transform: scale(1.5, 1.5);
  }
  /* At the end of the animation */
  100% {
    /* Scale the element back to its original size */
    transform: scale(1, 1);
  }
}