/* Contact Page Styles */
#hotspots-container {
    overflow: hidden;
    max-width: 93%;
    margin: 0 auto;
}

.contact-info {
    text-align: left;
    margin: 0;
}

.contact-info strong {
    display: inline;
    margin-bottom: 5px;
}

.contact-info p {
    display: inline;
    margin: 0;
}

/* Footer specific style for contact page */
.footer {
    position: fixed;
    bottom: 0;
}
