/** General page styling **/

header {
	position: fixed;
	z-index: 9;
	width: 100%;
	transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
	height: 0px;
	border-bottom: 1px solid #eee;;
}

.logo-header {
	left: 20px;
	position: relative;
	padding: 20px 0px 20px 20px;
	mix-blend-mode: difference;
}
.logo-header img {
	height: auto;
	display: flex;
	transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
	width: 0px;
	}
.txt-header {
text-align: center;
}

