.animated-sliders {
	max-width: 1024px;
	margin: 0 auto 80px auto;
}

.animated-sliders .slide {
	position: relative;
	margin: 3em 0 0;
	overflow: hidden;
	width: 100%
}

.animated-sliders .slide a {
	text-decoration: none
}

.animated-sliders .slide a:hover {
	text-decoration: none;
	color: #ff6200
}

.animated-sliders .slide:last-of-type {
	margin: 3em 0
}

.animated-sliders .slide:first-of-type {
	margin: 0
}

.animated-sliders video {
	background-color: #fff
}

.animated-sliders #bgr {
	width: 100%;
	height: auto;
	object-fit: contain;
	max-height: 535px;
}

#video-slide-3 {
	max-height: 518px;
}

#video-slide-4 {
	max-height: 518px;
}

.animated-sliders .counter {
	position: absolute;
	top: 9em;
	right: 33em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders .counter .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders .counter .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders .product-img {
	z-index: 10
}

.animated-sliders .product-img img {
	width: 100%;
	max-width: 100%;
	height: auto
}

.animated-sliders #text p:first-of-type {
	font-stretch: normal;
	/*font-size: 1.8vw*/
}

/*
.animated-sliders #text p:last-of-type {
	font-size: 16px;
}*/

.animated-sliders #slide-1,
.animated-sliders #slide-10,
.animated-sliders #slide-2,
.animated-sliders #slide-5,
.animated-sliders #slide-6,
.animated-sliders #slide-7,
.animated-sliders #slide-9 {
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.animated-sliders #slide-1 {
}

.animated-sliders #slide-2 {
	z-index: 12
}

.animated-sliders #slide-3 {
	z-index: 13
}

.animated-sliders #slide-4 {
	z-index: 14
}

.animated-sliders #slide-5 {
	z-index: 15
}

.animated-sliders #slide-6 {
	z-index: 16
}

.animated-sliders #slide-7 {
	z-index: 17
}

.animated-sliders #slide-8 {
	z-index: 18
}

.animated-sliders #slide-9 {
	z-index: 19
}

.animated-sliders #slide-10 {
	z-index: 20
}

.animated-sliders #slide-11 {
	z-index: 21
}

.animated-sliders #slide-12 {
	z-index: 22
}

#text0 {
	margin: 0 50px
}

.animated-sliders #slide-1 #text {
	position: absolute;
	top: 40%;
	left: 5%;
	width: 29em;
	height: 10em;
	z-index: 30
}

.animated-sliders #slide-1 .counter {
	position: absolute;
	top: 5%;
	left: 40%;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-1 .counter .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-1 .counter .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders .circle {
	position: absolute;
	top: 8%;
	left: 15%;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders .circle .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders #slide-2 .wrap-left {
	display: table-cell;
	width: 22em
}

.animated-sliders #slide-2 .wrap-right {
	display: table-cell
}

.animated-sliders #slide-2 .wrap-right #text {
	padding: 0 4em 0 0;
	text-align: left
}

.animated-sliders #slide-5 .circle {
	position: static;
	display: inline-block;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-5 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-5 .circle .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders #slide-5 .image {
	display: inline-block
}

.animated-sliders #slide-5 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 4em 17em 0 5em
}

.animated-sliders #slide-5 .wrap-circle {
	width: 100%;
	text-align: left;
	padding: 0 0 0 5em
}

.animated-sliders #slide-5 .wrap-left #text {
	text-align: left;
}

.animated-sliders #slide-5 .wrap-right {
	display: table-cell;
	width: 26em;
	padding: 0;
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-5 #animation_container_5 {
	position: absolute;
	top: 7.8em;
	left: 27em
}

.animated-sliders #slide-6 .circle {
	position: absolute;
	top: 0;
	left: 100%;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200;
	transform: translateX(-100%);
}

.animated-sliders #slide-6 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-6 .circle .content span {
	font-size: 1.4em;
	font-weight: 700
}

.animated-sliders #slide-6 .image {
	display: inline-block
}

.animated-sliders #slide-6 .wrap-left {
	position: relative;
	display: table-cell;
	width: 41em;
	vertical-align: top;
	text-align: right;
	padding: 0 4em 0 0
}

.animated-sliders #slide-6 .wrap-right {
	display: table-cell;
	width: 29em;
	vertical-align: bottom;
	text-align: center
}

.animated-sliders #slide-6 .wrap-right #text {
	padding: 0 4em 0 0;
	text-align: left
}

.animated-sliders #slide-7 .circle {
	position: absolute;
	top: 18em;
	left: 22em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-7 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-7 .circle .content span {
	font-size: 1.5em;
	font-weight: 700
}

.animated-sliders #slide-7 .image {
	display: inline-block
}

.animated-sliders #slide-7 .wrap-left {
	position: relative;
	display: table-cell;
	width: 30em;
	vertical-align: middle;
	text-align: right;
	padding: 1em 0 8em
}

.animated-sliders #slide-7 .wrap-left #animation_container_7 {
	display: inline-block
}

