#header-blog {
  background: linear-gradient(180deg, #1f1b3e 0%, rgba(0, 0, 1, 0) 180%),
    url(../../img/bg-pages/bg-blog-sd.jpg) center center / cover no-repeat;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
}

@media screen and (min-width: 768px) {
  #header-blog {
    background: linear-gradient(180deg, #1f1b3e 0%, rgba(0, 0, 1, 0) 180%),
      url(../../img/bg-pages/bg-blog.jpg) center center / cover no-repeat;
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

/*tags*/
.blog-header-tags .vc_column-inner {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  padding: 0;
}

/* content */

#blog-contentInner h2 {
  color: var(--light-purple-1);
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 1;
}

/* .content-blog img {
  margin-bottom: 25px;
} */

/* aside */

/*** staff ***/



.aside-blog-staff .author-bio {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: flex-start;
}

.aside-blog-staff :not(.author-bio) h4 {
  font-size: 20px;
}

.aside-blog-staff .author-bio-content {
  display: flex;
  align-items: center;
}

.aside-blog-staff .author-bio-content h4 {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
}

.aside-blog-staff .author-bio-content a,
.aside-blog-staff .author-bio-content a:hover {
  color: var(--text-color);
  cursor: default;
}

.aside-blog-blogs::before {
  content: "";
  display: block;
  width: 60px;
  height: 3px;
  background-color: var(--light-purple-2);
  margin-bottom: var(--padding-inner-sections);
}
