
@import url("../../../../../../../fast.fonts.net/t/158ba.css?apiType=css&amp;projectid=05830269-e452-42fd-9b9a-710c41c39723");
@font-face{
    font-family:"Neo Sans W01";
    src:url("../Fonts/2959d89a-a257-4ce7-9cda-63e00f275369d41d.eot?#iefix");
    src:url("../Fonts/2959d89a-a257-4ce7-9cda-63e00f275369d41d.eot?#iefix") format("eot"),url("../Fonts/a53085dd-4493-4430-8349-fd63d6f3e5bc.woff2") format("woff2"),url("../Fonts/a32c3a17-3242-461c-a048-ca8e775582b1.woff") format("woff"),url("../Fonts/97316a7d-9db1-4dc1-bd87-e24103d88a81.ttf") format("truetype"),url("../Fonts/1287ca7a-3ce7-40b7-9612-061d4c793f04.svg#1287ca7a-3ce7-40b7-9612-061d4c793f04") format("svg");
}
@font-face{
    font-family:"Neo Sans W01 Bold";
    src:url("../Fonts/a0b14394-4dd9-4421-98cf-dfe2f8dc6251d41d.eot?#iefix");
    src:url("../Fonts/a0b14394-4dd9-4421-98cf-dfe2f8dc6251d41d.eot?#iefix") format("eot"),url("../Fonts/82a34ab2-92d9-48c4-989d-50d5bd54fdd1.woff2") format("woff2"),url("../Fonts/ecedcc38-3aec-48a5-a693-fbfac59dd0ed.woff") format("woff"),url("../Fonts/2974017c-634d-4238-9381-e3f0b95a150c.ttf") format("truetype"),url("../Fonts/0b4cc213-f9e9-4cb1-aa3c-64e91a1328dc.svg#0b4cc213-f9e9-4cb1-aa3c-64e91a1328dc") format("svg");
}


