span.sk__iconbox-icon-dash {
	background: rgb(253, 253, 253);
	background: -webkit-gradient(linear,left top, left bottom,from(#000),to(#000)) padding-box, -webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(50%, rgb(250, 244, 249)), to(rgb(250, 246, 242))) border-box;
	background: -o-linear-gradient(#000,#000) padding-box, -o-linear-gradient(left, rgb(249, 244, 255) 0%, rgb(247, 229, 243) 50%, rgb(255, 249, 243) 100%) border-box;
	background: linear-gradient(#000,#000) padding-box, linear-gradient(90deg, rgb(240, 233, 248) 0%, rgb(255, 248, 254) 50%, rgb(255, 249, 245) 100%) border-box;
}

.sk__gradient-back-v1,
.sk__gradient-back-v1-hover:hover, 
.btn:not([class*="btn-"]):before, 
.btn-gradient:before, 
.btn-gradient-outline, 
.btn-gradient-outline:before, 
.btn-gradient-outline-hard, 
.btn-gradient-outline-hard:before, 
span.sk__underliner:before {
/* 	background: rgb(129,21,255);
	background: -o-linear-gradient(left, rgba(129,21,255,1) 0%, rgba(255,42,208,1) 50%, rgba(255,143,42,1) 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(129,21,255,1)), color-stop(50%, rgba(255,42,208,1)), to(rgba(255,143,42,1)));
	background: linear-gradient(90deg, rgba(129,21,255,1) 0%, rgba(255,42,208,1) 50%, rgba(255,143,42,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1); */
	    background: rgb(255, 255, 255);
    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(214, 214, 214, 1) 49%, rgba(183, 186, 186, 1) 100%);
}

.sk__clipped-text,
.sk__clipped-text-hover:hover {
	display: inline-block;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}



a.sk__iconbox-icon-link:hover span[class*="icon-"].sk__gradient-fancy-text {
/* 	background: rgb(252, 250, 255);
	background: -moz-linear-gradient(90deg, rgba(255, 254, 255, 0.637) 45%, rgba(252, 250, 255, 0.253) 62%, rgba(255, 252, 254, 0.359) 85%, rgba(252, 249, 247, 0.516) 99%, rgba(250, 247, 242, 0.824) 100%);
	background: -webkit-linear-gradient(90deg, rgba(250, 246, 246, 0.596) 45%, rgba(247, 244, 250, 0.253) 62%, rgba(252, 249, 251, 0.359) 85%, rgba(255, 251, 248, 0.516) 99%, rgba(247, 244, 240, 0.824) 100%);
	background: linear-gradient(90deg, rgba(255, 255, 255, 0.473) 45%, rgba(252, 249, 255, 0.253) 62%, rgba(255, 253, 255, 0.359) 85%, rgba(255, 253, 251, 0.516) 99%, rgba(255, 253, 250, 0.824) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1);
	-webkit-background-clip: text; */
		background: rgb(129,21,255);
	background: -o-linear-gradient(left, rgba(129,21,255,1) 0%, rgba(255,42,208,1) 50%, rgba(255,143,42,1) 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(129,21,255,1)), color-stop(50%, rgba(255,42,208,1)), to(rgba(255,143,42,1)));
	background: linear-gradient(90deg, rgba(129,21,255,1) 0%, rgba(255,42,208,1) 50%, rgba(255,143,42,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1);
	color: #000000;
/* 	padding: 3px;
	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 {
	/* to make this (copy) fall behind front gradient text (original) */
/* 	position: absolute; */
	display:none;
	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;
	/* to set its own styling */
	background: rgb(129,21,255);
	background: -webkit-gradient(linear, left top, right top, from(rgba(241, 238, 243, 0.704)), color-stop(52%, rgba(255, 242, 252, 0.499)), to(rgba(250, 245, 240, 0.401)));
	background: -o-linear-gradient(left, rgba(243, 240, 247, 0.704) 0%, rgba(255, 249, 254, 0.499) 52%, rgba(255, 250, 246, 0.401) 100%);
	background: linear-gradient(90deg, rgba(249, 246, 252, 0.7) 0%, rgba(255, 251, 254, 0.5) 52%, rgba(248, 243, 243, 0.44) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1);
	-webkit-background-clip: text;
	color: #000000;
	padding: 3px;
	padding: 0.065em;
}

.sk__gradient-background-tint {
	background: rgb(129,21,255);
	background: -o-linear-gradient(315deg, rgba(129,21,255,0.12290266106442575) 0%, rgba(255,42,208,0.07007352941176472) 11%, rgba(255,143,42,0) 20%);
	background: linear-gradient(135deg, rgba(129,21,255,0.12290266106442575) 0%, rgba(255,42,208,0.07007352941176472) 11%, rgba(255,143,42,0) 20%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1);
}

.sk__subtle-divider {
	background: rgb(129,21,255);
	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%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ff8f2a",GradientType=1);
}

.gradient-links {
	background: rgb(198,198,198);
	background: -webkit-gradient(linear, left top, right top, from(rgba(198,198,198,1)), color-stop(25%, rgba(198,198,198,1)), color-stop(43%, rgba(129,21,255,1)), color-stop(72%, rgba(255,42,208,1)), to(rgba(255,171,0,1)));
	background: -o-linear-gradient(left, rgba(198,198,198,1) 0%, rgba(198,198,198,1) 25%, rgba(129,21,255,1) 43%, rgba(255,42,208,1) 72%, rgba(255,171,0,1) 100%);
	background: linear-gradient(90deg, rgba(198,198,198,1) 0%, rgba(198,198,198,1) 25%, rgba(129,21,255,1) 43%, rgba(255,42,208,1) 72%, rgba(255,171,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c6c6c6",endColorstr="#ffab00",GradientType=1);
}

.gradient-links-bright {
	background: rgb(255,255,255);
	background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,1)), color-stop(25%, rgba(255,255,255,1)), color-stop(43%, rgba(129,21,255,1)), color-stop(72%, rgba(255,42,208,1)), to(rgba(255,171,0,1)));
	background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(129,21,255,1) 43%, rgba(255,42,208,1) 72%, rgba(255,171,0,1) 100%);
	background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(129,21,255,1) 43%, rgba(255,42,208,1) 72%, rgba(255,171,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffab00",GradientType=1);
}

.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: rgb(252, 250, 255);
	background: -moz-linear-gradient(90deg, rgba(255, 254, 255, 0) 45%, rgba(252, 250, 255, 0.253) 62%, rgba(255, 252, 254, 0.359) 85%, rgba(252, 249, 247, 0.516) 99%, rgba(250, 247, 242, 0.824) 100%);
	background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 45%, rgba(247, 244, 250, 0.253) 62%, rgba(252, 249, 251, 0.359) 85%, rgba(255, 251, 248, 0.516) 99%, rgba(247, 244, 240, 0.824) 100%);
	background: linear-gradient(90deg, rgba(255, 255, 255, 0) 45%, rgba(252, 249, 255, 0.253) 62%, rgba(255, 253, 255, 0.359) 85%, rgba(255, 253, 251, 0.516) 99%, rgba(255, 253, 250, 0.824) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8115ff",endColorstr="#ffa911",GradientType=1);
}