
.career-cdvancement-area .area__title .sub__title {
  margin-bottom: 10px; }
  .career-cdvancement-area .area__title .sub__title span {
    color: #231F20;
    font-size: 26px;
    font-weight: 400;
    line-height: 138.462%;
    letter-spacing: 0; }
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .area__title .sub__title span {
        font-size: 20px; } }
.career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu {
  margin-top: 30px; 
  max-width: 1024px;
  margin: auto;
}
  @media only screen and (max-width: 47.9375rem) {
    .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu {
      margin-top: 0; } }
  .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu {
    border-bottom: 1px solid #E0E5E4; }
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu {
        border: none; } }
    .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul {
      margin: 0;
      padding: 0;
      display: flex;
      justify-content: space-between;
      gap: 0 20px;
      margin-bottom: -1px; }
      @media only screen and (max-width: 47.9375rem) {
        .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul {
          display: block;
          max-width: 300px;
          margin: 0 auto; } }
      .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li {
        list-style-type: none;
        display: inline-block; }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li {
            width: 100%; } }
        .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a {
          color: #726C6E;
          font-size: 22px;
          font-weight: 500;
          line-height: 140%;
          text-decoration: none;
          transition: .3s;
          padding: 10px;
          display: inline-flex;
          align-items: center;
          justify-self: center;
          border-bottom: 2px solid transparent;
          cursor: pointer; }

          .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a img {
            width: 29px;
            height: auto;
            margin-right:15px;
          }

          @media (min-width: 75rem) and (max-width: 81.1875rem) {
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a {
              font-size: 18px; } }
          @media (min-width: 62rem) and (max-width: 74.9375rem) {
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a {
              font-size: 18px; } }
          @media (min-width: 48rem) and (max-width: 61.9375rem) {
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a {
              font-size: 18px;
              text-align: center;
              display: block; } }
          @media only screen and (max-width: 47.9375rem) {
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a {
              display: flex;
              justify-content: center;
              width: 100%;
              font-size: 18px; } }
          .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a i {
            margin-right: 12px; }
            @media (min-width: 48rem) and (max-width: 61.9375rem) {
              .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a i {
                margin: 0;
                margin-bottom: 15px;
                display: block;
                font-size: 22px; } }
            @media only screen and (max-width: 47.9375rem) {
              .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a i {
                display: inline-block;
                font-size: 18px; } }
          .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a.active-a {
            border-color: #0351A3;
            font-weight: 500; }
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a.active-a span {
              color: #231F20;
              font-weight: 700; }
            .career-cdvancement-area .advancement__tabs__wrapper .advancement__tabs__menu .tab-menu ul li a.active-a i {
              color: #0351A3; }
.career-cdvancement-area .career__gateway__wrapper {
  max-width: 1024px;
  margin: 70px auto 80px;
}
.success-partners-area > special-y {
  letter-spacing: 0;
}
.success-partners-area  special-y:nth-child(2),.success-partners-area  special-y:nth-child(4),
.success-partners-area  special-y:nth-child(5), .success-partners-area h4  special-y:nth-child(1)   {
  letter-spacing: 0px;
}
.success-partners-area {
  padding: 80px 0;
}
  @media (min-width: 75rem) and (max-width: 81.1875rem) {
    .career-cdvancement-area .career__gateway__wrapper {
      margin-bottom: 20px; } }
  @media (min-width: 62rem) and (max-width: 74.9375rem) {
    .career-cdvancement-area .career__gateway__wrapper {
      margin-bottom: 20px; } }
  @media (min-width: 48rem) and (max-width: 61.9375rem) {
    .career-cdvancement-area .career__gateway__wrapper {
      margin-bottom: 20px; } }
  @media only screen and (max-width: 47.9375rem) {
    .career-cdvancement-area .career__gateway__wrapper {
      margin-top: 50px; } }
  .career-cdvancement-area .career__gateway__wrapper .success__partners--info {
    padding-left: 0; }
    .career-cdvancement-area .career__gateway__wrapper .success__partners--info .geteway__wrapper .gateway__content {
      max-width: 620px;
      margin-bottom: 40px; }
      @media only screen and (max-width: 47.9375rem) {
        .career-cdvancement-area .career__gateway__wrapper .success__partners--info .geteway__wrapper .gateway__content {
          text-align: center; } }
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
        color: #0351A3;
        font-size: 44px;
        font-weight: 700;
        line-height: 118.182%;
        letter-spacing: 0;
         }
        @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 40px; } }
        @media (min-width: 75rem) and (max-width: 81.1875rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 36px; } }
        @media (min-width: 62rem) and (max-width: 74.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 36px; } }
        @media (min-width: 48rem) and (max-width: 61.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 36px; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 32px; } }
            .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
        color: #231F20;
        font-size: 31px;
        font-weight: 700;
        line-height: 119.355%;
        letter-spacing: 0px;
        }
        .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 strong {
        color: #0351A3;
        font-size: 31px;
        font-weight: 700;
        line-height: 119.355%;
        letter-spacing: 0px;
       }


        @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 28px; } }
        @media (min-width: 75rem) and (max-width: 81.1875rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 28px; } }
        @media (min-width: 62rem) and (max-width: 74.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 25px; } }
        @media (min-width: 48rem) and (max-width: 61.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 28px; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info h3 {
            font-size: 24px; } }
            .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
              color: #231F20;
              font-size: 18px;
              font-weight: 400;
              line-height: 140%;
              letter-spacing: 0px; 
            }

         .career-cdvancement-area .career__gateway__wrapper .success__partners--info  ul {
            color: #231F20;
            font-size: 18px;
            font-weight: 400;
            line-height: 140%;
            letter-spacing: 0px;
            margin-left:2rem;
            list-style:disc;
         }

        @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
            font-size: 20px; } }
        @media (min-width: 75rem) and (max-width: 81.1875rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
            font-size: 18px; } }
        @media (min-width: 62rem) and (max-width: 74.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
            font-size: 18px; } }
        @media (min-width: 48rem) and (max-width: 61.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
            font-size: 18px; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p {
            font-size: 18px; } }
            .career-cdvancement-area .career__gateway__wrapper .success__partners--info  p:last-child {
          margin: 0; }
  .career-cdvancement-area .career__gateway__wrapper .tab {
    display: none; }
  .career-cdvancement-area .career__gateway__wrapper .tab-active {
    display: block; }
