Electrum can't import pubkeys, so it's not possible to sign safe (offline) with Electrum. Use Bitcoin Core.
This is what i do. I sign a transaction from an offline device. Take the signed files and broadcast it from the online device. I consider it safe if I am aware in every step that I am performing. I am taking about Electrum.