.jcsce-start-cta-banner {
  position: sticky;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 1000;
  padding: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.jcsce-start-cta-banner__text {
  line-height: 1;
  letter-spacing: 0.02em;
}
.jcsce-start-cta-banner__button {
  margin-top: 15px;
}

.jcsce-button--warning {
  background: rgb(238, 127, 127);
}
.jcsce-button--warning:hover {
  background: rgb(238, 111, 111);
}