.ds2-image-loader--defer-image{position:relative}
.ds2-image-loader--defer-image>img{display:block;max-width:100%;min-width:100%}
.ds2-image-loader--preloader-content{opacity:0}
.ds2-image-loader--preloader-wrapper{left:50%;position:absolute;top:50%}
.ds2-image-loader--preloader-wrapper .ds2-image-loader--preloader{display:block;position:relative}
.ds2-image-loader--preloader-wrapper .ds2-image-loader--preloader:before{display:block;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;content:' ';background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDUyIDUyIiBmaWxsPSJub25lIj48c3R5bGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCkBrZXlmcmFtZXMgZmFkZUluIHsKICBmcm9tIHsKICAgIG9wYWNpdHk6IDA7CiAgfQoKICB0byB7CiAgICAgb3BhY2l0eTogMTsKICB9Cn0KICAgIEBrZXlmcmFtZXMgc3BpbiB7CiAgZnJvbSB7CiAgICAgICAgcm90YXRlOiAwZGVnOwogIH0KCiAgdG8gewogICAgIHJvdGF0ZTogMzYwZGVnOwogIH0KfQoKICAgIC50ZXN0ewogICAgICAgIG9wYWNpdHk6IDA7CiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbiwgc3BpbjsKICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNnMsIDEuMnM7CiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSwgaW5maW5pdGU7CiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOwogICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsKICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsKICAgIH0KPC9zdHlsZT4KCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTAgMjZINDJDNDIgMzQuODM2NiAzNC44MzY2IDQyIDI2IDQyVjUwQzM5LjI1NDggNTAgNTAgMzkuMjU0OCA1MCAyNlpNMTAgMjZIMkMyIDEyLjc0NTIgMTIuNzQ1MiAyIDI2IDJWMTBDMTcuMTYzNCAxMCAxMCAxNy4xNjM0IDEwIDI2WiIgZmlsbD0iIzI2MjYyNiIgY2xhc3M9InRlc3QiLz4KPC9zdmc+");background-repeat:no-repeat;background-size:contain}
.ds2-image-loader--preloader-wrapper .ds2-image-loader--preloader.ds2-img-loaded:before{display:none}
.ds2-image-loader--image-ratio\:20x9{height:0;padding-top:133%}
@media only screen and (min-width:521px){.ds2-image-loader--image-ratio\:20x9{height:0;padding-top:45%}
}
.ds2-topic-slider{margin-bottom:75px;margin-left:auto;margin-right:auto;min-height:60px;max-width:1680px;overflow:hidden;position:relative}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider{margin-bottom:60px}
}
@media only screen and (min-width:981px){.ds2-topic-slider{margin-bottom:90px}
}
.ds2-topic-slider .ds2-topic-slider--wrapper:hover .slick-next,.ds2-topic-slider .ds2-topic-slider--wrapper:hover .slick-prev,.ds2-topic-slider.ds2-slider--keyboard .slick-next,.ds2-topic-slider.ds2-slider--keyboard .slick-prev{opacity:1}
.ds2-topic-slider .ds2-slider--main{margin:0 auto;max-width:100%}
.ds2-topic-slider .ds2-slider--main img{width:100%}
.ds2-topic-slider .ds2-slider--slide{position:relative}
.ds2-topic-slider .ds2-slider--slide .ds2-topic-slider{margin-bottom:0}
.ds2-topic-slider .ds2-slider--slide .ds2-image-loader--preloader-wrapper.hidden{display:none}
.ds2-topic-slider .ds2-slider--slide--no-height{height:0}
.ds2-topic-slider .slick-next,.ds2-topic-slider .slick-prev{width:auto;display:block;opacity:0;transition:opacity .3s}
.ds2-topic-slider .slick-next:hover,.ds2-topic-slider .slick-prev:hover{opacity:1}
.ds2-topic-slider .slick-next.slick-disabled,.ds2-topic-slider .slick-prev.slick-disabled{visibility:hidden}
@media only screen and (min-width:521px){.touch .ds2-topic-slider .slick-next,.touch .ds2-topic-slider .slick-prev{opacity:1 !important}
}
.ds2-topic-slider .ds2-slider--position-bar-outer{max-width:100%}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-slider--position-bar-outer{position:absolute;top:45vw}
}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location{padding:0;position:absolute;text-align:left}
@media only screen and (max-width:980px){.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location{left:0 !important;top:0 !important;width:100% !important}
}
@media only screen and (max-width:520px){.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location{padding:0 12.5px}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location.small-bottom{bottom:15px;top:auto !important}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location{position:relative;padding:30px 45px 0}
}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--headline{margin-bottom:15px;margin-top:30px}
@media only screen and (min-width:521px){.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--headline{margin-top:0}
}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--copy{margin-bottom:15px}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--copy,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--headline,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--subline{color:#fff}
.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--copy.ds2-color-alternative,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--headline.ds2-color-alternative,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--subline.ds2-color-alternative{color:#262626}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--copy,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--headline,.ds2-topic-slider .ds2-stage-slider--keyvisual-cta-location .ds2-stage-slider--subline{color:#262626 !important}
}
.ds2-topic-slider .ds2-slider-toggle-content{left:0;top:0;height:100%;width:100%;transition:opacity .3s,visibility .3s}
.ds2-topic-slider .ds2-slider-toggle-content>*{transition:opacity .3s,visibility .3s}
.ds2-topic-slider .ds2-slider-toggle-content:not(:first-child){position:absolute}
.ds2-topic-slider .ds2-slider-toggle-content.hidden{visibility:hidden;opacity:0}
.ds2-topic-slider .ds2-slider-toggle-content.visible{visibility:visible;opacity:1}
.ds2-topic-slider .ds2-slider-toggle-button-container{bottom:15px;text-align:center;max-width:100%;position:absolute;visibility:visible;opacity:1;transition:visibility .3s,opacity .3s}
.ds2-topic-slider .ds2-slider-toggle-button-container.hidden{opacity:0;visibility:hidden}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-slider-toggle-button-container{bottom:auto;top:calc(45vw - 15px);transform:translateY(-100%)}
}
.ds2-topic-slider .ds2-slider-toggle-button-wrapper{display:inline-flex;box-shadow:0 0 20px 0 rgba(0,0,0,.5);flex-direction:column}
@media only screen and (min-width:521px){.ds2-topic-slider .ds2-slider-toggle-button-wrapper{flex-direction:row}
}
.ds2-topic-slider .ds2-slider-toggle-button{transition:all .5s;height:auto;margin:0;min-width:200px;outline:0;padding:16px;position:relative;background:rgba(255,255,255,.6);color:rgba(38,38,38,.5);display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center}
body[data-wcag-aa] .ds2-topic-slider .ds2-slider-toggle-button{background:#e6e6e6;color:#666}
.ds2-topic-slider .ds2-slider-toggle-button:focus{outline:0}
.ds2-topic-slider .ds2-slider-toggle-button:hover{background:#fff}
.ds2-topic-slider .ds2-slider-toggle-button--icon{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xNzAgLTE3MCA4NTIgODUyIj48cG9seWdvbiBmaWxsPSIjMWM2OWQ0IiBwb2ludHM9IjIwMi42MjQsNDc4LjAxNiAwLDI5MS4zNiA3MC41MTIsMjE0LjggMTkxLjk2OCwzMjYuNjU2IDQzMS40NCwzMy45ODQgNTEyLDk5LjkwNCIvPjwvc3ZnPg==");width:20px;height:20px;display:inline-block;opacity:0}
.ds2-topic-slider .ds2-slider-toggle-button--text{flex:1;display:inline-block}
.ds2-topic-slider .ds2-slider-toggle-button--space{width:20px;display:inline-block}
.ds2-topic-slider .ds2-slider-toggle-button.active,.ds2-topic-slider .ds2-slider-toggle-button:hover.active{color:#262626}
body[data-wcag-aa] .ds2-topic-slider .ds2-slider-toggle-button.active,body[data-wcag-aa] .ds2-topic-slider .ds2-slider-toggle-button:hover.active{background-color:#fff}
.ds2-topic-slider .ds2-slider-toggle-button.active .ds2-slider-toggle-button--icon,.ds2-topic-slider .ds2-slider-toggle-button:hover.active .ds2-slider-toggle-button--icon{opacity:1}
.ds2-topic-slider .ds2-slider-toggle-button:first-child::after{content:" ";background:rgba(0,0,0,.1);width:1px;height:30px;position:absolute;top:11px;right:0}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-buttonlist{margin:0 -7.5px}
.ds2-topic-slider .ds2-buttonlist::after,.ds2-topic-slider .ds2-buttonlist::before{content:" ";display:table}
.ds2-topic-slider .ds2-buttonlist::after{clear:both}
}
.ds2-topic-slider .ds2-buttonlist--item{padding:0}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-buttonlist--item{float:left;width:50%;padding:0 7.5px}
}
.ds2-topic-slider .ds2-buttonlist--item a{margin-bottom:1rem}
@media only screen and (max-width:980px){.ds2-topic-slider .ds2-buttonlist--item a{max-width:100%}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-topic-slider .ds2-buttonlist--item a{margin-bottom:0}
}
.ds2-topic-slider .ds2-buttonlist--item:last-child a{margin-bottom:0}
.ds2-branded-bmwm .ds2-buttonlist{margin-top:30px}
.ds2-branded-bmwm .ds2-subbrand-icon--container{margin-bottom:10px}
@media only screen and (min-width:981px){body[data-wcag-aa] .ds2-topic-slider .ds2-linklist--item .ds2-link{color:#fff}
body[data-wcag-aa] .ds2-topic-slider .ds2-color-alternative+div .ds2-linklist--item .ds2-link,body[data-wcag-aa] .ds2-topic-slider .ds2-color-alternative+div .ds2-stage-slider--headline{color:#262626}
}
.ds2-topic-slider .ds2-image-loader--defer-image{position:relative}
body[data-wcag-aa] .ds2-topic-slider .ds2-image-loader--defer-image:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
body[data-wcag-aa] .ds2-topic-slider .ds2-image-loader--defer-image:after{background:rgba(0,0,0,.4)}
body[data-wcag-aa] .ds2-topic-slider .ds2-color-alternative.ds2-image-loader--defer-image:after{background:rgba(255,255,255,.4)}
@media only screen and (max-width:980px){body[data-wcag-aa] .ds2-topic-slider .ds2-color-alternative.ds2-image-loader--defer-image:after,body[data-wcag-aa] .ds2-topic-slider .ds2-image-loader--defer-image:after{background:0}
}