body {
  background-color: hsl(212, 45%, 89%);
  font-family: Outfit, Arial, Helvetica, sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}

.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: auto;
  width: 15rem;
  background-color: hsl(0, 0%, 100%);
  border-radius: 15px;
  padding: 1rem 1rem 2rem 1rem;
  box-shadow: 0 0 10px 0 hsl(218, 24%, 87%);
}

.text {
  margin: 0 1rem;
  text-align: center;
}

h1 {
  font-size: large;
  font-weight: 700;
}

p {
  font-size: small;
  font-weight: 400;
  color: hsl(210, 17%, 60%);
}

img {
  width: 15rem;
  border-radius: 15px;
}
