.ts-slider .ts-slide {
    border: 1px solid #E2E2E2;
    background: #fff;
    margin: 0 15px;
}

.ts-slider {
    margin: 0 -15px;
}
.ts-slider .ts-slide .ts-profile {
    padding: 30px 30px 20px 30px;
    border-bottom: 1px solid #E2E2E2;
    display: flex;
    align-items: center;
}

.ts-slider .ts-slide .ts-profile .ts-avatar {
    background: #7144AC;
    padding: 22px;
    border-radius: 50px;
    margin: 0 10px 0 0;
    font-family: 'Instrument Sans';
    font-weight: 600;
    font-size: 16px;
    line-height: 1.4em;
    color: #fff;
    width: 64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ts-slider .ts-slide .ts-profile strong {
    font-weight: 600;
    font-size: 16px;
    line-height: 1.4em;
    font-family: 'Instrument Sans';
    display: block;
}
.ts-slider .ts-slide .ts-profile small {color: #A3A3A3;font-family: 'Instrument Sans';font-weight: 400;font-size: 14px;line-height: 1.4em;}

.ts-slider .ts-slide .ts-profile p {
    color: #A3A3A3;
    font-family: 'Instrument Sans';
    font-weight: 400;
    font-size: 14px;
    line-height: 1.4em;
}
.ts-slider .ts-slide .ts-content {
    padding: 30px;
}

.ts-slider .ts-slide .ts-content .ts-stars {
    color: #FF492C;
    font-size: 20px;
}

.ts-slider .ts-slide .ts-content h3 {
    font-family: 'Instrument Sans';
    font-weight: 600;
    font-size: 20px;
    line-height: 1.4em;
    margin: 5px 0;
}
/* .ts-slider .ts-slide .ts-content .ts-stars + p {
    display: none;
} */
.ts-slider .ts-slide .ts-content p {
    margin: 0;
    clear: both;
    display: block;
    color: #808080;
    font-family: 'Instrument Sans';
    font-weight: 400;
    font-size: 16px;
        min-height: 76px;
    line-height: 1.6em;
}
.ts-slider .ts-slide .ts-content p + p {
    display: none;
}
.ts-slider .ts-slide .ts-content .ts-readmore {
    display: block;
    margin: 24px 0 0 0;
    color: #546FE6;
    font-family: 'Instrument Sans';
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4em;
    transition: all 0.3s ease;
}
/* .ts-slider .ts-slide .ts-content .ts-readmore:before{
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 26px;
    margin: 0 10px 0 0;
    background:  url('/wp-content/themes/generatepress-child/assets/images/g2.png') no-repeat center;
    background-size: contain;
}  */

.ts-slider .ts-slide .ts-content .ts-readmore:hover {
    color: #000;
}
.ts-slider .slick-dots {
    bottom: -50px;
    z-index: 999;
}
.ts-slider .slick-dots li{
    margin: 0 3px;
    width: auto;
    height: auto;
}

.ts-slider .slick-dots li button::before {
    color: #CBE1F2;
    font-size: 10px;
    line-height: normal;
    opacity:1;
}

.ts-slider .slick-dots li.slick-active button::before {
    color: #0567B2;
    width: 19px;
    height: 10px;
}

.ts-slider .slick-dots li.slick-active button {
    height: 10px;
    width: 19px;
    background:#0567B2;
    padding: 0;
}

.ts-slider .slick-dots li button {
    height: 10px;
}
.ts-slider .slick-dots li button:hover{
    border:0;
}


