/* literata-200 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/literata-v23-latin-ext_latin-200.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-300 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/literata-v23-latin-ext_latin-300.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-regular - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/literata-v23-latin-ext_latin-regular.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-500 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/literata-v23-latin-ext_latin-500.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-600 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/literata-v23-latin-ext_latin-600.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-700 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/literata-v23-latin-ext_latin-700.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-800 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/literata-v23-latin-ext_latin-800.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-900 - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/literata-v23-latin-ext_latin-900.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-200italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/literata-v23-latin-ext_latin-200italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-300italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/literata-v23-latin-ext_latin-300italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/literata-v23-latin-ext_latin-italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-500italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/literata-v23-latin-ext_latin-500italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-600italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/literata-v23-latin-ext_latin-600italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-700italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/literata-v23-latin-ext_latin-700italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-800italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/literata-v23-latin-ext_latin-800italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

/* literata-900italic - latin-ext_latin */
@font-face {
  font-family: 'Literata';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/literata-v23-latin-ext_latin-900italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
       
}

@font-face {
  font-family: 'dkrLaszlo1';
  src: url('../fonts/dkrLaszlo1-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
    
}

@font-face {
  font-family: 'Mandala';
  src: url('../fonts/Mandala Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {
  font-family: 'Mandala Bold';
  src: url('../fonts/Mandala Bold.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
    
}

@font-face {
  font-family: 'Mandala';
  src: url('../fonts/Mandala Bold Italic.woff2') format('woff2');
  font-weight: bold;
  font-style: italic;

}

@font-face {
  font-family: 'Mandala';
  src: url('../fonts/Mandala Italic.woff2') format('woff2');
  font-weight: normal;
  font-style: italic;

}
@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-ExtraLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;

}

@font-face {
  font-family: 'Manrope';
  src: url('../fonts/Manrope-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;

}
/* work-sans-100 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/work-sans-v11-latin-ext_latin-100.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-200 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/work-sans-v11-latin-ext_latin-200.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-300 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/work-sans-v11-latin-ext_latin-300.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-regular - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/work-sans-v11-latin-ext_latin-regular.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-500 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/work-sans-v11-latin-ext_latin-500.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-600 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/work-sans-v11-latin-ext_latin-600.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-800 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/work-sans-v11-latin-ext_latin-800.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-700 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/work-sans-v11-latin-ext_latin-700.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-900 - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/work-sans-v11-latin-ext_latin-900.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-200italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/work-sans-v11-latin-ext_latin-200italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-100italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/work-sans-v11-latin-ext_latin-100italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-300italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/work-sans-v11-latin-ext_latin-300italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/work-sans-v11-latin-ext_latin-italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-500italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/work-sans-v11-latin-ext_latin-500italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-600italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/work-sans-v11-latin-ext_latin-600italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-700italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/work-sans-v11-latin-ext_latin-700italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-900italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/work-sans-v11-latin-ext_latin-900italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

/* work-sans-800italic - latin-ext_latin */
@font-face {
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/work-sans-v11-latin-ext_latin-800italic.woff2') format('woff2'); /* Chrome 26+, Opera 23+, Firefox 39+ */
}

.serif {font-family: "Literata";}
.serif a {font-family: "Literata"}
.serif p {font-family: "Literata"}

.sans {font-family: "Manrope";}
.sans a {font-family: "Manrope";}
.sans p {font-family: "Manrope";}



h1,h2,h3,h4,h5,h6 {
  font-family: "Manrope";
}
body,p,a {
  font-family: "Literata";
}
#sp-header .sp-module, #sp-top-bar .sp-module {
    border: 0px !important;
	border-bottom: 0px !important;
    padding: 20px;
  	font-family: "Manrope";
}
#sp-top-bar {
  	font-family: "Manrope";
}
.sp-contact-info {
  font-family: "Manrope";
}
ul.sp-contact-info {
  font-family: "Manrope"; 
}
li.sp-contact-phone a {
   font-family: "Manrope";
}
li.sp-contact-email a {
   font-family: "Manrope";
}
/*Ausblenden der Kategorie im Articles Scroller*/
.sppb-articles-carousel-meta-category {
    display: none;
}

.bigger {
  font-size: 1.25em;
}

/*Ausblenden des "featured badge" nach Update von Helix 2.1.0*/
.badge.bg-danger.featured-article-badge {
  	display: none;
}