@media only screen and (min-width:981px){.iper-bmw-branded-bmwm .iper-bmw-stage-presentation--body .iper-bmw-expand--body-copy-container{margin-top:3rem}
}
meta.foundation-version{font-family:"/{{ VERSION }}/"}
meta.foundation-data-attribute-namespace{font-family:false}
body{height:100%}
*,:after,:before{box-sizing:border-box}
body,html{font-size:16px}
body{background:#fff;color:#262626;padding:0;margin:0;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;line-height:150%;position:relative;cursor:default}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.iper-bmw-stage-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation{margin-bottom:75px}
}
.iper-bmw-stage-presentation.iper-bmw-contentnavigation{margin-bottom:0}
.iper-bmw-stage-presentation.iper-bmw-no-content-navigation{margin-bottom:30px}
.form-requests .iper-bmw-stage-presentation{margin:45px 0}
.iper-bmw-stage-presentation--keyvisual{position:relative}
.iper-bmw-stage-presentation--keyvisual-cta,.iper-bmw-stage-presentation--keyvisual-hotspots{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;max-width:1680px;z-index:170;pointer-events:none}
.iper-bmw-stage-presentation-auto-loop .iper-bmw-stage-presentation--keyvisual-cta,.iper-bmw-stage-presentation-auto-loop .iper-bmw-stage-presentation--keyvisual-hotspots{z-index:350}
@media only screen and (max-width:980px){.iper-bmw-stage-presentation--keyvisual-cta,.iper-bmw-stage-presentation--keyvisual-hotspots{position:static}
}
@media only screen and (max-width:1199px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta,.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots{position:static}
}
@media only screen and (max-width:1199px) and (orientation:landscape){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta,.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots{margin-top:-45px}
}
.iper-bmw-stage-presentation--keyvisual-cta a,.iper-bmw-stage-presentation--keyvisual-hotspots a{pointer-events:all}
.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-cta-container,.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-hotspots-container,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-cta-container,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-hotspots-container{position:relative;height:100%;margin-left:auto;margin-right:auto;max-width:1680px}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled),.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled){top:100px;height:calc(100% - 200px + 15px)}
.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-cta-container,.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-hotspots-container,.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-cta-container,.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-hotspots-container{top:initial;height:100%}
}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled),.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-cta-container:not(.uxn-disabled),.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-hotspots-container:not(.uxn-disabled){top:100px;height:calc(100% - 200px + 15px)}
}
.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-subtitle,.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-title,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-subtitle,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-title{color:#fff;width:100%}
@media only screen and (max-width:520px){.iper-bmw-component.iper-bmw-branded-gkl.iper-bmw-branded-gkl--small-2x .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-subtitle.iper-bmw-font-xxl,.iper-bmw-component.iper-bmw-branded-gkl.iper-bmw-branded-gkl--small-2x .iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-title.iper-bmw-font-xxl,.iper-bmw-component.iper-bmw-branded-gkl.iper-bmw-branded-gkl--small-2x .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-subtitle.iper-bmw-font-xxl,.iper-bmw-component.iper-bmw-branded-gkl.iper-bmw-branded-gkl--small-2x .iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-title.iper-bmw-font-xxl{margin-top:10px !important}
}
@media only screen and (max-width:980px){.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-subtitle,.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-title,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-subtitle,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-title{color:#262626;padding-left:.46875rem;padding-right:.46875rem}
}
.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-subtitle.iper-bmw-color-alternative,.iper-bmw-stage-presentation--keyvisual-cta .iper-bmw-stage-presentation--keyvisual-title.iper-bmw-color-alternative,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-subtitle.iper-bmw-color-alternative,.iper-bmw-stage-presentation--keyvisual-hotspots .iper-bmw-stage-presentation--keyvisual-title.iper-bmw-color-alternative{color:#262626}
.iper-bmw-stage-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left}
@media only screen and (max-width:520px){.iper-bmw-stage-presentation--keyvisual-cta-location{margin-top:40px}
}
@media only screen and (max-width:980px){.iper-bmw-stage-presentation--keyvisual-cta-location{position:static;margin:0 auto;max-width:79.6875rem;margin-top:15px;width:auto !important}
}
@media only screen and (max-width:1199px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-cta-location{position:static;margin:0 auto;max-width:79.6875rem;margin-top:15px;width:auto !important}
}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation--keyvisual-cta-location.iper-bmw-row-padding{padding-left:unset}
}
@media only screen and (max-width:520px){.iper-bmw-stage-presentation--keyvisual-cta-location .iper-bmw-buttonlist{margin-top:calc(80vh - 340px)}
}
.iper-bmw-stage-presentation--keyvisual-image-container{position:relative;margin-left:auto;margin-right:auto;max-width:1680px;text-align:center;min-width:auto}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio],.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio]{position:relative;display:block}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio] img,.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio] img{position:absolute;height:100%;width:100%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio][data-desktop-aspect-ratio='0.75']{padding-bottom:133.33333%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio][data-desktop-aspect-ratio='1.00']{padding-bottom:100%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio][data-desktop-aspect-ratio='1.78']{padding-bottom:56.17978%}

