#aboutPageElement .TeamMembers
{
	display: flex;

	margin: 16px 0 -90px 0;
	
	padding: 0;

	flex-wrap: wrap;
}

#aboutPageElement .TeamMember
{
	display: flex;
	
	margin-right: 35px;
	margin-bottom: 52px;

	width: 387.5px;

	font-size: 22pt;
}

@media (max-width: 699px), (max-height: 599px)
{
	#aboutPageElement .TeamMembers
	{
		flex-direction: column;

		flex-wrap: unset;
	}

	#aboutPageElement .TeamMember
	{
		margin-right: 0;
		margin-bottom: 24px;

		width: unset;

		font-size: unset;
	}
}

#aboutPageElement .TeamMember .ImageContainer, #aboutPageElement .TeamMember img
{
	width: 120px;
	height: 120px;
}

#aboutPageElement .TeamMember .ImageContainer
{
	position: relative;

	min-width: 120px;/*HACK*//*TODO: Look into this*/

	border-radius: 10px;

	overflow: hidden;
}

/*HACK*/
body.iOS #aboutPageElement .TeamMember .ImageContainer
{
	-webkit-mask-box-image: url(../../Images/TeamMemberImageMask.svg) 10;
	        mask-border: url(../../Images/TeamMemberImageMask.svg) 10;
}

@media (any-pointer: fine)
{
	#aboutPageElement .TeamMember .ImageContainer:hover img
	{
		transform: scale(1.12);
	}
}

#aboutPageElement .TeamMember .ImageContainer:focus-visible img
{
	transform: scale(1.12);
}

#aboutPageElement .TeamMember .ImageContainer .Overlay
{
	display: inline-block;
	
	position: absolute;

	left: 0;
	top: 0;

	width: 100%;
	height: 100%;

	background-color: rgba(80, 206, 141, 0.75);

	visibility: hidden;

	opacity: 0;
	
	pointer-events: none;
}

@media (any-pointer: fine)
{
	#aboutPageElement .TeamMember .ImageContainer:hover .Overlay
	{
		visibility: unset;

		opacity: unset;
	}
}

#aboutPageElement .TeamMember .ImageContainer:focus-visible .Overlay
{
	visibility: unset;

	opacity: unset;
}

#aboutPageElement .TeamMember .ImageContainer .Icon
{
	display: inline-block;

	background-image: url(../../Images/Icons/TeamMemberLink.svg);
	background-repeat: no-repeat;
	background-size: 100%;

	filter: drop-shadow(2px 2px 2px black);
}

#aboutPageElement .TeamMember .ImageContainer .Overlay .Icon
{
	position: absolute;

	left: 50%;
	top: 50%;

	width: 30px;
	height: 30px;

	transform: translate(-50%, -50%);
}

#aboutPageElement .TeamMember .ImageContainer>.Icon
{
	display: none;

	position: absolute;

	left: 8px;
	bottom: 8px;

	width: 20px;
	height: 20px;

	pointer-events: none;
}

@media (any-pointer: coarse)
{
	#aboutPageElement .TeamMember .ImageContainer>.Icon
	{
		display: inline-block;
	}
}

@media (any-pointer: fine)
{
	#aboutPageElement .TeamMember .ImageContainer:hover>.Icon
	{
		visibility: hidden;

		opacity: 0;
	}
}

#aboutPageElement .TeamMember .ImageContainer:focus-visible>.Icon
{
	visibility: hidden;

	opacity: 0;
}

@media (prefers-reduced-motion: no-preference)
{
	#aboutPageElement .TeamMember .ImageContainer img
	{
		transition: transform 0.5s;
	}

	#aboutPageElement .TeamMember .ImageContainer .Overlay, #aboutPageElement .TeamMember .ImageContainer .Icon
	{
		transition: visibility 0.5s, opacity 0.5s;
	}
}

#aboutPageElement .TeamMember .NameAndRole
{
	margin-left: 15px;

	-webkit-user-select: text;

	   -moz-user-select: text;

	        user-select: text;
}

