Since your menu background colour is very light, white text is very hard to read against it.
Give this a try in your custom CSS editor or child theme:
.main-navigation a, .social-links ul a:before {
color: #494949;
}
.menu-toggle, .menu-toggle:hover, .menu-toggle:focus {
color: #494949;
}
.main-navigation.toggled ul ul, .main-navigation.toggled ul ul a {
color: #494949;
}
.main-navigation a:hover, .main-navigation ul > :hover > a, .main-navigation ul > .focus > a {
color: #ff290c;
}
.main-navigation li.current_page_item > a, .main-navigation li.current-menu-item > a {
color: #ff290c;
}
.main-navigation li.current_page_item > a .sub-menu li a, .main-navigation li.current-menu-item > a .sub-menu li a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-item > a {
color: #4F4F4F;
}
This makes your rollover colour and current-page colour red (#ff290c) to match your site but you can change it to anything you like.
Let me know how it goes.