So it looks like you successfully restored the wallet on Electrum with the seed phrase. Can you show a screenshot of your error and wallet, so people can understand the issue better? Or details of the transaction you tried to send.
And can I confirm the error you received was "not enough funds" and not simply "no fund"? It's possible that on default setting you have dynamic fees set, and the amount you tried to send is considered too small to include a suitable fee... therefore "not enough funds". You can try typing a "!" (exclamation mark) in the amount field, it will calculate the highest possible amount Electrum can send with the fees set. See if that helps?
hi thanks for help. Apologies, I forgot the exact error message. I think it was " not enough funds "
I've successfully imported the keys and managed to send my balance through electrum. It's not yet confirmed. I used electrum to send the funds ( still logged in exodus ) even after transferring the money, balance is showing in exodus. is it normal?
Long story short. Currently I have some funds in my Exodus wallet. The fees are ridiculously high so my funds are stuck in there. I decided to export my exodus private key and import it on Electrum. But I tried entering my private key, the " next Button " was blurred so I couldn't go to the next step.
Latest Electrum changed the way you import/export private keys. If it is a "master private key" (aka "xprv") you use:
File -> new\restore -> standard wallet -> use public or private keys
However, if you private key is in WIF format (starts with "5", "K" or "L"), you need to use:
File -> new\restore -> import Bitcoin addresses or private keys
It's a subtle change, but is not very well documented.

As for the seed, you need to use:
File -> new\restore -> standard wallet -> I already have a seed -> click options, select BIP39 -> enter Seed -> use derivation path of m/44'/0'/0' (should be this by default)
After hours of googling I tried to login with exodus seeds. I was logged in successfully in electrum and my balance is showing. But when I try to send that fund, its showing " no fund ".
I'm guessing it is showing "not enough funds"... This is likely caused by the "recommended" fee being larger than the available funds to send... Bitcoin transaction fees are just ridiculous at the moment due to the network being overloaded. Recommended fees are ~700 sats/byte!!?!

Sending BTC at the moment is very expensive... All I can really recommend of wait until the fees come down, or use altcoins

For what my understandin is, you cannot export/import your keys because exodus is a non segwit wallet while electrum is, so only way to transfer is with a normal transaction from exo to electrum.
Your understanding is incorrect. Electrum will import keys and seeds from exodus, you just need to use the correct option(s) depending on what you are importing (as outlined above)
yes you're right. my transaction is stuck for two days