.home-about {
  padding-top: 215px;
  padding-top: clamp(100px, 11.1979166667vw, 215px);
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  background-position: center;
  position: relative;
}
.home-about-wrapper h2 img {
  max-width: 95px;
  display: inline-block;
  vertical-align: middle;
}
.home-about-wrapper {
  max-width: 1096px;
  margin-left: auto;
  margin-right: auto;
}
.home-about-wrapper h2 span {
  color: #a28c78;
}
.home-about-wrapper .paragraph__20 {
  max-width: 786px;
  margin-left: auto;
  margin-right: auto;
}
.signature {
  margin-bottom: 10px;
}
.signature-text {
  font-size: 20px;
  font-weight: 400;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  color: #a28c78;
}
.signature-text span {
  font-size: 14px;
  color: #655750;
}
.home-about-list img {
  /* max-width: 335px; */
  max-width: clamp(200px, 17.4479166667vw, 335px);
  margin-bottom: -20px;
}
.home-about-list-item-1 {
  transform: rotate(-4.83deg) translateX(50px);
}
.home-about-list-item-2 {
  position: relative;
  z-index: 3;
  transform: rotate(4.83deg);
}
.home-about-list-item-3 {
  transform: rotate(4.83deg) translateX(-50px);
}
.about-buble-left {
  position: absolute;
  left: 0;
  top: 0;
  transform: translate(-50%, -50%);
  max-width: 358px;
}
.about-buble-right {
  max-width: 265px;
  position: absolute;
  bottom: 15%;
  right: 0;
  z-index: 9;
  transform: translateX(40%);
}
@media only screen and (max-width: 991px) {
  .signature {
    max-width: 150px;
  }
}
@media only screen and (max-width: 767px) {
  .home-about-list img {
    max-width: 150px;
  }
}
@media only screen and (max-width: 575px) {
  .home-about-list img {
    max-width: 110px;
  }
  .about-buble-right {
    bottom: 20%;
    max-width: 165px;
  }
}
