.bg-gradient-gray-lighter {
    background: linear-gradient(180deg,#fff,#f2f2f2 3%);
 }
 .members-list__wrapper {
     grid-column-gap: 2.3em;
     -moz-column-gap: 2.3em;
     column-gap: 2.3em;
     -moz-column-count: 2;
     column-count: 5;
 }
 .py-45 {
     padding-top: 45px!important;
     padding-bottom: 45px!important;
 }
 .vs-bg-white {
     background: #fff;
 }
 .vs-width-100 {
     width: 100%!important;
 }
 .vs-color-midnight-blue {
     color: #1d4354;
 }
 .member-card {
     border-radius: 5px;
     box-shadow: 0 1px 5px 0 rgba(57,73,76,.35);
     padding:20px !important;
 }
 .member-card>div{
    min-height: 275px;
 }
 .member-card__header-image img {
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
 }
 .member-card__header-image {
     height: 105px;
     width: 105px;
     min-width: 105px;
     border: 5px solid #f2f2f2;
     border-radius: 100%;
     overflow: hidden;
     margin: 0 auto 10px;
 }
 .h2.display-u2u, h2.display-u2u {
     font-size: 36px;
     line-height: 48px;
 }
 .about-page .h1, .about-page .h1.display-u2u, .about-page .h2.display-u2u, .about-page h1, .about-page h1.display-u2u, .about-page h2.display-u2u {
     font-family: Canela Deck Bold;
 }
 .about-page .h2.display-u2u, .about-page h2.display-u2u {
     font-size: 20px;
     line-height: 28px;
 }
 .px-md-20{
    padding-right: 20px;
    padding-left: 20px;
 }
 .about-page .display-u2u-h5, .about-page .h3.display-u2u, .about-page .h4.display-u2u, .about-page .h5.display-u2u, .about-page h3.display-u2u, .about-page h4.display-u2u, .about-page h5.display-u2u {
     font-family: inherit;
     font-weight: 500;
 }
 .about-page .display-u2u-h5, .about-page .h5.display-u2u, .about-page .lead-intro, .about-page h5.display-u2u {
     font-size: 13px;
     line-height: 22px;
 }
 .member-card__header {
     text-align: center;
 }
 .body-u2u, .member-card__body p {
     font-size: 13px;
     line-height: 24px;
 }
 .vs-width-100 {
     width: 100%!important;
 }
 .team-title{
     padding-bottom: 50px;
     font-size: 28px;
 }
 .bg-gradient-gray-lighter section{
     border: none
 }
 .vs-color-midnight-blue{
     text-transform: capitalize !important
 }
 
 @media (hover: hover)
 {
    a:active, a:focus, a:hover {
     color: var(--link-hover-color);
     text-decoration: underline;
    }
 }
 a {
     color: var(--link-color);
     text-decoration: none;
     font-weight: 500;
 }
 
 @media (min-width: 768px)
 {
    .py-md-80 {
       padding-top: 80px!important;
       padding-bottom: 80px!important;
    }
    .px-md-50 {
       padding-left: 50px!important;
    }
    .d-md-block {
       display: block!important;
    }
    .d-md-none {
       display: none!important;
    }
    .mb-md-0, .my-md-0 {
     margin-bottom: 0!important;
    }
    .px-md-50 {
     padding-right: 50px!important;
    }
    .pb-md-50 {
     padding-bottom: 50px!important;
    }
    .pt-md-40 {
     padding-top: 40px!important;
    }
 }
 
 @media (min-width: 992px)
 {
    .mb-lg-30 {
     margin-bottom: 30px!important;
    }
 }
 
 @media (max-width: 479px)
 {
    .members-list__wrapper {
     padding: 0;
     column-count: 1;
    }
 }
 @media (max-width: 991px)
 {
    .members-list__wrapper {
     display: flex;
     flex-direction: column;
    }
 }

 @media (min-width: 768px)
{
    .row {
        display: flex
    }
}

.member-card__body{
    max-height: 190px;
    overflow: hidden;
}

.member-card {
    padding:20px !important;
}