.fcppbk-3-columns > div {
    display: flex;
    justify-content: space-between;
}
.fcppbk-3-columns > div > * {
    width: calc(33.333% - 20px);
    margin-bottom: 50px;
}

@media (max-width: 767px) {
    .fcppbk-3-columns > div {
        flex-wrap: wrap;
    }
    .fcppbk-3-columns > div > * {
        width: 100%;
    }
}