@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list{background: #fff;}

/* Arrows */
.slick-prev,
.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width:30px;height:50px;border-radius:5px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);transition:all 0.2s ease;cursor: pointer;border: none;outline: none;background:rgba(255,255,255,0.7);z-index: 1;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{outline: none;opacity: 1;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,
.slick-next:before{display: block;content: "";width:14px;height:14px;vertical-align: middle;border-top:3px solid #0797c6;border-right:3px solid #0797c6;}
.slick-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:10px;}
.slick-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:5px;}
.slick-prev{left:calc(50% - 600px);border-top-left-radius:0;border-bottom-left-radius: 0;}
.slick-next{right:calc(50% - 600px);border-top-right-radius:0;border-bottom-right-radius: 0;}

[dir='rtl'] .slick-prev{right: -25px;left: auto;}
[dir='rtl'] .slick-prev:before{content: '→';}
[dir='rtl'] .slick-next{right: auto;left: -25px;}
[dir='rtl'] .slick-next:before{content: '←';}
/* Dots */
.slick-dotted.slick-slider{margin-bottom: 30px;}
.slick-dots{bottom: -24px;display: block;max-width:1200px;width: 100%;padding: 0;margin: 0 auto;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width:9.33333333%;height:12px;margin: 0 10px;font-size: 0;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width:100%;height:2px;padding: 6px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;position: relative;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{height: 8px;}
.slick-dots li button:before{position: absolute;left:0;bottom: 0;font-size:0;line-height: 2px;width:100%;height:2px;content: '•';text-align: center;background-color: #ebe6e0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition:all 0.2s ease;}
.slick-dots li.slick-active button:before{background-color:#c8bfb4;height:8px;}

@media only screen and (max-width:1129px){
	.slick-next{right:0;}
}
@media only screen and (max-width:1129px){
	.slick-dots li{width:9.6%;margin: 0 0.65%;}
}
@media only screen and (max-width:1217px){
	.slick-prev{left:0;}
	.slick-next{right:0;}
}