a {
  color: #800000;
}
a:hover {
  color: #800000;
}

.megamenuimg {
    max-width: 60px; 
    float: left;
    margin-right: 1rem !important;
    margin-top: 2px
}

.contact-list {
    min-height: 30px; /* Adjust based on actual height */
    display: flex;
    align-items: center;
}

.logo-img {
    width: 133px !important;
    height: 42px !important;
    display: block;
    object-fit: contain; 
}

.logo-img-sm {
    width: 100px !important;
    height: 32px !important;
    display: block;
    object-fit: contain;
    will-change: opacity, transform;
    image-rendering: crisp-edges;
    content-visibility: auto;
}