.site-main-content{
    padding-top: 20px;
    max-width: 1400px;
}
.testimonial-item-wrap{
    background-color: #ECECEC;
    max-width: 955px;
    min-width: 370px;
    color: #333333;
    /* flex:1; */
    width: calc(33% - 33px);
    padding: 40px 20px 10px 20px;
    min-height: 380px;
    border-radius: 20px;
    font-size: 18px;
}
.testimonial-item-header-title{
    color: #4C98D0;
}
.testimonial-item-wrap a{
    color: inherit;
}
.testimonial-item-pic{
    width: 100px;
    height: auto;
    border-radius: 50%;
    overflow: hidden;
}
.testimonial-item-img-title{
    
}
.testimonial-item-title{
    font-weight: bold;
    flex:1;
    text-align: center;
}