Hello,
Unfortunately, the Image you are using is not completely optimized to be viewed on Mobile Devices. We recommend using the Responsive CSS Classes to change the Background Images according to the Devices:
.device-xl .section { background-image: url('image.jpg'); }
.device-lg .section { background-image: url('image.jpg'); }
.device-md .section { background-image: url('image.jpg'); }
.device-sm .section { background-image: url('image.jpg'); }
.device-xs .section { background-image: url('image.jpg'); }
This will definitely work fine. The Responsive Classes are as follows:
.device-xl – Class for Large Devices >=1200px
.device-lg – Class for Medium Devices >=992px to 1199px
.device-md – Class for Tablets
.device-sm – Class for Landscape Mobiles or Phablets.
.device-xs – Class for Portrait Mobiles
You can use the above code for other Elements as well in the Section like the Text or you can also decrease the Padding of the Section using these codes. Simply add your CSS Properties according to the Devices. Additionally, you can use the Spacing Utility Classes: https://getbootstrap.com/docs/4.4/utilities/spacing/ on the Element to decrease their Margins.
Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.