@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: bmwTypeWebBoldAll;
  src: url("/bmw-glass/fonts/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),
  url("/bmw-glass/fonts/bmwtypewebbo_all.woff") format("woff"),
  url("/bmw-glass/fonts/bmwtypewebbo_all.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: BMWType_Light;
  src: url("/bmw-glass/fonts/bmwtypewebli_all.eot?#iefix") format("embedded-opentype"),
  url("/bmw-glass/fonts/bmwtypewebli_all.woff") format("woff"),
  url("/bmw-glass/fonts/bmwtypewebli_all.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "BMWType Luxury Light";
  src: url("/bmw-glass/fonts/bmwtypli.woff") format("woff"),
  url("/bmw-glass/fonts/bmwtypli.woff2") format("woff2"),
  url("/bmw-glass/fonts/bmwtypli.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "BMWType Luxury Thin";
  src: url("/bmw-glass/fonts/bmwtypth.woff") format("woff"),
  url("/bmw-glass/fonts/bmwtypth.woff2") format("woff2"),
  url("/bmw-glass/fonts/bmwtypth.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

body {
  font-family: BMWType_Light, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h5 {
  font-family: BMWType_Light, Arial, Helvetica, sans-serif;
  color: #262626;
}

/*
body {
	background-color: rgba(255,255,255,1.00);
	font-family: "Segoe UI";
}
*/

h1 {
	font-weight: 300 !important;
	margin-top: 4rem !important;
	margin-bottom: 3.5rem !important;
}

p {
	font-size: 1.4rem !important;
	font-weight: 200 !important;
}

ul {
	font-size: 1.4rem !important;
	font-weight: 200 !important;
}


strong {
	font-weight: 600 !important;
}
.bmw-padding-less {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}