/* Schrift */
  @font-face {
    font-family: 'vw-head';
    font-weight: 400;
    font-display: swap;
    src: url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-regular.woff2') format('woff2'),
    url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-regular.woff') format('woff');
  }

  @font-face {
    font-family: 'vw-head';
    font-weight: 700;
    font-display: swap;
    src: url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-bold.woff2') format('woff2'),
    url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-bold.woff') format('woff');
  }

  @font-face {
    font-family: 'vw-head';
    font-weight: 200;
    font-display: swap;
    src: url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-light.woff2') format('woff2'),
    url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-light.woff') format('woff');
  }

  @font-face {
    font-family: 'vw-text';
    font-weight: 400;
    font-display: swap;
    src: url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-regular.woff2') format('woff2'),
    url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-regular.woff') format('woff');
  }

  @font-face {
    font-family: 'vw-text';
    font-weight: 700;
    font-display: swap;
    src: url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-bold.woff2') format('woff2'),
    url('https://www.volkswagen.de/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-bold.woff') format('woff');
  }
/* Ende Schrift */
#sp-header{background:radial-gradient(circle at 50% 85%, rgb(0, 67, 122) 0%, rgb(0, 30, 80) 100%);
}

#modal-menu.has-bg {
    background-image: url(/images/act/bg_menu_vw.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family: 'vw-head';
    font-weight: bold;
    font-style: normal;
}


body {
    font-family: 'vw-text';
    font-weight: 300;
    font-style: normal;
}
.sppb-column, .sppb-column-addons {
	padding: 5px 0px 5px 0px;
}
