.about-people {
  padding-top: clamp(75px, 10vw, 190px);
}
.about-people .row {
  margin-bottom: 0;
}
.about-people .container {
  max-width: 1260px;
}
.about-people__image-wrapper {
  border-radius: 20px;
  overflow: hidden;
  max-width: 550px;
}
.about-people__image-wrapper img {
  width: 100%;
  height: auto;
}
@media (max-width: 480px) {
  .about-people__image-wrapper {
    max-width: 320px;
    margin-bottom: 10px;
  }
}
.about-people__content {
  max-width: 510px;
}
@media (max-width: 1199px) {
  .about-people__content {
    max-width: 100% !important;
  }
}
@media (max-width: 991px) {
  .about-people__content {
    max-width: 550px !important;
    margin: 0 auto;
  }
}
.about-people__title {
  font-size: clamp(25px, 4vw, 35px);
  margin-bottom: clamp(20px, 3vw, 25px);
  color: #000000;
  font-weight: 700;
  padding-bottom: 0;
}
.about-people__text {
  max-width: calc(100% - 10px);
}
.about-people__text p {
  font-size: clamp(16px, 3vw, 18px);
  line-height: 1.48;
  margin-bottom: 16px;
  letter-spacing: 0em;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .about-people__text p {
    line-height: 1.37;
  }
}
@media (max-width: 991px) {
  .about-people__text p:not(:last-child) {
    margin-bottom: 16px;
  }
}
@media (max-width: 480px) {
  .about-people__text {
    max-width: 290px;
  }
}
@media (min-width: 992px) and (max-width: 1500px) {
  .about-people .container {
    max-width: 945px !important;
  }
  .about-people .about-people__title {
    font-size: 26px;
    margin-bottom: 17px;
  }
  .about-people .about-people__text p {
    font-size: 14px;
  }
  .about-people .about-people__image-wrapper {
    max-width: 410px;
  }
  .about-people .about-people__content {
    margin-top: 20px;
    max-width: 380px;
  }
}