
			body {
				text-align: center;
				font-family: sans-serif;
				font-size: 1.2em;
				padding:1% 0;
				background-color: #b2c6ee;
				
			}
			
			img {
				width:23%;
				margin:1%;
				vertical-align: middle;
				transition: all 2s, transform .5s, box-shadow .5s;
			}
			
			img:hover {
				box-shadow: 6px 6px 20px #030951;
				transform:scale(1.02);
			}
			
			img:focus {
				width: 47%;
				transform: none;
				box-shadow: 12px 12px 25px #73747a
			}
			
h1{
  color: 000; 
}

h2{
  color:#73747a;
}
p{
  color: #73747a);  
}
@media screen and (max-width: 940px) {
				img{
					width:37%
					}
				}
				
			@media screen and (max-width: 600px) {
				img {
					width:65%;
				}
				
				img:focus {
					width:100%;
					margin: 20px 0; 
				}
			}