.slider-14 .image-thumbnail {
    max-width: 90px;
    margin: 0 auto 30px;
}
.slider-14 .image-thumbnail img {
    border-radius: 100%;
}
/*.slider-14 .slick-track,*/
/*.slider-14 .slick-slide {*/
    /*width: 100% !important;*/
/*}*/
.slider-14 .slick-slide > div {
    border-radius: 24px;
}
.slider-14 ul.slick-dots {
    justify-content: space-evenly;
    padding: 0;
    margin: 85px 0px 0px;
    max-width: calc(100% - 142px);
}
.slider-14 ul.slick-dots li {
    flex-grow: 1;
    /*margin: 0px 10px;*/
    line-height: 0;
    font-size: 0;
}
.slider-14 ul.slick-dots li button {
    width: 100%;
    border-radius: 45px;
    height: 6px;
    margin: 0px;
}
.slick-slider.slider_14_buttons {
    position: absolute;
    right: 0px;
    bottom: 30px;
}
.slider-14 .slick-slider button.slick-prev {
    right: 70px;
    left: unset;
    position: absolute;
}
.slider-14 .slick-slider button.slick-next {
    right: 0px;
    left: unset;
    position: absolute;
}
.slider-14 h4 {
    margin-bottom: 45px;
}
.slider-14 p.large:first-of-type {
    margin-bottom: 0;
    opacity: 1;
}

/* slide gap */
.slider-14 .slick-slide {
    margin: 0 8px;
}

/* the parent anti gap */
.slider-14 .slick-list {
    margin: 0 -8px;
}

@media(max-width: 767.98px){
    .slider-14 .slick-slide > div {
        border-radius: 20px;
    }
    .slider-14 h4 {
        margin-bottom: 30px;
    }
}