.user-info {
    display: flex;
    align-items: center;
}

.icon i {
    font-size: 14px;
    margin-right: 5px;
}

body a.link {
    color: black;
    text-decoration: none;
}

body a.link:hover {
    text-decoration: underline;
}

.links-section {
    display: none; /* Initially hide the links */
}

.links-section a.link {
    text-decoration: none;
    color: black;
}

.links-section a.link:hover {
    text-decoration: underline;
}

body a.location {
    color: black;
    text-decoration: none;
}

body a.location:hover {
    text-decoration: underline;
}

.locations-section {
    display: none; /* Initially hide the links */
}

.locations-section a.location {
    text-decoration: none;
    color: black;
}

.location-section a.location:hover {
    text-decoration: underline;
}

.location-section.hidden {
    display: none;
}


body a.contact {
    color: black;
    text-decoration: none;
}

body a.contact:hover {
    text-decoration: underline;
}

.contact-section {
    display: none; /* Initially hide the links */
}

.contact-section a.contact {
    text-decoration: none;
    color: black;
}

.contact-section a.contact:hover {
    text-decoration: underline;
}

.contact-section.hidden {
    display: none;
}


table {
    width: 100%;
    border-collapse: collapse;
}
td {
    border: 1px solid #ccc;
    padding: 8px;
    text-align: left;
}

#download-link {
    text-decoration: none; /* Remove underline */
    color: inherit; /* Inherit the text color from the parent */
    font-weight: normal; /* Remove bold font weight */
    font-family: Arial, sans-serif; /* Set the font family to match the table cell */
    font-size: 16px; /* Adjust the font size to your preference */
}

/* Show underline on hover */
#download-link:hover {
    text-decoration: underline; /* Add underline on hover */
}


.image-container {
    display: flex; /* Use flexbox to keep the images in the same line */
    align-items: center; /* Vertically center the images */
}

.image-container img {
    margin-right: 10px; /* Add some space between the images if desired */
}


.section-title::before {
    content: "\00B7"; /* Unicode character for a dot (·) */
    margin-right: 5px; /* Adjust the spacing as needed */
  }
