/* line 6, ../scss/style.scss */
.demo {
  position: relative;
  width: 300px;
}
/* line 10, ../scss/style.scss */
.demo ul {
  padding: 0;
}
/* line 14, ../scss/style.scss */
.demo .page {
  counter-increment: step;
}
/* line 17, ../scss/style.scss */
.demo .page:nth-child(6n+1) { background:#451f1f; }
/* line 20, ../scss/style.scss */
.demo .page:nth-child(6n+2) { background:#FFFF00; }
/* line 23, ../scss/style.scss */
.demo .page:nth-child(6n+3) { background:#BC41B6; }
/* line 26, ../scss/style.scss */
.demo .page:nth-child(6n+4) { background:#451f1f; }
/* line 29, ../scss/style.scss */
.demo .page:nth-child(6n+5) { background:#FFFF00; }
/* line 32, ../scss/style.scss */
.demo .page:nth-child(6n) { background: #BC41B6}

/* line 40, ../scss/style.scss */
.page {
  padding: 20px 0;
}
/* line 43, ../scss/style.scss */
.page .content {
  text-align: center;
}
/* line 46, ../scss/style.scss */
.page .content .step-number {
  margin: 10px;
  font-size: 72px;
  color: #ffffff;
}
/* line 51, ../scss/style.scss 
.page .content .step-number:before {
  content: counter(step);
}
*/