body { 
	background-color: #025043;
	color: #d3d3d3;
	font-family: 'Jost';font-size: 16px; 
}

img {
	max-width:100%;
	max-height:100%;
}

.imgScaler {
	display: flex;
	margin: auto; 
	justify-content: center;
	align-items: center;
	width: 40vw;
	height: 40vw;
	margin-top: 20px;
	margin-bottom: 50px;
}


a:link {
color: #d3d3d3;
text-decoration: underline;
}

a:visited {
color: #d3d3d3;
text-decoration: underline;
}

a:hover {
color: #9F1D35;
}

a:active {
color: #373A52;
}
      
.imgButton { width: 50px }
.mailTo, .visionBtn, .portfolioBtn { margin-top: 5px; width: 160px }