body {font-family: 'VW Text Regular', sans-serif;}
h1 {font-family: 'VW Text Bold', sans-serif !important;}
h2 {font-family: 'VW Text Bold', sans-serif !important;}
h3 {font-family: 'VW Text Bold', sans-serif !important;}
h4 {font-family: 'VW Text Bold', sans-serif !important;}
h5 {font-family: 'VW Text Bold', sans-serif !important;}
p  {font-family: 'VW Text Regular', sans-serif !important;}


.inner-banner article h1 {margin-bottom: 0px;}
.inner-banner article h2 {font-weight: bold; font-size: 130px; line-height: 100px; margin-bottom: 10px; letter-spacing: 0px;}

.inner-banner.vehicle .wrapper h2 {font-size: 90px; line-height: 1;}

.car-buttons-row a:hover {background: #001e50;color: #fff;}

.vehicle-intro h3 {font-weight: bold;font-size: 100px;letter-spacing: 0px;line-height: 85px;}

.car-model-block .label h5 {font-weight: bold; line-height: 1;}
.car-model-block article p {font-weight: 600;}

.tagline h2, .tagline h3 {font-weight: bold; line-height: 1; text-transform:none; font-size: 3vw}
.tagline h3 {font-size: 2vw;}
.tagline p {line-height:1.6}

.nissan, .isuzu, .renault, .hyundai, .chery  {display:none}

.vehicle-content .flex-row p strong {font-family: 'VW Text Bold', sans-serif !important;}

.disclaimer strong {font-family: 'VW Text Bold', sans-serif !important;}

.volkswagen {max-width: 40px;position:relative;}


@media screen and (max-width: 1500px) {
  .inner-banner.vehicle .wrapper h2 {font-size: 70px!important;}
}

@media screen and (max-width: 1300px) {
  .inner-banner.vehicle .wrapper h2 {font-size: 50px!important;}
}

@media screen and (max-width: 900px) {
  .inner-banner article h2 {font-size: 50px!important;line-height: 45px!important;}
  .tagline h2, .tagline h3 {font-size: 8vw;}
}
