body header {
	display: flex;
	justify-content: space-between;
	background-color: #D8DCFC;
	box-shadow: 3px 0 5px #D8DCFC;
	padding: 0px 30px;
	position: relative;
}

body header a {
	transition: color 0.3s ease;
	font-family: 'Red Hat Display', sans-serif;
	font-weight: 700;
	color: #4B5CED;
	text-decoration: none;
}

body header a:hover {
	color: #2A28A4;
}

body header img {
	height: 80px;
	width: auto;
	overflow: hidden;
	vertical-align: middle;
}

body header nav ul li {
	display: inline-block;
}

body header nav ul li a {
	padding: 0 15px;
}