/* jost-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Jost';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/jost-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/jost-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/jost-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/jost-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/jost-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/jost-v14-latin-300.svg#Jost') format('svg'); /* Legacy iOS */
}

/* jost-regular - latin */
@font-face {
    font-display: swap; /* 
    font-family: 'Jost';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/jost-v14-latin-regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-regular.svg#Jost') format('svg'); /* Legacy iOS */
  }
  /* jost-italic - latin */
  @font-face {
    font-display: swap; 
    font-family: 'Jost';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/jost-v14-latin-italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-italic.svg#Jost') format('svg'); /* Legacy iOS */
  }
  /* jost-600 - latin */
  @font-face {
    font-display: swap; 
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/jost-v14-latin-600.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-600.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-600.svg#Jost') format('svg'); /* Legacy iOS */
  }
  /* jost-600italic - latin */
  @font-face {
    font-display: swap; 
    font-family: 'Jost';
    font-style: italic;
    font-weight: 600;
    src: url('../fonts/jost-v14-latin-600italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-600italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-600italic.svg#Jost') format('svg'); /* Legacy iOS */
  }
  /* jost-800 - latin */
  @font-face {
    font-display: swap; 
    font-family: 'Jost';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/jost-v14-latin-800.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-800.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-800.svg#Jost') format('svg'); /* Legacy iOS */
  }
  /* jost-800italic - latin */
  @font-face {
    font-display: swap; 
    font-family: 'Jost';
    font-style: italic;
    font-weight: 800;
    src: url('../fonts/jost-v14-latin-800italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/jost-v14-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/jost-v14-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/jost-v14-latin-800italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/jost-v14-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/jost-v14-latin-800italic.svg#Jost') format('svg'); /* Legacy iOS */
  }

  /*Startmenue*/
.qx-navbar-nav>li>a{
    font-family: 'Jost';
    font-weight: 600 !important;
    font-size: 18px !important;
}

.menu_home a::after{
  filter:invert(1);
}

.menu_home svg{
  fill: white;
}

  /*Standart Css, body, h1, h2, ...*/
  body{
    font-family: 'Jost';
    font-size: 17px;
    font-weight: 300;
  }

  h1{
    font-family: 'Jost';
    font-size: 60px;
    font-weight: 400;
}

h2{
    font-family: 'Jost';
    font-size: 60px;
    font-weight: 400;
}

h3{
    font-family: 'Jost';
    font-weight: 400;
}

h4{
    font-family: 'Jost';
    font-weight: 600;
}

h5{
    font-family: 'Jost';
    font-weight: 300;
}

.footer a{
    color: white;
}


ul {
  list-style-type: none;
  padding-left: 0;
}

/*Email Links auf Team Seite*/
.team a{
  color: black;
}

/*Moblie Style fuer Footer Modul*/
@media only screen and (max-width: 600px) {
    .footer ul {
      list-style-type: none;
      padding-left: 0;
      text-align: center;
    }
  }  

  /*Moblie Style fuer Schrift*/
@media only screen and (max-width: 800px) {
    body{
        font-family: 'Jost';
        font-size: 15px;
        font-weight: 400;
      }
    
      h1{
        font-family: 'Jost';
        font-size: 30px;
        font-weight: 800;
    }
    
    h2{
        font-family: 'Jost';
        font-size: 30px;
        font-weight: 800;
    }
    
    h3{
        font-family: 'Jost';
        font-size: 20px;
        font-weight: 400;
    }
    
    h4{
        font-family: 'Jost';
        font-size: 20px;
        font-weight: 430;
    }
    
    h5{
        font-family: 'Jost';
        font-size: 15px;
        font-weight: 300;
    }
   
}   

.menu svg{
  fill: white;
}

.unternehmen {
	margin-top: 20px;
	text-align: center
}