.animated-sliders #slide-7 .wrap-right {
	display: table-cell;
	width: 30em;
	vertical-align: middle;
	text-align: center;
	padding: 0 0 0 6em
}

.animated-sliders #slide-7 .wrap-right #text {
	padding: 0;
	text-align: left
}

.animated-sliders #slide-9 .circle {
	position: absolute;
	top: 3em;
	right: 17em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-9 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-9 .circle .content span {
	font-size: 1.5em;
	font-weight: 700
}

.animated-sliders #slide-9 .image {
	display: inline-block
}

.animated-sliders #slide-9 .wrap-right {
	display: table-cell;
	width: 100%;
	padding-top: 5em;
	vertical-align: center;
	text-align: center
}

.animated-sliders #slide-9 .wrap-right .canvas {
	display: inline-block
}

.animated-sliders #slide-9 .wrap-right #text {
	display: inline-block;
	width: 47em;
	text-align: left;
	margin-top: 10px;
}

.animated-sliders #slide-10 .circle {
	position: absolute;
	top: 1em;
	left: 28em;
	width: 8em;
	height: 8em;
	background: rgba(183, 199, 42, .9);
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-10 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-10 .circle .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders #slide-10 .image {
	display: inline-block
}

.animated-sliders #slide-10 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 1em 0 7em
}

.animated-sliders #slide-10 .wrap-left #text {
	text-align: left;
	margin-top: 10em
}

.animated-sliders #slide-10 .wrap-right {
	display: table-cell;
	width: 29em;
	padding: 0 5em 0 0;
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-3 .circle {
	position: absolute;
	left: 40%;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-3 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-3 .circle .content span.top {
	display: block;
	font-size: 1.1em;
	font-weight: 700
}

.animated-sliders #slide-3 .circle .content span.bottom {
	font-size: 1.9em;
	font-weight: 700
}

.animated-sliders #slide-3 .image {
	display: inline-block
}

.animated-sliders #slide-3 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 4em 0 7em
}

.animated-sliders #slide-3 .wrap-left #text {
	text-align: left;
	margin-top: 20.5em
}

.animated-sliders #slide-3 .wrap-right {
	display: table-cell;
	width: 29em;
	padding: 0 5em 0 0;
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-4 .circle {
	position: absolute;
	top: 5em;
	left: 29em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-4 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-4 .circle .content span.top {
	display: block;
	font-size: 1.3em;
	font-weight: 700
}

.animated-sliders #slide-4 .circle .content span.bottom {
	font-size: 1.7em;
	font-weight: 700
}

.animated-sliders #slide-4 .image {
	display: inline-block
}

.animated-sliders #slide-4 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 4em
}

.animated-sliders #slide-4 .wrap-right #text {
	text-align: left;
	margin-top: 20.5em
}

.animated-sliders #slide-4 .wrap-right {
	display: table-cell;
	width: 33em;
	padding: 0 5em 0 0;
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-8 .circle {
	position: absolute;
	top: 5em;
	left: 29em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-8 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-8 .circle .content span.top {
	display: block;
	font-size: 1.1em;
	font-weight: 700
}

.animated-sliders #slide-8 .circle .content span.bottom {
	font-size: 1.9em;
	font-weight: 700
}

.animated-sliders #slide-8 .image {
	display: inline-block
}

.animated-sliders #slide-8 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 4em
}

.animated-sliders #slide-8 .wrap-right #text {
	text-align: left;
	margin-top: 50%;
}

.animated-sliders #slide-8 .wrap-right {
	vertical-align: top;
	text-align: center;
}

.animated-sliders #slide-11 .circle {
	position: absolute;
	top: 5em;
	left: 29em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-11 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-11 .circle .content span.top {
	display: block;
	font-size: 1.1em;
	font-weight: 700
}

.animated-sliders #slide-11 .circle .content span.bottom {
	font-size: 1.9em;
	font-weight: 700
}

.animated-sliders #slide-11 .image {
	display: inline-block
}

.animated-sliders #slide-11 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 4em
}

.animated-sliders #slide-11 .wrap-right #text {
	text-align: left;
}

.animated-sliders #slide-11 .wrap-right {
	padding: 0 0em 0 0;
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-12 .circle {
	position: absolute;
	top: 5em;
	left: 29em;
	width: 10em;
	height: 10em;
	background: #F15A22;
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-12 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-12 .circle .content span.top {
	display: block;
	font-size: 1.1em;
	font-weight: 700
}

.animated-sliders #slide-12 .circle .content span.bottom {
	font-size: 1.9em;
	font-weight: 700
}

.animated-sliders #slide-12 .image {
	display: inline-block
}

.animated-sliders #slide-12 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 4em
}

.animated-sliders #slide-12 .wrap-right #text {
	text-align: left;
}

.animated-sliders #slide-12 .wrap-right {
	vertical-align: top;
	text-align: center
}

