.subpage #content .container article .client-container {
    padding: 50px 0;
    border-bottom: 3px solid #43751E
} 
 
.subpage #content .container article .client-container::after {
    clear: both;
    content: "";
    display: table
}

.subpage #content .container article .client-container:first-of-type {
    margin-top: 0
}

.subpage #content .container article .client-container:last-of-type {
    margin-bottom: 0;
    border: none
}

.subpage #content .container article .client-container .logo-container {
    border-right: 1px solid #E8E8E8;
    height: 150px;
    position: relative
}

.subpage #content .container article .client-container .logo-container img {
    max-width: 250px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.subpage #content .container article .client-container .client-desc {
    text-align: center
}

@media (min-width: 768px) {
    .subpage #content .container article .client-container .client-desc {
        padding-left: 70px;
        text-align: left
    }
}

.subpage #content .container article .client-container .client-desc .client-learn {
    background: #43751E;
    color: #fff;
    padding: 0px 20px;
    display: inline-block
} 

.subpage #content .container article .client-container .client-desc h3 {
    margin-top: 0
}

.globalDisclosure, .globalCopyright {display:none;}
.page-p-existing-clients .button {
text-align:center;
width:250px;}