div#block-touchstone-me-headercontent .l-layout__main.l-layout--layout-twocolumn-halves > div:last-of-type {
    justify-content: flex-end;
    display: flex;
    flex-wrap: wrap;
}
div#block-views-block-recent-news-block-1 .l-list-stacked__items > li:first-of-type h3 a {
    color: #fff;
}
.c-page-banner-cta .c-page-banner-cta__heading-text h2 {
    text-shadow: 1px 2px 30px rgba(0,0,0,0.4);
}
div#block-tme-search {
    padding: 1rem 0;
}