.animated-sliders #slide-13 .circle {
	position: absolute;
	top: 1em;
	left: 31em;
	width: 10em;
	height: 10em;
	background: rgba(183, 199, 42, .9);
	-moz-border-radius: 5em;
	-webkit-border-radius: 5em;
	border-radius: 5em;
	z-index: 200
}

.animated-sliders #slide-13 .circle .content {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 10em;
	height: 10em;
	color: #fff
}

.animated-sliders #slide-13 .circle .content span {
	font-size: 2.1em;
	font-weight: 700
}

.animated-sliders #slide-13 .image {
	display: inline-block
}

.animated-sliders #slide-13 .wrap-left {
	position: relative;
	display: table-cell;
	vertical-align: top;
	text-align: right;
	padding: 0 1em 0 7em
}

.animated-sliders #slide-13 .wrap-left #text {
	text-align: left;
	margin-top: 8em
}

.animated-sliders #slide-13 .wrap-right {
	display: table-cell;
	width: 29em;
	padding: 0 5em 0 0;
	vertical-align: top;
	text-align: center
}

@media only screen and (min-width:1000px) and (max-width:1199px) {
	.animated-sliders #text p:first-of-type {
		font-size: 36px;
		font-weight: 100
	}
	.animated-sliders #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders #slide-1 #text0 {
		position: absolute;
		left: 5em;
		width: 24em;
		height: 10em;
		z-index: 30
	}
	.animated-sliders #slide-1 #text {
		position: absolute;
		width: 24em;
		height: 10em;
		z-index: 30
	}
	.animated-sliders #slide-1 .counter {
		position: absolute;
		width: 9em;
		height: 9em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-1 .counter .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-1 .counter .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-1 #text p:first-of-type {
		font-size: 36px;
		font-weight: 100
	}
	.animated-sliders #slide-1 #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders .circle {
		position: absolute;
		top: 4em;
		right: 44em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders .circle .content span {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-2 .wrap-left {
		display: none
	}
	.animated-sliders #slide-2 .wrap-right {
		display: table-cell;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-2 #animation_container_2 {
		display: inline-block
	}
	.animated-sliders #slide-2 .wrap-right #text {
		display: inline-block;
		padding: 0 7em;
		text-align: left
	}
	.animated-sliders #slide-5 .circle {
		position: static;
		display: inline-block;
		width: 10em;
		height: 10em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-5 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-5 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-5 .image {
		display: inline-block
	}
	.animated-sliders #slide-5 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 19em 0 0 4em
	}
	.animated-sliders #slide-5 .wrap-circle {
		width: 100%;
		text-align: left;
		padding: 0 0 0 2em
	}
	.animated-sliders #slide-5 .wrap-left #text {
		text-align: left;
	}
	.animated-sliders #slide-5 .wrap-right {
		display: table-cell;
		width: 26em;
		padding: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-5 #animation_container_5 {
		position: absolute;
		top: 4em;
		left: 12em
	}
	.animated-sliders #slide-6 .circle {
		position: absolute;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-6 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-6 .circle .content span {
		font-size: 1em;
		font-weight: 700
	}
	.animated-sliders #slide-6 .image {
		display: inline-block
	}
	.animated-sliders #slide-6 .wrap-left {
		position: relative;
		display: table-cell;
		width: 27em;
		vertical-align: top;
		text-align: right;
		padding: 0 2em 0 3em
	}
	.animated-sliders #slide-6 .wrap-right {
		display: table-cell;
		width: 29em;
		padding-top: 5em;
		vertical-align: bottom;
		text-align: center
	}
	.animated-sliders #slide-6 .wrap-right #text {
		padding: 0 4em 0 0;
		text-align: left
	}
	.animated-sliders #slide-7 .circle {
		position: absolute;
		top: 30em;
		left: 25em;
		width: 10em;
		height: 10em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-7 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-7 .circle .content span {
		font-size: 1.5em;
		font-weight: 700
	}
	.animated-sliders #slide-7 .image {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-left {
		position: relative;
		display: table-cell;
		width: 36em;
		vertical-align: middle;
		text-align: right;
		padding: 1em 0 8em
	}
	.animated-sliders #slide-7 .wrap-left #animation_container_7 {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-right {
		display: table-cell;
		width: 28em;
		vertical-align: middle;
		text-align: center;
		padding: 0 2em 0 4em
	}
	.animated-sliders #slide-7 .wrap-right #text {
		padding: 0;
		text-align: left
	}
	.animated-sliders #slide-9 .circle {
		position: absolute;
		top: 3em;
		left: 40em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-9 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-9 .circle .content span {
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-9 .image {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right {
		display: table-cell;
		width: 100%;
		padding-top: 5em;
		vertical-align: center;
		text-align: center
	}
	.animated-sliders #slide-9 .wrap-right .canvas {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right #text {
		display: inline-block;
		width: 47em;
		text-align: left
	}
	.animated-sliders #slide-10 .circle {
		position: absolute;
		top: 1em;
		left: 20em;
		width: 10em;
		height: 10em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-10 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-10 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-10 .image {
		display: inline-block
	}
	.animated-sliders #slide-10 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 1em 0 4em
	}
	.animated-sliders #slide-10 .wrap-left #text {
		text-align: left;
		margin-top: 8em
	}
	.animated-sliders #slide-10 .wrap-right {
		display: table-cell;
		width: 29em;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-13 .circle {
		position: absolute;
		top: 1em;
		left: 20em;
		width: 10em;
		height: 10em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-13 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-13 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-13 .image {
		display: inline-block
	}
	.animated-sliders #slide-13 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 1em 0 4em
	}
	.animated-sliders #slide-13 .wrap-left #text {
		text-align: left;
		margin-top: 8em
	}
	.animated-sliders #slide-13 .wrap-right {
		display: table-cell;
		width: 29em;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
}


