First, thank you for your information and efforts.
We checked your admin in detail and you have tried a lot to change the header layout.
Yes, you are right.
In originally, all template files can be override on child theme.
But element-functions.php file is not template file. That is in template folder, but not template file.
That "element-functions.php" file is included on php code using "require_once" like screenshot.
So you can't override this php file on your child theme.
The solution is to override php functions, not php file.
As you can see, there is "lorada_generate_header" function on elementor-functions.php like screenshot.
You can override and change these functions on your child theme.
We already override these functions on your child theme->functions.php file.
So your modification is rendered on front-end like screenshot,
If you have any other questions, please let us know again without hesitation.
Best Regards, C-Themes