/*!***********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/libraries/slick/slick.css ***!
  \***********************************************************************************************************************************************************************************/
/* Slider */
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;

	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;

	-webkit-touch-callout: none;
	-khtml-user-select: none;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;

	display: block;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-overflow .slick-list {
	overflow: visible;
}

.slick-list:focus {
	outline: none;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	display: flex;
}
.slick-track:before,
.slick-track:after {
	display: table;

	content: "";
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
	display: flex;
}

.slick-slide {
	display: none;
	float: left;
	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;
}

.slick-arrow {
	opacity: 1;
	transition: opacity 500ms ease-in-out;
}

.slick-arrow.slick-disabled {
	opacity: 0;
}

.slick-arrow.slick-hidden {
	display: none;
}

.slick-same-height .slick-slide {
	height: inherit;
}

.slick-center .slick-track {
	display: flex;
	align-items: center;
}

.slick-h-full,
.slick-h-full .slick-list,
.slick-h-full .slick-track {
	height: 100%;
}


/*# sourceMappingURL=slick.load.css.map*/