.progress-tracker {
  position: relative;
  padding: 6rem 0;
  overflow: hidden;
}

.decoration {
  position: absolute;
  top: 0;
  left: 0;
  width: 17.5rem;
  height: 17.5rem;
}

.decoration img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.glow-effect {
  position: absolute;z-index: -1;
}

.glow-1 {
  top: 0%;
  left: -2%;
}

.glow-2 {
  top: 40%;
  left: -2%;
}

.glow-3 {
  top: 50%;
  right: -2%;
}

.progress-steps {
  position: relative;
  z-index: 2;
}
.step-content {
  /* padding: 2rem 0; */
}

.step-content h3 {
  font-family: var(--font-montserrat);
  font-size: 1.406rem;
  font-weight: 400;
  line-height: 1.969rem;
  margin-bottom: 0.563rem;
  color: var(--white);
}

.step-content p {
  font-family: var(--font-jakarta);
  font-size: 1rem;
  color: var(--gray-light);
  line-height: 1.688rem;
  letter-spacing: 0.56px;
}

.step-image {
  /* text-align: center; */
}

.step-image img {
  width: 68.2%;
}
body .progress-steps .step-content p{font-size:1rem;margin: 0;}
.progress-steps .col-lg-9 .row:nth-child(odd) .step-image{text-align: end}
.progress-steps .col-lg-9 .row:nth-child(even){flex-direction: row-reverse;margin-block: 4.5re,}
@media (max-width: 991px) {
  .progress-tracker {padding: 2.5rem 0 0;}
  .step-content h3 {font-size: 1.25rem;}
  .step-image {margin-top: 1.25rem;text-align: center !important;}
  .step-image img{width: auto;}
  .progress-steps .col-lg-9 .row:nth-child(2n){margin-block: 2.5rem}
  .decoration{display:  none;}
  .progress-tracker .step-content{text-align: center;} 
}

