.popup-overlay[data-v-83e1159d]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-overlay .popup-container[data-v-83e1159d]{border-radius:0;box-shadow:0 4px 8px #0003;max-width:768px;padding:0;position:relative;width:80%}.popup-overlay .popup-container .popup-header[data-v-83e1159d]{color:#fff;left:2rem;position:absolute;top:2rem}.popup-overlay .popup-container .popup-header h2[data-v-83e1159d]{color:#fff;font-family:bmwTypeNextRegular,Arial Unicode MS,Roboto Sans,Noto Sans,Arial,sans-serif;font-size:2.1em;margin-bottom:1rem}.popup-overlay .popup-container .popup-header p[data-v-83e1159d]{font-size:1.9em;margin-bottom:0}@media screen and (max-width:960px){.popup-overlay .popup-container .popup-header[data-v-83e1159d]{bottom:1.5rem;left:2rem;top:auto}.popup-overlay .popup-container .popup-header h2[data-v-83e1159d]{font-size:2em}.popup-overlay .popup-container .popup-header p[data-v-83e1159d]{font-size:1.5em}}.popup-overlay .popup-container .popup-image[data-v-83e1159d]{text-align:center}.popup-overlay .popup-container .popup-image img[data-v-83e1159d]{border-radius:4px;height:auto;max-width:100%}.popup-overlay .popup-container .close[data-v-83e1159d]{background:none;border:none;color:#b4b4b4;cursor:pointer;font-size:2em;padding:0;position:absolute;right:10px;top:10px}.popup-overlay .popup-container .close[data-v-83e1159d]:hover{color:#dcdcdc}.sticky-actions[data-v-639b5c2f]{background-color:#fff;border-top:2px solid #e6e6e6;bottom:0;height:60px;left:0;opacity:1;position:fixed;right:0;transition:opacity .5s ease,visibility .5s ease;visibility:visible;width:100%;z-index:30}.sticky-actions.sticky-hide[data-v-639b5c2f]{opacity:0;visibility:hidden}.sticky-actions .sticky-actions-wrapper[data-v-639b5c2f]{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:640px;padding:0}.sticky-actions .sticky-actions-wrapper a[data-v-639b5c2f]{border-top:6px solid transparent;color:#8e8e8e;flex-basis:25%;height:100px;padding-top:5px;text-align:center;text-decoration:none}.sticky-actions .sticky-actions-wrapper a[data-v-639b5c2f]:hover{background-color:#f2f2f2;border-top:6px solid #1c69d4;color:#262626}.sticky-actions .sticky-actions-wrapper a:hover svg[data-v-639b5c2f]{fill:#262626}.sticky-actions .sticky-actions-wrapper a .text[data-v-639b5c2f]{display:block;font-size:11px}.sticky-actions .sticky-actions-wrapper a .img[data-v-639b5c2f]{display:block;height:24px}.sticky-actions .sticky-actions-wrapper a .img svg[data-v-639b5c2f]{height:24px;width:24px;fill:#4d4d4d}@media screen and (max-width:520px){.sticky-actions[data-v-639b5c2f]{display:none}}html{scroll-margin-top:100px}body{font-size:15px;line-height:22px}body,h1,h2,h3,h4,h5{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif;letter-spacing:0}h1,h2,h3,h4,h5{color:#262626}a,cite,p,table{font-family:bmwTypeNextLight,Arial,Helvetica,Roboto,sans-serif;font-size:16px;letter-spacing:0;line-height:22px}a{color:#1366d7;cursor:pointer;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}a:hover{color:#0653b6}[class*=uppercase]{text-transform:uppercase!important}[class*=h-].light:not(.luxury),[class*=h-]:not(.luxury):not(.light){font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif}[class*=h-].light:not(.luxury){letter-spacing:0}[class*=h-].luxury.light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}[class*=h-].luxury.thin{font-family:bmwTypeNextThin,Arial,Helvetica,sans-serif!important}.luxury.light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}.luxury.thin{font-family:bmwTypeNextThin,Arial,Helvetica,sans-serif!important}.h-xxl-uppercase{font-size:60px;line-height:60px}.h-xxl-uppercase .normal{text-transform:none}.h-xl-uppercase,.ml-heading-xl{font-size:50px;line-height:57px}.h-xl-uppercase .normal,.ml-heading-xl .normal{text-transform:none}.h-l-uppercase,.ml-heading-l{font-size:35px;line-height:42px}.h-l-uppercase .normal,.ml-heading-l .normal{text-transform:none}.h-m-uppercase,.h-s-uppercase{font-size:15px;line-height:15px}.h-xxl-mixedcase{font-size:48px;line-height:64px}.h-xl-mixedcase{font-size:25px;line-height:32px}.h-l-mixedcase{font-size:20px;line-height:27px}.h-m-mixedcase,.h-s-mixedcase{font-size:15px;line-height:22px}.xs-body{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif;font-size:13px;line-height:17px}.xs-body.light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}.xxs-body{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}.xxs-body.light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}.s-link:not(.btn){color:#666;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;text-decoration:none}.s-link:not(.btn):hover{color:#262626}.s-link:not(.btn).light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}.s-button{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:16px}.s-button.light{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif!important}@media screen and (min-width:521px) and (max-width:980px){.h-xxl-uppercase{font-size:50px;line-height:50px}.h-l-uppercase,.h-xl-uppercase,.ml-heading-l,.ml-heading-xl{font-size:32px;line-height:36px}.h-m-uppercase{font-size:25px;line-height:32px}.h-s-uppercase{font-size:20px;line-height:27px}}@media screen and (max-width:520px){.h-xxl-uppercase{font-size:clamp(30px,2rem,35px);line-height:35px}.h-xl-uppercase,.ml-heading-xl{font-size:clamp(30px,2rem,35px);line-height:42px}.h-l-uppercase,.ml-heading-l{font-size:25px;line-height:32px}.h-m-uppercase,.h-s-uppercase{font-size:20px;line-height:27px}}.h-xl-25{letter-spacing:0;line-height:25px}.h-xl-25,.xl-mixed-25{font-size:25px}.bold-14{font-size:14px}.bold-14,.bold-18{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.bold-18{font-size:18px}.img-heading{margin-bottom:15px;margin-top:15px}.arrow-link{color:#666;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;text-decoration:none}.default-btn.luxury{font-size:18px}#menu a.h-m-mixedcase,#menu a.h-s-mixedcase{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.vue-slider{font-family:bmwTypeNextLight,Arial,Helvetica,sans-serif}.vue-slider .stage-slider-caption{font-family:inherit}.vue-slider .stage-slider-caption .headline{font-family:inherit;font-size:50px;line-height:50px}@media screen and (max-width:520px){.vue-slider .stage-slider-caption .headline{font-size:35px;line-height:35px}}.vue-slider .stage-slider-caption .subheadline{font-family:inherit;font-size:25px;line-height:32px;text-transform:uppercase}small a{font-family:inherit;font-weight:700}p a,small a{font-size:inherit}p a{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif!important}.text-anthracit{color:#262626}.text-lowercase{text-transform:lowercase}.block-title{color:#666;font-family:bmwTypeNextBold,Arial Unicode MS,Roboto Sans,Noto Sans,Arial,sans-serif;font-size:16px;text-transform:uppercase}.block-title+h2{margin-inline:auto;max-width:35ch;text-align:center}.container-wide{margin:0 auto;max-width:1760px;width:100%}@media screen and (max-width:1280px){.container-wide{padding-inline:12px}}.bordered-block{border:1px solid #e0e0e0;padding:1rem}.gridw50{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.gridw50>div{display:flex;height:100%}@media screen and (max-width:981px){.gridw50{grid-template-columns:1fr}}.btn-outline{background-color:transparent;--border-color:#fff;--border-width:2px;box-shadow:inset 0 0 0 1px;color:#fff;font-family:bmwTypeNextBold,Arial Unicode MS,Roboto Sans,Noto Sans,Arial,sans-serif}.btn-outline:hover{box-shadow:inset 0 0 0 var(--border-width,2px) var(--border-color,unset)}.btn-outline.dark{--border-color:$anthracite;color:#262626}.btn-outline.dark:hover{border-color:#262626!important;box-shadow:inset 0 0 0 var(--border-width,2px) #262626;color:#262626!important}@font-face{font-family:MINIIcon;font-style:normal;font-weight:400;src:url(/assets/fonts/md-icon.woff) format("woff")}@font-face{font-family:MINIIconCm;font-style:normal;font-weight:400;src:url(/assets/fonts/md-icon-cm.woff) format("woff")}@font-face{font-family:bmwTypeNextThin;font-weight:200;src:url(../assets/fonts/BMWTypeNextLatinTT-Thin.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/BMWTypeNextLatinTT-Thin.woff) format("woff"),url(../assets/fonts/BMWTypeNextLatin-Thin.woff2) format("woff2"),url(../assets/fonts/BMWTypeNextLatinTT-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:bmw_next_icons;font-weight:300;src:url(../assets/fonts/bmw_next_icons_light.woff2) format("woff2"),url(/assets/fonts/bmw_next_icons_light.woff) format("woff")}@font-face{font-display:swap;font-family:bmw_next_icons;font-weight:400;src:url(../assets/fonts/bmw_next_icons_regular.woff2) format("woff2"),url(/assets/fonts/bmw_next_icons_regular.woff) format("woff")}@font-face{font-family:bmwTypeNextLight;font-weight:300;src:url(../assets/fonts/BMWTypeNextLatinTT-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/BMWTypeNextLatinTT-Light.woff) format("woff"),url(../assets/fonts/BMWTypeNextLatin-Light.woff2) format("woff2"),url(../assets/fonts/BMWTypeNextLatinTT-Light.ttf) format("truetype")}@font-face{font-family:bmwTypeNextRegular;font-weight:500;src:url(../assets/fonts/BMWTypeNextLatinTT-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/BMWTypeNextLatinTT-Regular.woff) format("woff"),url(../assets/fonts/BMWTypeNextLatin-Regular.woff2) format("woff2"),url(../assets/fonts/BMWTypeNextLatinTT-Regular.ttf) format("truetype")}@font-face{font-family:bmwTypeNextBold;font-weight:700;src:url(../assets/fonts/BMWTypeNextLatinTT-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/BMWTypeNextLatinTT-Bold.woff) format("woff"),url(../assets/fonts/BMWTypeNextLatin-Bold.woff2) format("woff2"),url(../assets/fonts/BMWTypeNextLatinTT-Bold.ttf) format("truetype")}@font-face{font-family:bmwTypeWebBoldAll;font-style:normal;font-weight:700;src:url(../assets/fonts/bmwtypewebbo_all.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/bmwtypewebbo_all.woff) format("woff"),url(../assets/fonts/bmwtypewebbo_all.ttf) format("truetype")}@font-face{font-family:bmwIconsRegular;font-style:normal;font-weight:500;src:url(../assets/fonts/bmw_next_icons_regular.woff2) format("woff2")}@font-face{font-family:bmwIconsLight;font-style:normal;font-weight:300;src:url(../assets/fonts/bmw_next_icons_light.woff2) format("woff2")}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}.flow>:not(:last-child){margin-bottom:var(--flow-spacer,2rem)}.offscreen{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:0;overflow:hidden;padding:0;width:1px}#__nuxt{display:flex;flex-direction:column;min-height:100vh;padding-top:100px}@media screen and (max-width:767px){#__nuxt{padding-top:60px}}#__nuxt #mainContent{display:flex;flex-direction:column;flex-grow:1}#__nuxt footer{margin-top:auto}.default-btn{color:#fff;display:block;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;font-size:14px;height:40px;margin-top:10px;padding:5px;padding-top:10px!important;text-align:center;text-decoration:none;width:100%}.default-btn:active,.default-btn:focus,.default-btn:hover,.default-btn:visited{color:#fff!important;text-decoration:none}.btn-blue{background-color:#1c69d4;color:#fff;padding:3px}.btn-blue:hover{background-color:#0653b6!important}.btn-grey{background-color:#666;color:#fff;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.btn-big{line-height:0!important;padding:25px 30px!important}.btn-grey:hover{background-color:#4d4d4d!important}.btn-grey:active,.btn-grey:focus,.btn-grey:visited{color:#fff}.btn-250{min-height:40px;padding-top:10px!important;width:250px}.btn:hover{color:#fff!important}.btn{border-radius:0!important}.btn-primary{background-color:#1c69d4!important;border-color:#1c69d4!important;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.btn-primary:hover{background-color:#0653b6!important}.btn.shadowed{box-shadow:6px 2px 10px #000}.btn-danger{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}@media screen and (max-width:520px){.visible-xxs{display:block!important}}select.form-control{padding:4px 12px}.form-control{border-radius:0!important}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAcABwDAREAAhEBAxEB/8QAeAABAQEBAAAAAAAAAAAAAAAAAAgFBwEBAAMAAwAAAAAAAAAAAAAAAAMFBgQHCBAAAgEEAgMAAwAAAAAAAAAAAQIDAAQFBhIHESETIkMIEQABAwMDAgMJAAAAAAAAAAABAAIDESExQQQFURLwEwZhcYGRsdEiMkL/2gAMAwEAAhEDEQA/AJ4r1mugUoiURKIlEVMbz/M2z4DTtH3zSclH2frG3QW0c9/g4JHa0yNwwjFsYvchUyH5qxVTz8o6I3ENlOP9VwzbiXb7hvkyRk2eR+TR/VcYvS9rgkVpfbvgZYoY5oj5jHUu0YcdKZzb32ICyO4+hbvpbA6TNse1Y+fdNmhkuMzo0ALXGOi/U7SqWR1PtWJ4/mCE+ihmE/B+om8tLKIo3CJhoHnDjrbI6jNs0NAouT4c7COMveO92W6t8fXFVP1aRUyURUD0h/R299GSZeDAfHL4PMQyGXXr9nNtHeFOMN3HxIKspA5geOajifBCsub5/wBMbXmA0yVa9p/YZ7dWn2dOhv1BueJ5yfju4Mu06HFdD9+o+FOO7RtGf3TP5PZ9nyc2YzmYmM9/fznyzMfQAA8BVUAKqqAFAAAAFXe02kW0ibFE0NY0UAHj5nVVm43Em4kMkhq45KwK5KhSiJREoiURf//Z)!important;background-position:100%;background-repeat:no-repeat}.mbo-15{margin-bottom:15px}.mto-15,.myo-15{margin-top:15px}.myo-15{margin-bottom:15px}.mbo-30{margin-bottom:30px}.mto-30,.myo-30{margin-top:30px}.myo-30{margin-bottom:30px}.mbo-45{margin-bottom:45px}.mto-45,.myo-45{margin-top:45px}.myo-45{margin-bottom:45px}.mbo-60{margin-bottom:60px}.mto-60,.myo-60{margin-top:60px}.myo-60{margin-bottom:60px}.mbo-75{margin-bottom:75px}.mto-75,.myo-75{margin-top:75px}.myo-75{margin-bottom:75px}.mbo-90{margin-bottom:90px}.mto-90,.myo-90{margin-top:90px}.myo-90{margin-bottom:90px}.fw-bold{font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif}.maxwidth{width:100%}.accordion{border:none}.accordion .accordion-button{flex-direction:row-reverse;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;justify-content:flex-end;padding-left:0}.accordion .accordion-button:focus{border:none;box-shadow:none}.accordion .accordion-button:not(.collapsed){background:none}.accordion .accordion-button:after{margin-left:0;margin-right:12px}.accordion .accordion-item{border-left:none;border-right:none;border-top:none}.arrowed-link{color:#262626;display:block;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:17px;margin-bottom:13px;margin-top:-3px;padding-left:18px;padding-top:14px;position:relative;text-decoration:none;transition:all .25s ease}.arrowed-link:hover{color:#0653b6}.arrowed-link:hover:before{left:-5px}.arrowed-link:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBmaWxsPSIjMDY1M0I2IiBkPSJtMTcgMjgtMi0yIDYtNi02LTYgMi0yIDggOHoiLz48L3N2Zz4=);background-position-y:-8px;background-repeat:no-repeat;background-size:cover;content:" ";height:35px;left:-12px;position:absolute;transition:left .3s linear;width:24px}.iconed-link{color:#262626;display:inline-block;font-family:bmwTypeNextBold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:17px;margin-bottom:13px;margin-top:-3px;padding-left:0;position:relative;text-decoration:none;transition:all .25s ease}.iconed-link svg{transform:translate(0);transition:all .6s ease}.iconed-link:hover{color:#0653b6}.iconed-link:hover svg{transform:translate(5px)}.btn{border:none;font-size:14px;min-height:40px;padding:10px 12px;transition:background-color .25s ease}.visible-xxs{display:none}@media screen and (max-width:520px){.visible-xxs{display:block}}.hidden-xxs{display:block}@media screen and (max-width:520px){.hidden-xxs{display:none}}.form-group{margin-bottom:24px}.form-group label{font-family:bmwTypeNextBold,Arial Unicode MS,Roboto Sans,Noto Sans,Arial,sans-serif;margin-bottom:4px}.pointer-event{cursor:pointer}.btn-secondary,.btn-transparent{font-family:bmwTypeNextBold,Arial Unicode MS,Roboto Sans,Noto Sans,Arial,sans-serif}.btn-transparent{border:1px solid #fff;color:#fff}.btn-transparent:hover{border:2px solid #fff}body.modal-open{overflow:hidden}body.filter-active,body.noverflow{overflow:hidden;tab-index:0}body.menu_active .models-filter-float,body.menu_active .stage-nav{display:none!important}@media screen and (min-width:521px){body.sticky-open #chat-widget-container{bottom:59px!important}body.sticky-open #chat-widget-container[style*="max-height: 100%"],body.sticky-open #chat-widget-container[style*="max-height:100%"]{bottom:0!important}}@media screen and (max-width:520px){body #chat-widget-container{bottom:0!important}}@media screen and (min-width:768px){.w-md-50{width:50%}}@media screen and (min-width:1400px){.container-full{max-width:1920px;padding-left:96px;padding-right:96px}}.vh-centered{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;padding-left:56px}.vh-centered h3{font-size:48px;line-height:64px}@media screen and (max-width:1120px){.vh-centered{padding-left:40px}.vh-centered h3{font-size:40px;line-height:56px}}@media screen and (max-width:980px){.vh-centered{padding-left:12px}.vh-centered h3{font-size:32px;line-height:44px}}@media screen and (max-width:520px){.vh-centered{padding-left:0}.vh-centered h3{font-size:32px;line-height:44px}}