.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-desktop-aspect-ratio][data-desktop-aspect-ratio='2.22']{padding-bottom:45.04505%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture::before{background-color: aqua; width: 100%; height: 100%;}

@media only screen and (max-width:520px){.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio][data-mobile-aspect-ratio='0.75']{padding-bottom:133.33333%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio][data-mobile-aspect-ratio='1.00']{padding-bottom:100%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio][data-mobile-aspect-ratio='1.78']{padding-bottom:56.17978%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-mobile-aspect-ratio][data-mobile-aspect-ratio='2.22']{padding-bottom:45.04505%}
}
@media only screen and (min-width:521px) and (max-width:980px){.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-tablet-aspect-ratio][data-tablet-aspect-ratio='0.75']{padding-bottom:133.33333%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-tablet-aspect-ratio][data-tablet-aspect-ratio='1.00']{padding-bottom:100%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-tablet-aspect-ratio][data-tablet-aspect-ratio='1.78']{padding-bottom:56.17978%}
.iper-bmw-stage-presentation:not([class*=iper-bmw-branded-gkl]):not([class*=iper-bmw-branded-bmw]) .iper-bmw-stage-presentation--keyvisual-image-container picture[data-tablet-aspect-ratio][data-tablet-aspect-ratio='2.22']{padding-bottom:45.04505%}
}

.iper-bmw-stage-presentation--keyvisual-image-wrap{position:relative}
.iper-bmw-stage-presentation--keyvisual-image-wrap::before{height:100%; width: 100%; background-color: rgba(38,38,38,0.4);}

.iper-bmw-stage-presentation--keyvisual-hotspot{position:absolute;text-align:center}
.iper-bmw-stage-presentation--keyvisual-hotspot-textbox{bottom:33px;display:block;left:-150px;position:absolute;width:300px}
.iper-bmw-stage-presentation--keyvisual-hotspot-textbox .iper-bmw-stage-presentation--keyvisual-hotspot-textbox-container{color:#262626;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15),0 8px 15px 0 rgba(0,0,0,.15);border-radius:2px;display:inline-block;padding:15px 15px 15px 15px;width:auto;max-width:285px;margin-bottom:0;margin-top:0}
.iper-bmw-stage-presentation--keyvisual-hotspot-textbox .iper-bmw-stage-presentation--keyvisual-hotspot-textbox-container .iper-bmw-link{margin-top:0;margin-bottom:0;padding-bottom:3px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:35ch}
.iper-bmw-stage-presentation--keyvisual-hotspot-title{padding-right:0;max-width:35ch}
.iper-bmw-stage-presentation--keyvisual-hotspot-triangle{content:"";width:0;height:0;border:inset 10px;border-color:#fff transparent transparent transparent;border-top-style:solid;bottom:14px;display:block;left:-10px;position:absolute;z-index:160}
.iper-bmw-stage-presentation--keyvisual-hotspot-triangle-border{content:"";width:0;height:0;border:inset 10px;border-color:#e6e6e6 transparent transparent transparent;border-top-style:solid;bottom:13px;display:block;left:-10px;position:absolute;z-index:150}
.iper-bmw-stage-presentation--body{margin-top:15px}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation--body{margin-top:-15px}
}
.iper-bmw-stage-presentation--body .iper-bmw-expand--body-copy-container,.iper-bmw-stage-presentation--body .iper-bmw-stage-presentation--subtitle:first-child{margin-right:15px;width:100%}
.iper-bmw-stage-presentation--body .iper-bmw-disclaimer--list{margin-bottom:3rem}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation--body .iper-bmw-disclaimer--list{margin-top:3rem;margin-bottom:1rem}
}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation--body .iper-bmw-expand--body-copy-container{margin-top:3rem;margin-bottom:1rem}
}
.iper-bmw-stage-presentation .iper-bmw-stage-presentation-quick-facts+.row .iper-bmw-expand--body-copy-container{margin-top:15px}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation .iper-bmw-stage-presentation-quick-facts+.row .iper-bmw-expand--body-copy-container{margin-top:3rem;margin-bottom:1rem}
}
.iper-bmw-stage-presentation--keyvisual-cta.iper-bmw-video-player--js-hide{display:none !important}
.iper-bmw-stage-presentation .iper-bmw-video-player-auto-loop .iper-bmw-video-player--player{z-index:0}
@media only screen and (min-width:521px) and (max-width:980px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-title{margin-bottom:10px}
}
@media only screen and (max-width:520px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--keyvisual-title{margin-bottom:10px}
}
.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--quick-facts-headline{position:absolute;bottom:0;left:0;margin-left:37.5px;padding-left:.46875rem}
@media only screen and (max-width:520px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--quick-facts-headline{margin-left:12.5px}
}
.iper-bmw-stage-presentation-quick-facts .iper-bmw-stage-presentation--quick-facts-headline .iper-bmw-subbrand-icon--container{margin-bottom:0}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-white .gradient-wrapper{position:relative}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-white .gradient-wrapper .gradient{width:100%;height:140px;position:absolute;bottom:-1px;left:0;text-align:left;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-white .gradient-wrapper .gradient{opacity:.4}
}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .gradient-wrapper{position:relative}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .gradient-wrapper .gradient{width:100%;height:140px;position:absolute;bottom:-1px;left:0;text-align:left;background:linear-gradient(to bottom,rgba(38,38,38,0) 0,#262626 100%)}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .gradient-wrapper .gradient{opacity:.4}
}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .quick-facts-data{color:#fff}
@media only screen and (max-width:1199px){.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey{background-color:#262626}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .iper-bmw-stage-presentation--keyvisual-title{color:#fff}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .iper-bmw-stage-presentation--keyvisual-subtitle{color:#fff}
}
.iper-bmw-stage-presentation-quick-facts.iper-bmw-presentation-teaser-background-grey .iper-bmw-buttonlist--item{padding-left:0}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data{display:flex;left:45px;right:45px;background-color:transparent;margin:0;padding:15px 0 0 7.5px;table-layout:fixed}
@media only screen and (min-width:521px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data{padding:0}
}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data tbody{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}
}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data{position:absolute;bottom:30px}
}
@media only screen and (max-width:1199px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data{margin-bottom:5px;padding:15px 0 0 7.5px}
}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{border-bottom:0;display:flex;flex-direction:column-reverse;margin-bottom:10px;width:100%}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item:nth-of-type(even),.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item:nth-of-type(odd){background-color:transparent}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item:first-child{margin-left:0}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item:last-child{margin-right:0}
@media only screen and (min-width:521px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-bottom:5px;margin-right:30px}
}
@media only screen and (min-width:981px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{width:auto}
}
@media only screen and (min-width:1200px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-right:60px}
}
@media only screen and (min-width:1281px){.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item{margin-right:105px}
}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-label,.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-value{margin:0 0 5px;padding:0;width:auto}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-label a[href^='tel:'],.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-value a[href^='tel:']{color:inherit;display:contents;font-size:inherit;font-weight:inherit;margin:0;outline:0;pointer-events:none;text-decoration:none}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-label .iper-bmw-tooltip__button,.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-value .iper-bmw-tooltip__button{margin-bottom:0}
.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-label .quick-facts-data--item-value--dot,.iper-bmw-stage-presentation-quick-facts .quick-facts-data .quick-facts-data--item-value .quick-facts-data--item-value--dot{margin:0 5px}
@media only screen and (max-width:980px){.iper-bmw-stage-presentation-quick-facts .iper-bmw-buttonlist{padding-left:7.5px}
}
html[dir=rtl] .iper-bmw-stage-presentation-quick-facts .quick-facts-data{right:45px;left:auto}

