.box { 
  max-width: 1000px;
  margin: 100px 200px 300px;
  display: grid; 
}
.centre {
  display: block;
  margin-right:auto;
  margin-left:auto
  }

header,nav,main, section,article,aside,footer {
border: purple 2px solid;
}
.heartbullets{
list-style: " \1F4BF"; 
}

.header {
  display:flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 10%;
}
