@import url("https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&display=swap");
        body{
            background-color: rgb(255, 255, 255);
            color: rgb(255, 255, 255);
            font-family: "lato", sans serif;
            margin: 0px;
        }

        body{
    height: 115vh;
    background-image: linear-gradient(
    to right bottom,
    rgba(236, 230, 227, 0.507),
    rgba(97, 189, 132, 0.8)
    ),
    url("samuel-austin-omeaSFHixYk-unsplash.jpg");
    background-size: cover;
    position: relative;
    display: block;
   }
        * {
          box-sizing: border-box;
        }
        
        .img-container {
          float: left;
          width: 33.33%;
          padding: 5px;
        }
        
        .clearfix::after {
          content: "";
          clear: both;
          display: table;
        }
        h2{
            text-align: center;
            margin-top: 60px;
            margin-bottom: 20px;
        }
        p{
            text-align: center;
        }

        
header p{
  margin-bottom: 30px;
}


h3{
  margin-left: 5px;
  margin-top: -5px;
}

.box{
  width: 405.5px;
  text-align:center;
  display:block;
  background-color: transparent;
  border: 1px solid transparent;
  margin-right: 10px;
  margin-left: 4px;
  margin-bottom: 1px;
  padding: 10px;
  float: left;
}


ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: rgb(83, 83, 83);
  position: fixed;
  top: 0;
  width: 100%;
  opacity: 80%;
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

li a:hover:not(.active) {
  background-color: rgb(160, 160, 160);
}

.active {
  background-color: rgba(97, 189, 132, 0.8);
}


footer{
  text-align: center;
  padding: 2px;
  margin: 0px;
  margin-top: 25%;
  background-color: rgb(255, 255, 255);
  color: rgb(83, 83, 83);
font-size: 90%;
}

