.about-story {
  padding: clamp(40px, 12vw, 180px) 0 clamp(75px, 12vw, 210px);
  position: relative;
}
.about-story__title {
  gap: 12px;
  margin-bottom: clamp(20px, 2vw, 35px);
  line-height: 1.1 !important;
}
.about-story__title img {
  max-height: clamp(1.75rem, 3.33vw, 4.125rem);
  width: auto;
}
@media (max-width: 1199px) {
  .about-story__title img {
    max-height: 50px;
  }
}
@media (max-width: 575px) {
  .about-story__title img {
    max-height: 40px;
  }
}
@media (max-width: 767px) {
  .about-story__title {
    gap: 8px;
  }
}
.about-story__image-wrapp {
  position: relative;
  max-width: 94%;
}
.about-story__image {
  width: 100%;
  height: 100%;
  border-radius: 16px;
}
.about-story__decor {
  position: absolute;
  width: clamp(33%, 15vw, 45%);
}
.about-story__decor-1 {
  right: -68px;
  top: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.about-story__decor-2 {
  left: -68px;
  bottom: 0;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.about-story__info-top {
  margin-bottom: clamp(20px, 2vw, 32px);
}
.about-story__info {
  max-width: 96%;
}
.about-story__info p {
  font-size: clamp(1rem, 1.39vw, 1.75rem);
  margin-bottom: 0;
}
.about-story__info-top {
  margin-bottom: clamp(25px, 2vw, 32px) !important;
}
.about-story__info-title {
  font-size: clamp(1.375rem, 1.67vw, 2.0625rem);
  font-weight: 500;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .about-story__info {
    max-width: 100%;
  }
  .about-story__image-wrapp {
    max-width: 90%;
    margin-top: 50px;
  }
  .about-story__decor-1 {
    right: -48px;
  }
  .about-story__decor-2 {
    left: -48px;
  }
}