.slick-initialized .slick-slide { transition: opacity 0.15s; }
.slick-initialized .slick-slide { opacity: 0.5; }
.slick-initialized .slick-slide.slick-active { opacity: 1; }

.slick-dots { position: unset !important; }
.slick-dots li { width: 15px !important; }
.slick-dots li button { width: auto !important; }

.slick-slider .slick-list {
    /* padding: 0 50px !important; */
}

.slick-slider .slick-list .slick-track .slick-slide {
    padding: 0 5px !important;
}

.slick-arrow {
    position:absolute;
    top:50%;
    width:27.5px !important;
    height:27.5px !important;
    margin-top:-27.5px;
    z-index:8888;
    padding: 0;
    margin-top: 0px;
    transition: 0.15s;
    transition-property: width, height, background-size;
}

.slick-arrow:hover {
    width: 32.5px !important;
    height: 32.5px !important;
    background-size: 32.5px !important;
}
.slick-prev {
    /* left: -25px; */
    background-image:url('/images/slick/btn_chatbot_prev.png') !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 27.5px !important;
    border:none;
    text-indent:-99999px;
    margin-left: 25px;
}
.slick-next {
    /* right: -25px; */
    background-image:url('/images/slick/btn_chatbot_next.png') !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 27.5px !important;
    border:none;
    text-indent:-99999px;
    margin-right: 25px;
}