  .cta-bar-wrapper .cta-bar p {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}
.matrix.inverse-wrapper a.bb2-btn {
    color: #003359 !important;
    background: #fff;
}
.matrix.inverse-wrapper a.bb2-btn:hover {
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(5%, #ffffff), color-stop(95%, #afafaf));
    background-image: linear-gradient(to top right, #ffffff 5%, #afafaf 95%);
}
.row.display-flex > [class*='col-'] {
flex-direction: column;
}

.center-content {
    align-items: center;
}
#calltoaction {
    background-position: bottom center;
}