html,
body {
    background-color: #23486A;
    font-family: monospace;
    width: 100%;
    height: 100%;
    margin: 0;
    overflow: hidden;
}

h1 {
  color: #fff;
  font-size: 2em;
  text-align: center;
  margin: 0;
  padding: 0;
}

p {
  color: #fff;
  font-size: 1.5em;
  text-align: center;
  margin: 0;
  padding: 0;
}

@media (prefers-color-scheme: dark) {
    html,
    body {
        background-color: #23486A;
    }
}

#lottie {
    width: 300px;
    height: 300px;
}

.flex-container {
    display: flex;
}

.center-horizontal {
    margin-left: auto;
    margin-right: auto;
}

.center-vertical {
    margin-top: 25%;
    margin-bottom: auto;
}
