body {
	background-color: #d8ffd6;
	margin: 0em auto;
	font-size: 10px;
	padding: 1em;
	text-align: center;
	font-family: 'Playfair Display', serif;
}

h1 {
	color: #8752a3;
	font-size: 3em;

}


a:link {
  color: green;
}

/* visited link */
a:visited {
  color: purple 3;
}





p, ul {
	font-family: 'Playfair Display', serif;
	color: #4d4228;
	max-width: 30em;
	width: 100%;
	text-align: left;
	margin: 1em auto 1em auto;
	font-size: 2em;
	line-height: 1.3;
}

img.logo {
	width: 100%;
	height: auto;
	max-width: 400px;
	max-height: 400px;
	margin: 2em auto;
}

img {
  max-width: 100%;
  height: auto;
}
