@charset 'UTF-8';
/* Slider */
/* Arrows */
.slick-prev, .slick-next {
	font-size:0;
	line-height:0;
	position:absolute;
	top:50%;
	display:block;
	width:20px;
	height:20px;
	padding:0;
	-webkit-transform:translate(0, -50%);
	-ms-transform:translate(0, -50%);
	transform:translate(0, -50%);
	cursor:pointer;
	color:transparent;
	border:none;
	outline:none;
	background:transparent;
}

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity:0.25;
}

.slick-prev:before, .slick-next:before {
	font-family:'slick';
	font-size:20px;
	line-height:1;
	opacity:1;
	color:white;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.slick-prev {
	left:-50px;
	top:45%;
}

[dir='rtl'] .slick-prev {
	right:-50px;
	left:auto;
}

.slick-prev {
	content:'';
	background:url(/resources/img/responsibility/arrow_left.png) 0 0 no-repeat;
	width:32px;
	height:92px;
	display:inline-block;
}

[dir='rtl'] .slick-prev:before {
	content:'→';
}

.slick-next {
	right:-50px;
	top:45%;
}

[dir='rtl'] .slick-next {
	right:auto;
	left:-40px;
}

.slick-next {
	content:'';
	background:url(/resources/img/responsibility/arrow_right.png) 0 0 no-repeat;
	width:32px;
	height:92px;
	display:inline-block;
}

[dir='rtl'] .slick-next:before {
	content:'←';
}

/* Dots */
.slick-dotted.slick-slider {
	margin-bottom:30px;
}

.slick-dots {
	position:absolute;
	bottom:-35px;
	display:block;
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
}

.slick-dots li {
	position:relative;
	display:inline-block;
	margin:0 5px;
	padding:0;
	cursor:pointer;
}

.slick-dots li button {
	font-size:0;
	line-height:0;
	display:block;
	width:10px;
	height:10px;
	border:1px solid #575757;
	border-radius:50%;
	padding:0;
	cursor:pointer;
	color:transparent;
	outline:none;
	background:transparent;
}

.slick-dots li button:hover, .slick-dots li button:focus {
	outline:none;
}

.slick-dots li button:hover:before, .slick-dots li button:focus:before {
	opacity:1;
}

.slick-dots li.slick-active button {
	background-color:#575757;
}

@media screen and (max-width: 767px) {
	.slick-prev, .slick-next {
		font-size:0;
		line-height:0;
		position:absolute;
		top:50%;
		display:block;
		width:16px;
		height:46px;
		padding:0;
		-webkit-transform:translate(0, -50%);
		-ms-transform:translate(0, -50%);
		transform:translate(0, -50%);
		cursor:pointer;
		color:transparent;
		border:none;
		outline:none;
		background:transparent;
	}
	.slick-prev {
		left:calc((50 / 750 * 100vw) * -1);
		top:50%;
	}
	.slick-next {
		right:calc((50 / 750 * 100vw) * -1);
		top:50%;
	}
	.slick-prev:before {
		content:'';
		background:url(/resources/img/responsibility/arrow_left.png) 0 0 no-repeat;
		background-size:cover;
		width:16px;
		height:46px;
		display:inline-block;
	}
	.slick-next:before {
		content:'';
		background:url(/resources/img/responsibility/arrow_right.png) 0 0 no-repeat;
		background-size:cover;
		width:16px;
		height:46px;
		display:inline-block;
	}
}
