<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/cormorant-garamond-italic-300.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/cormorant-garamond-300.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'TektonProBoldCond';
    src: url('../fonts/TektonProBoldCond.eot');
    src: url('../fonts/TektonProBoldCond.eot') format('embedded-opentype'),
         url('../fonts/TektonProBoldCond.woff2') format('woff2'),
         url('../fonts/TektonProBoldCond.woff') format('woff'),
         url('../fonts/TektonProBoldCond.ttf') format('truetype'),
         url('../fonts/TektonProBoldCond.svg#TektonProBoldCond') format('svg');
}

@font-face {
    font-family: 'impact';
    src: url('../fonts/impact.eot');
    src: url('../fonts/impact.eot') format('embedded-opentype'),
         url('../fonts/impact.woff2') format('woff2'),
         url('../fonts/impact.woff') format('woff'),
         url('../fonts/impact.ttf') format('truetype'),
         url('../fonts/impact.svg#impact') format('svg');
}

@font-face {
    font-family: 'GaramondITCBookCondensedBT';
    src: url('../fonts/GaramondITCBookCondensedBT.eot');
    src: url('../fonts/GaramondITCBookCondensedBT.eot') format('embedded-opentype'),
         url('../fonts/GaramondITCBookCondensedBT.woff2') format('woff2'),
         url('../fonts/GaramondITCBookCondensedBT.woff') format('woff'),
         url('../fonts/GaramondITCBookCondensedBT.ttf') format('truetype'),
         url('../fonts/GaramondITCBookCondensedBT.svg#GaramondITCBookCondensedBT') format('svg');
}
*/

@font-face {
	font-family: 'Source Serif Pro';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('../fonts/Source-Serif-Pro-300.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/Roboto-Condensed-700.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Kalam';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/Kalam-400.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
	
#header .container  .row.c6 header *,
#header .slider header *,
#footer .row:nth-of-type(1) header * {
	font-family: 'Roboto Condensed';	
	}

.handwriting,
.handwriting * {
    font-family: 'Kalam';
	}

.serif,
h1,
h2,
h3,
h4 {
	font-family: 'Source Serif Pro';
	}

h1,
h2,
h3,
h4 {

    margin-top: 0;
    line-height:22px;
}

h1,
#header nav * {
	font-size:28px;
	line-height:32px;
}
h2 {
	font-size:26px;
	line-height:30px;
	margin:20px 0 10px 0
}
h3 {
	font-size:24px;
	line-height:28px;
	margin:20px 0 10px 0
}
h4 {
	font-size: 20px;
	line-height:24px;
}

#header  .big.serif{
	font-size:34px;
	font-weight:bold;
	line-height:50px;
	margin-top:10px;
	}
	
#header .handwriting.text-shadow,
#header .handwriting.text-shadow *,
#footer .container .row header * {
	font-size:24px;
	line-height:30px;
	}
	
#header .container .row header,	
#header .container .row header *,
#header .container .row header * a,

#header .container .slider header,	
#header .container .slider header *,
#header .container .slider header * a,

#footer .container .row:last-child header,
#footer .container .row header *,
#footer .container .row header * a {
	line-height:28px;
	font-size:28px;
	margin:0;
	display:block;
	width:100%
	}
	
#header .container  .row.c6 header *,
#header .slider header *,
#footer .row:nth-of-type(1) header *{
	font-weight:normal;
	margin:0
	}
	
#header .container .row.c4 header,
#footer .container .row header {
	text-align:center;
	display:block
	}
	
#footer .container .row:first-child header {
	text-align:left
	}
	


p,
li,
a,
td,
.row,
label,
span,
textarea,
select,
select option,
dd,
dt,
input,
.image-caption{
	font-family: 'Source Serif Pro';
	font-size: 21px; 
	line-height:34px
}

p {
    margin-top: 0;
    margin-bottom: 15px;
}


/*SCHWARZ*/
#cookie-bar.fixed * {
	color:#333;
	}

/*WEISS*/

#header *,
#footer .container .row header *{
	color:#FFF;
	}
	
#cookie-bar,
.toggle-first-nav span:before,
.toggle-first-nav span:after,
.toggle-first-nav span {
	background-color:#FFF;
	}
	
/*GRÜN*/

	
::-webkit-scrollbar-thumb {
	background-color:#6BB238;	
	}
	

::-webkit-scrollbar-track {
	background-color:#CCC;
	}
	
#header nav:after {
	background: rgb(107,178,56);
	background: linear-gradient(0deg, rgba(107,178,56,1) 0%, rgba(107,178,56,1) 80%, rgba(107,178,56,0.6) 85%, rgba(107,178,56,0) 100%);
	}
	
/*BRAUNGRÜN*/

#content *{
	color:#62614F;
	}
	
	

</pre></body></html>