@charset "UTF-8";.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:0}
.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}
// Default Variables // Slick icon entity codes outputs the following // "\2190" outputs ascii character "←" // "\2192" outputs ascii character "→" // "\2022" outputs ascii character "•" $slick-font-path:"./fonts/"!default;$slick-font-family:"slick"!default;$slick-loader-path:"./"!default;$slick-arrow-color:white!default;$slick-dot-color:black!default;$slick-dot-color-active:$slick-dot-color!default;$slick-prev-character:"\2190"!default;$slick-next-character:"\2192"!default;$slick-dot-character:"\2022"!default;$slick-dot-size:6px!default;$slick-opacity-default:.75!default;$slick-opacity-on-hover:1!default;$slick-opacity-not-active:.25!default;@function slick-image-url(slick/css/$url){@if function-exists(image-url){@return image-url(slick/css/$url)}
@else{@return url(../%24slick-loader-path%20%2b%20%24url.html)}
}
@function slick-font-url(../%24url.html){@if function-exists(font-url){@return font-url(../%24url.html)}
@else{@return url(../%24slick-font-path%20%2b%20%24url.html)}
}
.slick-list{.slick-loading &{background:#fff slick-image-url("../gif/ajax-loader-2.gif") center center no-repeat}
}
@if $slick-font-family == "slick"{@font-face{font-family:"slick";src:slick-font-url("../eot/slick-2.eot");src:slick-font-url("../eot/slickd41d-2.eot?#iefix") format("embedded-opentype"),slick-font-url("../woff/slick-2.woff") format("woff"),slick-font-url("../ttf/slick-2.ttf") format("truetype"),slick-font-url("../svg/slick-2.svg#slick") format("svg");font-weight:normal;font-style:normal}
}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0;&:hover,&:focus{outline:0;background:transparent;color:transparent;&:before{opacity:$slick-opacity-on-hover}
}
&.slick-disabled:before{opacity:$slick-opacity-not-active}
&:before{font-family:$slick-font-family;font-size:20px;line-height:1;color:$slick-arrow-color;opacity:$slick-opacity-default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
.slick-prev{left:-25px;[dir="rtl"] &{left:auto;right:-25px}
&:before{content:$slick-prev-character;[dir="rtl"] &{content:$slick-next-character}
}
}
.slick-next{right:-25px;[dir="rtl"] &{left:-25px;right:auto}
&:before{content:$slick-next-character;[dir="rtl"] &{content:$slick-prev-character}
}
}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;&:hover,&:focus{outline:0;&:before{opacity:$slick-opacity-on-hover}
}
&:before{position:absolute;top:0;left:0;content:$slick-dot-character;width:20px;height:20px;font-family:$slick-font-family;font-size:$slick-dot-size;line-height:20px;text-align:center;color:$slick-dot-color;opacity:$slick-opacity-not-active;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
&.slick-active button:before{color:$slick-dot-color-active;opacity:$slick-opacity-default}
}
}