#kc-terms-text {
  height: 60vh;
  overflow-y: scroll;
  padding: 0rem 1.5rem;
  margin: 0rem;

  /* scrollGradient */
  background: 
    linear-gradient(var(--white) 33%, rgba(255,255,255, 0)),
    linear-gradient(rgba(255,255,255, 0), var(--white) 66%) 0 100%,
    radial-gradient(farthest-side at 50% 0, rgba(34,34,34, 0.08), rgba(0,0,0,0)),
    radial-gradient(farthest-side at 50% 100%, rgba(34,34,34, 0.08), rgba(0,0,0,0)) 0 100%;
  background-color: var(--white);
  background-repeat: no-repeat;
  background-attachment: local, local, scroll, scroll;
  background-size: 100% 45px, 100% 45px, 100% 15px, 100% 15px;
}

#kc-terms-text p {
  color: var(--pf-global--Color--dark-100);
}