.theme-tempo .home-page .home-header-bg .podcast-logo {
    height: 500px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    border-radius: 30px !important;
    display: block !important;
    margin: 0 auto !important;
}
.theme-tempo .home-page .home-header-bg .p-description {
    font-size: 0.rem !important;
    line-height: 1.2 !important;
}
.theme-tempo .home-page .home-header-bg .btn-latest-episode {
    margin-top: 40px !important;
}

/* Hide Podbean's shortened description */
.theme-tempo .home-page .home-header-bg .p-description .desc-text {
    display: none !important;
}

/* Insert the full description */
.theme-tempo .home-page .home-header-bg .p-description::before {
    content: "The official podcast of the Society of Graduate Students at Western University in London, Ontario, Canada. We aim to showcase the innovative research that graduate students are conducting at Western University and appeal to various audiences including those within and beyond the academic community.";
    display: block;
    font-size: 0.95rem;
    line-height: 1.4;
    white-space: normal;
}

/* Remove More >> */
.theme-tempo .home-page .home-header-bg .show-more {
    display: none !important;
}

@media (max-width: 767px) {

  /* Force the text column to exist on mobile */
  .theme-tempo .home-header-bg .col-12.col-xl-5 {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    position: static !important;
  }

  /* Force its contents to show */
  .theme-tempo .home-header-bg .col-12.col-xl-5 .text-content {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
  }

  /* Put artwork first */
  .theme-tempo .home-header-bg .col-12.col-xl-7 {
    order: 1 !important;
  }

  /* Put text second */
  .theme-tempo .home-header-bg .col-12.col-xl-5 {
    order: 2 !important;
  }

  .theme-tempo .home-header-bg .row {
    display: flex !important;
    flex-direction: column !important;
  }
}
/* Make podcast description black */
.theme-tempo .home-page .home-header-bg .p-description,
.theme-tempo .home-page .home-header-bg .p-description .desc-text {
    color: #000000 !important;
}