body {
	
	
	
}

section:nth-child(odd) {
	
	border-right: 0.25em solid var(--primaryOne);
	
}

section:nth-child(even) {
	
	border-left: 0.25em solid var(--primaryTwo);
	
}

#modal {
	
	display: none;
	flex-direction: column;
	
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	
	padding: 2em;
	margin: auto;
	z-index: -1;
	overflow: auto;
	
	background-color: #FFFFFF;
	
}

.modal-close {
	
	margin-left: auto;
	margin-right: 1em;
	padding: 1em;
	
	color: var(--primaryOne);
	
}

.modal-close > i {
	
	font-size: 2em;
	
}

#header {
	
	position: sticky;
	top: 0;
	left: 0;
	
	max-height: 75vh;
	
	z-index: 10000;
	overflow: auto;
	
}

#header #google_translate_element {
	
	margin-left: auto;
	
}

#header #google_translate_element *:not(select, option) {
	
	color: var(--primaryTwo) !important;
	
}

#header {

	background-color: rgba(0,40,85,1);
	box-shadow: 0 0px 0px var(--primaryTwo);
	
}

#header .ST-Navigation-Toggle {
	
	padding: 0.5em;
	
	color: var(--primaryTwo);
	
}

#header nav.ST-Dropdown-Navigation {
	
	#justify-content: flex-start;
	#align-items: center;
	
}

#footer {
	
	display: flex;
	flex-direction: column;
	
}

#footer-rounded {
	
	display: inline-flex;
	justify-content: center;
	align-items: center;
	
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	
	height: 7.5em;
	
	color: var(--primaryTwo);
	background-color: var(--primaryOne);
	
	border-radius: 2em 2em 0px 0px;
	
}

#footer-rounded img {
	
	height: 100%;
	
}

#footer-links {
	
	padding: 1em;
	
	color: var(--primaryTwo);
	background-color: var(--primaryOne);
	
}

.Person-Image {
	
	min-width: 6em;
	min-height: 6em;
	
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	
}