I am using the same below code to dequeue many other styles but it is not working for Elementor, and a couple of others.
function enqueue_content(){
wp_dequeue_style( 'elementor-icons-shared-0' );
wp_dequeue_style( 'elementor-icons-fa-solid' );
wp_dequeue_style( 'elementor-icons-fa-regular' );
add_action('wp_enqueue_scripts', 'enqueue_content', 20);
I have also tried the method described on their support: https://docs.elementor.com/article/286-speed-up-a-slow-site
EDIT: It seems as if the styles I can't dequeue are loading from a different, parent wp-content folder (it is a multisite).