/* Background Body darker and without shadow border */

body.ltr.offcanvs-position-left .body-wrapper {
    left: 0;
    background-color: #f9f9f9;
}

.layout-boxed .body-innerwrapper {
    max-width: 1240px;
    margin: 0 auto;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.0);
}

/* Position Off Canvas Menu */
#offcanvas-toggler {
    display: block;
    height: 120px;
    line-height: 120px;
    font-size: 20px;
}

/* Header behind Lightbox in case */

#sp-header.header-sticky {
    position: fixed;
    z-index: 2;
}

/* Remove bottom-border from header */

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
box-shadow: none !important;
box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.0);

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
 #sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 70px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 600px) and (max-device-width : 1024px) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+, 7+, 8+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPhone X ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* iPhone XS Max, XR ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
#sp-header .logo a {
    font-size: 50px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}
}


/* Formatting the Main Menu */

.sp-megamenu-parent {
    list-style: none;
    padding: 0;
	padding-left: 7px;
    margin: 0 -15px;
    z-index: 99;
    display: block;
    float: left;
    position: relative;
}

.sp-megamenu-parent > li {
    display: inline-block;
    position: relative;
    padding: 0;
	font-family: 'Yanone Kaffeesatz';
	font-weight: 400;
	font-size: 24px;
}

/*#sp-header .logo a {
    font-size: 90px;
	font-family: 'Yanone Kaffeesatz';
    line-height: 1;
    margin: 0;
    padding: 0;
	color: #000;
}

#sp-header {
    height: 120px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
}

#sp-header .logo {
    height: 120px;
    display: inline-flex;
    margin: 0;
    align-items: center;
	float: right;
}*/

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 8px;
    line-height: 120px;
    font-size: 20px;
    margin: 0;
	color: #000;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #808080;
}

/* open-sans-condensed-300 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-condensed-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
       url('../fonts/open-sans-condensed-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-condensed-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-condensed-v14-latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}
/* open-sans-condensed-300italic - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-condensed-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light Italic'), local('OpenSansCondensed-LightItalic'),
       url('../fonts/open-sans-condensed-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-condensed-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-condensed-v14-latin-300italic.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}
/* open-sans-condensed-700 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-condensed-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'),
       url('../fonts/open-sans-condensed-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-condensed-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-condensed-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-condensed-v14-latin-700.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-200 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/yanone-kaffeesatz-v11-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Yanone Kaffeesatz ExtraLight'), local('YanoneKaffeesatz-ExtraLight'),
       url('../fonts/yanone-kaffeesatz-v11-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/yanone-kaffeesatz-v11-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/yanone-kaffeesatz-v11-latin-200.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}
/* yanone-kaffeesatz-300 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/yanone-kaffeesatz-v11-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Yanone Kaffeesatz Light'), local('YanoneKaffeesatz-Light'),
       url('../fonts/yanone-kaffeesatz-v11-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/yanone-kaffeesatz-v11-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/yanone-kaffeesatz-v11-latin-300.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}
/* yanone-kaffeesatz-regular - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/yanone-kaffeesatz-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Yanone Kaffeesatz Regular'), local('YanoneKaffeesatz-Regular'),
       url('../fonts/yanone-kaffeesatz-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/yanone-kaffeesatz-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/yanone-kaffeesatz-v11-latin-regular.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}
/* yanone-kaffeesatz-700 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/yanone-kaffeesatz-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Yanone Kaffeesatz Bold'), local('YanoneKaffeesatz-Bold'),
       url('../fonts/yanone-kaffeesatz-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/yanone-kaffeesatz-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/yanone-kaffeesatz-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/yanone-kaffeesatz-v11-latin-700.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}