
@font-face {
	font-family: MBCorpo Title;
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url(../Fonts/MBCorpo/eot/MBCorpoATitleCond-Regular-Web.eot);
	src: url(../Fonts/MBCorpo/eot/MBCorpoATitleCond-Regular-Web.eot#iefix) format("embedded-opentype"), url(../Fonts/MBCorpo/woff2/MBCorpoATitleCond-Regular-Web.woff2) format("woff2"), url(../Fonts/MBCorpo/woff/MBCorpoATitleCond-Regular-Web.woff) format("woff"), url(../Fonts/MBCorpo/ttf/MBCorpoATitleCond-Regular-Web.ttf) format("truetype"), url(../Fonts/MBCorpo/svg/MBCorpoATitleCond-Regular-Web.svg#MBCorpoATitleCond-Regular-Web) format("svg")
}

@font-face {
	font-family: MBCorpo Text;
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url(../Fonts/MBCorpo/eot/MBCorpoSText-Regular-Web.eot);
	src: url(../Fonts/MBCorpo/eot/MBCorpoSText-Regular-Web.eot#iefix) format("embedded-opentype"), url(../Fonts/MBCorpo/woff2/MBCorpoSText-Regular-Web.woff2) format("woff2"), url(../Fonts/MBCorpo/woff/MBCorpoSText-Regular-Web.woff) format("woff"), url(../Fonts/MBCorpo/ttf/MBCorpoSText-Regular-Web.ttf) format("truetype"), url(../Fonts/MBCorpo/svg/MBCorpoSText-Regular-Web.svg#MBCorpoSText-Regular-Web) format("svg")
}

@font-face {
	font-family: MBCorpo Text;
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url(../Fonts/MBCorpo/eot/MBCorpoSText-Bold-Web.eot);
	src: url(../Fonts/MBCorpo/eot/MBCorpoSText-Bold-Web.eot#iefix) format("embedded-opentype"), url(../Fonts/MBCorpo/woff2/MBCorpoSText-Bold-Web.woff2) format("woff2"), url(../Fonts/MBCorpo/woff/MBCorpoSText-Bold-Web.woff) format("woff"), url(../Fonts/MBCorpo/ttf/MBCorpoSText-Bold-Web.ttf) format("truetype"), url(../Fonts/MBCorpo/svg/MBCorpoSText-Bold-Web.svg#MBCorpoSText-Bold-Web) format("svg")
}

@font-face {
    font-family: "icomoonMainMenu";
    src: url('../Fonts/main-menu/icomoon.eot?u5rpau');
    src: url('../Fonts/main-menu/icomoon.eot?u5rpau#iefix') format('embedded-opentype'),  url('../Fonts/main-menu/icomoon.ttf?u5rpau') format('truetype'),  url('../Fonts/main-menu/icomoon.woff?u5rpau') format('woff'),  url('../Fonts/main-menu/icomoon.svg?u5rpau#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.icon-font-settings {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "icomoonMainMenu" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* better font rendering =========== */
    text-rendering: auto; /* optimize legibility */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body {
    font-family: "MBCorpo Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.0em;
    color: #333333!important;
    line-height: 1.5;
}
.container-overlap {
    position: relative;
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    padding: 0;
}
figure {
    margin-left: 0
}
ul.main-nav {
    margin: 0;
    padding: 0;
}
.video,.language, footer, .sub-nav-container,  #media-query-detector, a.screen, li.menuicons, .mobile-nav-container, #search-link-container, .category-links-wrap,  .category-links-wrap-copy {
    display: none
}
a.druck {
    display: block
}
a {
    color: #00adef;
}
.bg-black, .ix_mbs_article > .stream_content, .ix_mbs_article > .stream_content .bx-wrapper .bx-loading, .container-overlap.bg-black .ix_mbs_article > .featured_content, .container-overlap.bg-white .ix_mbs_article .feature_content_list_item, .container-overlap.bg-black .ix_mbs_article .feature_content_list_item {
    background: #ffffff!important;
}
.container-overlap.bg-white .ix_mbs_article > .featured_content a, .container-overlap.bg-white .ix_mbs_article > .featured_content h4, .ix_mbs_article > .stream_content h3, .ix_mbs_article > .stream_content h4, .ix_mbs_article > .stream_content h4 a:not(.bx-prev):not(.bx-next):not(.news_image_link), .container-overlap.bg-black .ix_mbs_article > .featured_content h3 {
    color: #000!important;
}
.container-overlap.bg-black .ix_mbs_article > .featured_content h3:before {
    background-color: #000!important;
}
.container-overlap.bg-white .ix_mbs_article > .featured_content h3:before, .container-overlap.bg-black .ix_mbs_article > .featured_content h3:before {
    top: 40px!important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "MBCorpo Title", "Times New Roman", Times, serif;
    font-weight: 400;
}
h1::before, .bg-grey > .container > .frame.frame-type-text:first-child h2:first-child::before, .bg-grey > .container > h2:first-of-type::before {
    z-index: 2;
    display: block;
    position: absolute;
    content: "";
    top: -1.5rem;
    left: 0;
    width: 60px;
    height: 2px;
    background-color: #000;
}
h2.header-image-overlay-black {
    font-size: 36px
}
.breadcrumb-container ul {
    padding: 0
}
.breadcrumb-container li {
    display: inline-block;
    margin-right: 5px
}
.breadcrumb-container li:not(:last-child) > a::after {
    display: inline-block;
    margin: 0 7px;
    content: ">";
}
.ix_mbs_article > .featured_content p, .ix_mbs_article > .featured_content a, .ix_mbs_article > .stream_content p, .ix_mbs_article > .stream_content a:not(.bx-prev):not(.bx-next):not(.news_image_link), .ix_mbs_article > .stream_content p, .ix_mbs_article > .stream_content a:not(.bx-prev):not(.bx-next):not(.news_image_link) {
    color: #333333!important;
}


 .contact_menu {
	display:none!important
	}
