nav {
  height: 60px;
  position: relative;
  display: flex;
  align-items: center;
  margin-left: 20px;
}
nav p,
nav a {
  margin: 0px 10px;
  opacity: 1;
  position: relative;
  font-weight: 900;
  font-size: 1.5em;
  color: black;
}
body{
  background-color: #eef1f6;
  font-family: "Roboto", sans-serif;
}

body h1{}

.post-box{
  max-width: 500px;
  margin: 0 auto;
  background-color: whitesmoke;
  border-radius: 20px;
  margin-bottom: 50px;
}
.blog-img{
    height: 500px;
    width: 500px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

#post-1, #post-5{
    background-image: url('../assets/imgs/blog/post1.png');
    background-size: cover;
}

#post-2{
  background-image: url('../assets/imgs/blog/post2.jpg');
  background-size: cover;
}
#post-3{
  background-image: url('../assets/imgs/blog/post3.jpg');
  background-size: cover;
}
#post-4{
  background-image: url('../assets/imgs/blog/post4.jpg');
  background-size: cover;
}

.blog-img,
.blog-info,
.blog-title,
.blog-text,
.blog-read-more{
  padding-left: 10px;
  box-sizing: border-box;
}
.blog-read-more{
  padding-bottom: 20px;
  margin-top: 20px;
}
.blog-read-more a{
  text-decoration: underline;
  color: blue;
  cursor: pointer;
}

a{
  color: black;
  text-decoration: none;
}


@media only screen and (max-width: 500px) {
    .blog-img{
      height: 250px;
      width: 250px;
      margin: 0 auto;
  }
}