body .footer .footer-brand-logo {
    display: block;
    margin: 0 auto 10px;
    width: 128px; /* Adjust width as needed */
    height: auto;
}

body .footer .footer-brand-logo img {
    width: 100%;
    height: auto;
    border-radius: 0.6rem; /* Optional rounded corners */
}

body .header .navbar-brand .brand-logo {
    width: 40px; /* Adjust size as needed */
    height: 40px;
    border-radius: 0.6rem;
    overflow: hidden;
    margin-top: -5px;
    margin-bottom: -5px;
    margin-right: 12px;
}

body .header .navbar-brand .brand-logo img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* or cover, depending on your logo aspect */
}

