/* body {
    background:#ececec;
} */

.content {
    /* background-color: #fff; */
    padding-top: 1em;
    padding-left: 2em;
    padding-right: 2em;
    /* border-radius:8px;
	-webkit-border-radius:.8em;
	-moz-border-radius:.8em; */
}

.navbar {
    background-color: #004431;
}

.footer-container {
    background-color: #004431;
    padding-bottom: 1em;
    color: rgba(255, 255, 255, 0.5);
    width: 100%;
    display: flex;
    justify-content: center;
    /* margin-top: 20px; */
}
.footer-text {
    padding-top: 40px;
    padding-bottom: 40px;
    width: 80%;
    color: #f7f7f7;
    text-align: center;
}

.footer a {
    color: #f7f7f7;
    text-decoration: underline;
}

.footer a:hover {
    color: #a5a5a5;
}

.collaborator-logos {
    display: flex;
    background-color: #FFFFFF; /* White background for the logos section */
    align-items: center; /* Center the logos vertically */
    justify-content: center; /* Center the logos horizontally */
    gap: 20px; /* Space between logos */
    padding: 20px 0; /* Padding for top and bottom of logos section */
}

.collaborator-logos .logo {
    height: 50px; /* Adjust as needed to set the desired logo height */
}  

/* 
a:link, a:visited {
	color:#007755;
	text-decoration:none;
}

a:hover {
	border-bottom:1px dotted #007755;
} */

a img {
	border:none;
}

/* Reset styles for .link-ignore to make it inherit styles from its parent */
.link-ignore, .link-ignore:visited {
    color: inherit; /* Makes the link inherit the text color from its parent */
    text-decoration: inherit; /* Makes the link inherit text-decoration from its parent */
    border-bottom: none; /* Removes any border-bottom styling */
    background-color: transparent; /* Ensures the link does not have a background */
    outline: none; /* Removes outline on focus for a text-like appearance */
}