.slick-slider {    position: relative;    display: block;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-touch-callout: none;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -ms-touch-action: pan-y;    touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.thumb-ann {    text-decoration: none;}.slick-list {    position: relative;    overflow: hidden;    display: block;    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;    left: 0;    top: 0;    display: block;}.slick-track:before, .slick-track:after {    content: "";    display: table;}.slick-track:after {    clear: both;}.slick-loading .slick-track {    visibility: hidden;}.slick-slide {    float: left;    height: 100%;    min-height: 1px;    display: none;}[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 {    float: none;    display: block;    height: auto;    border: 1px solid transparent;}.slick-arrow.slick-hidden {    display: none;}.slick-loading .slick-list {    background: #fff url("../images/ajax-loader.gif") center center no-repeat;}/* Icons *//* Arrows */.slick-prev, .slick-next {    position: absolute;    display: block;    height: 20px;    width: 20px;    line-height: 0;    font-size: 0;    cursor: pointer;    background: rgba(21, 21, 21, 0.6);    color: transparent;    top: 50%;    margin-top: -10px \9;    /*lte IE 8*/    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    padding: 0;    border: none;    outline: none;    z-index: 9;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {    outline: none;    background: transparent;    color: 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: 0.25;}.slick-prev:before, .slick-next:before {    font-family: "Lato", Helvetica, Arial, sans-serif;    font-size: 20px;    line-height: 1;    color: white;    opacity: 0.75;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.slick-prev {    left: 0;}[dir="rtl"] .slick-prev {    left: auto;    right: 0;}.slick-prev:before {    content: "←";}[dir="rtl"] .slick-prev:before {    content: "→";}.slick-next {    right: 0;}[dir="rtl"] .slick-next {    left: 0;    right: auto;}.slick-next:before {    content: "→";}[dir="rtl"] .slick-next:before {    content: "←";}/* Dots */.slick-slider {    margin-bottom: 30px;}.slick-dots {    display: block;    list-style: none;    text-align: center;    padding: 0;    width: 100%;}.slick-dots li {    position: relative;    display: inline-block;    margin: 0 5px;}.slick-dots li button {    background: none;    border: none;    display: inline-block;    padding: 0;    outline: none;    outline-offset: 0;    cursor: pointer;    -webkit-appearance: none;    height: 4px;    width: 20px;    padding: 0;    cursor: pointer;    background: #e8e8e8;    font-size: 0;    line-height: 0;    transition: .33s;}.slick-dots li button::-moz-focus-inner {    border: none;    padding: 0;}.slick-dots li.slick-active button {    background: #00bd9d;}.slick-wrap {    position: relative;    overflow: hidden;    max-width: 2050px;    margin-left: auto;    margin-right: auto;}.slick-style-1 {    margin-bottom: 0;}.slick-style-1, .slick-style-1 * {    backface-visibility: hidden;}.slick-style-1 .slick-arrow {    display: none !important;}.slick-style-1 .slick-slide {    padding-left: 5px;    padding-right: 5px;    margin-top: 30px;}@media (max-width: 767.98px) {    .slick-style-1 {        max-width: 410px;        margin-left: auto;        margin-right: auto;    }    .slick-style-1 .thumb-ann {        max-width: 410px;    }}@media (min-width: 768px) {    .slick-style-1 {        margin-left: -17px;        margin-right: -17px;        width: calc(100% + 10px);        pointer-events: none;    }    .slick-style-1 .slick-wrapper {        align-items: center;        will-change: transform;        backface-visibility: hidden;    }    .slick-style-1 .slick-dots {        display: none !important;    }    .slick-style-1 .slick-slide {        position: relative;        display: flex;        justify-content: flex-end;        align-items: center;        margin-top: 30px;        margin-bottom: 30px;        padding-top: 30px;        padding-bottom: 30px;        cursor: pointer;        z-index: 0;    }    .slick-style-1 .slick-slide:not(.slick-center) .thumb-ann__caption {        opacity: 0;    }    .slick-style-1 .slick-active {        z-index: 2;        pointer-events: auto;    }    .slick-style-1 .slick-slide-caption {        position: relative;        transform: translate3d(-10px, 0, 0);        transition: transform .45s;        will-change: transform;        padding: 15px;        background: #ffffff;    }    .slick-style-1 .slick-slide-caption::before, .slick-style-1 .slick-slide-caption::after {        content: '';        position: absolute;        top: 0;        right: 0;        bottom: 0;        left: 0;        pointer-events: none;        transition: opacity .22s;    }    .slick-style-1 .slick-slide-caption::before {        z-index: 2;        border: 15px solid #ffffff;        box-shadow: 0 0 9px 0 rgba(1, 3, 4, 0.12);        opacity: 0;    }    .slick-style-1 .slick-slide-caption::after {        background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);        opacity: 1;    }    .slick-style-1 .slick-slide-inner {        display: flex;        align-items: center;        flex-shrink: 0;        pointer-events: none;        width: calc(100% + 10px);    }    .slick-style-1 .slick-center {        overflow: visible;        z-index: 3;        justify-content: center;    }    .slick-style-1 .slick-center .slick-slide-caption {        transform: translate3d(0, 0, 0) scale3d(1.165, 1.165, 1.165);    }    .slick-style-1 .slick-center .slick-slide-inner {        pointer-events: auto;    }    .slick-style-1 .slick-center .slick-slide-caption::before {        opacity: 1;    }    .slick-style-1 .slick-center .slick-slide-caption::after {        opacity: 0;    }    .slick-style-1 .slick-center+.slick-slide {        justify-content: flex-start;    }    .slick-style-1 .slick-center+.slick-slide .slick-slide-caption::after {        background: linear-gradient(to left, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);    }    .slick-style-1 .slick-center+.slick-slide .slick-slide-caption {        transform: translate3d(8px, 0, 0);    }}@media (min-width: 768px) and (min-width: 1200px) {    .slick-style-1 .slick-slide-caption {        transform-origin: 50% 50%;    }}@media (min-width: 768px) and (min-width: 992px) {    .slick-style-1 .slick-slide {        padding-top: 20px;    }}@media (min-width: 768px) and (min-width: 1600px) {    .slick-style-1 .slick-slide {        margin-top: 60px;        margin-bottom: 80px;    }}