If you made an offer, you should have an open chat with the freelancer. You can post in there, explain the error, and then make a new offer by clicking the Hire button on their profile.
Unfortunately you won't be able to hire your freelancer under the same job since they`ve already declined it. You will need to create a new job in order to be able to send an offer and form a contract. Thank you.