There’s an inline css code in your page that’s causing that behavior.
You can try to remove it or override it with the code below.
.postauthor h5, .single_post a, .textwidget a, .pnavigation2 a, .sidebar.c-4-12 a:hover, .copyrights a:hover, #site-footer .widget a:hover, .sidebar.c-4-12 a:hover, .related-posts a:hover, .reply a, .title a:hover, .post-info a:hover, #tabber .inside li a:hover, .readMore a, .fn a, a, a:hover, .footer-widgets h3, .widget .wp_review_tab_widget_content .tab_title.selected a, .widget .wpt_widget_content .tab_title.selected a, .latestPost .title a:hover, .navigation ul li a:hover, .mts-cart span a:hover, .slide-caption h2 a:hover, .slide-caption .post-info a:hover, #copyright-note a:hover, .single_post-img header .post-info a:hover, .search-top .ajax-search-results-container a:hover, .search-top .ajax-search-results-container a:hover, .featured-category-title a:hover, .widget .widget-slider .owl-item:hover .slide-caption h2, #site-footer .widget .widget-slider .owl-item:hover .slide-caption h2 {
color: #000!important;
}