.aisu-qprog-edit .aisu-qprog-title,
.aisu-qprog-edit .aisu-qprog-ribbon {
  text-align: center;
}
.aisu-qprog-edit .aisu-qprog-title .elementor-heading-title,
.aisu-qprog-edit .aisu-qprog-ribbon .elementor-heading-title {
  display: inline-block;
}
.aisu-qprog-edit .aisu-qprog-card.is-current .elementor-widget-text-editor {
  color: #fff;
}
.aisu-qprog-edit .aisu-qprog-card.is-future .elementor-widget-text-editor {
  color: #0C3D32;
}
.aisu-qprog-edit .aisu-qprog-card .elementor-widget-text-editor ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.aisu-qprog-edit .aisu-qprog-card .elementor-widget-text-editor li {
  position: relative;
  padding-inline-start: 16px;
  margin: 0 0 4px;
  font-weight: 600;
}
.aisu-qprog-edit .aisu-qprog-card .elementor-widget-text-editor li:before {
  content: "";
  position: absolute;
  top: 0.62em;
  inset-inline-start: 0;
  width: 7px;
  height: 7px;
  border-radius: 2px;
  transform: rotate(45deg);
  background: #C9A24A;
}
.aisu-qprog-edit .aisu-qprog-card.is-future .elementor-widget-text-editor li:before {
  background: #0B7F40;
}