#aboutPageElement .TeamMember .Role
{
	padding-right: 5px;/*HACK: For iOS*/

	font-style: italic;

	opacity: 0.6;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL1NvdXJjZXMvU3R5bGVzL1BhZ2VzL0Fib3V0VXMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztDQUVDLGFBQWE7O0NBRWIsc0JBQXNCOztDQUV0QixVQUFVOztDQUVWLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUMsYUFBYTs7Q0FFYixrQkFBa0I7Q0FDbEIsbUJBQW1COztDQUVuQixjQUFjOztDQUVkLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUM7O0VBRUMsc0JBQXNCOztFQUV0QixnQkFBZ0I7Q0FDakI7O0NBRUE7O0VBRUMsZUFBZTtFQUNmLG1CQUFtQjs7RUFFbkIsWUFBWTs7RUFFWixnQkFBZ0I7Q0FDakI7QUFDRDs7QUFFQTs7Q0FFQyxZQUFZO0NBQ1osYUFBYTtBQUNkOztBQUVBOztDQUVDLGtCQUFrQjs7Q0FFbEIsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLHVCQUF1Qjs7Q0FFaEQsbUJBQW1COztDQUVuQixnQkFBZ0I7QUFDakI7O0FBRUEsT0FBTztBQUNQOztDQUVDLG9FQUF5RDtTQUF6RCx5REFBeUQ7QUFDMUQ7O0FBRUE7O0NBRUM7O0VBRUMsc0JBQXNCO0NBQ3ZCO0FBQ0Q7O0FBRUE7O0NBRUMsc0JBQXNCO0FBQ3ZCOztBQUVBOztDQUVDLHFCQUFxQjs7Q0FFckIsa0JBQWtCOztDQUVsQixPQUFPO0NBQ1AsTUFBTTs7Q0FFTixXQUFXO0NBQ1gsWUFBWTs7Q0FFWiwwQ0FBMEM7O0NBRTFDLGtCQUFrQjs7Q0FFbEIsVUFBVTs7Q0FFVixvQkFBb0I7QUFDckI7O0FBRUE7O0NBRUM7O0VBRUMsaUJBQWlCOztFQUVqQixjQUFjO0NBQ2Y7QUFDRDs7QUFFQTs7Q0FFQyxpQkFBaUI7O0NBRWpCLGNBQWM7QUFDZjs7QUFFQTs7Q0FFQyxxQkFBcUI7O0NBRXJCLDREQUE0RDtDQUM1RCw0QkFBNEI7Q0FDNUIscUJBQXFCOztDQUVyQixzQ0FBc0M7QUFDdkM7O0FBRUE7O0NBRUMsa0JBQWtCOztDQUVsQixTQUFTO0NBQ1QsUUFBUTs7Q0FFUixXQUFXO0NBQ1gsWUFBWTs7Q0FFWixnQ0FBZ0M7QUFDakM7O0FBRUE7O0NBRUMsYUFBYTs7Q0FFYixrQkFBa0I7O0NBRWxCLFNBQVM7Q0FDVCxXQUFXOztDQUVYLFdBQVc7Q0FDWCxZQUFZOztDQUVaLG9CQUFvQjtBQUNyQjs7QUFFQTs7Q0FFQzs7RUFFQyxxQkFBcUI7Q0FDdEI7QUFDRDs7QUFFQTs7Q0FFQzs7RUFFQyxrQkFBa0I7O0VBRWxCLFVBQVU7Q0FDWDtBQUNEOztBQUVBOztDQUVDLGtCQUFrQjs7Q0FFbEIsVUFBVTtBQUNYOztBQUVBOztDQUVDOztFQUVDLDBCQUEwQjtDQUMzQjs7Q0FFQTs7RUFFQyx5Q0FBeUM7Q0FDMUM7QUFDRDs7QUFFQTs7Q0FFQyxpQkFBaUI7O0NBRWpCLHlCQUFpQjs7SUFBakIsc0JBQWlCOztTQUFqQixpQkFBaUI7QUFDbEI7O0FBRUE7O0NBRUMsa0JBQWtCLENBQUMsZ0JBQWdCOztDQUVuQyxrQkFBa0I7O0NBRWxCLFlBQVk7QUFDYiIsImZpbGUiOiJBYm91dFVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyc1xyXG57XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0bWFyZ2luOiAxNnB4IDAgLTkwcHggMDtcclxuXHRcclxuXHRwYWRkaW5nOiAwO1xyXG5cclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyXHJcbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdFxyXG5cdG1hcmdpbi1yaWdodDogMzVweDtcclxuXHRtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG5cclxuXHR3aWR0aDogMzg3LjVweDtcclxuXHJcblx0Zm9udC1zaXplOiAyMnB0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogY2FsYyg3MDBweCAtIDFweCkpLCAobWF4LWhlaWdodDogY2FsYyg2MDBweCAtIDFweCkpXHJcbntcclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlcnNcclxuXHR7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdGZsZXgtd3JhcDogdW5zZXQ7XHJcblx0fVxyXG5cclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlclxyXG5cdHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0d2lkdGg6IHVuc2V0O1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogdW5zZXQ7XHJcblx0fVxyXG59XHJcblxyXG4jYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXIsICNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIGltZ1xyXG57XHJcblx0d2lkdGg6IDEyMHB4O1xyXG5cdGhlaWdodDogMTIwcHg7XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lclxyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRtaW4td2lkdGg6IDEyMHB4Oy8qSEFDSyovLypUT0RPOiBMb29rIGludG8gdGhpcyovXHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qSEFDSyovXHJcbmJvZHkuaU9TICNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lclxyXG57XHJcblx0bWFzay1ib3JkZXI6IHVybCguLi8uLi9JbWFnZXMvVGVhbU1lbWJlckltYWdlTWFzay5zdmcpIDEwO1xyXG59XHJcblxyXG5AbWVkaWEgKGFueS1wb2ludGVyOiBmaW5lKVxyXG57XHJcblx0I2Fib3V0UGFnZUVsZW1lbnQgLlRlYW1NZW1iZXIgLkltYWdlQ29udGFpbmVyOmhvdmVyIGltZ1xyXG5cdHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMik7XHJcblx0fVxyXG59XHJcblxyXG4jYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXI6Zm9jdXMtdmlzaWJsZSBpbWdcclxue1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMS4xMik7XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lciAuT3ZlcmxheVxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblxyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MCwgMjA2LCAxNDEsIDAuNzUpO1xyXG5cclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG5cdG9wYWNpdHk6IDA7XHJcblx0XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAoYW55LXBvaW50ZXI6IGZpbmUpXHJcbntcclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXI6aG92ZXIgLk92ZXJsYXlcclxuXHR7XHJcblx0XHR2aXNpYmlsaXR5OiB1bnNldDtcclxuXHJcblx0XHRvcGFjaXR5OiB1bnNldDtcclxuXHR9XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lcjpmb2N1cy12aXNpYmxlIC5PdmVybGF5XHJcbntcclxuXHR2aXNpYmlsaXR5OiB1bnNldDtcclxuXHJcblx0b3BhY2l0eTogdW5zZXQ7XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lciAuSWNvblxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vSW1hZ2VzL0ljb25zL1RlYW1NZW1iZXJMaW5rLnN2Zyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblxyXG5cdGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAycHggYmxhY2spO1xyXG59XHJcblxyXG4jYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXIgLk92ZXJsYXkgLkljb25cclxue1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblxyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4jYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXI+Lkljb25cclxue1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0bGVmdDogOHB4O1xyXG5cdGJvdHRvbTogOHB4O1xyXG5cclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblxyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKGFueS1wb2ludGVyOiBjb2Fyc2UpXHJcbntcclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXI+Lkljb25cclxuXHR7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKGFueS1wb2ludGVyOiBmaW5lKVxyXG57XHJcblx0I2Fib3V0UGFnZUVsZW1lbnQgLlRlYW1NZW1iZXIgLkltYWdlQ29udGFpbmVyOmhvdmVyPi5JY29uXHJcblx0e1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4jYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXI6Zm9jdXMtdmlzaWJsZT4uSWNvblxyXG57XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpXHJcbntcclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXIgaW1nXHJcblx0e1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XHJcblx0fVxyXG5cclxuXHQjYWJvdXRQYWdlRWxlbWVudCAuVGVhbU1lbWJlciAuSW1hZ2VDb250YWluZXIgLk92ZXJsYXksICNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5JbWFnZUNvbnRhaW5lciAuSWNvblxyXG5cdHtcclxuXHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC41cywgb3BhY2l0eSAwLjVzO1xyXG5cdH1cclxufVxyXG5cclxuI2Fib3V0UGFnZUVsZW1lbnQgLlRlYW1NZW1iZXIgLk5hbWVBbmRSb2xlXHJcbntcclxuXHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHJcblx0dXNlci1zZWxlY3Q6IHRleHQ7XHJcbn1cclxuXHJcbiNhYm91dFBhZ2VFbGVtZW50IC5UZWFtTWVtYmVyIC5Sb2xlXHJcbntcclxuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7LypIQUNLOiBGb3IgaU9TKi9cclxuXHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cclxuXHRvcGFjaXR5OiAwLjY7XHJcbn0iXX0= */