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

/** ABOUT-DREAMS */
.about-dreams {
  padding: 180px 0;
  background-color: #020300;
  color: #fff;
}
.about-dreams__title {
  line-height: 60px;
  letter-spacing: -1.5px;
  max-width: 800px;
  margin-bottom: 80px;
}
.about-dreams__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
/*   flex-wrap: wrap; */
  gap: 44px 30px;
}
.about-dreams__item-number {
  font-size: 70px;
  line-height: 70px; /* 100% */
  letter-spacing: -1.75px;
  margin-bottom: 12px;
}
.about-dreams__item-text {
  font-size: 20px;
  font-weight: 400;
  line-height: 25.01px; /* 125.05% */
}
/** END ABOUT-DREAMS */

/** CONTACTS */
.about-contacts {
  padding: 190px 0;
}
.about-contacts__inner {
  display: flex;
  gap: 65px;
  justify-content: flex-end;
}
.about-contacts__info {
  flex-basis: 572px;
}
.about-contacts__title {
  color: #000;
  font-size: 48px;
  line-height: 101.481%;
  letter-spacing: -0.96px;
  margin-bottom: 68px;
  max-width: 560px;
}

.about-contacts__form {
  width: 483px;
}
.about-contacts__form-title {
  color: #333;
  font-size: 23px;
  line-height: normal;
  letter-spacing: -1.5px;
  margin-bottom: 17px;
}
.about-contacts__form-input {
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.22);
  color: rgba(51, 51, 51, 0.45);
  font-size: 14px;
  line-height: 16px; /* 114.286% */
  padding: 14px 12px;
  width: 100%;
  margin-bottom: 14px;
}
.about-contacts__form-btn {
  border-radius: 55px;
  background: linear-gradient(0deg, #0096f7 0%, #0096f7 100%), linear-gradient(97deg, #0096f7 1.87%, #0577c1 114.43%),
    linear-gradient(0deg, #0096f7 0%, #0096f7 100%), #ffdb5b;
  color: #fff;
  font-size: 14px;
  line-height: 15px; /* 107.143% */
  padding: 14px 51px;
  width: 100%;
}
.about-contacts__form-btn:hover {
  background: linear-gradient(97deg, #0096f7 1.87%, #0577c1 114.43%), linear-gradient(0deg, #0096f7 0%, #0096f7 100%),
    linear-gradient(0deg, #0096f7 0%, #0096f7 100%), #ffdb5b;
}
.about-contacts__video {
  flex-basis: 1084px;
  position: relative;
}
.about-contacts__video-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 12px;
}
.about-contacts__video-img--play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/** END CONTACTS */

/*! ADAPTIVE */
@media screen and (max-width: 1600px) {

}
@media screen and (max-width: 1280px) {
	  /** ABOUT-TRANSFORMATION */
	.about-transformation__img {
		max-height: 386px;
	}
  .about-transformation__title {
    font-size: 32px;
    letter-spacing: -0.64px;
    max-width: 500px;
    margin: 0 auto 26px;
  }
  .about-transformation__info {
    padding: 100px 0;
    max-width: 658px;
    font-size: 16px;
  }
  .about-transformation__title .__blue {
    color: #000;
  }
  /** END ABOUT-TRANSFORMATION */
	  /** ABOUT-DREAMS */
  .about-dreams {
    padding: 110px 0;
  }
  .about-dreams__title {
    font-size: 32px;
    line-height: 101.481%; /* 32.474px */
    letter-spacing: -0.64px;
    text-align: center;
    margin: 0 auto 90px;
    max-width: 500px;
  }
  .about-dreams__title .__white {
    color: #fff;
  }
  .about-dreams__inner {
    justify-content: center;
  }
  .about-dreams__item {
    flex-basis: 358px;
    text-align: center;
  }
  /** END ABOUT-DREAMS */
	
	/** CONTACTS */
	  .about-contacts__inner {
    flex-direction: column;
  }
  .about-contacts__info {
    flex-basis: 100%;
  }
  .about-contacts__video {
    flex-basis: 100%;
  }
  .about-contacts__form {
    width: 100%;
  }
  .about-contacts {
    padding: 100px 0 30px;
  }
   .about-contacts__title {
    font-size: 32px;
    line-height: 101.481%;
    letter-spacing: -0.64px;
    margin-bottom: 50px;
    max-width: 100%;
  }
    .about-contacts__text {
    font-size: 16px;
    margin-bottom: 50px;
  }
  .about-contacts__video-img {
    height: 600px;
    border-radius: 12px;
  } 
  /** END CONTACTS */
	  .about-dreams__inner {
    justify-content: center;
	flex-wrap: wrap;
  }
}
@media screen and (max-width: 834px) {




  /** CONTACTS */
/*   .contacts {
    padding: 100px 0 30px;
  }
  .contacts__title {
    font-size: 32px;
    line-height: 101.481%;
    letter-spacing: -0.64px;
    margin-bottom: 26px;
    max-width: 340px;
  }
    .contacts__text {
    font-size: 16px;
    margin-bottom: 50px;
  }
  .contacts__video-img {
    height: 600px;
    border-radius: 12px;
  } 
	*/
  /** END CONTACTS */
}
@media screen and (max-width: 768px) {
  .about-dreams__item {
    flex-basis: 100%;
  }
	.about-transformation__text {
		padding: 0 25px;
	}
}
@media screen and (max-width: 480px) {
  /** ABOUT-TRANSFORMATION */
	.about-transformation__img {
		height: 321px;
	}
  .about-transformation__title {
    font-size: 24px;
    letter-spacing: -0.48px;
    max-width: 342px;
    margin: 0 auto 16px;
  }
  .about-transformation__info {
    padding: 80px 0;
    max-width: 342px;
  }
  .about-transformation__title .__blue {
    color: #0190ec;
  }
  .about-transformation__title {
    color: #0190ec;
  }
  /** END ABOUT-TRANSFORMATION */

  /** ABOUT-DREAMS */
  .about-dreams {
    padding: 90px 0 46px;
  }
  .about-dreams__title {
    max-width: 343px;
    margin-bottom: 70px;
    font-size: 24px;
    line-height: 101.5%;
    letter-spacing: -1.5px;
  }
  .about-dreams__title .__white {
    color: rgba(255, 255, 255, 0.4);
  }
  .about-dreams__inner {
    gap: 77px;
  }
  /** END ABOUT-DREAMS */

  /** CONTACTS */
    .about-contacts {
/*     padding-bottom: 40px; */
		padding: 80px 0;
  }
  .about-contacts__title {
    font-size: 24px;
    margin-bottom: 50px;
    line-height: 101.5%; /* 24.36px */
    letter-spacing: -1.5px;
    max-width: 230px;
  }
  .about-contacts__video-img {
    height: 390px;
  }
  /** END CONTACTS */
}
/*! ADAPTIVE */
