.jtpl-logo {
	display: none
}

.jtpl-header {
	min-height: 0;
	min-height: 0;
	height: 0;
}

.cc-indexpage .jtpl-header {
	min-height: 450px;
	min-height: 45vw;
}

.cc-indexpage .jtpl-logo {
	display: block
}


@media (min-width: 1170px) {
	.jtpl-header {
		min-height: 0;
		height: 0;
	}
	.cc-indexpage .jtpl-header {
		height: 100vh;
	}
	nav.jtpl-navigation {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 999999;
	}
}
