Hello,
WPML language switcher has default styles that you can change http://prntscr.com/fpljgi
Also, you can add custom CSS to make it like on our demo because WPML almost every update make some changes in classes and we don’t rewrite default WPML styles.
I have made some changes check if this is ok for you http://prntscr.com/fplklf
Regards