main {
  color: #ffffff;
  background-image: linear-gradient(
    to right bottom,
    #bf6bd1,
    #b971d6,
    #b376db,
    #ac7bdf,
    #a680e3,
    #a680e7,
    #a57fea,
    #a57fee,
    #ad79f3,
    #b672f6,
    #bf69f9,
    #ca5ffb
  );
  width: 600px;
  padding-top: 15px;
}
h1 {
  text-shadow: 3px -1px 5px white;
}
img {
  width: 500px;
  display: block;
  margin-bottom: 20px;
}
p {
  text-align: justify;
  padding: 10px;
}
.paragraph1 {
  font-size: large;
}
button {
  color: white;
  font-weight: bold;
}
.blue {
  background: blue;
}
.orange {
  background: #f06926;
}
