Do you have any other data about the bridges?
If not, the simplest (if somewhat boring) approach would be to add a good imagery layer, zoom to each bridge point in turn, and manually digitize polygons into a polygon feature class. Put on some music and enjoy digitizing. It might take a few hours.
This tutorial shows adding a polygon feature:
https://learn.arcgis.com/en/projects/edit-features-to-create-enumeration-areas/#edit-polygon-feature...
If you don't have a suitable imagery basemap service, you may be able to download imagery and georeference it to your project area. This tutorial shows how to georeference an image.
https://learn.arcgis.com/en/projects/georeference-imagery-in-arcgis-pro/
You could also try using deep learning tools to detect bridges.
This tutorial shows how to use TextSAM:
https://learn.arcgis.com/en/projects/detect-objects-with-text-sam/
There are a number of pre-trained models that you can download here:
https://livingatlas.arcgis.com/en/browse/?q=pretrained%20model#q=pretrained+model&d=2
Depending on what data you have, you may have other options. For example, if you have an accurate roads layer, you could select sections of the roads at the bridge point locations (perhaps buffer the bridge points and use the bridge buffers to clip the roads layer). Then you could buffer the road segments at the bridges.
This would give polygons at the bridges aligned with the roads. That might be good enough, or something to start working with.