.sdgs {
  padding: 65px 20px 55px;
}
@media screen and (max-width: 767px) {
  .sdgs {
    padding: 50px 10px 55px;
  }
}

.sdgs__inner {
  max-width: 726px;
  margin: 0 auto;
}

.sdgs__heading {
  font-size: 3.6rem;
  line-height: 1.5;
  text-align: center;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .sdgs__heading {
    font-size: 3rem;
  }
}

.sdgs__text {
  text-align: center;
  margin-top: 15px;
  font-size: 1.6rem;
  line-height: 1.875;
}
@media screen and (max-width: 767px) {
  .sdgs__text {
    margin-top: 18px;
  }
}

.sdgs__image-wrapper {
  padding-top: 28px;
}
@media screen and (max-width: 767px) {
  .sdgs__image-wrapper {
    padding: 17px 7px 0;
    display: flex;
    justify-content: center;
  }
}

@media screen and (max-width: 767px) {
  .sdgs__image {
    width: 340px;
  }
}

.sdgs__list {
  padding: 0;
  margin: 0 auto;
  margin-top: 26px;
  max-width: 356px;
}
@media screen and (max-width: 767px) {
  .sdgs__list {
    margin-top: 15px;
    max-width: 335px;
  }
}

.sdgs__list-item {
  list-style-type: none;
  font-size: 1.6rem;
  line-height: 1.875;
}
@media screen and (max-width: 767px) {
  .sdgs__list-item {
    font-size: 1.5rem;
    line-height: 2;
  }
}