@media only screen and (max-width: 47.9375rem) {
  .career-cdvancement-area .approach__wrapper {
    margin-top: 0; } }

.career-cdvancement-area .approach__wrapper .studio__wrap {
  margin-bottom: 50px; }
  @media (min-width: 48rem) and (max-width: 61.9375rem) {
    .career-cdvancement-area .approach__wrapper .studio__wrap {
      padding: 0 10px; } }
  @media only screen and (max-width: 47.9375rem) {
    .career-cdvancement-area .approach__wrapper .studio__wrap {
      padding: 0 0px;
      text-align: center; } }
 
@media (min-width: 1600px) and (max-width: 1699px) {
  .career-cdvancement-area .custom-container {
    max-width: 1230px; } }
@media (min-width: 93.75rem) and (max-width: 99.9375rem) {
  .career-cdvancement-area .custom-container {
    max-width: 1160px; } }
@media (min-width: 87.5rem) and (max-width: 93.6875rem) {
  .career-cdvancement-area .custom-container {
    max-width: 1150px; } }
@media (min-width: 81.25rem) and (max-width: 87.4375rem) {
  .career-cdvancement-area .custom-container {
    max-width: 1130px; } }

                    .area__title {
                        margin-bottom: 3.125rem; }
                        .area__title h3 {
                          margin-bottom: 1.25rem;
                          color: #1C191A;
                          font-size: 54px;
                          font-weight: 700;
                          line-height: 114.286%;
                          /*  */
                          letter-spacing: 0;
                           }
                          .area__title h3 span {
                            color: #0351A3; }
                          @media (min-width: 93.75rem) and (max-width: 99.9375rem) {
                            .area__title h3 {
                              font-size: 3.125rem; } }
                          @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
                            .area__title h3 {
                              font-size: 3.125rem; } }
                          @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                            .area__title h3 {
                              font-size: 2.8125rem; } }
                          @media (min-width: 75rem) and (max-width: 81.1875rem) {
                            .area__title h3 {
                              font-size: 2.5rem; } }
                          @media (min-width: 62rem) and (max-width: 74.9375rem) {
                            .area__title h3 {
                              font-size: 2.5rem; } }
                          @media (min-width: 48rem) and (max-width: 61.9375rem) {
                            .area__title h3 {
                              font-size: 2.8125rem; } }
                          @media only screen and (max-width: 47.9375rem) {
                            .area__title h3 {
                              font-size: 2rem; } }
                        .area__title p {
                          font-size: 1.375rem;
                          line-height: 133.333%;
                          color: #231F20; }
                          @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                            .area__title p {
                              font-size: 1.125rem; } }
                          @media (min-width: 75rem) and (max-width: 81.1875rem) {
                            .area__title p {
                              font-size: 1.125rem; } }
                          @media (min-width: 62rem) and (max-width: 74.9375rem) {
                            .area__title p {
                              font-size: 1.125rem; } }
                          @media (min-width: 48rem) and (max-width: 61.9375rem) {
                            .area__title p {
                              font-size: 1.125rem;
                              line-height: 1.5625rem; } }
                          @media only screen and (max-width: 47.9375rem) {
                            .area__title p {
                              font-size: 1.125rem;
                              line-height: 1.625rem; }
                              .area__title p br {
                                display: none; } }
                          .area__title p b {
                            color: #0351A3; }
                        .area__title .story__title {
                          display: flex;
                          align-items: center;
                          justify-content: space-between; }
                          .area__title .story__title img {
                            width: 2.5rem; }
                            @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
                              .area__title .story__title img {
                                width: 2rem; } }
                            @media (min-width: 62rem) and (max-width: 74.9375rem) {
                              .area__title .story__title img {
                                width: 2rem; } }
                                .shp-group {
                                    display: flex;
                                    justify-content: space-between;
                                    padding: 0 8%;
                                    position: absolute;
                                    align-items: flex-start;
                                    left: 0;
                                    width: 100%;
                                    z-index: -1;
                                    top: 95px; }
                                    @media (min-width: 1600px) and (max-width: 1699px) {
                                      .shp-group {
                                        padding: 0 7%; } }
                                    @media (min-width: 93.75rem) and (max-width: 99.9375rem) {
                                      .shp-group {
                                        padding: 0 6%; } }
                                    @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
                                      .shp-group {
                                        padding: 0 4%; } }
                                    @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                                      .shp-group {
                                        padding: 0 3%; } }
                                    @media (min-width: 75rem) and (max-width: 81.1875rem) {
                                      .shp-group {
                                        padding: 0 3%;
                                        top: 75px; } }
                                    @media (min-width: 62rem) and (max-width: 74.9375rem) {
                                      .shp-group {
                                        padding: 0 2%;
                                        top: 65px; } }
                                    @media (min-width: 48rem) and (max-width: 61.9375rem) {
                                      .shp-group {
                                        padding: 0 2%;
                                        top: 55px; } }
                                    @media only screen and (max-width: 47.9375rem) {
                                      .shp-group {
                                        padding: 0 15px;
                                        top: 35px; } }
                                    .shp-group .shp_left {
                                      width: 60px; }
                                      @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                                        .shp-group .shp_left {
                                          width: 50px; } }
                                      @media (min-width: 75rem) and (max-width: 81.1875rem) {
                                        .shp-group .shp_left {
                                          width: 50px; } }
                                      @media (min-width: 62rem) and (max-width: 74.9375rem) {
                                        .shp-group .shp_left {
                                          width: 40px; } }
                                      @media (min-width: 48rem) and (max-width: 61.9375rem) {
                                        .shp-group .shp_left {
                                          width: 36px; } }
                                      @media only screen and (max-width: 47.9375rem) {
                                        .shp-group .shp_left {
                                          width: 20px; } }
                                    .shp-group .shp_right {
                                      width: 60px; }
                                      @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                                        .shp-group .shp_right {
                                          width: 50px; } }
                                      @media (min-width: 75rem) and (max-width: 81.1875rem) {
                                        .shp-group .shp_right {
                                          width: 50px; } }
                                      @media (min-width: 62rem) and (max-width: 74.9375rem) {
                                        .shp-group .shp_right {
                                          width: 40px; } }
                                      @media (min-width: 48rem) and (max-width: 61.9375rem) {
                                        .shp-group .shp_right {
                                          width: 36px; } }
                                      @media only screen and (max-width: 47.9375rem) {
                                        .shp-group .shp_right {
                                          width: 20px; } }
                                  