/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../Fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-300d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../Fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-regulard41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../Fonts/open-sans-v34-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-500d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../Fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-700d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../Fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-600d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../Fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-800d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../Fonts/open-sans-v34-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-300italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../Fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../Fonts/open-sans-v34-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-500italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../Fonts/open-sans-v34-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-600italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../Fonts/open-sans-v34-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-700italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../Fonts/open-sans-v34-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../Fonts/open-sans-v34-latin-800italicd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/open-sans-v34-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../Fonts/open-sans-v34-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../Fonts/open-sans-v34-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../Fonts/open-sans-v34-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'icomoon';
    src:  url('../Fonts/icomoon4f0b.eot?fim9q3');
    src:  url('../Fonts/icomoon4f0b.eot?fim9q3#iefix') format('embedded-opentype'),
    url('../Fonts/icomoon4f0b.ttf?fim9q3') format('truetype'),
    url('../Fonts/icomoon4f0b.woff?fim9q3') format('woff'),
    url('../Fonts/icomoon4f0b.svg?fim9q3#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-content_Marketing .path1:before {
    content: "\e922";
    color: rgb(223, 0, 41);
}
.icon-content_Marketing .path2:before {
    content: "\e923";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-led .path1:before {
    content: "\e924";
    color: rgb(45, 49, 62);
}
.icon-led .path2:before {
    content: "\e925";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-led .path3:before {
    content: "\e926";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-led .path4:before {
    content: "\e927";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-organigramm .path1:before {
    content: "\e928";
    color: rgb(45, 49, 62);
}
.icon-organigramm .path2:before {
    content: "\e929";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-organigramm .path3:before {
    content: "\e92a";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-organigramm .path4:before {
    content: "\e92b";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-organigramm .path5:before {
    content: "\e92c";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-standort .path1:before {
    content: "\e92d";
    color: rgb(45, 49, 62);
}
.icon-standort .path2:before {
    content: "\e92e";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-standort .path3:before {
    content: "\e92f";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-stoppuhr .path1:before {
    content: "\e930";
    color: rgb(45, 49, 62);
}
.icon-stoppuhr .path2:before {
    content: "\e931";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-stoppuhr .path3:before {
    content: "\e932";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-stoppuhr .path4:before {
    content: "\e933";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-werbewirkung .path1:before {
    content: "\e934";
    color: rgb(45, 49, 62);
}
.icon-werbewirkung .path2:before {
    content: "\e935";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-werbewirkung .path3:before {
    content: "\e936";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-ananas:before {
    content: "\e900";
}
.icon-apfel:before {
    content: "\e901";
}
.icon-banane:before {
    content: "\e902";
}
.icon-birne:before {
    content: "\e903";
}
/* .icon-download_media:before {
    content: "\e904";
} */
.icon-download_media:before {
  content: "\e905";
}
.icon-download_preis:before {
    content: "\e905";
}
.icon-download:before {
    content: "\e906";
}
.icon-downloadliste:before {
    content: "\e907";
}
.icon-email:before {
    content: "\e908";
}
.icon-erdbeere:before {
    content: "\e909";
}
.icon-facebook:before {
    content: "\e90a";
}
.icon-kalkulator:before {
    content: "\e90b";
}
.icon-kirsche:before {
    content: "\e90c";
}
.icon-kiwi:before {
    content: "\e90d";
}
.icon-kreuz:before {
    content: "\e90e";
}
.icon-linkpfeil:before {
    content: "\e90f";
}
.icon-menue:before {
    content: "\e910";
}
.icon-minus:before {
    content: "\e911";
}
.icon-orange:before {
    content: "\e912";
}
.icon-pfeil_links:before {
    content: "\e913";
}
.icon-pfeil_rechts:before {
    content: "\e914";
}
.icon-play:before {
    content: "\e91c";
}
.icon-plus:before {
    content: "\e91d";
}
.icon-simulator:before {
    content: "\e91e";
}
.icon-telefon:before {
    content: "\e91f";
}
.icon-torte:before {
    content: "\e920";
}
.icon-traube:before {
    content: "\e921";
}
.icon-zielgruppe .path1:before {
    content: "\e915";
    color: rgb(45, 49, 62);
}
.icon-zielgruppe .path2:before {
    content: "\e916";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-zielgruppe .path3:before {
    content: "\e917";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-zielgruppe .path4:before {
    content: "\e918";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-zielgruppe .path5:before {
    content: "\e919";
    margin-left: -1em;
    color: rgb(223, 0, 41);
}
.icon-zielgruppe .path6:before {
    content: "\e91a";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}
.icon-zielgruppe .path7:before {
    content: "\e91b";
    margin-left: -1em;
    color: rgb(45, 49, 62);
}

.icon-mobile:before {
    content: "\e900";
}
.icon-upload:before {
    content: "\e901";
}



@font-face {
    font-family: 'anteile';
    src: url('../Fonts/anteilef136.eot?88735402');
    src: url('../Fonts/anteilef136.eot?88735402#iefix') format('embedded-opentype'),
    url('../Fonts/anteilef136.woff2?88735402') format('woff2'),
    url('../Fonts/anteilef136.woff?88735402') format('woff'),
    url('../Fonts/anteilef136.ttf?88735402') format('truetype'),
    url('../Fonts/anteilef136.svg?88735402#icon-') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'icon-';
    src: url('../font/icon-.svg?88735402#icon-') format('svg');
  }
}
*/

[class^="anteile"]:before, [class*="anteile"]:before {
    font-family: "anteile" !important;
    font-style: normal;
    font-weight: normal;
    speak: none;

    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */

    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;

    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;

    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */

    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-anteil_ananas:before { content: '\e800'; } /* 'î €' */
.icon-anteil_apfel:before { content: '\e801'; } /* 'î ' */
.icon-anteil_banane:before { content: '\e802'; } /* 'î ‚' */
.icon-anteil_birne:before { content: '\e803'; } /* 'î ƒ' */
.icon-anteil_erdbeere:before { content: '\e804'; } /* 'î „' */
.icon-anteil_grafik_komplett:before { content: '\e805'; } /* 'î …' */
.icon-anteil_kirsche:before { content: '\e806'; } /* 'î †' */
.icon-anteil_kiwi:before { content: '\e807'; } /* 'î ‡' */
.icon-anteil_orange:before { content: '\e808'; } /* 'î ˆ' */
.icon-anteil_torte:before { content: '\e809'; } /* 'î ‰' */
.icon-anteil_traube:before { content: '\e80a'; } /* 'î Š' */

@font-face {
  font-family: "plakatdigital";
  src:url("../Fonts/plakatdigital.eot");
  src:url("../Fonts/plakatdigitald41d.eot?#iefix") format("embedded-opentype"),
    url("../Fonts/plakatdigital.woff") format("woff"),
    url("../Fonts/plakatdigital.ttf") format("truetype"),
    url("../Fonts/plakatdigital.svg#plakatdigital") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "plakatdigital" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-plakatdigital-"]:before,
[class*=" icon-plakatdigital-"]:before {
  font-family: "plakatdigital" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-plakatdigital-01-kirsche:before {
  content: "\61";
}
.icon-plakatdigital-02-kiwi:before {
  content: "\62";
}
.icon-plakatdigital-03-birne:before {
  content: "\63";
}
.icon-plakatdigital-04-apfel:before {
  content: "\64";
}
.icon-plakatdigital-05-orange:before {
  content: "\65";
}
.icon-plakatdigital-06-traube:before {
  content: "\66";
}
.icon-plakatdigital-07-erdbeere:before {
  content: "\67";
}
.icon-plakatdigital-08-banane:before {
  content: "\68";
}
.icon-plakatdigital-09-ananas:before {
  content: "\69";
}
.icon-plakatdigital-10-torte:before {
  content: "\6a";
}
.icon-plakatdigital-11-menue:before {
  content: "\6b";
}
.icon-plakatdigital-12-kreuz:before {
  content: "\6c";
}
.icon-plakatdigital-13-kalkulator:before {
  content: "\6d";
}
.icon-plakatdigital-14-simulator:before {
  content: "\6e";
}
.icon-plakatdigital-15-download-media:before {
  content: "\6f";
}
.icon-plakatdigital-16-download-preis:before {
  content: "\70";
}
.icon-plakatdigital-17-downloadliste:before {
  content: "\71";
}
.icon-plakatdigital-18-download:before {
  content: "\72";
}
.icon-plakatdigital-19-plus:before {
  content: "\73";
}
.icon-plakatdigital-20-minus:before {
  content: "\74";
}
.icon-plakatdigital-21-linkpfeil:before {
  content: "\75";
}
.icon-plakatdigital-22-pfeil-links:before {
  content: "\76";
}
.icon-plakatdigital-23-pfeil-rechts:before {
  content: "\77";
}
.icon-plakatdigital-24-play:before {
  content: "\78";
}
.icon-plakatdigital-25-email:before {
  content: "\79";
}
.icon-plakatdigital-28-mobile:before {
  content: "\7a";
}
.icon-plakatdigital-29-upload:before {
  content: "\41";
}
.icon-plakatdigital-30-instagram:before {
  content: "\42";
}
.icon-plakatdigital-26-telefon:before {
  content: "\43";
}
.icon-plakatdigital-27-facebook:before {
  content: "\44";
}
