.slick-slider{padding: 0 60px;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;padding: 0;}
.slick-list:focus{outline: none;border: 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-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;}
.slick-prev,.slick-next{font-size: 0;position: absolute;top: calc(50% - 50px);z-index: 50;width: 40px;height: 80px;cursor: pointer;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 2px;box-shadow: 0 0px 2px 1px rgba(0, 0, 0, 0.25);background-size: contain!important;background-position: center!important;opacity: 0.5;border: none;box-shadow: none;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:0.85;transition: ease-out 0.25s;}
.slick-prev{left:0px;background:url(/img/arrow-left.png) no-repeat,linear-gradient(105deg,hsla(0, 0%, 100%, 0.7),rgba(255, 255, 255, 0.7) 15%,rgba(255, 255, 255, 0.7) 80%,rgba(255, 255, 255, 0.7)) no-repeat;}
.slick-next{right:0px;background: url(/img/arrow-right.png) no-repeat,linear-gradient(105deg,hsla(0, 0%, 100%, 0.7),rgba(255, 255, 255, 0.7) 15%,rgba(255, 255, 255, 0.7) 80%,rgba(255, 255, 255, 0.7)) no-repeat;}
.slick-dotted.slick-slider{margin-bottom:3px;}
.slick-dots{
    margin: -40px 0 15px 0;
    text-align: center;
    overflow: hidden;
    width: 100%;
    height: 25px;
    padding: 0 10px;
}
.slick-dots li{    
	position: relative;
    display: inline-block;
    margin-right: 8px;
    padding: 5px;
    cursor: pointer;
    width: 25px;
    height: 25px;
    border: 1px solid #b1b1b1;
    border-radius: 50%;
	background: white;
}
.slick-dots li button{
	width: 100%;
    height: 100%;
    color: transparent;
    border: 0;
    outline: none;
    background: #BDBDBD;
    border-radius: 50%;
}
li.slick-active > button {
    background: #ed699b;
}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;border:none;}
.sl > button{top: 0px;}
.bxslider{padding:0;}
.bxslider > button{display:none!important;}