.iper-bmw-stage-presentation-quick-facts--expandcopy{margin-top:40px}
.iper-bmw-stage-presentation-quick-facts--expandcopy:before{background-color: aqua;}

.iper-bmw-stage-presentation .iper-bmw-stage-presentation--keyvisual-image-container{position:relative}
body[data-wcag-aa] .iper-bmw-stage-presentation .iper-bmw-stage-presentation--keyvisual-image-container:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
body[data-wcag-aa] .iper-bmw-stage-presentation .iper-bmw-stage-presentation--keyvisual-image-container:after{background:rgba(0,0,0,.4)}
body[data-wcag-aa] .iper-bmw-stage-presentation .iper-bmw-color-alternative.iper-bmw-stage-presentation--keyvisual-image-container:after{background:rgba(255,255,255,.4)}
@media only screen and (max-width:980px){body[data-wcag-aa] .iper-bmw-stage-presentation .iper-bmw-color-alternative.iper-bmw-stage-presentation--keyvisual-image-container:after,body[data-wcag-aa] .iper-bmw-stage-presentation .iper-bmw-stage-presentation--keyvisual-image-container:after{background:0}
}
body[data-wcag-aa] .iper-bmw-stage-presentation-quick-facts .quick-facts-data{z-index:140}
.show-for-tablet-only{display:none}
@media only screen and (min-width:521px){.show-for-tablet-only{display:inherit}
.show-for-tablet-only .iper-bmw-buttonlist{max-width:600px}
.show-for-tablet-only .row{margin:0}
}
@media only screen and (min-width:1200px){.show-for-tablet-only{display:none}
}
@media only screen and (max-width:521px){.show-for-tablet-only{display:none}
}
.show-for-tablet-mobile{display:none}
@media only screen and (min-width:521px){.show-for-tablet-mobile{display:inherit}
}
@media only screen and (min-width:1200px){.show-for-tablet-mobile{display:none}
}
@media only screen and (max-width:521px){.show-for-tablet-mobile{display:inherit}
}
@media only screen and (max-width:1199px){.hide-for-tablet{display:none}
}
.show-for-mobile-only{display:none}
@media only screen and (max-width:521px){.show-for-mobile-only{display:inherit}
}
.show-for-desktop-only{display:none}
@media only screen and (min-width:1200px){.show-for-desktop-only{display:inherit}
}
@media only screen and (max-width:520px){.iper-bmw-stage-presentation--keyvisual-image{width:100%}
}