footer {
    padding: .5rem 0;
    background:
        linear-gradient(113.62deg, #2FA3EB 0.16%, #2D9EEC 7.44%, #2073F1 68.75%, #1B63F3 100.13%);
    text-align: center;
}

footer span {
    font-size: 1.13rem;
}

.content {
    min-height: calc(100vh - 70px);
  }

.card-demo {
    margin: 20px;
}
