.career-cdvancement-area {
  padding: 64px 0;
}
  @media only screen and (max-width: 47.9375rem) {
    .career-cdvancement-area .approach__wrapper {
      margin-top: 0; } }
  .career-cdvancement-area .approach__wrapper .approach__wrap {
    max-width: 1330px; }
    @media (min-width: 1600px) and (max-width: 1699px) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 1200px; } }
    @media (min-width: 93.75rem) and (max-width: 99.9375rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 1130px; } }
    @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 1120px; } }
    @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 1100px; } }
    @media (min-width: 75rem) and (max-width: 81.1875rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 980px; } }
    @media (min-width: 62rem) and (max-width: 74.9375rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        max-width: 880px; } }
    @media (min-width: 48rem) and (max-width: 61.9375rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        padding: 0 15px; } }
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .approach__wrapper .approach__wrap {
        padding: 0 15px;
        padding-bottom: 50px; } }
  .career-cdvancement-area .approach__wrapper::after {
    background-color: #012F62;
    height: 100%; }
  .career-cdvancement-area .approach__wrapper .approach__video .circle-shp-120 {
    opacity: .8; }
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .approach__wrapper .approach__video .circle-shp-120 {
        display: none; } }
  .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; } }
    .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
      color: #fff;
      font-size: 44px;
      font-weight: 700;
      line-height: 118.182%;
      letter-spacing: 0;
      
      margin: 0; }
      @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 40px; } }
      @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 40px; } }
      @media (min-width: 75rem) and (max-width: 81.1875rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 36px; }
        .career-cdvancement-area .approach__wrapper .studio__wrap
        {
          margin-bottom: 0px;
        }
 
 
}
      @media (min-width: 62rem) and (max-width: 74.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 32px; } }
      @media (min-width: 48rem) and (max-width: 61.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 32px; 
          margin-bottom: 1rem;
} 
 .success-partners-area .approach__wrapper .approach__wrap .approach__video
{
    position: relative;
    z-index: 1;
    margin-top: -206px;
  }

}
      @media only screen and (max-width: 47.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__title h2 {
          font-size: 28px; } 
 .career-cdvancement-area .approach__wrapper .approach__wrap
{
    padding: 0 15px;
    padding-bottom: 0px;
    padding-bottom: 50px;
  }
         .success-partners-area .approach__wrapper .approach__wrap
{
    max-width: 280px;
  }

}
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content {
        margin-top: 25px; } }
    .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content p {
      color: #fff;
      font-size: 20px;
      font-weight: 400;
      line-height: 140%;
      letter-spacing: 0;
      margin: 0; }
      @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content p {
          font-size: 18px; } }
      @media (min-width: 62rem) and (max-width: 74.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content p {
          font-size: 18px; } 
                .success-partners-area .approach__wrapper .approach__wrap .approach__video
                {
                  position: relative;
                  z-index: 1;
                  margin-top: -95px;
                }

}
      @media (min-width: 48rem) and (max-width: 61.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content p {
          font-size: 18px; } }
      @media only screen and (max-width: 47.9375rem) {
        .career-cdvancement-area .approach__wrapper .studio__wrap .studio__content p {
          font-size: 18px; } 
 .success-partners-area .approach__wrapper .approach__wrap .approach__video
{
    position: relative;
    z-index: 1;
    margin-top: -216px;
  }
}
  .career-cdvancement-area .approach__wrapper .advancement__coundown {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 80px; }
    @media only screen and (max-width: 47.9375rem) {
      .career-cdvancement-area .approach__wrapper .advancement__coundown {
        display: block;
        text-align: center; } }
    .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item {
      padding: 0 40px;
      display: flex;
      align-items: center;
      position: relative; }
      @media (min-width: 62rem) and (max-width: 74.9375rem) {
        .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item {
          padding: 0 25px; } }
      @media (min-width: 48rem) and (max-width: 61.9375rem) {
        .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item {
          padding: 0 35px;
          display: block;
          text-align: center; } }
      @media only screen and (max-width: 47.9375rem) {
        .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item {
          padding: 0 20px !important;
          display: block;
          text-align: center;
          margin-bottom: 30px; } }
      .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item::after {
        width: 2px;
        height: 50px;
        background: var(--white-white-20, rgba(255, 255, 255, 0.2));
        position: absolute;
        top: 50%;
        right: 1px;
        content: '';
        transform: translateY(-50%); }
        @media (min-width: 75rem) and (max-width: 81.1875rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item::after {
            height: 35px; } }
        @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item::after {
            height: 40px; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item::after {
            display: none; } }
      .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
        color: #fff;
        font-size: 64px;
        font-weight: 700;
        line-height: 118.75%;
        letter-spacing:0;
        
        margin: 0;
        margin-right: 10px; }
        @media (min-width: 93.75rem) and (max-width: 99.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 50px; } }
        @media (min-width: 87.5rem) and (max-width: 93.6875rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 45px; } }
        @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 45px; } }
        @media (min-width: 75rem) and (max-width: 81.1875rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 40px; } }
        @media (min-width: 62rem) and (max-width: 74.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 40px; } }
        @media (min-width: 48rem) and (max-width: 61.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 40px;
            margin-right: 0; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            font-size: 40px;
            margin-right: 0; } }
        @media only screen and (max-width: 47.9375rem) {
          .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item h2 {
            margin-bottom: 20px; } }
      .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item p {
        color: #fff;
        font-size: 18px;
        font-weight: 400;
        line-height: 125%;
        letter-spacing: 0;
        margin: 0; }
      .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item:first-child {
        padding-left: 0; }
      .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item:last-child {
        padding-right: 0; }
        .career-cdvancement-area .approach__wrapper .advancement__coundown .coundown__item:last-child::after {
          display: none; }
  @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; } }
  @media (min-width: 75rem) and (max-width: 81.1875rem) {
    .career-cdvancement-area .custom-container {
      max-width: 1010px; } }
      .success-partners-area .approach__wrapper {
          position: relative;
          z-index: 1;
          padding-top: 100px; 
          margin-top: 0;
}
          @media (min-width: 62rem) and (max-width: 74.9375rem) {
            .success-partners-area .approach__wrapper {
              padding-top: 80px; } }
          @media (min-width: 48rem) and (max-width: 61.9375rem) {
            .success-partners-area .approach__wrapper {
              padding-top: 60px; } }
          @media only screen and (max-width: 47.9375rem) {
            .success-partners-area .approach__wrapper {
              padding-top: 40px; } }
          .success-partners-area .approach__wrapper::after {
            width: 100%;
            height: 85%;
            left: 0;
            top: 0;
            content: '';
            position: absolute;
            background: #0351A3;
            z-index: -1; }
          .success-partners-area .approach__wrapper .approach__wrap {
            max-width: 1180px;
            margin: 0 auto; }
            @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
              .success-partners-area .approach__wrapper .approach__wrap {
                max-width: 1100px; } }
            @media (min-width: 75rem) and (max-width: 81.1875rem) {
              .success-partners-area .approach__wrapper .approach__wrap {
                max-width: 960px; } }
            @media (min-width: 62rem) and (max-width: 74.9375rem) {
              .success-partners-area .approach__wrapper .approach__wrap {
                max-width: 860px; } }
            @media (min-width: 48rem) and (max-width: 61.9375rem) {
              .success-partners-area .approach__wrapper .approach__wrap {
                max-width: 540px; } }
            @media only screen and (max-width: 47.9375rem) {
              .success-partners-area .approach__wrapper .approach__wrap {
                max-width: 470px; } }
            .success-partners-area .approach__wrapper .approach__wrap .Approach__content {
              max-width: 820px;
              text-align: center;
              margin: 0 auto;
              margin-bottom: 40px; }
              @media (min-width: 75rem) and (max-width: 81.1875rem) {
                .success-partners-area .approach__wrapper .approach__wrap .Approach__content {
                  max-width: 720px; } }
              @media (min-width: 62rem) and (max-width: 74.9375rem) {
                .success-partners-area .approach__wrapper .approach__wrap .Approach__content {
                  max-width: 620px; } }
              @media (min-width: 48rem) and (max-width: 61.9375rem) {
                .success-partners-area .approach__wrapper .approach__wrap .Approach__content {
                  max-width: 640px; } }
              @media only screen and (max-width: 47.9375rem) {
                .success-partners-area .approach__wrapper .approach__wrap .Approach__content {
                  padding: 0 15px; } }
              .success-partners-area .approach__wrapper .approach__wrap .Approach__content h2 {
                color: #fff;
                text-align: center;
                font-size: 54px;
                font-weight: 700;
                line-height: 118.519%;
                /* 1 */
                letter-spacing: 0;
                 }
                @media (min-width: 75rem) and (max-width: 81.1875rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content h2 {
                    font-size: 45px; } }
                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content h2 {
                    font-size: 40px; } }
                @media (min-width: 48rem) and (max-width: 61.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content h2 {
                    font-size: 40px; } }
                @media only screen and (max-width: 47.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content h2 {
                    font-size: 32px; } }
              .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                color: #fff;
                text-align: center;
                font-size: 22px;
                font-style: normal;
                font-weight: 400;
                line-height: 140%;
                /* 30.8px */
                letter-spacing: 0; }
                @media (min-width: 75rem) and (max-width: 81.1875rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                    font-size: 18px; } }
                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                    font-size: 18px; } }
                @media (min-width: 48rem) and (max-width: 61.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                    font-size: 18px; } }
                @media only screen and (max-width: 47.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                    font-size: 18px; } }
              .success-partners-area .approach__wrapper .approach__wrap .Approach__content p {
                max-width: 820px; }
            .success-partners-area .approach__wrapper .approach__wrap .approach__video {
              position: relative;
              z-index: 1; }
                .approach__video iframe {
                    width: 100%;        /* Makes the iframe take the full width of its parent */
                    max-height: 662px;  /* Sets the maximum height for the iframe */
                    height: 662px;       /* Adjusts height automatically while maintaining aspect ratio */
                }

               

              .success-partners-area .approach__wrapper .approach__wrap .approach__video .circle-shp-120 {
                width: 60px;
                left: -25px;
                top: -25px;
                position: absolute;
                z-index: -1; }
                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .approach__video .circle-shp-120 {
                    width: 40px;
                    left: -15px;
                    top: -15px; } }
                @media (min-width: 48rem) and (max-width: 61.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .approach__video .circle-shp-120 {
                    width: 40px;
                    left: -15px;
                    top: -15px; } }
                @media only screen and (max-width: 47.9375rem) {
                  .success-partners-area .approach__wrapper .approach__wrap .approach__video .circle-shp-120 {
                    width: 40px;
                    left: -15px;
                    top: -15px; } }
              .success-partners-area .approach__wrapper .approach__wrap .approach__video a {
                position: absolute;
                top: 0;
                left: 50%;
                top: 50%;
                display: block;
                transform: translate(-50%, -50%); }
                .success-partners-area .approach__wrapper .approach__wrap .approach__video a .play__btn {
                  width: 80px;
                  height: 80px; }
                  @media (min-width: 75rem) and (max-width: 81.1875rem) {
                    .success-partners-area .approach__wrapper .approach__wrap .approach__video a .play__btn {
                      width: 70px;
                      height: 70px; } }
                  @media (min-width: 62rem) and (max-width: 74.9375rem) {
                    .success-partners-area .approach__wrapper .approach__wrap .approach__video a .play__btn {
                      width: 65px;
                      height: 65px; } }
                  @media (min-width: 48rem) and (max-width: 61.9375rem) {
                    .success-partners-area .approach__wrapper .approach__wrap .approach__video a .play__btn {
                      width: 60px;
                      height: 60px; } }
                  @media only screen and (max-width: 47.9375rem) {
                    .success-partners-area .approach__wrapper .approach__wrap .approach__video a .play__btn {
                      width: 40px;
                      height: 40px; } }
                     