.testimonial-slider-section{position: relative;}
.testimonial-box {background: #f5f5f5;padding: 50px;border-radius:12px;}
.testimonial-item{padding-bottom: 4em;}
.testimonial-item::before {
    content: "";
    position: absolute;
    display: block;
    bottom: 0;
    right: 4em;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 4em solid transparent;
    border-top: 4em solid #f5f5f5;
}
.testimonial-content{font-size: 18px;}
.testimonial-name p{color: var(--secondary-color);font-size: 18px;font-weight: 700;}
.testimonial-slider-section .slick-nav {
    width: 3em;
    height: 3em;
    border-radius: 50%;
    background-color: #a2a2a2;
    border: 3px solid #d5d5d5;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    transition: background-color 300ms ease;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}
.testimonial-slider-section .slick-nav.next-arrow {
    position: absolute;
    top: 35%;
    right: -1.5em;
    transform: translate(0,-35%);
    z-index: 3;
}
.testimonial-slider-section .slick-nav.prev-arrow {
    position: absolute;
    top: 55%;
    right: -1.5em;
    transform: translate(0,-55%);
    z-index: 3;
}
.testimonial-slider-section .slick-nav:hover{background-color: var(--secondary-color);}

@media only screen and (max-width:1440px){
    .testimonial-slider-section .slick-nav.prev-arrow {top: -24px;right: 56px;transform: translate(0,0);}
    .testimonial-slider-section .slick-nav.next-arrow {top: -24px;right: 0;transform: translate(0);}
}

@media only screen and (max-width:767px){
   
    
    .testimonial-slider-section{margin-top: 50px;}
    .testimonial-box {padding: 50px 20px 20px;border-radius: 12px;}
}
