@charset 'UTF-8';

/* Slider */

.slick-loading .slick-list {
background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face {
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url('./fonts/slick.eot');
src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}

/* 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:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
color:transparent; outline:none; background:transparent
}

.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 {
font-family: 'slick'; font-size:20px; line-height:1; opacity:.75; color:white;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}

.slick-prev {
left:0px;
}

.slick-prev {
right:0px; left:auto
}

.slick-prev:before {
content: '←'; color:#ffffff
}

.slick-prev:before {
content: '→'; color:#ffffff
}

.slick-next {
right:0px
}

.slick-next {
right:auto; left:0px
}

.slick-next:before {
content: '→'; color:#ffffff
}

.slick-next:before {
content: '←'; color:#ffffff
}

/* Dots */

.slick-dotted.slick-slider {
margin-bottom:10px; padding-bottom:5px
}

.slick-dots {
text-align:center; height:15px; padding-top:5px
}

.slick-dots li {
display:inline-block; width:25px; height:5px; margin:0 5px; padding:0; cursor:pointer
}

.slick-dots li button {
font-size:0; line-height:25px; display:block; width:4px; height:4px; cursor:pointer; color:transparent; border:0; outline:none
}

.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:before, .slick-dots button:hover {
opacity:.75; color:black
}
