.container-fluid .row-fluid .kore-module.kr-content-col2-9 .page-width {
  max-width: 1000px;
}

.kr-content-col2-9 .heading-body-inner p {
  font-size: 16px;
}

.kr-content-col2-9 .simple .top_sub_heading {
  font-size: 16px;
  font-weight: 500;
  margin: 0 0 8px;
}

.kr-content-col2-9.kore-module .simple.gradient-button a {
  padding: 12.5px 61px !important;
}

.kr-content-col2-9 .stage .stage-item {
  text-transform: unset;
  width: auto;
}

.kr-content-col2-9 .stage .stage-item.disabled .stage-item-text {
  font-weight: 700;
  max-width: unset;
  min-width: 80px;
  opacity:1;
}

.kr-content-col2-9 .stage .stage-item.activated .stage-item-text, .kr-content-col2-9 .stage .stage-item.active .stage-item-text {
  font-weight: 700;
}

.kr-content-col2-9 .stage .stage-item:after {
  display: none;
}

.kr-content-col2-9 .stage {
  gap: 10px 13px;
  padding: 14px 30px;
  align-items: flex-start;
}

.kr-content-col2-9 .stage .stage-item.disabled .stage-item-text span span {
  display: block;
}

.kr-content-col2-9 .stage-content-item-block {
  padding: 0;
}

.kr-content-col2-9 .kr-col2-wrap {
  padding: 0;
  align-items: flex-start;
}

.kr-content-col2-9 .kr-col2-wrap .col2-img img {
  width: 211px;
}

.kr-content-col2-9 .col2-content .item-content {
  margin: 0;
}

.kr-content-col2-9 .item-header h3 {
  font-weight: 500;
}

.container-fluid .row-fluid .kore-module.kore-faq .page-width {
  max-width: 1000px !important;
  !i; !; }

.kore-faq .page-width .font-weight-600 {
  font-weight: 500;
  margin: 0 0 16px;
}

.kore-faq .page-width .cta-content .content p {
  font-size: 16px;
}

.kore-faq .cta-content {
  padding: 0;
}

.kore-faq .cta-content-wrap {
  align-items: flex-end;
}

.kore-faq .cta-btn {
  text-align: right !important;
}


.kr-content-col2-9 .kr-col2-wrap .col2-content {
  width: 70%;
}

.kr-content-col2-9 .kr-col2-wrap .col2-img {
  width: 30%;
}
.kr-content-col2-9 .stage .stage-item.active .stage-item-text {
  font-weight: 500;
}

.kr-content-col2-9 .stage .stage-item.active .stage-item-text span span {
  font-weight: 700;
}
@media (max-width:767px){
  .kr-content-col2-9 .kr-col2-wrap .col2-img {
    width: 100%;
  }

  .kr-content-col2-9 .kr-col2-wrap .col2-content {
    width: 100%;
  }

  .kr-content-col2-9 .stage .stage-item {
    width: 50%;
  }
  .kore-faq .cta-btn {
    text-align: left !important;
  }
}