/* General Styles */
.rtc-txt-b {
  font-family: "Rakuten Sans UI Bold";
}

.kids-park-title, .rtc-team-title {
  color: #000000;
  font-family: "Rakuten Sans UI Bold";
}

.team-member, .team-member-right, .team-member-center, .team-des, .team-des-right {
  font-size: 17px;
  word-wrap: break-word;
}

.team-member {
  padding-bottom: 24px;
}

.team-des-right {
  text-align: right;
}

.team-member-right {
  padding-bottom: 24px;
  text-align: right;
  padding-right: 0px;
}

.team-member-center {
  padding-bottom: 28px;
}

.rtc-team-title {
  font-size: 36px;
}

.rakuten_india {
  margin-top: 5%;
}

.rtc_team_desk_img {
  scale: 1.2;
  padding: 5% 0% 0% 5% !important;
}

.team_mobile_image {
  padding: 0px 10px 30px 10px !important;
}

@media (min-width: 992px) {
  .team-member {
    padding-left: 0px;
  }

  .team-member, .team-des-right, .team-member-right, .team-member-center, .team-des {
    word-wrap: break-word;
  }

  @media (max-width: 1199px) {
    .team-member, .team-des-right, .team-member-right, .team-member-center, .team-des {
      font-size: 13px;
    }

    .team-member, .team-member-right {
      padding-bottom: 16px;
    }
  }
}

@media (max-width: 991px) {
  .mobile-credits {
    text-align: center;
  }

  .mobile-credits img {
    padding: 0;
  }

  .team-title {
    font-size: 28px;
    font-family: "Rakuten Sans UI Bold";
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  .team-member, .team-des-right, .team-member-right, .team-member-center, .team-des {
    font-size: 14px;
  }
}

@media (min-width: 1366px) {
  .team-member, .team-des-right, .team-member-right, .team-member-center, .team-des {
    font-size: 19px;
  }
}

@media (min-width: 1500px) {
  .team-member, .team-des-right, .team-member-right, .team-member-center, .team-des {
    font-size: 20px;
  }
}