@charset "utf-8";

/* show hide on header elements in header */
/* site-logo : show on left when start, on center afterward */
body.s1010p020 header.main .site-logo, /* normal loan - pre2 */
body.s1020 header.main .site-logo, /* normal loan - main */
body.s1030 header.main .site-logo, /* normal loan - confirmation */
body.s1520 header.main .site-logo, /* mini-loan - confirmation */
body.s3010 header.main .site-logo, /* normal loan - otp */
body.s3020 header.main .site-logo, /* normal loan - otp */
body.s3050 header.main .site-logo, /* normal loan - otp */
body.s3060 header.main .site-logo, /* normal loan - otp */
body.s4010 header.main .site-logo, /* normal loan - intermediate result */
body.s4020 header.main .site-logo, /* normal loan - intermediate result */
body.s4030 header.main .site-logo, /* normal loan - intermediate result */
body.s4040 header.main .site-logo, /* normal loan - intermediate result */
body.s5010 header.main .site-logo, /* normal loan - upload */
body.s5020 header.main .site-logo, /* normal loan - upload */
body.s5030 header.main .site-logo, /* reupload - upload */
body.s7010 header.main .site-logo, /* normal loan - promo */
body.s8010 header.main .site-logo, /* normal loan/mini-loan - end */
body.s8020 header.main .site-logo, /* reupload - end */
body.s8030 header.main .site-logo, /* normal loan/mini-loan - end */
body.s9999 header.main .site-logo { /* error */
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* arrow : hide when first board of each section  */
header.main a.arrow {
  opacity: 0;
  pointer-events: none;
}
/* turn-on back btn */
body.s1010p020 header.main a.arrow, /* pre2 */
body.s1020p020 header.main a.arrow, /* main (address) */
body.s1020p030 header.main a.arrow { /* main (work/study) */
  opacity: 1;
  pointer-events: auto;
}

/* lang-selector, login.btn : show at first page, hide afterward */
header.main nav.lang.selector,
header.main .login.btn {
  opacity: 0;
  pointer-events: none;
}
body.s1010p010 header.main nav.lang.selector, /* normal loan first page */
body.s1010p010 header.main .login.btn,
body.s1510p010 header.main nav.lang.selector, /* mini-loan first page */
body.s1510p010 header.main .login.btn,
body.s2010p010 header.main nav.lang.selector, /* reupload first page */
body.s2010p010 header.main .login.btn {
  opacity: 1;
  pointer-events: auto;
}

/* progress sidebar */
.progress.sidebar {
  text-align: center;
  overflow: hidden;
  display: none;
}
.progress.sidebar img {
  width: 100%;
  height: auto;
}
.progress.sidebar p,
.progress.sidebar h4,
.progress.sidebar h6 {
  padding: 0px;
  margin: 0px;
}

/* .steps.container */

/* cir */
.progress.sidebar .cir {
  font-weight: 700;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  /* background-color: #9DB1D9; */
  border-radius: 999px;
}
  .progress.sidebar .steps.container .cir>.inner {
    display: block;
    width: 100%;
    height: 100%;
  }
    .progress.sidebar .steps.container li.active .cir>.inner {
      animation-name: kf-pop-scale;
      animation-duration: 0.5s;
      animation-iteration-count: 1;
      animation-timing-function: ease-out;
      animation-fill-mode: forwards;
    }
    .progress.sidebar .steps.container li.past .cir>.inner {
      animation-name: kf-scale-fade-out;
      animation-duration: 0.3s;
      animation-iteration-count: 1;
      animation-timing-function: ease-out;
      animation-fill-mode: forwards;
    }
  .progress.sidebar .steps.container .cir>.icon_tick {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 0;
    padding: 0.3rem;
    -webkit-transition: opacity 0.5s;
       -moz-transition: opacity 0.5s;
        -ms-transition: opacity 0.5s;
            transition: opacity 0.5s;
  }
  .icon_tick .p_tick {
    fill:none;
    stroke-width:4;
    stroke-linejoin:round;
    stroke-linecap:round;
    stroke-miterlimit:10;
    stroke-dasharray: 50;
    stroke-dashoffset: 50;
    -webkit-transition: stroke-dashoffset 0.5s 0.2s;
       -moz-transition: stroke-dashoffset 0.5s 0.2s;
        -ms-transition: stroke-dashoffset 0.5s 0.2s;
            transition: stroke-dashoffset 0.5s 0.2s;
  }
  .progress.sidebar .steps.container li.past .icon_tick {
    opacity: 1;
  }
  .progress.sidebar .steps.container li.past .icon_tick .p_tick {
    stroke-dashoffset: 0;
  }
  .progress.sidebar .steps.container .divider .dot,
  .progress.sidebar .steps.container .divider .bar {
    display: none;
  }
  .progress.sidebar .steps.container .item-list .msg {
    display: none;
  }

.progress.sidebar .steps.container .employ_code__student,
body.employ_code__5 .progress.sidebar .steps.container .employ_code__others {
  display: none;
}
  body.employ_code__5 .progress.sidebar .steps.container .employ_code__student {
    display: block;
  }
  @media screen and (max-width: 1023px) {
    .progress.sidebar .title.container,
    .progress.sidebar .g.container {
      display: none;
    }
    body.s1020 .progress.sidebar,
    body.s1030 .progress.sidebar {
      display: block;
    }
    /* steps */
    .progress.sidebar .steps.container .item-list>li {
      position: relative;
      padding: 0rem 1.8rem 1.8rem 1.8rem;
    }

    .progress.sidebar .steps.container .item-list .cir {
      font-size: 1.8rem;
      line-height: 2.7rem;
      width: 3rem;
      height: 3rem;
      color: rgba(255,255,255,0.5);
      background-color: #0D144D;
    }
      .progress.sidebar .steps.container .item-list>li.past .cir,
      .progress.sidebar .steps.container .item-list>li.active .cir {
        color: #3569FF;
        background-color: #D4F4FF;
        background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(316.89deg, #91D1FF 16.67%, #D5F4FF 88.61%);
      }
    .progress.sidebar .steps.container li>.inner {
      margin-top: 0.4rem;
    }
    .progress.sidebar .steps.container .cir>.icon_tick .p_tick {
      stroke: #3569FF;
    }
    .progress.sidebar .steps.container .divider {
      position: absolute;
      display: block;
      left: 73%;
      top: 25%;
      height: 0.3rem;
      width: 4.9rem;
      background-color: rgba(255,255,255,0.1);
    }
      .progress.sidebar .steps.container .divider .bar.mobile {
        position: absolute;
        width: 0%;
        height: 0.3rem;
        background-color: rgba(255,255,255,0.5);
        -webkit-transition: width 0.5s;
           -moz-transition: width 0.5s;
            -ms-transition: width 0.5s;
                transition: width 0.5s;
      }
      .progress.sidebar .steps.container .item-list>li.past .divider .bar.mobile,
      .progress.sidebar .steps.container .item-list>li.active .divider .bar.mobile {
        display: block;
      }

    .progress.sidebar .steps.container .item-list h6 {
      font-size: 1.3rem;
      font-weight: 500;
      color: rgba(249,250,255,0.5);
    }
      .progress.sidebar .steps.container .item-list>li.past h6,
      .progress.sidebar .steps.container .item-list>li.active h6 {
        color: #D4F4FF;
      }
  }
  @media screen and (min-width: 1024px) {
    .progress.sidebar {
      color: #FFFFFF;
      display: block;
      text-align: left;
      font-size: 1.8rem;
      background-color: #1F2457;
      padding: 38px 16px 16px 32px;
    }
    .progress.sidebar>.inner {
      -webkit-transition: -webkit-transform 0.5s;
         -moz-transition:    -moz-transform 0.5s;
          -ms-transition:     -ms-transform 0.5s;
              transition:         transform 0.5s;
    }
    .progress.sidebar h4 {
      font-size: 30px;
      line-height: 1.1;
      margin-top: 2px;
      margin-bottom: 0px;
    }
    .progress.sidebar .item-list li {
      display: block;
      text-align: left;
    }
    .progress.sidebar .item-list li>*:first-child {
      margin-top: 0px;
    }
    /* .title.container */
    .progress.sidebar .title.container {
      width: 206px;
      height: 98px;
      border: solid rgba(53, 105, 255, 0.15);
      border-width: 0px 0px 2px 0px;
      overflow: hidden;
    }
      html[lang=zh-Hant] body.s1510 .progress.sidebar .title.container,
      html[lang=zh-Hant] body.s1520 .progress.sidebar .title.container {
        height: 130px;
      }

      .progress.sidebar .title.container .item-list {
        width: 1000%;
        height: 100%;
        -webkit-transform: translateX(0);
           -moz-transform: translateX(0);
            -ms-transform: translateX(0);
                transform: translateX(0);
        -webkit-transition: -webkit-transform 0.5s;
           -moz-transition:    -moz-transform 0.5s;
            -ms-transition:     -ms-transform 0.5s;
                transition:         transform 0.5s;
      }
        .progress.sidebar .title.container .item-list li {
          float: left;
          width: 206px;
          height: 100%;
          padding-top: 16px;
          padding-bottom: 16px;
          opacity: 0;
          transition: opacity 1s;
        }
      /* apply | otp | upload | finish_ok | finish_not_pre | finish_pre | finish_reupload | error */
      /* apply */
      body.s1010 .progress.sidebar .title.container .item-list,
      body.s1020 .progress.sidebar .title.container .item-list,
      body.s1030 .progress.sidebar .title.container .item-list,
      body.s1510 .progress.sidebar .title.container .item-list,
      body.s1520 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(0);
           -moz-transform: translateX(0);
            -ms-transform: translateX(0);
                transform: translateX(0);
      }
      /* otp */
      body.s3010 .progress.sidebar .title.container .item-list,
      body.s3020 .progress.sidebar .title.container .item-list,
      body.s3050 .progress.sidebar .title.container .item-list,
      body.s3060 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-10%);
           -moz-transform: translateX(-10%);
            -ms-transform: translateX(-10%);
                transform: translateX(-10%);
      }
      /* upload */
      body.s2010 .progress.sidebar .title.container .item-list,
      body.s5010 .progress.sidebar .title.container .item-list,
      body.s5020 .progress.sidebar .title.container .item-list,
      body.s5030 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-20%);
           -moz-transform: translateX(-20%);
            -ms-transform: translateX(-20%);
                transform: translateX(-20%);
      }
      /* finish_ok */
      body.s7010 .progress.sidebar .title.container .item-list,
      body.s8010 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-30%);
           -moz-transform: translateX(-30%);
            -ms-transform: translateX(-30%);
                transform: translateX(-30%);
      }
      /* finish_thankyou */
      body.s8030 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-40%);
           -moz-transform: translateX(-40%);
            -ms-transform: translateX(-40%);
                transform: translateX(-40%);
      }
      /* finish_not_pre */
      body.s4040 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-50%);
           -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
      }
      /* finish_pre */
      body.s4010 .progress.sidebar .title.container .item-list,
      body.s4020 .progress.sidebar .title.container .item-list,
      body.s4030 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-60%);
           -moz-transform: translateX(-60%);
            -ms-transform: translateX(-60%);
                transform: translateX(-60%);
      }
      /* finish_reupload */
      body.s8020 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-70%);
           -moz-transform: translateX(-70%);
            -ms-transform: translateX(-70%);
                transform: translateX(-70%);
      }
      /* error */
      body.s9999 .progress.sidebar .title.container .item-list {
        -webkit-transform: translateX(-80%);
           -moz-transform: translateX(-80%);
            -ms-transform: translateX(-80%);
                transform: translateX(-80%);
      }

      body.s1010 .progress.sidebar .title.container .item-list li.apply, /* 您正在申請 邦民私人貸款 */
      body.s1020 .progress.sidebar .title.container .item-list li.apply,
      body.s1030 .progress.sidebar .title.container .item-list li.apply,
      body.s1510 .progress.sidebar .title.container .item-list li.apply,
      body.s1520 .progress.sidebar .title.container .item-list li.apply,

      body.s2010 .progress.sidebar .title.container .item-list li.upload, /* 您正在遞交 申請文件 */

      body.s3010 .progress.sidebar .title.container .item-list li.otp, /* 認證 一次性密碼 */
      body.s3020 .progress.sidebar .title.container .item-list li.otp, /* 認證 一次性密碼 */
      body.s3050 .progress.sidebar .title.container .item-list li.otp, /* 認證 一次性密碼 */
      body.s3060 .progress.sidebar .title.container .item-list li.otp, /* 認證 一次性密碼 */

      body.s4010 .progress.sidebar .title.container .item-list li.finish_pre, /* 您已完成 初步批核 */
      body.s4020 .progress.sidebar .title.container .item-list li.finish_pre, /* 您已完成 初步批核 */
      body.s4030 .progress.sidebar .title.container .item-list li.finish_pre, /* 您已完成 初步批核 */
      body.s4040 .progress.sidebar .title.container .item-list li.finish_not_pre, /* 您未能通過 初步審批 */

      body.s5010 .progress.sidebar .title.container .item-list li.upload, /* 您正在遞交 申請文件 */
      body.s5020 .progress.sidebar .title.container .item-list li.upload,
      body.s5030 .progress.sidebar .title.container .item-list li.upload,

      body.s7010 .progress.sidebar .title.container .item-list li.finish_ok, /* 您已經完成 貸款申請 */

      body.s8010 .progress.sidebar .title.container .item-list li.finish_ok, /* 您已經完成 貸款申請 */
      body.s8020 .progress.sidebar .title.container .item-list li.finish_reupload, /* 您已經成功 補交文件 */
      body.s8030 .progress.sidebar .title.container .item-list li.finish_thankyou, /* 多謝 */

      body.s9999 .progress.sidebar .title.container .item-list li.error { /* 很抱歉 */
        opacity: 1;
      }

    /* .g.container */
    .progress.sidebar .g.container {
      height: 0px;
      overflow: hidden;
      -webkit-transition: height 0.5s;
         -moz-transition: height 0.5s;
          -ms-transition: height 0.5s;
              transition: height 0.5s;
    }
    body.s1010 .progress.sidebar .g.container,
    body.s2010 .progress.sidebar .g.container,
    body.s3010 .progress.sidebar .g.container,
    body.s3020 .progress.sidebar .g.container,
    body.s3050 .progress.sidebar .g.container,
    body.s3060 .progress.sidebar .g.container,
    body.s4010 .progress.sidebar .g.container,
    body.s4020 .progress.sidebar .g.container,
    body.s4030 .progress.sidebar .g.container,
    body.s4040 .progress.sidebar .g.container,
    body.s4050 .progress.sidebar .g.container,
    body.s5010 .progress.sidebar .g.container,
    body.s5020 .progress.sidebar .g.container,
    body.s5030 .progress.sidebar .g.container,
    body.s7010 .progress.sidebar .g.container,
    body.s8010 .progress.sidebar .g.container,
    body.s8020 .progress.sidebar .g.container,
    body.s8030 .progress.sidebar .g.container,
    body.s9999 .progress.sidebar .g.container {
      height: 202px;
    }
    .progress.sidebar .g.container .item-list {
      position: absolute;
      width: 100%;
      height: 202px;
      top:100%;
      -webkit-transform: translateY(-100%);
         -moz-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
              transform: translateY(-100%);
    }
    .progress.sidebar .g.container .item-list li {
      position: absolute;
      width: 100%;
      left: 0px;
      top: 0px;
      padding: 16px 26px 16px 10px;
      opacity: 0;
      -webkit-transition: opacity 0.5s;
         -moz-transition: opacity 0.5s;
          -ms-transition: opacity 0.5s;
              transition: opacity 0.5s;
    }
      body.s1010 .progress.sidebar .g.container .item-list li.apply, /* 您正在申請 邦民私人貸款 */
      body.s1020 .progress.sidebar .g.container .item-list li.apply,
      body.s1030 .progress.sidebar .g.container .item-list li.apply,
      body.s1510 .progress.sidebar .g.container .item-list li.apply,
      body.s1520 .progress.sidebar .g.container .item-list li.apply,
      body.s3010 .progress.sidebar .g.container .item-list li.otp, /* 您現正進行 雙重認證 */
      body.s3020 .progress.sidebar .g.container .item-list li.otp, /* 您現正進行 雙重認證 */
      body.s3050 .progress.sidebar .g.container .item-list li.otp, /* 您現正進行 雙重認證 */
      body.s3060 .progress.sidebar .g.container .item-list li.otp, /* 您現正進行 雙重認證 */
      body.s2010 .progress.sidebar .g.container .item-list li.upload, /* 您正在遞交 申請文件 */
      body.s5010 .progress.sidebar .g.container .item-list li.upload,
      body.s5020 .progress.sidebar .g.container .item-list li.upload,
      body.s5030 .progress.sidebar .g.container .item-list li.upload,
      body.s4010 .progress.sidebar .g.container .item-list li.ok,
      body.s4020 .progress.sidebar .g.container .item-list li.ok, /* 您已經完成 初步審批 */
      body.s4030 .progress.sidebar .g.container .item-list li.ok, /* 您已經完成 初步審批 */
      body.s7010 .progress.sidebar .g.container .item-list li.ok, /* 您已經完成 貸款申請 */
      body.s8010 .progress.sidebar .g.container .item-list li.ok, /* 您已經完成 貸款申請 */
      body.s8020 .progress.sidebar .g.container .item-list li.ok, /* 您已經成功 補交文件 */
      body.s8030 .progress.sidebar .g.container .item-list li.ok, /* 多謝 */
      body.s4040 .progress.sidebar .g.container .item-list li.error, /* 您未能通過 初步審批 */
      body.s9999 .progress.sidebar .g.container .item-list li.error { /* 您未能 使用此服務 */
        opacity: 1;
      }

    /* .steps.container */
    .progress.sidebar .steps.container {
      height: 0px;
      overflow: hidden;
      border: solid rgba(53, 105, 255, 0.15);
      border-width: 0px 0px 2px 0px;
      -webkit-transition: height 0.5s;
         -moz-transition: height 0.5s;
          -ms-transition: height 0.5s;
              transition: height 0.5s;
    }
    /* turn-on steps */
    body.s1020 .progress.sidebar .steps.container,
    body.s1030 .progress.sidebar .steps.container,
    body.s1510 .progress.sidebar .steps.container,
    body.s1520 .progress.sidebar .steps.container {
      height: 386px;
    }
    .progress.sidebar .steps.container .item-list {
      position: absolute;
      width: 100%;
      height: 386px;
      padding-top: 16px;
      padding-bottom: 16px;
      top:100%;
      -webkit-transform: translateY(-100%);
         -moz-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
              transform: translateY(-100%);
    }
    .progress.sidebar .steps.container h6 {
      font-size: 21px;
      font-weight: 500;
      line-height: 1.4;
    }
      .progress.sidebar .steps.container li.past h6,
      .progress.sidebar .steps.container li.active h6 {
        font-weight: 700;
      }

    .progress.sidebar .steps.container p {
      font-size: 12px;
      line-height: 1.2;
    }
    .progress.sidebar .steps.container li {
      position: relative;
      height: 60px;
      color:#FFFFFF;
      margin-bottom: 84px;
      opacity: 0.5;
      -webkit-transition: opacity 0.5s;
              transition: opacity 0.5s;
    }
      .progress.sidebar .steps.container li.past,
      .progress.sidebar .steps.container li.active {
        opacity: 1;
      }

    .progress.sidebar .steps.container li:last-child {
      margin-bottom: 0px;
    }

    .progress.sidebar .steps.container .cir {
      position: relative;
      font-size: 3rem;
      line-height: 1.8;
      width: 60px;
      height: 60px;
      background-color: #8388B9;
      margin-left: 0px;
    }
      .progress.sidebar .steps.container li.past .cir,
      .progress.sidebar .steps.container li.active .cir {
        color: rgba(255,255,255,1);
        background-color: #6A86FF;
        background: linear-gradient(180deg, #6A86FF 8.82%, #45BEE8 259.56%);
      }
      .progress.sidebar .steps.container .cir>.icon_tick {
        padding: 8px;
      }
        .progress.sidebar .steps.container .cir>.icon_tick .p_tick {
          stroke: #FFFFFF;
        }
    .progress.sidebar .steps.container li>.inner {
      position: absolute;
      left: 0px;
      top: 0px;
      padding-left: 72px;
      top:50%;
      -webkit-transform: translateY(-50%);
         -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
    }
    .progress.sidebar .steps.container .divider {
      position: relative;
      display: block;
      height: 60px;
      width: 8px;
      margin: 8px 0px 16px 26px;
    }
      .progress.sidebar .steps.container .divider .dot {
        position: absolute;
        display: block;
        left: 0px;
        height: 8px;
        width: 8px;
        border-radius: 999px;
        background-color: #8388B9;
      }
      .progress.sidebar .steps.container .divider .dot:nth-of-type(1) {top: 0%;}
      .progress.sidebar .steps.container .divider .dot:nth-of-type(2) {top: 25%;}
      .progress.sidebar .steps.container .divider .dot:nth-of-type(3) {top: 50%;}
      .progress.sidebar .steps.container .divider .dot:nth-of-type(4) {top: 75%;}
      .progress.sidebar .steps.container .divider .dot:nth-of-type(5) {top: 100%;}

      .progress.sidebar .steps.container .divider .bar.desktop {
        position: absolute;
        width: 8px;
        height: calc(0% + 8px);
        border-radius: 999px;
        background-color: #6A86FF;
        background: linear-gradient(180deg, #6A86FF -21.74%, #45BEE8 100%);
        -webkit-transition: height 0.5s;
           -moz-transition: height 0.5s;
            -ms-transition: height 0.5s;
                transition: height 0.5s;
      }
      .progress.sidebar .steps.container .item-list>li.past .divider .bar.desktop,
      .progress.sidebar .steps.container .item-list>li.active .divider .bar.desktop {
        display: block;
      }
    .progress.sidebar .steps.container .item-list>li.past .msg.will_start,
    .progress.sidebar .steps.container .item-list>li.active.started .msg.will_start {
      display: none;
    }
    .progress.sidebar .steps.container .msg.will_start,
    .progress.sidebar .steps.container .item-list>li.active .msg.will_start,
    .progress.sidebar .steps.container .item-list>li.past .msg.done,
    .progress.sidebar .steps.container .item-list>li.active.started .msg.percent {
      display: block;
    }
  }

.bottom_sticky.container .action-bar {
  display: none;
}

.confirmation.btn {
  color: #FFFFFF;
  width: 100%;
  text-align: center;
  font-size: 1.8rem;
  line-height: 1.4;
  font-weight: 700;
  letter-spacing: 0.1rem;
  padding: 1.8rem 1rem;
  margin: 0px auto;
  background-color: #FA475C;
  background: linear-gradient(270deg, #FA475C 2.31%, #FF7B5F 100%);
  border-radius: 0px;
  border: none;
}

/* lang specific */
@media screen and (max-width: 1023px) {
  html[lang=en] .progress.sidebar .steps.container .item-list>li {
    padding: 0rem 0rem 1.8rem 0rem;
    width: 9.8rem;
    vertical-align: top;
  }
  html[lang=en] .progress.sidebar .steps.container .divider {
    width: 5.4rem;
  }
}
@media screen and (min-width: 1024px) {
  html[lang=en] .progress.sidebar .title.container {
    height: 128px;
  }
  html[lang=en] .progress.sidebar .title.container p {
    font-size: 14px;
    line-height: 1.2;
  }
  html[lang=en] .progress.sidebar .title.container h4 {
    font-size: 26px;
    line-height: 1.2;
  }
  html[lang=en] .progress.sidebar .steps.container h6 {
    font-size: 18px;
    line-height: 1.2;
  }
}
