/* fredericka-the-great-regular - latin */
@font-face {
  font-family: 'Fredericka the Great';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fredericka-the-great-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Fredericka the Great'), local('FrederickatheGreat'),
       url('../fonts/fredericka-the-great-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/fredericka-the-great-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/fredericka-the-great-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/fredericka-the-great-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/fredericka-the-great-v6-latin-regular.svg#FrederickatheGreat') format('svg'); /* Legacy iOS */
}

/* fjalla-one-regular - latin */
@font-face {
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fjalla-one-v5-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Fjalla One'), local('FjallaOne-Regular'),
       url('../fonts/fjalla-one-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/fjalla-one-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/fjalla-one-v5-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/fjalla-one-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/fjalla-one-v5-latin-regular.svg#FjallaOne') format('svg'); /* Legacy iOS */
}




body :is(h1, h2, h3, h4, .ce_revolutionslider_text.bold, .font_headline) {
  font-family: 'Fredericka the Great', serif;
   color: #b28957;
 }
body .ce_revolutionslider_text.bold {
  font-family: 'Fredericka the Great', serif;
  color: white;
 }
.schwarz h2 {color: #440E04}
body h1{
	font-size: 2rem;
	    padding-top: 0;
    text-transform: uppercase;
}
body h2 {
    font-size: 1.333rem;
    text-transform: uppercase;
}

a:hover {
    color: #440E04; 
}



.schwarz a {color:#333}

.ce_text ul li, .ce_list ul li {
    list-style-position: inside;
}

form.style5 input, form.style5 select, form.style5 textarea {
    border-color: rgb(209, 26, 26);
}

.nopaddbottom {
	padding-bottom: 0px !important;} 

.nopaddtop {
	padding-top: 0px !important;

}
#header.header{
	background: #440e04;
}