.btn {
  box-shadow: none !important;
  border-radius: 0px !important; }

.header .header-menu {
  text-transform: uppercase !important; }

.header .header-menu a:hover {
  color: #38526f !important; }

.background-image--1494867300050 {
  height: 800px !important; }

.announcement {
  padding-bottom: 0 !important; }

audio::-webkit-media-controls-panel {
  background-color: #fff; }

.podcast-text {
  overflow: hidden;
  position: relative;
  width: 40%;
  float: left; }

.podcast-text p {
  font-size: 18px;
  width: 100%;
  white-space: nowrap;
  /* Starting position */
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  /* Apply animation to this element */
  -moz-animation: podcast-text 30s linear infinite;
  -webkit-animation: podcast-text 30s linear infinite;
  animation: podcast-text 30s linear infinite;
  /* Move it (define the animation) */ }
@-moz-keyframes podcast-text {
  0% {
    -moz-transform: translateX(100%); }
  100% {
    -moz-transform: translateX(-100%); } }
@-webkit-keyframes podcast-text {
  0% {
    -webkit-transform: translateX(100%); }
  100% {
    -webkit-transform: translateX(-100%); } }
@keyframes podcast-text {
  0% {
    -moz-transform: translateX(100%);
    /* Firefox bug fix */
    -webkit-transform: translateX(100%);
    /* Firefox bug fix */
    transform: translateX(100%); }
  100% {
    -moz-transform: translateX(-100%);
    /* Firefox bug fix */
    -webkit-transform: translateX(-100%);
    /* Firefox bug fix */
    transform: translateX(-100%); } }
@media screen and (max-width: 550px) {
  .background-image--1494867300050 {
    height: 200px !important; }

  .section--1568876012651 img {
    width: 50% !important; }

  .podcast-text {
    float: none;
    width: 100%; }

  audio {
    width: 100% !important; } }
