#block-tpi2-investmentcriteriaabovefooter,
#block-tpi2-startaconversationwithtouchpoint{
    margin-top:1.5rem;
}
#block-tpi2-investmentcriteriaabovefooter,
#block-tpi2-startaconversationwithtouchpoint{
    background:url(../images/above-footer-bg.jpg) center no-repeat;
    background-size: cover;
    color:#fff;
    text-align:center;
    padding:8rem;
}
@media (max-width: 800px) {
    #block-tpi2-investmentcriteriaabovefooter,
    #block-tpi2-startaconversationwithtouchpoint{
        padding:3rem;
    }
}
@media (max-width: 600px) {
    #block-tpi2-investmentcriteriaabovefooter .field--name-field-link-s,
    #block-tpi2-startaconversationwithtouchpoint .field--name-field-link-s{
        flex-direction: column;
    }
}
#block-tpi2-investmentcriteriaabovefooter .field--name-field-link-s,
#block-tpi2-startaconversationwithtouchpoint .field--name-field-link-s{
    justify-content: center;
    margin-top:3rem;
}
#block-tpi2-investmentcriteriaabovefooter .field--name-field-rich-text,
#block-tpi2-startaconversationwithtouchpoint .field--name-field-rich-text{
    max-width: 800px;
    margin:auto;
}

#block-tpi2-investmentcriteriaabovefooter .field--name-field-link-s .field__item:first-of-type a,
#block-tpi2-startaconversationwithtouchpoint .field--name-field-link-s .field__item:first-of-type a{
    background:#fff;
    color:#1D4F91;
}
#block-tpi2-investmentcriteriaabovefooter .field--name-field-link-s .field__item:last-of-type a
#block-tpi2-startaconversationwithtouchpoint .field--name-field-link-s .field__item:last-of-type a{
    background:transparent;
    color:#fff;
    border:1px solid #fff;
}