/** BLOG-TRANSFORMATION */
.blog-transformation__img {
  width: 100%;
	height: 100%;
	max-height: 945px;
	object-fit: cover;
}
.blog-transformation__info {
  max-width: 995px;
  margin: 0 auto;
  padding: 160px 0 135px;
  text-align: center;
}
.blog-transformation__title {
  color: #000;
  font-size: 48px;
  line-height: 101.481%;
  letter-spacing: -0.96px;
  max-width: 758px;
  margin: 0 auto 26px;
}
.blog-transformation__title span {
  display: block;
}
/** END BLOG-TRANSFORMATION */

/** BLOG */
.blog {
  padding: 60px 0;
  background: #020300;
  color: #fff;
}
.blog__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  margin-bottom: 80px;
}
.blog__item-img {
  border-radius: 12px;
}
.blog__item:nth-child(even) .blog__item-image {
  order: -1;
}
.blog__item-info {
  flex-basis: 650px;
}
.blog__item-title {
  margin-bottom: 50px;
}
.blog__item-info--box + .blog__item-info--box {
  margin-top: 33px;
}
.blog__item-subtitle {
  color: #fff;
  font-size: 23px;
  font-weight: 500;
  line-height: 30px; /* 130.435% */
  margin-bottom: 10px;
}
.blog__item-text {
  color: rgba(255, 255, 255, 0.6);
  font-size: 20px;
  line-height: 23.94px; /* 119.7% */
}
.blog__item-image {
  flex-basis: 1084px;
}
blog__item-img {
  width: 100%;
  border-radius: 12px;
}
.blog__item-list {
  padding-left: 25px;
  color: rgba(255, 255, 255, 0.6);
}
.blog__item-elem {
  list-style-type: "- ";
}
/** END BLOG */

.blog-info {
  padding: 130px 0;
}
.blog-info__text {
  max-width: 1258px;
  margin: 0 auto;
  text-align: center;
}

/*! ADAPTIVE */
@media screen and (max-width: 1280px) {
	/** BLOG-TRANSFORMATION */
	.blog-transformation__img {
		max-height: 386px;
	}
  .blog-transformation__title {
    font-size: 32px;
    letter-spacing: -0.64px;
    max-width: 500px;
    margin: 0 auto 26px;
  }
  .blog-transformation__info {
    padding: 100px 25px;
    max-width: 708px;
    font-size: 16px;
  }
  /** END BLOG-TRANSFORMATION */

  .blog__item-title {
    font-size: 32px;
    line-height: 101.481%; /* 32.474px */
    letter-spacing: -0.64px;
  }
  .blog__item-text {
    font-size: 16px;
  }

  .blog-info {
    padding: 90px 0;
  }
  .blog-info__text {
    max-width: 636px;
    font-size: 16px;
  }
}
@media screen and (max-width: 1024px) {
  .blog__item {
    display: block;
  }
  .blog__item-image {
    margin-top: 40px;
  }
}
@media screen and (max-width: 834px) {
  
}
@media screen and (max-width: 480px) {
  /** BLOG-TRANSFORMATION */
	.blog-transformation__img {
		height: 321px;
	}
  .blog-transformation__title {
    font-size: 24px;
    letter-spacing: -0.48px;
    max-width: 342px;
    margin: 0 auto 16px;
  }
  .blog-transformation__info {
    padding: 80px 0;
    max-width: 342px;
  }
  /** END BLOG-TRANSFORMATION */

  .blog__item-title {
    font-size: 24px;
    line-height: 101.5%; /* 24.48px */
    letter-spacing: -0.48px;
  }
  .blog__item {
    margin-bottom: 40px;
  }
  .blog-info__text {
    max-width: 322px;
    font-size: 16px;
  }
}
@media screen and (max-width: 390px) {
  .blog__item-img {
    height: 321px;
    object-fit: cover;
  }
}
/*! ADAPTIVE */
