Hemorrhoids after birth

How long does it take to go away I have 2 I don’t know what the size would be considered small medium or large but it’s about dime size I have never had this before but I was losing strength so I started to push as hard as I could and faster because my baby was also losing oxygen so now I have 2 not dying painful but very uncomfortable to sit and walk. How long do these take to disappear and what’s the fastest remedy