Sometimes you face issue where Top fixed header overlap the portion of the Target. To fix the issue you can use this jquery code. You need to have good understanding about how to use it. Or do a comments if you need help
You need to change the Parent Element ID or Class in the provided code
jQuery('Parent Element ID or Class').on('click', 'a', function(e){
e.preventDefault();
e.stopImmediatePropagation();
var id= jQuery(this).attr('href');
console.log(id);
jQuery('html,body').animate({scrollTop: jQuery(id).offset().top -180},'slow');
});