body
{
  margin: 0;
  font-size: 20px;
  font-family: sans-serif;
}

header 
{
  padding: 10px 10px;
  text-align: center;
 	color: #211C38;
  background-color: white;
  background-image:url("https://projects.codecraftworks.com/web/xtqMgdulMMfgT7sbL8AZ/assets/Trust_Gap-600x350.jpg");
  color: white;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100px;
}

main
{
  background-color: white;
  padding: 20px;
}

nav
{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 20px;
  font-weight: bold;
  background-color: #C2B280;
  margin: 0;
}

nav a
{
  margin: 0px 10px;
  text-decoration: none;
  font-size: 20px;
  color: white;
}

nav a:hover
{
  color: #EADDCA
}

figure 
{ 
  float: left;
  text-align: center;
}

figcaption
{
  font-size: 18px;
}

figure img
{
  padding: 5px;
  height: 125px;
}

article
{
  background-color: #C2B280;
  padding: 20px 10px;
  font-size: 20px;
  text-align: center;
}

details
{
  font-size: 20px;
  padding: 10px;
}

summary
{
  font-weight: bold;
}

summary:hover
{
  color: #EADDCA;
}

footer
{
  background-color: #C2B280;
  padding: 10px;
  padding-bottom: 70px;
  color: white;
  font-size: 18px;
  background-image: linear-gradient(to bottom right, rgb(252, 48, 3, 0.1), rgb(61,219, 67, 0.1), rgb(77, 61, 219, 0.1), rgb(219,61,169, 0.1));
}

footer a
{
  color: white;
}

ul
{
  list-style-type: none;
  line-height: 150%;
}