@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list { background: #fff url('./ajax-loader.gif') center center no-repeat; }

@font-face { font-family:'slick'; font-weight:normal; font-style:normal; src: url('img/dots/slick.eot'); src: url('img/dots/slick.eot?#iefix') format('embedded-opentype'), url('img/dots/slick.woff') format('woff'), url('img/dots/slick.ttf') format('truetype'), url('img/dots/slick.svg#slick') format('svg'); }

/* Dots */
@media screen and (min-width:1366px) {
.slick-dots { width:100%; display:block; position:absolute; bottom:-30px; padding:0; margin:0; text-align:center; list-style:none; z-index:4; }
.slick-dots li { width:20px; height:20px; position:relative; display:inline-block; padding:0; cursor:pointer; }
.slick-dots li button { width:20px; height:20px; display:block; padding:5px; font-size:0; line-height:0; color:transparent; border:0; outline:none; background:transparent; cursor:pointer; }
.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 button:before { width:20px; height:20px; position:absolute; top:0; left:0; font-family:'slick'; font-size:28px; line-height:20px; content:'•'; text-align:center; color:#ffffff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.slick-dots li.slick-active button:before { color:#f47e38; } 
}
@media screen and (min-width:1024px) and (max-width:1365px) {
.slick-dots { width:100%; display:block; position:absolute; bottom:-30px; padding:0; margin:0; text-align:center; list-style:none; z-index:4; }
.slick-dots li { width:20px; height:20px; position:relative; display:inline-block; padding:0; cursor:pointer; }
.slick-dots li button { width:20px; height:20px; display:block; padding:5px; font-size:0; line-height:0; color:transparent; border:0; outline:none; background:transparent; cursor:pointer; }
.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 button:before { width:20px; height:20px; position:absolute; top:0; left:0; font-family:'slick'; font-size:28px; line-height:20px; content:'•'; text-align:center; color:#ffffff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.slick-dots li.slick-active button:before { color:#f47e38; }
}
@media screen and (min-width:601px) and (max-width:1023px) {
.slick-dots { width:100%; display:block; position:absolute; bottom:-30px; padding:0; margin:0; text-align:center; list-style:none; z-index:4; }
.slick-dots li { width:20px; height:20px; position:relative; display:inline-block; padding:0; cursor:pointer; }
.slick-dots li button { width:20px; height:20px; display:block; padding:5px; font-size:0; line-height:0; color:transparent; border:0; outline:none; background:transparent; cursor:pointer; }
.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 button:before { width:20px; height:20px; position:absolute; top:0; left:0; font-family:'slick'; font-size:28px; line-height:20px; content:'•'; text-align:center; color:#ffffff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.slick-dots li.slick-active button:before { color:#f47e38; }
}
@media screen and (max-width:600px) {
.slick-dots { width:100%; display:block; position:absolute; bottom:-30px; padding:0; margin:0; text-align:center; list-style:none; z-index:4; }
.slick-dots li { width:20px; height:20px; position:relative; display:inline-block; padding:0; cursor:pointer; }
.slick-dots li button { width:20px; height:20px; display:block; padding:5px; font-size:0; line-height:0; color:transparent; border:0; outline:none; background:transparent; cursor:pointer; }
.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 button:before { width:20px; height:20px; position:absolute; top:0; left:0; font-family:'slick'; font-size:28px; line-height:20px; content:'•'; text-align:center; color:#ffffff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.slick-dots li.slick-active button:before { color:#f47e38; }
}


/* Arrows */
@media screen and (min-width:1366px) {
.slick-prev, .slick-next { width:40px; height:40px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; position:absolute; top:54%; display:block; padding:0; -webkit-transform:translate(0, -54%); -ms-transform:translate(0, -54%); transform:translate(0, -54%); border:none; outline:none; color:transparent; background:#ffffff; font-size:0; line-height:0; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; transition:all 0.8s ease; cursor:pointer; z-index:4; }
.slick-prev { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-prev:hover { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-prev { right:8%; left:auto; }
.slick-next { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-next:hover { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-next { right:auto; left:8%; }
}
@media screen and (min-width:1024px) and (max-width:1365px) {
.slick-prev, .slick-next { width:40px; height:40px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; position:absolute; top:54%; display:block; padding:0; -webkit-transform:translate(0, -54%); -ms-transform:translate(0, -54%); transform:translate(0, -54%); border:none; outline:none; color:transparent; background:#ffffff; font-size:0; line-height:0; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; transition:all 0.8s ease; cursor:pointer; z-index:4; }
.slick-prev { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-prev:hover { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-prev { right:8%; left:auto; }
.slick-next { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-next:hover { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-next { right:auto; left:8%; }
}
@media screen and (min-width:601px) and (max-width:1023px) {
.slick-prev, .slick-next { width:34px; height:34px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; position:absolute; top:54%; display:block; padding:0; -webkit-transform:translate(0, -54%); -ms-transform:translate(0, -54%); transform:translate(0, -54%); border:none; outline:none; color:transparent; background:#ffffff; font-size:0; line-height:0; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; transition:all 0.8s ease; cursor:pointer; z-index:4; }
.slick-prev { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-prev:hover { left:8%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-prev { right:8%; left:auto; }
.slick-next { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-next:hover { right:8%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-next { right:auto; left:8%; }

}
@media screen and (max-width:600px) {
.slick-prev, .slick-next { width:34px; height:34px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; position:absolute; top:50%; display:block; padding:0; -webkit-transform:translate(0, -54%); -ms-transform:translate(0, -54%); transform:translate(0, -54%); border:none; outline:none; color:transparent; background:#ffffff; font-size:0; line-height:0; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; transition:all 0.8s ease; cursor:pointer; z-index:4; }
.slick-prev { left:6%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-prev:hover { left:6%; background:url(../img/iconPrevSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-prev { right:6%; left:auto; }
.slick-next { right:6%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }
.slick-next:hover { right:6%; background:url(../img/iconNextSlide.png)no-repeat center center; background-size:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0; }
[dir='rtl'] .slick-next { right:auto; left:6%; }

}
