h1,
h2,
h3 {
  color: #472f91;
  background: linear-gradient(to right, #472f91 0%, #9a4e8a 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
body {
  position: relative;
  min-height: 100vh;
  padding-bottom: 140px;
}
footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: #e3e3e3;
}

a,
.text-primary {
  color: #472f91;
}