/* Slider */
.slick-slider {
	position: relative; 
	display: block; 
	box-sizing: border-box; 
	-webkit-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	user-select: none; 
	-webkit-touch-callout: none; 
	-khtml-user-select: none; 
	-ms-touch-action: pan-y; 
	touch-action: pan-y; 
	-webkit-tap-highlight-color: transparent; 
}
.slick-list { 
	position: relative; 
	display: block; 
	overflow: hidden; 
	margin: 0; 
	padding: 0; 
}
.slick-list:focus { 
	outline: none; 
}
.slick-list.dragging { 
	cursor: pointer; 
	cursor: hand; 
}
.slick-slider .slick-track, .slick-slider .slick-list { 
	-webkit-transform: translate3d(0, 0, 0); 
	-moz-transform: translate3d(0, 0, 0); 
	-ms-transform: translate3d(0, 0, 0); 
	-o-transform: translate3d(0, 0, 0); 
	transform: translate3d(0, 0, 0); 
}
.slick-track { 
	position: relative; 
	top: 0; 
	left: 0; 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}
.slick-track:before, .slick-track:after { 
	display: table; 
	content: ''; 
}
.slick-track:after { 
	clear: both; 
}
.slick-loading .slick-track { 
	visibility: hidden; 
}
.slick-slide { 
	display: none; 
	float: left; 
	height: 100%; 
	min-height: 1px; 
}
[dir='rtl'] .slick-slide { 
	float: right; 
}
.slick-slide img { 
	display: block; 
}
.slick-slide.slick-loading img { 
	display: none; 
}
.slick-slide.dragging img { 
	pointer-events: none; 
}
.slick-initialized .slick-slide { 
	display: block; 
}
.slick-loading .slick-slide { 
	visibility: hidden; 
}
.slick-vertical .slick-slide { 
	display: block; 
	height: auto; 
	border: 1px solid transparent; 
}
.slick-arrow.slick-hidden { 
	display: none; 
}