JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
You form is setup to show in the center. I checked the page of your site where the form is embedded, and the form appears to the center of the div container you have embedded it, this div container is set to show to the left, that's why the forms appears to the left of the main page.
You could try embedding the following code inside your pages code:
(If it does not work, You should ask your web-designer to center that container. )
I would suggest you to inject the following code inside your jotform to remove the gray background: https://www.jotform.com/help/117-How-to-Inject-Custom-CSS-Codes
Open a new thread if you need anything else, we will be glad to assist you.