No need to check all CSS, i just needed to quickly see what styles were missing, and that image was sufficient.
The Jobsearch plugin loads numerous stylesheets and a lot of them enqueued after the Child Theme.
Try adding this PHP snippet:
add_action( 'wp_enqueue_scripts', function() {
wp_dequeue_style( 'generate-child' );
wp_enqueue_style( 'generatepress-child', get_stylesheet_uri(), array(), filemtime( get_stylesheet_directory() . '/style.css' ), 'all' );
}, 999 );
It should load the GP child style sheet after them.