:root {--mdc-slider-handle-color: #0065dc;--mdc-slider-hover-handle-color: #0065dc;--mdc-slider-focus-handle-color: #0065dc;--mdc-slider-inactive-track-height: 2px;--mdc-slider-active-track-height: 2px;--mdc-slider-inactive-track-color: var(--dark);--mdc-slider-active-track-color: #0065dc;--mdc-switch-selected-icon-size: 0px;--mdc-switch-unselected-icon-size: 0px;--mdc-switch-selected-focus-handle-color: var(--blue);--mdc-switch-selected-focus-track-color: #3f51b58a;--mdc-switch-selected-handle-color: var(--blue);--mdc-switch-selected-hover-handle-color: var(--blue);--mdc-switch-selected-hover-track-color: #3f51b58a;--mdc-switch-selected-pressed-handle-color: var(--blue);--mdc-switch-selected-pressed-track-color: #3f51b58a;--mdc-switch-selected-track-color: #3f51b58a;--mdc-switch-unselected-focus-handle-color: var(--100);--mdc-switch-unselected-focus-track-color: var(--gray);--mdc-switch-unselected-handle-color: var(--100);--mdc-switch-unselected-hover-handle-color: var(--100);--mdc-switch-unselected-hover-track-color: var(--gray);--mdc-switch-unselected-pressed-handle-color: var(--100);--mdc-switch-unselected-pressed-track-color: var(--gray);--mdc-switch-unselected-track-color: var(--gray);--mdc-slider-handle-width: 14px;--mdc-slider-handle-height: 14px;--mdc-slider-handle-elevation: 0px 0px 0px 1px #fff, 2px 2px 3px 2px rgba(0,0,0,0.2);}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot');src: local(''), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot?#iefix') format('embedded-opentype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff2') format('woff2'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff') format('woff'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.ttf') format('truetype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-300.svg#OpenSans') format('svg');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot');src: local(''), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff2') format('woff2'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff') format('woff'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.ttf') format('truetype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-regular.svg#OpenSans') format('svg');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot');src: local(''), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot?#iefix') format('embedded-opentype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff2') format('woff2'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff') format('woff'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.ttf') format('truetype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-600.svg#OpenSans') format('svg');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.eot');src: local(''), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.eot?#iefix') format('embedded-opentype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.woff2') format('woff2'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.woff') format('woff'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.ttf') format('truetype'), url('/system/modules/eu.autocardemo.www/resources/fonts/open-sans-v29-latin/open-sans-v29-latin-700.svg#OpenSans') format('svg');}.float-right{float: right;}html {}body {}body, html {height: 100%;}a:hover {cursor: pointer;}p {margin: 0;}.content-wrapper {min-height: 100%;}.list-unstyled {padding-left: 0;list-style: none;margin-top: revert;}.row-space {display: block;height: 50px;}.padding-top {padding-top: 40px;}hr {border-top: 1px solid #cdd0d4;}ul.list-checked li {list-style: outside none none;padding-left: 1.1em;text-indent: -1.1em;}ul.list-checked li:before {content: "\2713";color: #e3150b;margin-right: 5px;font-weight: bold;}ul.list-checked li.no-checked:before {color: #fff;}ul.list-checked.large li {margin-bottom: 1px;padding-left: 1.9em;text-indent: -1.9em;}.info-box .list-checked.large {margin-left: 15px;}@media (max-width: 767px) {.logo {margin: 0 auto;}}h1, h2, h3, h4, h5 {color: #000;}.bg-black {background-color: #000;}.bg-black a {color: #fff;}.bg-black a:hover {color: #e3150b;}.red, a.red {color: #e3150b;}.bg-grey {background-color: #ccc;}header {}.header-top .bg-black {color: #fff;}.header-top .contact {text-align: center;}header.opened {background-color: white;position: fixed;right: 0;left: 0;z-index: 999;}.burger {position: relative;display: block;width: 30px;height: 20px;}.line {position: absolute;height: 3px;width: 30px;background: #fff;border-radius: 2px;display: block;transition: 0.5s;transform-origin: center;}header.opened .line {background: #616161;}.line:nth-child(1) {top: 0;}.line:nth-child(2) {top: 8px;}.line:nth-child(3) {top: 16px;}header.opened .burger .line:nth-child(1){transform: translateY(12px) rotate(-45deg);}header.opened .burger .line:nth-child(2){opacity:0;}header.opened .burger .line:nth-child(3){transform: translateY(-12px) rotate(45deg);}header.bg {background: #ffffff none repeat scroll 0 0;box-shadow: 0 0 5px #b3b3b3;border-bottom: 0px solid transparent;}header.sticky {position: fixed;top: 0;right: 0;left: 0;z-index: 999;}header ul.menu.mobile > li a:not(.btn) {margin-top: 0;line-height: 20px;color: #616161;font-weight: 400;letter-spacing: 1px;padding: 12px 0;text-transform: uppercase;display: block;}header .menu-wrapper ul.menu > li a:not(.btn) {color: #fff;}header .navi .btn-login {color: #000;margin-left: 10px;}.navi {text-align: right;}.navi a {text-transform: uppercase;color: #fff;font-weight: 600;padding: 0 8px;letter-spacing: -0.5px;}.navi a.active {color: #e3150b;}.flex-container {display: flex;margin: 0 auto;align-items: center;}.burger {display: inline-block;cursor: pointer;}.burger .bar1, .burger .bar2, .burger .bar3 {width: 35px;height: 5px;background-color: #333;margin: 6px 0;transition: 0.4s;}.logo-text {text-transform: uppercase;font-size: 16px;font-weight: 300;color: #ccc;line-height: 1.2em;font-family: 'Open Sans',sans-serif;margin: 0 30px;}.logo-text a {color: #e3150b;}#stage .stage-content {position: relative;background: rgba(0, 0, 0, 0) no-repeat scroll center center / cover;height: 300px;}#content {padding-top: 25px;}.content-bg {background-image: url("../../img/content.jpg");background-position: bottom right;background-repeat: no-repeat;}iframe {width: 100%;border: 0;overflow: scroll;}@media (min-width: 2050px) {background-position-x: right;}.result-list-item {border: 1px solid #ccc;padding-bottom: 15px;margin-bottom: 30px;}.result-list-item .heading {padding-top: 10px;padding-bottom: 10px;font-size: 20px;color: #000;font-weight: 600;margin-bottom: 15px;color: #e3150b;}.result-list-item .heading .price {font-size: 24px;text-align: right;}.result-list-item .xxx img {width: 19%;margin-top: 2px;margin-left: 0;margin-right: 1%;float: left;border: 1px solid #ccc;}.result-list-item .technical-data p {margin: 0 0 3px;}.result-list-item .technical-data .spacer {display: block;width: 100%;height: 8px;overflow: hidden;}.result-list-item .detail-button {float: right;}.result-list-item ul {margin-top: 0;}.result-list-item.interims-vehicle, .result-list-item.used-vehicle {display: none;}.result-list-item .details-table {display: table;width: 100%;}@media (max-width: 991px) {}footer {padding: 20px 0;text-align: center;color: white;}footer a {padding: 0 30px;}footer ul {display: flex;flex-wrap: wrap;justify-content: space-between;margin-left: auto;margin-right: auto;flex-direction: inherit;text-align: center;width: fit-content;}footer li + li:before {content: "|";color: white;}@media (max-width: 990px) {footer li {margin-bottom: 10px;}footer li + li:before {display: none;}}@media (max-width: 480px) {footer li {width: 100%;}}.navi-configurator {border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;color: #9eacb7;}.navi-configurator span {text-transform: uppercase;font-weight: 800;font-size: 20px;padding: 17px 18px;display: inline-block;}@media (min-width: 992px) and (max-width: 1199px) {.navi-configurator span {font-size: 18px;}}@media (min-width: 768px) and (max-width: 991px) {.navi-configurator span {font-size: 15px;padding: 15px 12px;}}@media (max-width: 767px) {.navi-configurator span {font-size: 15px;}}.navi-configurator span.active {color: #000;}.navi-configurator span:hover {cursor: pointer;}.navi-configurator i {border: none;color: #717985;font-size: 20px;}.selection {background-color: #fbfcfe;padding: 10px 15px;border-bottom: 1px solid #f0f0f0;}.selection img {width: 20%;padding: 5px;float: left;}.selection img:hover {cursor: pointer;}.selection.wheels {display: none;}.summary {margin-bottom: 30px;border-bottom: 1px solid #f0f0f0;}.summary span {color: #000;padding: 15px 15px 15px 0;}.summary .vehicle-name {font-size: 20px;font-weight: 800;display: inline-block;float: left;}.summary .price-selection, .summary .price-sum {float: right;}.banner-register-wrapper {position: absolute;top: 3px;right: -62%;height: 70px;transform: rotate(5deg);display: flex;z-index: 5;}.banner-register {color: #fff;font-weight: 700;border-radius: 3px;text-transform: uppercase;cursor: pointer;display: flex;align-items: center;padding: 0 20px;background: rgb(227,21,11);z-index: 999;}@media (max-width: 480px) {.banner-register {margin-left: auto;}}.banner-register .text {display: flex;flex-direction: column;align-items:center;margin: -2px 14px 0 20px;}.banner-register .text .headline {font-size: 24px;line-height: 26px;}.banner-register .text .hint {display: inline;float: left;font-size: 11px;font-weight: lighter;color: #eee;}.banner-register .arrows-left:after, .banner-register .arrows-right:after {content:"\276F\276F";font-weight: 100;font-size: 50px;line-height: 50px;display: inline-block;letter-spacing: -10px;padding-right: 10px;-moz-transition: -moz-transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;-o-transition: -o-transform 0.5s ease;transition: transform 0.5s ease;margin-top: -2px;}.banner-register .arrows-left:after {content:"\276E\276E";}@media (max-width: 1199px) {.content-bg {background-position-x: -600px;}#content .introduction {width: 58%;}}@media (max-width: 991px) {.content-bg {background-position-x: -800px;}.banner-register-wrapper {position: relative;height: 60px;white-space: nowrap;}.banner-register {font-weight: 700;padding-left: 13px;}.banner-register .text {margin: -2px 15px 0 15px;}.banner-register .text .headline {font-size: 20px;line-height: 22px;}.banner-register .text .hint {font-size: 11px;}.banner-register .arrows:before {font-weight: 100;font-size: 40px;line-height: 40px;display: inline-block;letter-spacing: -10px;padding-right: 10px;margin-top: -4px;}}@media (max-width: 767px) {.content-bg {background-position-x: -1100px;}#content .introduction {width: 100%;float: none;}.banner-register-wrapper {bottom: 0;right: -18px;top: 0;float: right;transform: unset;}.banner-register-wrapper .arrows-left {display: none;}}.video {position: relative;height: 0;padding-bottom: 56.25%;margin-bottom: 50px;}.video iframe, .video object, .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media (max-width: 992px) {header.opened {background-color: white;}header ul.menu {text-align: left;opacity: 0;display: none;transition: all 0.5s ease-in-out 0s, padding 0.5s ease-in-out 0s;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}header.opened ul.menu {opacity: 1;display: block;}header ul.menu > li {display: block;position: relative;padding: 5px;}}.cardess-webkit--container .container {width: unset;padding: unset;margin: unset;}.cardess-webkit--container .row {margin-left: unset;margin-right: unset;}.cardess-webkit--container .service-groups {height: unset !important;}.cardess-webkit--container .service-groups .service-group {width: unset;flex: 0 0 31%;}@media (max-width: 1199px) {.cardess-webkit--container .service-groups .service-group {flex: 0 0 47%;}}@media (max-width: 767px) {.cardess-webkit--container .service-groups .service-group {flex: 0 0 100%;}}.cardess-webkit--container .service-group .list {padding: 0 !important;}.error-element {border-color: rgb(227,21,11);}.error, .error-message {color: rgb(227,21,11);}form .error-message {margin-bottom: 15px;}.reply-content {display: none;}.form-control {color: inherit;}ul.breadcrumb {position: absolute;z-index: 99;}ul.breadcrumb {padding: 3px 0 5px;float: left;}ul.breadcrumb > li {display: inline-block;font-size: 13px;line-height: 15px;}ul.breadcrumb > li + li:before {content: "/\00a0";padding: 0 2px 0 8px;}.language-selection > a {position: relative;display: inline-block;padding-left: 60px;}.language-selection > a:before {content: '';position: absolute;top: 0px;left: 30px;width: 20px;height: 20px;background-size: contain;background-repeat: no-repeat;background-image: url('/system/modules/eu.autocardemo.www/resources/img/icon-globe.png');}.language-selection > a .caret {margin-left: 6px;}footer .dropdown-menu {background-color: #000;min-width: unset;}footer .dropdown-menu li {display: block;}footer .dropdown-menu li + li:before {content: "";}footer .dropdown-menu a {padding: 10px 30px;display: flex;}footer .dropdown-menu a img {width: 34px;margin-right: 7px;}.teaser-list {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.teaser {margin: 10px;}.teaser .headline {display: block;}.category-container > .headline {font-weight: 600;font-size: 20px;}.category-container .teaser-list {margin-bottom: 30px;}@media (max-width: 480px) {.teaser-list {flex-direction: row;}.teaser, .teaser img {width: 100%;}}.overview-container.model-overview {border-bottom: 1px solid #eee;margin-bottom: 50px;}.category-container .teaser.model {text-align: center;color: #333;padding: 28px 18px;}.category-container > .headline {font-weight: 600;font-size: 26px;line-height: 30px;margin-bottom: 20px;display: block;}.category-container .teaser-list {display: flex;margin-left: -10px;margin-right: -10px;margin-bottom: 30px;flex-wrap:wrap;}.category-container .teaser-list .teaser.model {background: #FFFFFF;box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.06);display: flex;flex-direction: column;}@media (min-width: 1200px) {.category-container .teaser-list .teaser.model {margin: 0 calc((100% - (4 * 23%)) / 4 / 2) 50px;flex: 0 0 23%;}}@media (min-width: 991px) and (max-width: 1199px) {.category-container .teaser-list .teaser.model {margin: 0 calc((100% - (3 * 30%)) / 3 / 2) 50px;flex: 0 0 30%;}}@media (max-width: 990px) {.category-container .teaser-list .teaser.model {margin: 0 calc((100% - (2 * 45%)) / 2 / 2) 50px;flex: 0 0 45%;}}@media (max-width: 480px) {.category-container .teaser-list .teaser.model {margin: 0 calc((100% - (1 * 90%)) / 1 / 2) 50px;flex: 0 0 90%;}}.category-container .teaser-list .teaser.model:hover {text-decoration: none;}.teaser.model img {margin-top: auto;margin-bottom: 30px;}.category-container .teaser.model img {width: 100%;}.teaser.model img.hover {display: none !important;}.teaser.model .copytext {display: none !important;}.teaser.model .headline {display: block;font-style: normal;font-weight: 600;font-size: 20px;line-height: 22px;margin-bottom: 10px;}.teaser.model .price {margin-top: 7px;}.teaser.model .price .from {}.teaser.model .price .from:after {content: " ";}.teaser.model .price .value {font-weight: 600;}.teaser.model .price .value:after {content: " ";}.teaser.model .price .per {color: #9ba1a5;}.teaser.model .btn {width: 100%;align-self: flex-end;}.category-content {display: flex;}.brand-logo-container {flex: 1;padding-right: 50px;}.teaser-list-container {flex: 6;}@media (max-width: 990px) {.teaser-list-container {flex: 4;}}@media (max-width: 480px) {.category-content {flex-direction: column;}.brand-logo-container, .teaser-list-container {flex: unset;}.brand-logo-container {padding: 0 10%;}}.bg-black {background-color: #000;}.navbar-nav {}.navbar-nav li {margin: 10px 0;}.navbar-wrapper {margin-left: auto;}.navbar-toggler {position: relative;display: block;width: 22px;height: 20px;}.navbar-toggler:focus {box-shadow: none;}.navbar-toggler .navbar-toggler-icon, .navbar-toggler .navbar-toggler-icon::before, .navbar-toggler .navbar-toggler-icon::after {right: 0;}.navbar-toggler{display:inline-block;vertical-align:top;padding:7px 8px;border:none;-webkit-appearance:none;cursor:pointer}.navbar-toggler .hamburger-box{position:relative;display:block;width:22px;height:20px}.navbar-toggler .navbar-toggler-icon{display:block;top:50%;margin-top:-2px}.navbar-toggler .navbar-toggler-icon,.navbar-toggler .navbar-toggler-icon:before,.navbar-toggler .navbar-toggler-icon:after{position:absolute;width:22px;height:4px;border-radius:0;background-color:#fff;}.navbar-toggler .navbar-toggler-icon:before,.navbar-toggler .navbar-toggler-icon:after{content:"";display:block}.navbar-toggler .navbar-toggler-icon:before{top:-8px}.navbar-toggler .navbar-toggler-icon:after{bottom:-8px}.navbar-toggler .navbar-toggler-icon{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s ease;transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s ease;transition:transform .15s ease,background-color .3s cubic-bezier(.4,0,.2,1);transition:transform .15s ease,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s ease}.navbar-toggler .navbar-toggler-icon:before{-webkit-transition:top .075s .12s ease,opacity .075s ease,background-color .3s cubic-bezier(.4,0,.2,1);transition:top .075s .12s ease,opacity .075s ease,background-color .3s cubic-bezier(.4,0,.2,1)}.navbar-toggler .navbar-toggler-icon:after{-webkit-transition:bottom .075s .12s ease,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),background-color .3s cubic-bezier(.4,0,.2,1);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1) .12s;transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1) .12s;transition:transform .15s cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1) .12s}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;-ms-filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease,background-color .3s cubic-bezier(.4,0,.2,1);transition:top .075s ease,opacity .075s .12s ease,background-color .3s cubic-bezier(.4,0,.2,1)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.4,0,.2,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.4,0,.2,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}header .logo {max-height: 63px;}.navbar-brand {z-index: 99;}#navbarSupportedContent {z-index: 10;}@media (max-width: 990px) {#navbarSupportedContent {position: absolute;height: auto;background-color: #000;right: 0;padding: 50px;}}