div {
	display: flex;
	flex-direction: row;
	order: 0;
	flex-wrap: wrap;
	justify-content: space-around;
	flex-basis: 0;
	align-items: baseline;
	align-content: space-around;
	gap: 10px 20px;
	margin: auto;
}

header .show {
	display: inline;
	font-family: 'Bestermind', fantasy;
	letter-spacing: 5px;
	font-weight: 900;
	font-size: 26px;
	text-align: center;
	color: #0000FF;
	padding: 50px 00px 50px 0px;
	border-radius: 50px;
	background-color: grey;
}

p {
    background-color: #41656e;
    position: absolute;
    z-index: 100;
	display: none;
	padding: 10px 10px 10px 10px;
	border-radius: 15px;
	color: #FFFFFF;
}

div:hover p {
    display: block;
}

div:active p {
   display: none;
}

img {
	border-radius: 15px;
	border: 3px solid #41656e;
	text-align: center;
	max-width: 20%;
	height: auto;
  	box-shadow: 3px 3px 10px #000000;
	padding: 10px 10px 10px 10px;
}

header img {
	border-radius: 250px;
	border: 3px solid #41656e;
	text-align: center;
	max-width: 100%;
	height: auto;
  	box-shadow: 3px 3px 10px #000000;
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 50px 0px;
}

img:hover {
	box-shadow: 0 0 5px 3px #41656e;
}

img:active {
	transform: scale(250%);
	border: 0px solid #41656e;
	position: fixed;
	box-shadow: 0 0 0px 0px transparent;
	text-align: center;
	margin: auto;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}

header img:active {
	transform: scale(100%);
	position: static;
	border: 0px solid #41656e;
}

hr {
	border: 1px solid #41656e;
	margin-top: 50px;
	margin-bottom: 50px;
}

footer {
    font-family: 'Bestermind', fantasy;
	letter-spacing: 5px;
	font-weight: 900;
	font-size: 26px;
	text-align: center;
	bottom: 0%;
	color: #b74716;
	padding: 50px 00px 50px 0px;
}

@font-face {
	font-family: 'Bestermind';
	src: url('font/Bestermind.ttf');
	font-style: normal;
}

/*  Royalty free commercial use font attribution https://fontesk.com/bestermind-font/ */

body {
	background: #03080b;
	scroll-behavior: smooth;
	text-align: center;
}

@media only screen and (max-width: 600px) {
img:hover {
	display: flex;
	flex-wrap: wrap;
	transform: scale(400%);
	position: absolute;
	border: 0px solid #41656e;
	box-shadow: 0 0 0px 0px #41656e;
	margin: auto;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}

div:hover p {
    display: block;
}

div:active p {
   display: none;
}
}
