Hi,
You can try this code instead.
Add this in Theme Options > JS
(function($){
if(window.location.hash) {
var hash = window.location.hash.substring(1); //Puts hash in variable, and removes the # character
var navbar = $('.x-navbar').outerHeight();
var adminbar = $('#wpadminbar').outerHeight();
$('.x-accordion .x-accordion-body').removeClass('in');
$('.x-accordion>'+hash + ' .x-accordion-toggle').trigger('click');
setTimeout ( function() { //Let's trigger the scroll animation just after the content is displayed.
var yloc = $(hash).offset().top+navbar+adminbar;
$('html, body').animate({
scrollTop: yloc
}, 850, 'easeInOutExpo');
}, 750 );
}
});
Make sure to add a unique id to your accordion element

You can then link to it as https://lekamouraska.com/offres/nos-employeurs-partenaires-attendent-vos-cv/#my-accordion-1
As this is all custom development, regretfully we won’t be able to assist further. Custom development is outside the scope of our support. We are happy to provide advice and get you started in the right direction, but you would still be responsible for the implementation. If you are not comfortable making further changes and if you require more customization on your site, it would be best to get in touch with a developer.
Thank you for understanding