How do I change the layout and style of a contribution page displayed on a wordpress website?
Probably the easiest option for you would be to use Caldera forms plugin with the CiviCRM connectors. That way you could style your caldera forms to your needs and still have the submission into CiviCRM