/* line 1, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.vehicleoverview {
  min-height: 400px; }
  /* line 4, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehicleoverview .headline {
    font-family: 'Quantico', sans-serif;
    text-transform: uppercase;
    color: #feeb34;
    font-size: 46px;
    font-weight: 800;
    max-width: 700px;
    line-height: 46px;
    padding: 120px 0px 0px 35px;
    text-shadow: 1px 1px 15px #000000; }
  /* line 15, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehicleoverview .subheadline {
    padding-top: 20px;
    font-family: 'Quantico', sans-serif;
    text-transform: uppercase;
    color: #ffffff;
    font-size: 22px;
    font-weight: 800;
    max-width: 600px;
    line-height: 25px;
    padding: 10px 0px 0px 35px;
    text-shadow: 1px 1px 15px #000000; }

/* line 32, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.vehicleoverviewvideo .headline {
  font-family: 'Quantico', sans-serif;
  text-transform: uppercase;
  color: #feeb34;
  font-size: 46px;
  font-weight: 800;
  max-width: 700px;
  line-height: 46px;
  padding: 35px 0px 0px 35px;
  text-shadow: 1px 1px 15px #000000; }
/* line 43, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.vehicleoverviewvideo .subheadline {
  padding-top: 20px;
  font-family: 'Quantico', sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 22px;
  font-weight: 800;
  max-width: 600px;
  line-height: 25px;
  padding: 10px 0px 0px 35px;
  text-shadow: 1px 1px 15px #000000; }
/* line 56, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.vehicleoverviewvideo .eventvideo {
  max-width: 100%;
  margin-bottom: -60px; }

/* line 63, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.mobileheadline {
  font-family: 'Quantico', sans-serif;
  text-transform: uppercase;
  color: #feeb34;
  font-size: 46px;
  font-weight: 800;
  line-height: 46px;
  padding: 35px 35px 0px 35px;
  text-shadow: 1px 1px 15px #000000; }

/* line 73, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.mobilesubheadline {
  padding-top: 20px;
  font-family: 'Quantico', sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 22px;
  font-weight: 800;
  line-height: 25px;
  padding: 10px 35px 35px 35px;
  text-shadow: 1px 1px 15px #000000; }

/* line 84, /root/app/app/assets/stylesheets/vehiclecategories.scss */
.vehiclebox {
  padding: 0px;
  margin: 0px;
  min-height: 450px;
  background-color: #efefef; }
  /* line 91, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox p {
    margin: 0px; }
  /* line 95, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox .description {
    background: url(/img/carbon.jpg);
    min-height: 200px;
    color: #ffffff; }
  /* line 101, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox .headline {
    padding-top: 20px;
    font-family: 'Quantico', sans-serif;
    text-transform: uppercase;
    color: #ffffff;
    font-size: 24px;
    font-weight: 800; }
  /* line 110, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox .subheadline {
    font-weight: 200;
    margin-bottom: 15px;
    margin-right: 40px;
    margin-left: 40px; }
  /* line 117, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox .button {
    margin-top: 15px; }
  /* line 124, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox .previewimage {
    min-height: 280px;
    border: 1px solid #efefef;
    border-top: 0px;
    border-bottom: 0px;
    padding: 20px;
    margin-bottom: 0px; }

@media (max-width: 990px) {
  /* line 137, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehiclebox p a img {
    margin-bottom: 20px; }

  /* line 145, /root/app/app/assets/stylesheets/vehiclecategories.scss */
  .vehicleoverview .headline {
    padding: 20px 0px 0px 35px !important; } }
