.health-happiness-human-3h-outer {
  width: 100%;
}

.health-happiness-human-3h {
  width: 1200px;
  background-color: #FFFFFF;
  padding: 120px 100px;
  margin: auto;
}

.health-happiness-human {
  background: linear-gradient(#1EDBA2, #1E9EDB);
  border-radius: 60px;
  padding: 60px 66px;
  gap: 40px;
  opacity: 0.97;

}

.text-3h,
.text-3hjp {
  font-family: 'Noto Sans';
  font-style: normal;
  color: #ffffff;

}

.text-3h {
  font-size: 60px;
  line-height: 66.6px;
  letter-spacing: 0.1em;

}

.text-3h span {
  font-size: 96px;
  line-height: 106.56px;
}

.text-3hjp {
  font-size: 60px;
  line-height: 112.2px;
  letter-spacing: 0.1em;
  margin-top: -30%;
  margin-left: 55%;
}

.text-3h-1-2 {
  text-indent: 1em;
}

.text-3h-1-3 {
  text-indent: 2em;
}

.text-3hjp-1-2 {
  text-indent: 1em;
}

.text-3hjp-1-3 {
  text-indent: 2em;
}

@media screen and (max-width: 768px) {
  .health-happiness-human-3h-outer {
    width: 100%;
  }

  .health-happiness-human-3h {
    width: 375px;
    box-sizing: border-box;
    background-color: #FFFFFF;
    padding: 20px 16px;
    margin: auto;
  }

  .health-happiness-human {
    width: 343px;
    height: 474px;
    background: linear-gradient(#1EDBA2, #1E9EDB);
    border-radius: 20px;
    padding: 32px 0px;
    gap: 40px;
    opacity: 0.97;

  }

  .text-3h,
  .text-3hjp {
    font-family: 'Noto Sans';
    font-style: normal;
    color: #ffffff;

  }

  .text-3h,
  .text-3h span {
    margin-top: 5%;
    margin-left: 5px;
  }

  .text-3h {
    font-weight: 700px;
    font-size: 32px;
    line-height: 35.52px;
    letter-spacing: 0.04em;

  }

  .text-3h span {
    font-weight: 700px;
    font-size: 54px;
    line-height: 75px;
    letter-spacing: 0.04em;
  }

  .text-3hjp {
    font-weight: 700px;
    font-size: 36px;
    line-height: 57.6px;
    letter-spacing: 0.1em;
    margin-top: 10%;
    margin-left: 30px;
  }

  .text-3h-1-2 {
    text-indent: 1em;
  }

  .text-3h-1-3 {
    text-indent: 2em;
  }

  .text-3hjp-1-2 {
    text-indent: 1em;
  }

  .text-3hjp-1-3 {
    text-indent: 2em;
  }
}