@charset "UTF-8";
/* CSS Document */

/* Revolutionslider */

.ce_revolutionslider h1 {
    font-size: 5rem;
    font-family: "IBM Plex Serif";
    line-height: 5rem;
    font-style: italic;
    color:#db007b;
}

.ce_revolutionslider p {
    font-size: 2rem;
    font-family: "IBM Plex Serif";
    color: black;
}

.bg-white-60 {
    z-index: 1;
}

.CookieDeclaration {
    display: none;
}


/*Artikel*/
@media (max-width:500px) {
    h2 {
        font-size: 1.5rem;
    }

    h3 {
        font-size: 1.3rem;
    }

    h4, .h4 {
        font-size: 1.3rem;
    }

    .ce_revolutionslider p {
        display: none;
    /*font-size: 3rem;
    margin-right: 1rem;*/

}
}

.navbar .mod_navigation .nav-item.active {
    font-family: "IBM Plex SANS";
    font-weight: 400;
}

/*You Tube Videos responsive */
.responsive-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.responsive-video {
position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;
}

/* ibm-plex-serif-regular - latin */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ibm-plex-serif-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-latin-regular.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}

/* ibm-plex-sans-regular - latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ibm-plex-sans-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-sans-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-sans-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-sans-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-sans-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-sans-v14-latin-regular.svg#IBMPlexSans') format('svg'); /* Legacy iOS */
}

/*.active.active {
    color : red;
}*/
