span.sk__iconbox-icon-dash {
  background: #8115ff;
  background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      )
      padding-box,
    -webkit-gradient(
        linear,
        left top,
        right top,
        from(#d9ef79),
        color-stop(50%, #b4ce44),
        to(#6c8307)
      ) border-box;
  background: -o-linear-gradient(#000, #000) padding-box,
    -o-linear-gradient(left, #d9ef79 0, red 50%, #6c8307 100%) border-box;
  background: linear-gradient(#000, #000) padding-box,
    linear-gradient(90deg, #d9ef79 0, #b4ce44 50%, #6c8307 100%) border-box;
}
.btn-gradient-outline,
.btn-gradient-outline-hard,
.btn-gradient-outline-hard:before,
.btn-gradient-outline:before,
.btn-gradient:before,
.btn:not([class*="btn-"]):before,
.sk__gradient-back-v1,
.sk__gradient-back-v1-hover:hover,
span.sk__underliner:before {
  background: #8115ff;
      background: -webkit-gradient(linear,left top,right top,from(#000000),color-stop(50%,#000000),to(#98b325));
}
.sk__clipped-text,
.sk__clipped-text-hover:hover {
  display: inline-block;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.sk__gradient-fancy-text,
a.sk__iconbox-icon-link:hover span[class*="icon-"].sk__gradient-fancy-text {
  background: #8115ff;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#d9ef79),
    color-stop(52%, #b4ce44),
    to(#6c8307)
  );
  background: -o-linear-gradient(left, #d9ef79 0, #b4ce44 52%, #6c8307 100%);
  background: linear-gradient(90deg, #d9ef79 0, #b4ce44 52%, #6c8307 100%);
  -webkit-background-clip: text;
  color: #000;
  padding: 0.065em;
}
a.sk__iconbox-icon-link:hover span[class*="icon-"].sk__gradient-fancy-text {
  color: rgba(0, 0, 0, 0.65);
}
.sk__gradient-fancy-text-back {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: 100%;
  -webkit-transform: translate(5px, 5px);
  -ms-transform: translate(5px, 5px);
  transform: translate(5px, 5px);
  z-index: -1;
  background: #8115ff;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(129, 21, 255, 0.7035189075630253)),
    color-stop(52%, rgba(255, 42, 208, 0.4990371148459384)),
    to(rgba(255, 143, 42, 0.4009978991596639))
  );
  background: -o-linear-gradient(
    left,
    rgba(129, 21, 255, 0.7035189075630253) 0,
    rgba(255, 42, 208, 0.4990371148459384) 52%,
    rgba(255, 143, 42, 0.4009978991596639) 100%
  );
  background: linear-gradient(
    90deg,
    rgba(129, 21, 255, 0.7035189075630253) 0,
    rgba(255, 42, 208, 0.4990371148459384) 52%,
    rgba(255, 143, 42, 0.4009978991596639) 100%
  );
  -webkit-background-clip: text;
  color: #000;
  padding: 0.065em;
}
.sk__gradient-background-tint {
  background: #8115ff;
  background: -o-linear-gradient(
    315deg,
    #b4ce44 0,
    #6c8307 11%,
    rgba(255, 143, 42, 0) 20%
  );
  background: linear-gradient(
    135deg,
    #b4ce44 0,
    #6c8307 11%,
    rgba(255, 143, 42, 0) 20%
  );
}
.sk__subtle-divider {
  background: #8115ff;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(129, 21, 255, 0.3169642857142857)),
    color-stop(52%, rgba(255, 42, 208, 0.20772058823529416)),
    to(rgba(255, 143, 42, 0.14))
  );
  background: -o-linear-gradient(
    left,
    rgba(129, 21, 255, 0.3169642857142857) 0,
    rgba(255, 42, 208, 0.20772058823529416) 52%,
    rgba(255, 143, 42, 0.14) 100%
  );
  background: linear-gradient(
    90deg,
    rgba(129, 21, 255, 0.3169642857142857) 0,
    rgba(255, 42, 208, 0.20772058823529416) 52%,
    rgba(255, 143, 42, 0.14) 100%
  );
}
.gradient-links {
  background: #c6c6c6;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#c6c6c6),
    color-stop(25%, #c6c6c6),
    color-stop(43%, #8115ff),
    color-stop(72%, #ff2ad0),
    to(#ffab00)
  );
  background: -o-linear-gradient(
    left,
    #c6c6c6 0,
    #c6c6c6 25%,
    #8115ff 43%,
    #ff2ad0 72%,
    #ffab00 100%
  );
  background: linear-gradient(
    90deg,
    #c6c6c6 0,
    #c6c6c6 25%,
    #8115ff 43%,
    #ff2ad0 72%,
    #ffab00 100%
  );
}
.gradient-links-bright {
  background: #fff;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(43%, #8115ff),
    color-stop(72%, #ff2ad0),
    to(#ffab00)
  );
  background: -o-linear-gradient(
    left,
    #fff 0,
    #fff 25%,
    #8115ff 43%,
    #ff2ad0 72%,
    #ffab00 100%
  );
  background: linear-gradient(
    90deg,
    #fff 0,
    #fff 25%,
    #8115ff 43%,
    #ff2ad0 72%,
    #ffab00 100%
  );
}
.gradient-links,
.gradient-links-bright {
  display: table;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 400% 400%;
  background-position: 0 100%;
}
a.sk__iconbox-icon-link > span.sk__iconbox-icon > span.sk__iconbox-trail {
  background: #8115ff;
  background: -moz-linear-gradient(
    90deg,
    rgba(129, 21, 255, 0) 45%,
    rgba(129, 21, 255, 0.25253851540616246) 62%,
    rgba(255, 42, 208, 0.35898109243697474) 85%,
    rgba(255, 143, 42, 0.5158438375350141) 99%,
    rgba(255, 169, 17, 0.8239670868347339) 100%
  );
  background: -webkit-linear-gradient(
    90deg,
    rgba(129, 21, 255, 0) 45%,
    rgba(129, 21, 255, 0.25253851540616246) 62%,
    rgba(255, 42, 208, 0.35898109243697474) 85%,
    rgba(255, 143, 42, 0.5158438375350141) 99%,
    rgba(255, 169, 17, 0.8239670868347339) 100%
  );
  background: linear-gradient(
    90deg,
    rgba(129, 21, 255, 0) 45%,
    rgba(129, 21, 255, 0.25253851540616246) 62%,
    rgba(255, 42, 208, 0.35898109243697474) 85%,
    rgba(255, 143, 42, 0.5158438375350141) 99%,
    rgba(255, 169, 17, 0.8239670868347339) 100%
  );
}
