body {
  font-family: Georgia serif;
  background: #fff66f;
  color: white;
  text-align: center;
  margin: 5% 25% 25% 25%;
}
.card {
  display: flex;
  color: white;
  background: #ff98c2;
  border: solid #ff98c2 2px;
  border-radius: 25px;
  box-shadow: 5px 5px white;
  text-align: left;
  margin: 5%;
  padding: 25px;
}
h2 {
  text-shadow: 2px 2px #ff98c2;
  font-size: 4vw;
}
img {
  border: solid #ff98c2 3px;
  border-radius: 25px;
}
.classDIV{ 
  display: block;
  width: auto;
  margin: auto;
  margin: 2.5%;
  box-shadow: 5px 5px white;
}
button {
  background: #ff98c2;
  border: solid #ff98c2 2px;
  padding: 5px;
  margin: .5%;
  border-radius: 5px;
  color: white;
  font-family: Georgia serif;
  box-shadow: 2px 2px white;
}
a: link {
  color: aliceblue;
}
a: visited {
  color: white;
}