@media only screen and (min-width:768px) and (max-width:1000px) {
	.animated-sliders #slide-8 .wrap-right #text {
		margin-top: 50px;
	}
	.animated-sliders #text p:first-of-type {
		font-size: 36px;
		font-weight: 100
	}
	.animated-sliders #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders #slide-1 #text0 {
		position: absolute;
		left: 5em;
		width: 13em;
		height: 10em;
		z-index: 30
	}
	.animated-sliders #slide-1 #text {
		position: absolute;
		top: 25%;
		left: 2%;
		width: 19em;
		height: 10em;
		z-index: 30
	}
	.animated-sliders #slide-1 .counter {
		position: absolute;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-1 .counter .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-1 .counter .content span {
		font-size: 1.8em;
		font-weight: 700
	}
	.animated-sliders #slide-1 #text p:first-of-type {
		font-size: 29px;
		font-weight: 100
	}
	.animated-sliders #slide-1 #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders .circle {
		position: absolute;
		top: 4em;
		right: 36em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders .circle .content span {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-2 .wrap-left {
		display: none
	}
	.animated-sliders #slide-2 .wrap-right {
		display: table-cell;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-2 #animation_container_2 {
		display: inline-block
	}
	.animated-sliders #slide-2 .wrap-right #text {
		display: inline-block;
		padding: 0 3em;
		text-align: left
	}
	.animated-sliders #slide-3 .circle {
		position: absolute;
		top: 0;
		left: 1.5em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-3 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-3 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .image {
		display: inline-block
	}
	.animated-sliders #slide-3 .wrap-left {
		position: relative;
		display: table-footer-group;
		width: 100%;
		vertical-align: top;
		text-align: right;
		padding: 0 1em
	}
	.animated-sliders #slide-3 .wrap-left #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 3em
	}
	.animated-sliders #slide-3 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0 5em;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-4 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-4 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-4 .circle .content span.top {
		display: block;
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .circle .content span.bottom {
		font-size: 1.7em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .image {
		display: inline-block
	}
	.animated-sliders #slide-4 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-4 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 3em
	}
	.animated-sliders #slide-4 .wrap-right {
		display: table-footer-group;
		width: 100%;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-5 .circle {
		position: static;
		display: inline-block;
		width: 10em;
		height: 10em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-5 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-5 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-5 .image {
		display: inline-block
	}
	.animated-sliders #slide-5 .wrap-left {
		position: static;
		display: table-footer-group;
		vertical-align: top;
		text-align: left;
		padding: 0
	}
	.animated-sliders #slide-5 .wrap-left #text {
		padding: 0 3em
	}
	.animated-sliders #slide-5 .wrap-circle {
		position: absolute;
		top: 39em;
		left: 13em;
		width: 10em;
		height: 10em;
		text-align: left;
		padding: 0;
		margin: 0
	}
	.animated-sliders #slide-5 .wrap-left #text {
		text-align: left;
		margin-top: 50px;
	}
	.animated-sliders #slide-5 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		vertical-align: top;
		text-align: right
	}
	.animated-sliders #slide-5 #animation_container_5 {
		position: absolute;
		top: 3em;
		left: 2em
	}
	.animated-sliders #slide-6 .circle {
		position: absolute;
		width: 7em;
		height: 7em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200;
	}
	.animated-sliders #slide-6 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 7em;
		height: 7em;
		color: #fff
	}
	.animated-sliders #slide-6 .circle .content span {
		font-size: 1.4em;
		font-weight: 700
	}
	.animated-sliders #slide-6 .image {
		display: inline-block
	}
	.animated-sliders #slide-6 .wrap-left {
		position: relative;
		display: table-cell;
		width: 27em;
		vertical-align: top;
		text-align: right;
		padding: 0 2em 0 3em
	}
	.animated-sliders #slide-6 .wrap-right {
		display: table-cell;
		width: 29em;
		padding-top: 5em;
		vertical-align: bottom;
		text-align: center
	}
	.animated-sliders #slide-6 .wrap-right #text {
		padding: 0 4em 0 0;
		text-align: left
	}
	.animated-sliders #slide-7 .circle {
		position: absolute;
		top: 30em;
		left: 26em;
		width: 10em;
		height: 10em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-7 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-7 .circle .content span {
		font-size: 1.5em;
		font-weight: 700
	}
	.animated-sliders #slide-7 .image {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-left {
		position: relative;
		display: block;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		padding: 0 3em
	}
	.animated-sliders #slide-7 .wrap-left #animation_container_7 {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-right {
		display: table-cell;
		width: 28em;
		vertical-align: middle;
		text-align: center;
		padding: 0 2em 0 4em
	}
	.animated-sliders #slide-7 .wrap-right #text {
		padding: 0;
		text-align: left
	}
	.animated-sliders #slide-9 .circle {
		position: absolute;
		top: 3em;
		left: 28em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-9 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-9 .circle .content span {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-9 .image {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right {
		display: table-cell;
		width: 100%;
		padding-top: 5em;
		vertical-align: center;
		text-align: center
	}
	.animated-sliders #slide-9 .wrap-right .canvas {
		display: inline-block
	}


	.animated-sliders #slide-8 .wrap-right #text {
		margin-top: 50px;
	}


	.animated-sliders #slide-9 .wrap-right #text {
		display: inline-block;
		width: 100%;
		padding: 0 3em;
		text-align: left;
	}
	.animated-sliders #slide-10 .circle {
		position: absolute;
		top: 3em;
		left: 34em;
		width: 10em;
		height: 10em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-10 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-10 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-10 .image {
		display: inline-block
	}
	.animated-sliders #slide-10 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 3em
	}
	.animated-sliders #slide-10 .wrap-left #text {
		text-align: left;
		margin-top: 3em
	}
	.animated-sliders #slide-10 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-10 .wrap-right #animation_container_10 {
		margin-left: 5.5em
	}
	.animated-sliders #slide-13 .circle {
		position: absolute;
		top: 3em;
		left: 34em;
		width: 10em;
		height: 10em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-13 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-13 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-13 .image {
		display: inline-block
	}
	.animated-sliders #slide-13 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 3em
	}
	.animated-sliders #slide-13 .wrap-left #text {
		text-align: left;
		margin-top: 2em
	}
	.animated-sliders #slide-13 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-13 .wrap-right #animation_container_10 {
		margin-left: 5.5em
	}
}


