/*Theme Name: Uncode 
ChildDescription: Child theme for Uncode
themeAuthor: Undsgn
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0Text 
Domain: uncode*/

/* abel-regular - latin */
@font-face {
	font-family: 'Neue-Haas-Unica';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('fonts/Neue-Haas-Unica-W06-Regular.eot'); /* IE9 Compat Modes */
	src: local('Neue-Haas-Unica Regular'), local('Neue-Haas-Unica-Regular'),
		 url('fonts/Neue-Haas-Unica-W06-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/Neue-Haas-Unica-W06-Regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Regular.woff') format('woff'), /* Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/Neue-Haas-Unica-W06-Regular.svg#Abel') format('svg'); /* Legacy iOS */
  }
  @font-face {
	font-family: 'Neue-Haas-Unica';
	font-style: bold;
	font-weight: 800;
	font-display: swap;
	src: url('fonts/Neue-Haas-Unica-W06-Regular.eot'); /* IE9 Compat Modes */
	src: local('Neue-Haas-Unica bold'), local('Neue-Haas-Unica-bold'),
		 url('fonts/Neue-Haas-Unica-W06-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/Neue-Haas-Unica-W06-Bold.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Bold.woff') format('woff'), /* Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/Neue-Haas-Unica-W06-Bold.svg#Abel') format('svg'); /* Legacy iOS */
  }
  @font-face {
	font-family: 'Neue-Haas-Unica';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('fonts/Neue-Haas-Unica-W06-Italic.eot'); /* IE9 Compat Modes */
	src: local('Neue-Haas-Unica italic'), local('Neue-Haas-Unica-italic'),
		 url('fonts/Neue-Haas-Unica-W06-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('fonts/Neue-Haas-Unica-W06-Italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Italic.woff') format('woff'), /* Modern Browsers */
		 url('fonts/Neue-Haas-Unica-W06-Italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('fonts/Neue-Haas-Unica-W06-Italic.svg#Abel') format('svg'); /* Legacy iOS */
  }

@keyframes spin {
	0% {
		background-position: 0 50%;
	}
	50% {
		background-position: 100% 50%;
	}
}
.sectionDivider {
	height: 5px;
	margin-right: auto;
	margin-left: auto;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(8%, #ec90fa), color-stop(29%, #ffb1e9), color-stop(56%, #ffd74c), color-stop(80%, #f1d1f2), color-stop(98%, #dbd6ff), to(#fff));
	background-image: linear-gradient(90deg, #ec90fa 8%, #ffb1e9 29%, #ffd74c 56%, #f1d1f2 80%, #dbd6ff 98%, #fff);
}
.sectionDividerSmallCenter {
	height: 5px;
	width:25%;
	margin-right: auto;
	margin-left: auto;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(8%, #ec90fa), color-stop(29%, #ffb1e9), color-stop(56%, #ffd74c), color-stop(80%, #f1d1f2), color-stop(98%, #dbd6ff), to(#fff));
	background-image: linear-gradient(90deg, #ec90fa 8%, #ffb1e9 29%, #ffd74c 56%, #f1d1f2 80%, #dbd6ff 98%, #fff);
}
.sectionDividerHalf {
	height: 5px;
	width: 50%;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(8%, #ec90fa), color-stop(29%, #ffb1e9), color-stop(56%, #ffd74c), color-stop(80%, #f1d1f2), color-stop(98%, #dbd6ff), to(#fff));
	background-image: linear-gradient(90deg, #ec90fa 8%, #ffb1e9 29%, #ffd74c 56%, #f1d1f2 80%, #dbd6ff 98%, #fff);
}
.cfGardientFont .counter, .cfGardientFont h1{
	animation: spin 15s ease-in-out infinite;
	background-image: -webkit-linear-gradient(102deg, #ec90fa 8%, #ffb1e9 27%, #ffd74c 52%, #f1d1f2 74%, #dbd6ff 89%);
	background-size: 300%;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-animation: spin 10s infinite linear;
}
.cfGardientBackground {
	animation: spin 15s ease-in-out infinite;
	background-image: -webkit-linear-gradient(102deg, #ec90fa 8%, #ffb1e9 27%, #ffd74c 52%, #f1d1f2 74%, #dbd6ff 89%);
	background-size: 300%;
	-webkit-animation: spin 10s infinite linear;
}
.cfGradientBorder{
	border: 10px solid;
	border-image-slice: 1;
	border-width: 5px;
	border-image-source: linear-gradient(100deg, #ec90fa 8%, #ffb1e9 29%, #ffd74c 56%, #f1d1f2 81%, #dbd6ff 98%);
}
.sectionDividerQuarter{
	height: 5px;
	width: 25%;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(8%, #ec90fa), color-stop(29%, #ffb1e9), color-stop(56%, #ffd74c), color-stop(80%, #f1d1f2), color-stop(98%, #dbd6ff), to(#fff));
	background-image: linear-gradient(90deg, #ec90fa 8%, #ffb1e9 29%, #ffd74c 56%, #f1d1f2 80%, #dbd6ff 98%, #fff);
}