.gradient-hymnarium-logo
{
  background: linear-gradient(
    270deg,
    #ecab41,
    #b4870a,
    #b99655
  );

  background-size: 600% 600%;
  animation: gradientShift 4s ease infinite;

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

@keyframes gradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}