.testimonial {
        border-right: 4px solid #FFDF00;
        box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
        padding: 30px 70px 30px 70px;
        margin: 0 15px 30px 15px;
        overflow: hidden;
        position: relative;
    }

    .testimonial:before {
        content: "";
        position: absolute;
        bottom: -4px;
        left: -17px;
        border-top: 25px solid #367C2B;
        border-left: 25px solid transparent;
        border-right: 25px solid transparent;
        transform: rotate(45deg);
    }

    .testimonial:after {
        content: "";
        position: absolute;
        top: -4px;
        left: -17px;
        border-top: 25px solid #367C2B;
        border-left: 25px solid transparent;
        border-right: 25px solid transparent;
        transform: rotate(135deg);
    }

    .testimonial .description {
        font-size: 15px;
        letter-spacing: 1px;
        color: #6f6f6f;
        line-height: 25px;
        margin-bottom: 15px;
        height: 140px;
    }
    @media screen and (max-width: 767px) {
       .testimonial .description {
           height: 200px;
        }

    }

    .testimonial .title {
        display: inline-block;
        font-size: 20px;
        font-weight: 700;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #367C2B;
        margin: 0;
    }

    .testimonial .post {
        display: inline-block;
        font-size: 17px;
        color: #367C2B;
        font-style: italic;
    }

   

    .owl-theme .owl-controls .owl-page span {
        border: 2px solid #FFDF00;
        background: #fff !important;
        border-radius: 0 !important;
        opacity: 1;
    }

    .owl-theme .owl-controls .owl-page.active span,
    .owl-theme .owl-controls .owl-page:hover span {
        background: #367C2B !important;
        border-color: #367C2B;
    }

    @media only screen and (max-width: 767px) {
        .testimonial {
            padding: 20px;
            text-align: center;
        }

    }