body { padding-top: 65px; }

/*..............................*/

.simpleContainer > .expose { align-items: unset; }
.simpleContainer > .expose > article { box-shadow: none; }
.simpleContainer > .expose > article > p { text-align: justify; max-width: 550px; }

.team {
	flex-wrap: wrap;
	flex-direction: unset;
	justify-content: space-evenly !important;
}

.team > div {
	border-radius: 8px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	cursor: pointer;
	display: table;
  transition: all 0.25s;
  margin: 20px 40px;
	width: 300px;
}

.team > div > img {
	box-shadow: 0 0 10px gray;
	display: block;
	width: 100%;
	height: 300px;
}

.team > div > p {
	display: block;
	font-family: 'Spartan', sans-serif;
	font-weight: bold;
	padding: 10px;
}

.team > div > span {
	display: block;
	font-family: 'Quicksand', sans-serif;
	font-style: oblique;
	padding: 5px;
}

/*..............................*/

@media screen and (max-width: 1150px) {
	.simpleContainer > .expose { align-items: center; }
	.simpleContainer > .expose:nth-child(odd) { flex-direction: column; }
}

@media screen and (max-width: 500px) {
	.simpleContainer { padding: 15px; }
	.simpleContainer > .expose { padding: 0; }
	.simpleContainer > .expose > article { margin-bottom: 20px; }
	.simpleContainer > .expose > article > p { font-size: 20px; }
	.team > div { width: 100%; margin: 20px 0; }
}