/* The @import rule below imports the Playfair Display and Source Sans Pro fonts into the stylesheet*/
@import url("https://fonts.googleapis.com/css2?family=Playfair+Display&family=Source+Sans+Pro:wght@400&display=swap");

body {
  background-color: #eae2b7;
  color: #003049;
  font-family: "Source Sans Pro", Tahoma, Geneva, Verdana, sans-serif;
  padding: 40px;
}

/* Headings */
h1,
h2,
h3 {
  font-family: "Playfair Display", Times, serif;
  text-align: center;
}

/* Header */
header{
  text-align: center;
  justify-content: center;
}

ul{
  text-align: left;
}

/* Containers */
div {
  background-color: #eae2b7;
  margin: auto;
  width: 600px;
}

article {
  padding: 0 auto;
}

article div {
  text-align: center;
  width: 100%;
  padding: 10px;
}

.container{
  display:flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
}
/* Paragraphs */
p {
  line-height: 1.5;
  text-align: start;
}

section > p {
font-size: 14px;
text-align: center;
}

/* Links */
a:link {
  color: #d62828;
}

a:hover {
  color: #f77f00;
}

nav a {
  padding-left: 20px;
}

/* Images */
img {
  width: 100%;
  max-width: 200px;
  height: auto;
}

.image-circle {
  border: 2px solid #003049;
  border-radius: 50%;
}

/* Footer */
footer {
  align-items: center;
  justify-content: center;
}

/* Other page elements */
hr {
  border: 1px solid black;
}

.group{
  margin: 0 auto;
  flex: 1;
 flex-direction: column;
 justify-content: space-evenly;
}

.item{
  font-size: 14px;
  font-style: bold;
  color:black;
}