ul.member-list {width:calc(100% + 30px);margin-left: -15px; margin-bottom: -40px; }
ul.member-list li.member-item{width: 25%; padding:0 15px; margin-bottom:40px;list-style: none; }
.member-box{width:100%;display: flex;flex-flow: column; height: 100%; line-height: 19px; letter-spacing: -0.5px;}
.member-box .member-img{width: 100%;background: #333;}
.member-box .member-img >img{width: 100%;height: 100%;object-fit: cover;} 
.member-text{padding: 35px 0 0;}
.member-box h5{font-size: 25px; margin-bottom:25px; }
.member-box h5 > span{display: block;  letter-spacing: -0.5px;font-family: helveticaregular; font-size: 18px; line-height: 22px; min-height: 44px;}
.pagingInfo {width: 100%;height: 40px;background: #b7b7b7;color: #fff;font-size: 16px; line-height: 40px; letter-spacing: 0.5px; font-family: 'HelveticaNeue-bold';display: flex; align-items: center;justify-content: center; display: none;}
.type2{background: #b7b7b7;}
.type2 ul.member-list li.member-item{width: 50%;}
.type2 .member-box{flex-flow: row;}
.type2 .member-img{width: calc(50% - 15px); margin-right: 15px;}
.type2 .member-text{width: 50%; padding-left: 15px; padding-top: 0; color: #fff;}
.type2 .member-box h5{font-size: 30px; line-height: 1; margin-bottom: 35px;}

/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width: 1199.98px) {

}

/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width: 991.98px) {
ul.member-list li.member-item{width: 33.333%;}
.type2 .member-box{flex-flow: column;}
.type2 .member-img{width: 100%; margin-right: 0;}
.type2 .member-text{width: 100%;padding: 30px 0 0;}
.type2 .member-box h5{font-size: 25px;line-height: 30px;margin-bottom: 25px;}

}

/* =================================================  
! Small devices (landscape phones, less than 768px)
================================================= */
@media (max-width: 767.98px){
ul.member-list li.member-item{width: 270px; padding: 0 7px;}
.member-text{padding: 25px 0 0;}
.member-box h5{margin-bottom: 20px;}
.member-list  .slick-prev, .member-list .slick-next{top: 100%;padding-top:0;transform: none;}
.member-list  .slick-prev{left: 15px; height: 40px;}
.member-list .slick-next {right: 15px; height: 40px;}
ul.member-list.slick-slider{padding-bottom:0; margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 30px; opacity: 1;}
.pagingInfo{display:flex;}
.team-slider .slick-list{padding-left: 7px !important; padding-right: 50px !important;}
}

/* ======================================================
! Extra small devices (portrait phones, less than 576px)
====================================================== */
@media (max-width: 575.98px) {
.type2 ul.member-list li.member-item{width: 100%;}
}