@media only screen and (min-width:480px) and (max-width:1000px) {
	.animated-sliders #slide-8 .wrap-right #text {
		margin-top: 50px;
	}

	.animated-sliders p {
		text-align: left;
	}
	.animated-sliders #text p:first-of-type {
		font-size: 36px;
		font-weight: 100
	}
	.animated-sliders #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders #slide-1 #text,
	.animated-sliders #slide-1 #text0 {
		position: static;
		width: 100%;
		height: auto;
		z-index: 30;
		padding: 0 0em
	}
	.animated-sliders #slide-1 .counter {
		position: absolute;
		top: 4em;
		right: 13.4em;
		width: 6em;
		height: 6em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-1 .counter .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 6em;
		height: 6em;
		color: #fff
	}
	.animated-sliders #slide-1 .counter .content span {
		font-size: 1.4em;
		font-weight: 700
	}
	.animated-sliders #slide-1 #text p:first-of-type {
		font-size: 29px;
		font-weight: 100
	}
	.animated-sliders #slide-1 #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders .circle {
		position: absolute;
		top: 3em;
		right: 20em;
		width: 5em;
		height: 5em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 5em;
		height: 5em;
		color: #fff
	}
	.animated-sliders .circle .content span {
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-2 .wrap-left {
		display: none
	}
	.animated-sliders #slide-2 .wrap-right {
		display: table-cell;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-2 #animation_container_2 {
		display: inline-block
	}
	.animated-sliders #slide-2 .wrap-right #text {
		display: inline-block;
		padding: 0 0em;
		text-align: left;
	}
	.animated-sliders #slide-3 .circle {
		position: absolute;
		top: 0;
		left: 1.5em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-3 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-3 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .image {
		display: inline-block
	}
	.animated-sliders #slide-3 .wrap-left {
		position: relative;
		display: table-footer-group;
		width: 100%;
		vertical-align: top;
		text-align: right;
		padding: 0 1em
	}
	.animated-sliders #slide-3 .wrap-left #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 0em
	}
	.animated-sliders #slide-3 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0 5em;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-4 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-4 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-4 .circle .content span.top {
		display: block;
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .circle .content span.bottom {
		font-size: 1.7em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .image {
		display: inline-block
	}
	.animated-sliders #slide-4 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-4 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 0em
	}
	.animated-sliders #slide-4 .wrap-right {
		display: table-footer-group;
		width: 100%;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-5 .circle {
		position: static;
		display: inline-block;
		width: 10em;
		height: 10em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-5 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 10em;
		height: 10em;
		color: #fff
	}
	.animated-sliders #slide-5 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-5 .image {
		display: inline-block
	}
	.animated-sliders #slide-5 .wrap-left {
		position: static;
		display: block;
		vertical-align: top;
		text-align: left;
		padding: 30em 0 0
	}
	.animated-sliders #slide-5 .wrap-left #text {
		padding: 0 0em
	}
	.animated-sliders #slide-5 .wrap-circle {
		position: absolute;
		top: 21.5em;
		left: 2em;
		width: 10em;
		height: 10em;
		text-align: left;
		padding: 0;
		margin: 0
	}
	.animated-sliders #slide-5 .wrap-left #text {
		text-align: left;
	}
	.animated-sliders #slide-5 .wrap-right {
		display: none;
		width: 100%;
		padding: 0;
		vertical-align: top;
		text-align: right
	}
	.animated-sliders #slide-5 #animation_container_5 {
		position: absolute;
		top: 0;
		left: 2em
	}
	.animated-sliders #slide-6 .circle {
		position: absolute;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-6 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-6 .circle .content span {
		font-size: 1em;
		font-weight: 700
	}
	.animated-sliders #slide-6 .image {
		display: inline-block
	}
	.animated-sliders #slide-6 .wrap-left {
		position: relative;
		display: block;
		width: 100%;
		vertical-align: top;
		text-align: right;
		padding: 0 3em
	}
	.animated-sliders #slide-6 .wrap-right {
		display: table-cell;
		width: 100%;
		padding-top: 4em;
		vertical-align: bottom;
		text-align: center
	}
	.animated-sliders #slide-6 .wrap-right #animation_container_6 {
		display: inline-block;
		margin-left: 7em
	}
	.animated-sliders #slide-6 .wrap-right #text {
		padding: 0 0em;
		text-align: left
	}
	.animated-sliders #slide-7 .circle {
		position: absolute;
		top: 15em;
		left: 0;
		width: 9em;
		height: 9em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200;
	}
	.animated-sliders #slide-7 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-7 .circle .content span {
		font-size: 1.5em;
		font-weight: 700
	}
	.animated-sliders #slide-7 .image {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-left {
		position: relative;
		display: block;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		padding: 0;
		margin: 0
	}
	.animated-sliders #slide-7 .wrap-left #animation_container_7 {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-right {
		display: table-cell;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		padding: 4em 0em 0
	}
	.animated-sliders #slide-7 .wrap-right #text {
		padding: 0;
		text-align: left
	}

	.animated-sliders #slide-9 .circle {
		position: absolute;
		top: 3em;
		right: 3.5em;
		width: 6em;
		height: 6em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-9 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 6em;
		height: 6em;
		color: #fff
	}
	.animated-sliders #slide-9 .circle .content span {
		font-size: 1em;
		font-weight: 700
	}
	.animated-sliders #slide-9 .image {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right {
		display: table-cell;
		width: 100%;
		vertical-align: middle;
		text-align: center
	}
	.animated-sliders #slide-9 .wrap-right .canvas {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right #text {
		display: inline-block;
		width: 100%;
		padding: 0 0em;
		text-align: left
	}
	.animated-sliders #slide-10 {
		padding: 0 0em
	}
	.animated-sliders #slide-10 .circle {
		position: absolute;
		top: 0;
		left: 0;
		width: 9em;
		height: 9em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-10 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-10 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-10 .image {
		display: inline-block
	}
	.animated-sliders #slide-10 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 1em
	}
	.animated-sliders #slide-10 .wrap-left #text {
		text-align: left;
		margin-top: 5em
	}
	.animated-sliders #slide-10 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-10 .wrap-right .wrap-animation-container-10 {
		display: block;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-10 .wrap-right #animation_container_10 {
		display: inline-block;
		margin: 0;
		padding: 0
	}
	.animated-sliders #slide-13 {
		padding: 0 0em
	}
	.animated-sliders #slide-13 .circle {
		position: absolute;
		top: 22.5em;
		left: 18em;
		width: 9em;
		height: 9em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-13 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-13 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-13 .image {
		display: inline-block
	}
	.animated-sliders #slide-13 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 0em
	}
	.animated-sliders #slide-13 .wrap-left #text {
		text-align: left;
		margin-top: 5em
	}
	.animated-sliders #slide-13 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-13 .wrap-right .wrap-animation-container-10 {
		display: block;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-13 .wrap-right #animation_container_10 {
		display: inline-block;
		margin: 0;
		padding: 0
	}
}

