.blog-article{
  padding: 96px 0;
}
.blog-article-main-inner a{
  text-decoration: none;
}
.blog-article-head h2{
  font-family: 'Larsseit';
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  text-align: center;
  letter-spacing: -0.02em;
  color: var(--primary);
  margin-bottom: 56px;
}
.blog-article-image img{
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.blog-article-image {
  margin-bottom: 24px;
}
.blog-article-details h6{
  color: var(--primary);
  font-family: 'Larsseit';
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
}
.blog-article-details {
  color: var(--primary);
}
.blog-article-main-inner:hover .blog-article-details h6{
  color: var(--primary-text-hover);
}

@media(max-width: 1279px){
  .blog-article{
    padding: 80px 0;
  }

  .blog-article-head h2{
    font-size: 40px;
    line-height: 44px;
    letter-spacing: -0.02em;
  }
}
@media(max-width: 767px){
  .blog-article{
    padding: 80px 32px;
  }
  .blog-article-head h2{
    font-size: 32px;
    line-height: 36px;
  }
 .blog-article-main .row{
  gap: 60px;
 }
}