body {
  overflow-y: hidden;
  overflow-x: hidden;
  background-image: radial-gradient(circle at 50% 450px, pink, #dd34dd);
}

.title-div {
  display: flex;
  flex: 1 1 300px;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  font-size: 40pt;
  color: #EDC8FF;
  position: relative;
  font-family: "Momo Trust Display", sans-serif;
  font-weight: 400;
  font-style: normal;
  z-index: 50;
}

.image {
  display: flex;
  flex: 1 1 300px;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  font-size: 40pt;
  position: relative;
  z-index: 1;
}
.persephone-main {
  margin-top: -250px;
  position: relative;
  z-index: 1;
}