@media only screen and (max-width:479px) {

	.animated-sliders p {
		text-align: left;
	}
	.animated-sliders video {
		width: 100%
	}
	.animated-sliders #text p:first-of-type {
		font-size: 1.5em;
		font-weight: 100
	}
	.animated-sliders #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders .slide {
		margin: 3em 0 0
	}
	.animated-sliders .slide:last-of-type {
		margin: 3em 0
	}
	.animated-sliders .slide:first-of-type {
		margin: 0
	}
	.animated-sliders #slide-1 #text,
	.animated-sliders #slide-1 #text0 {
		position: static;
		width: 100%;
		height: auto;
		z-index: 30;
	}
	.animated-sliders #slide-1 .counter {
		position: absolute;
		top: 3em;
		right: 10.4em;
		width: 5em;
		height: 5em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-1 .counter .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 5em;
		height: 5em;
		color: #fff
	}
	.animated-sliders #slide-1 .counter .content span {
		font-size: 1.2em;
		font-weight: 700
	}
	.animated-sliders #slide-1 #text p:first-of-type {
		font-size: 29px;
		font-weight: 100
	}
	.animated-sliders #slide-1 #text p:last-of-type {
		font-size: 16px;
	}
	.animated-sliders .circle {
		position: absolute;
		top: 3em;
		right: 17em;
		width: 4em;
		height: 4em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 4em;
		height: 4em;
		color: #fff
	}
	.animated-sliders .circle .content span {
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-2 .wrap-left {
		display: none
	}
	.animated-sliders #slide-2 .wrap-right {
		display: table-cell;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-2 #animation_container_2 {
		display: inline-block
	}
	.animated-sliders #slide-2 .wrap-right #text {
		display: inline-block;
		padding: 0;
		text-align: left;
	}
	.animated-sliders #slide-3 .circle {
		position: absolute;
		top: 0;
		left: 1.5em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-3 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-3 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-3 .image {
		display: inline-block
	}
	.animated-sliders #slide-3 .wrap-left {
		position: relative;
		display: table-footer-group;
		width: 100%;
		vertical-align: top;
		text-align: right;
		padding: 0 1em
	}
	.animated-sliders #slide-3 .wrap-left #text {
		text-align: left;
		margin-top: 4em;
	}
	.animated-sliders #slide-3 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0 5em;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-4 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-4 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-4 .circle .content span.top {
		display: block;
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .circle .content span.bottom {
		font-size: 1.7em;
		font-weight: 700
	}
	.animated-sliders #slide-4 .image {
		display: inline-block
	}
	.animated-sliders #slide-4 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-4 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
	}
	.animated-sliders #slide-4 .wrap-right {
		display: table-footer-group;
		width: 100%;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}

	.animated-sliders #slide-5 .circle {
		position: static;
		display: inline-block;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200;
		margin-top: -50px;
	}
	.animated-sliders #slide-5 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-5 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-5 .image {
		display: inline-block
	}
	.animated-sliders #slide-5 .wrap-left {
		position: static;
		display: block;
		vertical-align: top;
		text-align: left;
		padding: 5em 0 0
	}
	.animated-sliders #slide-5 .wrap-circle {
		position: absolute;
		top: 17.5em;
		left: 2em;
		width: 8em;
		height: 8em;
		text-align: left;
		padding: 0;
		margin: 0
	}
	.animated-sliders #slide-5 .wrap-left #text {
		text-align: left;
		margin-top: 0
	}
	.animated-sliders #slide-5 .wrap-right {
		display: none;
		width: 100%;
		padding: 0;
		vertical-align: top;
		text-align: right
	}
	.animated-sliders #slide-5 .wrap-animation-container-5 {
		display: block;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-5 #animation_container_5 {
		position: static;
		display: inline-block
	}
	.animated-sliders #slide-6 .circle {
		position: absolute;
		top: 8em;
		left: 11em;
		width: 7em;
		height: 7em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-6 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 7em;
		height: 7em;
		color: #fff
	}
	.animated-sliders #slide-6 .circle .content span {
		font-size: 1em;
		font-weight: 700
	}
	.animated-sliders #slide-6 .image {
		display: inline-block
	}
	.animated-sliders #slide-6 .wrap-left {
		position: relative;
		display: block;
		width: 100%;
		vertical-align: top;
		text-align: right;
		padding: 0 3em
	}
	.animated-sliders #slide-6 .wrap-right {
		display: table-cell;
		width: 100%;
		padding-top: 5em;
		vertical-align: bottom;
		text-align: center
	}
	.animated-sliders #slide-6 .wrap-right #animation_container_6 {
		display: inline-block;
		margin-left: 0
	}
	.animated-sliders #slide-6 .wrap-right #text {
		padding: 0 0em;
		text-align: left
	}
	.animated-sliders #slide-7 .circle {
		position: absolute;
		top: 12em;
		left: 0;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-7 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-7 .circle .content span {
		font-size: 1.3em;
		font-weight: 700
	}
	.animated-sliders #slide-7 .image {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-left {
		position: relative;
		display: block;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		padding: 0;
		margin: 0
	}
	.animated-sliders #slide-7 .wrap-left #animation_container_7 {
		display: inline-block
	}
	.animated-sliders #slide-7 .wrap-right {
		display: table-cell;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		padding: 4em 0em 0
	}
	.animated-sliders #slide-7 .wrap-right #text {
		padding: 0;
		text-align: left
	}
	.animated-sliders #slide-8 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-8 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-8 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-8 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-8 .image {
		display: inline-block
	}
	.animated-sliders #slide-8 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-8 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
	}
	.animated-sliders #slide-8 .wrap-right {
		display: table-footer-group;
		width: 100%;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-9 .circle {
		position: absolute;
		top: 5em;
		right: 3.2em;
		width: 4em;
		height: 4em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-9 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 4em;
		height: 4em;
		color: #fff
	}
	.animated-sliders #slide-9 .circle .content span {
		font-size: .7em;
		font-weight: 700
	}
	.animated-sliders #slide-9 .image {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right {
		display: table-cell;
		width: 100%;
		vertical-align: middle;
		text-align: center
	}
	.animated-sliders #slide-9 .wrap-right .canvas {
		display: inline-block
	}
	.animated-sliders #slide-9 .wrap-right #text {
		display: inline-block;
		width: 100%;
		padding: 0 0em;
		text-align: left
	}
	.animated-sliders #slide-10 {
		padding: 0 0em
	}
	.animated-sliders #slide-10 .circle {
		position: absolute;
		top: 0;
		left: 0;
		width: 9em;
		height: 9em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-10 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-10 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-10 .image {
		display: inline-block
	}
	.animated-sliders #slide-10 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 0em
	}
	.animated-sliders #slide-10 .wrap-left #text {
		text-align: left;
		margin-top: 7em
	}
	.animated-sliders #slide-10 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-10 .wrap-right .wrap-animation-container-10 {
		display: block;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-10 .wrap-right #animation_container_10 {
		display: inline-block;
		margin: 0;
		padding: 0
	}
	.animated-sliders #slide-11 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-11 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-11 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-11 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-11 .image {
		display: inline-block
	}
	.animated-sliders #slide-11 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-11 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 0em
	}
	.animated-sliders #slide-11 .wrap-right {
		display: table-footer-group;
		width: 100%;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-12 .circle {
		position: absolute;
		top: 0;
		left: 1em;
		width: 8em;
		height: 8em;
		background: #F15A22;
		-moz-border-radius: 4em;
		-webkit-border-radius: 4em;
		border-radius: 4em;
		z-index: 200
	}
	.animated-sliders #slide-12 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 8em;
		height: 8em;
		color: #fff
	}
	.animated-sliders #slide-12 .circle .content span.top {
		display: block;
		font-size: 1.1em;
		font-weight: 700
	}
	.animated-sliders #slide-12 .circle .content span.bottom {
		font-size: 1.9em;
		font-weight: 700
	}
	.animated-sliders #slide-12 .image {
		display: inline-block
	}
	.animated-sliders #slide-12 .wrap-left {
		position: relative;
		display: table-header-group;
		vertical-align: top;
		text-align: right;
		padding: 0 4em
	}
	.animated-sliders #slide-12 .wrap-right #text {
		text-align: left;
		margin-top: 4em;
		padding: 0 0em
	}
	.animated-sliders #slide-12 .wrap-right {
		display: table-footer-group;
		width: 100%;
		padding: 0 5em 0 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-13 {
		padding: 0 0em
	}
	.animated-sliders #slide-13 .circle {
		position: absolute;
		top: 17em;
		left: 13em;
		width: 9em;
		height: 9em;
		background: rgba(183, 199, 42, .9);
		-moz-border-radius: 5em;
		-webkit-border-radius: 5em;
		border-radius: 5em;
		z-index: 200
	}
	.animated-sliders #slide-13 .circle .content {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
		width: 9em;
		height: 9em;
		color: #fff
	}
	.animated-sliders #slide-13 .circle .content span {
		font-size: 2.1em;
		font-weight: 700
	}
	.animated-sliders #slide-13 .image {
		display: inline-block
	}
	.animated-sliders #slide-13 .wrap-left {
		position: relative;
		display: table-cell;
		vertical-align: top;
		text-align: right;
		padding: 0 0em
	}
	.animated-sliders #slide-13 .wrap-left #text {
		text-align: left;
		margin-top: 7em
	}
	.animated-sliders #slide-13 .wrap-right {
		display: table-header-group;
		width: 100%;
		padding: 0;
		margin: 0;
		vertical-align: top;
		text-align: center
	}
	.animated-sliders #slide-13 .wrap-right .wrap-animation-container-10 {
		display: block;
		width: 100%;
		text-align: center
	}
	.animated-sliders #slide-13 .wrap-right #animation_container_10 {
		display: inline-block;
		margin: 0;
		padding: 0
	}
}

@media only screen and (min-width: 1024px) {
	.animated-sliders #slide-8 .wrap-right,
	.animated-sliders #slide-10 .wrap-right,
	.animated-sliders #slide-11 .wrap-right,
	.animated-sliders #slide-12 .wrap-right {
		display: table-cell;
		width: 33em;
		padding: 0 5em 0 0;
	}

	.animated-sliders #slide-8 .wrap-right #text,
	.animated-sliders #slide-10 .wrap-right #text,
	.animated-sliders #slide-11 .wrap-right #text,
	.animated-sliders #slide-12 .wrap-right #text {
	}

	.animated-sliders #slide-11 .wrap-right #text{
		padding-top: 100%;
	}

	.animated-sliders #slide-12 .wrap-right #text{
		padding-top: 70%;
	}

}

h1 {
	margin-top: 30px;
}