<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.monogram img {
	height: 50px;
}

.menu-link .monogram,
.menu-item .monogram {
	display: none;
}

.scrolling .menu-link .logotitle,
.scrolling .menu-item .logotitle {
	display: none;
}

.scrolling .menu-link .monogram,
.scrolling .menu-item .monogram {
	display: block;
}

nav[role=navigation] h2 a {
	border: 0;
}

.menu-link {
	display: none;
}

.menu-link:nth-child(1) {
	color: var(--grey);
}

.menu-link:nth-child(2) {
	float: right!important;
}

.menu-link:nth-child(2).active {
	padding-bottom: 18px;
}

.title{
	font-family: Kolonel;
	font-size: 65px;
	line-height: 59px;
	color: var(--blue);
	-webkit-font-feature-settings: "ss04";
	font-feature-settings: "ss04";
}

.title:hover {
	color: var(--light);
	font-family: Kolonel;
	-webkit-font-feature-settings: "ss01";
	font-feature-settings: "ss01"
	}

#menu {
	display: grid;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	grid-template-columns: repeat(12,1fr);
	grid-column-gap: 30px;
}

#menu h2.is-active a:before {
	font-family: "Lemur-Light";
	position: relative;
	content: '\2192\00a0';
}

	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 5;
	grid-row: 1;
	grid-row-end: 6;
}


@media screen and (min-width:1680px) {
	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 5;
	grid-row: 1;
	grid-row-end: 6;
	}
}


@media screen and (max-width: 1680px) {
	#menu {
	grid-template-columns: repeat(12,1fr);
	}

	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 5;
	grid-row: 1;
	grid-row-end: 6 !important;
	}

	#menu h2 .monogram {
	padding: 5px 0 0 0;
	height: 75px;
	}

	#menu h2:nth-child(2) {
	grid-row: 1;
	grid-column: 7/9;
	}

	#menu h2:nth-child(3) {
	grid-column: 7/9;
	}

	#menu h2:nth-child(4) {
	grid-column: 7/9;
	}

	#menu h2:nth-child(5) {
	grid-column: 7/9;
	}

	#menu h2:nth-child(6) {
	grid-column: 12;
	grid-row: 1;
}


@media screen and (max-width:1440px) {
	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 5;
	grid-row: 1;
	grid-row-end: 5;
	}
}


@media screen and (max-width: 1360px) {
	#menu {
	grid-template-columns: repeat(6,1fr);
	}
	
	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 4;
	grid-row: 1;
	grid-row-end: 5;
	}
	#menu h2:nth-child(2) {
	grid-column: 4;
	grid-row: 1;
	}
	#menu h2:nth-child(3) {
	grid-column: 4;
	}
	#menu h2:nth-child(4) {
	grid-column: 4;
	}
	#menu h2:nth-child(5) {
	grid-column: 4;
	grid-row: 4;
	}
	#menu h2:nth-child(6) {
	grid-column: 6;
	grid-row: 1;
	text-align: right;
	}
}

@media screen and (max-width:1280px) {
	#menu {
	grid-template-columns: repeat(6,1fr)
	}

	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 4;
	grid-row: 1;
	grid-row-end: 5
	}

	#menu h2:nth-child(2) {
	grid-column: 4;
	grid-row: 1;
	}

	#menu h2:nth-child(3) {
	grid-column: 4;
	}

	#menu h2:nth-child(4) {
	grid-column: 4;
	}

	#menu h2:nth-child(5) {
	grid-column: 4;
	grid-row: 4;
	}

	#menu h2:nth-child(6) {
	grid-column: 6;
	grid-row: 1;
	}
}

@media screen and (max-width:1050px) {
	.monogram img {
	height: 40px;
	}

	 .title {
	font-size: 48px;
	line-height: 43px;
	}

	#menu {
	grid-template-columns: repeat(6,1fr);
	}

	#menu h2:nth-child(1) {
	grid-column-start: 1;
	grid-column-end: 4;
	}

	#menu h2:nth-child(2) {
	grid-column: 4/6;
	}

	#menu h2:nth-child(3) {
	grid-column: 4/6;
	}

	#menu h2:nth-child(4) {
	grid-column: 4/6;
	}

	#menu h2:nth-child(5) {
	grid-row: 1;
	grid-column: 6;
	}

	#menu h2:nth-child(6) {
	grid-column: 6;
	grid-row: 2;
	text-align: inherit;
	}
}

@media screen and (max-width: 800px) {
	#menu {
	grid-template-columns: repeat(4,1fr);
	}

	#menu h2:nth-child(1) {
	grid-row-end: 5 !important;
	grid-column-end: 3 !important;
	}

	#menu h2:nth-child(2) {
	grid-column: 3;
	grid-row: 1;
	}

	#menu h2:nth-child(3) {
	grid-column: 3;
	grid-row: 2;
	}

	#menu h2:nth-child(4) {
	grid-column: 3;
	grid-row: 3;
	}

	#menu h2:nth-child(5) {
	grid-column: 4;
	grid-row: 1;
	}

	#menu h2:nth-child(6) {
	grid-column: 4;
	grid-row: 2;
	}
}



@media screen and (max-width:750px) {
	.menu-link .monogram {
	height: 30px;
	margin-top: -0.5em;
	}
}




@media screen and (max-width:640px) {
	.title {
	font-size: 24px;
	line-height: normal;
	padding-bottom: 0;
	}

	.menu-link:nth-child(1) {
	display: inline-block;
	color: var(--grey);
	vertical-align: -moz-middle-with-baseline;
	vertical-align: -webkit-baseline-middle;
	}

	.menu-link:nth-child(2) {
	font-family: Lemur;
	display: inline-table;
	font-size: 21px;
	float: right !important;
	/*! line-height: 1; */
	padding: 0;
	margin: 0;
	}

	#menu {
	max-height: 0;
	overflow-y: hidden;
	grid-template-columns: 1fr;
	clear: both;
	}

	#menu.active {
	max-height: 100vh;
	}

	#menu h2 {
	padding: 5px 0 10px 5px !important;
	border-top: 2px solid var(--blue);
	}

	#menu h2:nth-child(1) {
	grid-column: 1;
	grid-row: 1;
	display: none;
	}

	#menu h2:nth-child(2) {
	grid-column: 1;
	grid-row: 1;
	}

	#menu h2:nth-child(3) {
	grid-column: 1;
	grid-row: 2;
	}

	#menu h2:nth-child(4) {
	grid-column: 1;
	grid-row: 4;
	}

	#menu h2:nth-child(5) {
	grid-column: 1;
	grid-row-start: 5;
	}

	#menu h2:nth-child(6) {
	grid-column: 1;
	grid-row: 6;
	border-bottom: 2px solid var(--blue);
	}
}


@media screen and (max-width:320px) {
	.menu-link:nth-child(2).active {
	padding-bottom: 15px;
	}
 
	.title {
	font-size: 18px;
	line-height: normal;
	padding-bottom: 0;
	}

	.menu-link:nth-child(2) {
	padding-top: 3px;
	font-size: 16px;
	}
}
</pre></body></html>