I'm having trouble adding a 400 x 100 png logo as a Navbar Brand image in Bootstrap 5. The logo is appearing too large, and even when I try to resize it, it still overlaps the black container and text input box below the Navbar in desktop view. On mobile devices, the logo and navbar overlap even more, and the toggle button on the right is not horizontally aligned with the brand image on the left. I'm looking for a solution to fix this issue. Attached are some screenshots for reference. Can someone please assist?
Desktop View
https://i.sstatic.net/tt0KV.png
Mobile View
https://i.sstatic.net/0q7bb.png
In addition, I would like the brand image to be more aligned to the left in the mobile view. Below is the HTML code for review.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Localhost Site - Classroom Attendance</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
.....
.....
.....
.....