/* Preserve layout while improving navigation and feature-title contrast. */
body.home .header .mainmenu,
body.page-id-782 .header .mainmenu,
body.page-id-802 .header .mainmenu,
body.page-id-837 .header .mainmenu,
body.home .header .toggleMenu,
body.page-id-782 .header .toggleMenu,
body.page-id-802 .header .toggleMenu,
body.page-id-837 .header .toggleMenu {
    background-color: #176bb8;
}
body.home #sidebar.tt-home-sidebar .widget-title,
body.page-id-802 #sidebar .widget-title {
    background: #eaf5fc;
    color: #173b57;
    font-family: Assistant, Arial, sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 22px;
    margin: -20px -20px 15px;
    padding: 15px;
    position: relative;
}
body.home #sidebar.tt-home-sidebar .widget-title::after,
body.page-id-802 #sidebar .widget-title::after {
    border-top-color: #eaf5fc;
}
