/* Slider */
.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: 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-track{position: relative;top: 0;left: 0;display: block;}
.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;}
.ani-slick-slider .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;}
.ani-slick-slider .slick-arrow.slick-hidden {display: none;}
.ani-slick-slider .slick-prev, .ani-slick-slider .slick-next {position: absolute;display: block;width: 60px;height: 100px;cursor: pointer;background: transparent;top: 50%;margin-top: -45px;font-size: 0;border: none;z-index: 2;}
.ani-slick-slider .slick-prev:before, .ani-slick-slider .slick-next:before, .ani-slick-slider .slick-prev:after, .ani-slick-slider .slick-next:after {content: '';position: absolute;background: #fff;height: 2px;width: 50px;top: 50%;left: 5px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.ani-slick-slider .slick-prev:before, .ani-slick-slider .slick-next:before {margin-top: -22px;}
.ani-slick-slider .slick-prev:after, .ani-slick-slider .slick-next:after {margin-top: 22px;margin-top: 2.2rem;}
.ani-slick-slider .slick-prev:hover:before, .ani-slick-slider .slick-next:hover:before {margin-top: -18px;margin-top: -1.8rem;}
.ani-slick-slider .slick-prev:hover:after, .ani-slick-slider .slick-next:hover:after {margin-top: 18px;margin-top: 1.8rem;}
.ani-slick-slider .slick-prev {left: -7px;left: -0.7rem;}
.ani-slick-slider .slick-prev:before {-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);}
.ani-slick-slider .slick-prev:after {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.ani-slick-slider .slick-prev:hover:before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.ani-slick-slider .slick-prev:hover:after {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.ani-slick-slider .slick-next {right: -7px;right: -0.7rem;}
.ani-slick-slider .slick-next:before {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.ani-slick-slider .slick-next:after {-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);}
.ani-slick-slider .slick-next:hover:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.ani-slick-slider .slick-next:hover:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.ct-slick-arrows--type2 .slick-prev, .ct-slick-arrows--type2 .slick-next {opacity: 0.85;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-webkit-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}
.ct-slick-arrows--type2 .slick-prev:before, .ct-slick-arrows--type2 .slick-next:before, .ct-slick-arrows--type2 .slick-prev:after, .ct-slick-arrows--type2 .slick-next:after {background-color: #fff;height: 15px;height: 1.5rem;width: 70px;width: 7rem;}
.ct-slick-arrows--type2 .slick-prev:before, .ct-slick-arrows--type2 .slick-next:before {margin-top: -20px;margin-top: -2rem;}
.ct-slick-arrows--type2 .slick-prev:after, .ct-slick-arrows--type2 .slick-next:after {margin-top: 20px;margin-top: 2rem;}
.ct-slick-arrows--type2 .slick-prev:hover:before, .ct-slick-arrows--type2 .slick-next:hover:before {margin-top: -20px;margin-top: -2rem;}
.ct-slick-arrows--type2 .slick-prev:hover:after, .ct-slick-arrows--type2 .slick-next:hover:after {margin-top: 20px;margin-top: 2rem;}
.ct-slick-arrows--type2 .slick-prev:hover:active, .ct-slick-arrows--type2 .slick-next:hover:active {opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.ct-slick-arrows--type2 .slick-prev {left: 10px;left: 1rem;}
.ct-slick-arrows--type2 .slick-prev:before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.ct-slick-arrows--type2 .slick-prev:after {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.ct-slick-arrows--type2 .slick-prev:hover:before {margin-top: -27px;margin-top: -2.7rem;-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);}
.ct-slick-arrows--type2 .slick-prev:hover:after {margin-top: 27px;margin-top: 2.7rem;-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.ct-slick-arrows--type2 .slick-next {right: 10px;right: 1rem;}
.ct-slick-arrows--type2 .slick-next:before, .ct-slick-arrows--type2 .slick-next:after {left: auto;right: 0;}
.ct-slick-arrows--type2 .slick-next:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.ct-slick-arrows--type2 .slick-next:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.ct-slick-arrows--type2 .slick-next:hover:before {margin-top: -27px;margin-top: -2.7rem;-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.ct-slick-arrows--type2 .slick-next:hover:after {margin-top: 27px;margin-top: 2.7rem;-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);}
.ani-header.ani-slick-slider {background-size:cover;}
.ani-header .ani-slick {margin-bottom: 0;}
.slick-initialized .slick-slide {display: block;}
.ani-display-tablex {display: table;width: 100%;}
.ani-display-tablex > .inner {display: table-cell;width: 100%;vertical-align: middle;}
* {outline: none !important;}
.ani-slick .slick-track, .ani-slick .slick-list, .ani-slick .item, .ani-slick .slick-item {min-height: inherit;}
.ani-slick .item {background-size: cover;}

/* Transitions */
.activate {-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 * 100);filter: alpha(opacity=1 * 100);}
.animated {-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100);filter: alpha(opacity=0 * 100);}
