.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}
.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}
.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}
.qtip-titlebar+.qtip-content{border-top-width:0!important}
.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}
.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}
* html .qtip-titlebar .qtip-close{top:16px}
.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}
.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}
.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}
.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}
.qtip-default .qtip-titlebar{background-color:#ffef93}
.qtip-default .qtip-icon{border-color:#CCC;background:#f1f1f1;color:#777}
.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}
.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}
x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}
.qtip .qtip-tip canvas{top:0;left:0}
.qtip .qtip-tip .qtip-vml{behavior:url(/etc/clientlibs/digitals2/clientlib/css/#default#VML);display:inline-block;visibility:visible}
.no-scroll{overflow:hidden}
.inline-list{list-style:none}
.inline-list>li{display:inline-block}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.bttm td {vertical-align: bottom;white-space: nowrap;}
meta.foundation-version{font-family:"/{{ VERSION }}/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:521px)/";width:521px}
meta.foundation-mq-large{font-family:"/only screen and (min-width:981px)/";width:981px}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1281px)/";width:1281px}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1921px)/";width:1921px}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
*,*:before,*:after{box-sizing:border-box}
html,body{font-size:14px}
body{background:#fff;color:#262626;padding:0;margin:0;font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:normal;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 img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.clearfix:before,.ds2-slider--no-sliding:before,.ds2-slider--no-sliding-twoColumns:before,.ds2-news-article--slider .ds2-slider--no-sliding:before,.ds2-detail .ds2-slider--no-sliding:before,.clearfix:after,.ds2-slider--no-sliding:after,.ds2-slider--no-sliding-twoColumns:after,.ds2-news-article--slider .ds2-slider--no-sliding:after,.ds2-detail .ds2-slider--no-sliding:after{content:" ";display:table}
.clearfix:after,.ds2-slider--no-sliding:after,.ds2-slider--no-sliding-twoColumns:after,.ds2-news-article--slider .ds2-slider--no-sliding:after,.ds2-detail .ds2-slider--no-sliding: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%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:91.0714285714rem}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .row.collapse>.ds2-slider--slide,.row.collapse>.ds2-content-slider--content .ds2-content-slider--tile,.ds2-content-slider--content .row.collapse>.ds2-content-slider--tile,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:-0.5357142857rem;margin-right:-0.5357142857rem;margin-top:0;margin-bottom:0;max-width:none}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{padding-left:.5357142857rem;padding-right:.5357142857rem;width:100%;float:left}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;padding-left:.5357142857rem;padding-right:.5357142857rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0!important}
.small-offset-1{margin-left:8.3333333333%!important}
.small-offset-2{margin-left:16.6666666667%!important}
.small-offset-3{margin-left:25%!important}
.small-offset-4{margin-left:33.3333333333%!important}
.small-offset-5{margin-left:41.6666666667%!important}
.small-offset-6{margin-left:50%!important}
.small-offset-7{margin-left:58.3333333333%!important}
.small-offset-8{margin-left:66.6666666667%!important}
.small-offset-9{margin-left:75%!important}
.small-offset-10{margin-left:83.3333333333%!important}
.small-offset-11{margin-left:91.6666666667%!important}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.small-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-centered.ds2-slider--slide,.ds2-content-slider--content .small-centered.ds2-content-slider--tile,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.ds2-slider--slide,.ds2-content-slider--content .small-uncentered.ds2-content-slider--tile,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
.column.small-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .small-centered.ds2-content-slider--tile:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .small-uncentered.ds2-content-slider--tile:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .small-uncentered.opposite.ds2-content-slider--tile,.columns.small-uncentered.opposite{float:right}
}
@media only screen and (min-width:521px){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;padding-left:.5357142857rem;padding-right:.5357142857rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0!important}
.medium-offset-1{margin-left:8.3333333333%!important}
.medium-offset-2{margin-left:16.6666666667%!important}
.medium-offset-3{margin-left:25%!important}
.medium-offset-4{margin-left:33.3333333333%!important}
.medium-offset-5{margin-left:41.6666666667%!important}
.medium-offset-6{margin-left:50%!important}
.medium-offset-7{margin-left:58.3333333333%!important}
.medium-offset-8{margin-left:66.6666666667%!important}
.medium-offset-9{margin-left:75%!important}
.medium-offset-10{margin-left:83.3333333333%!important}
.medium-offset-11{margin-left:91.6666666667%!important}
.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.medium-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-centered.ds2-slider--slide,.ds2-content-slider--content .medium-centered.ds2-content-slider--tile,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.ds2-slider--slide,.ds2-content-slider--content .medium-uncentered.ds2-content-slider--tile,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}
.column.medium-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .medium-centered.ds2-content-slider--tile:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .medium-uncentered.ds2-content-slider--tile:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .medium-uncentered.opposite.ds2-content-slider--tile,.columns.medium-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:981px){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;/* padding-left:0px;padding-right:0px; */float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0!important}
.large-offset-1{margin-left:8.3333333333%!important}
.large-offset-2{margin-left:16.6666666667%!important}
.large-offset-3{margin-left:25%!important}
.large-offset-4{margin-left:33.3333333333%!important}
.large-offset-5{margin-left:41.6666666667%!important}
.large-offset-6{margin-left:50%!important}
.large-offset-7{margin-left:58.3333333333%!important}
.large-offset-8{margin-left:66.6666666667%!important}
.large-offset-9{margin-left:75%!important}
.large-offset-10{margin-left:83.3333333333%!important}
.large-offset-11{margin-left:91.6666666667%!important}
.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.large-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-centered.ds2-slider--slide,.ds2-content-slider--content .large-centered.ds2-content-slider--tile,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.ds2-slider--slide,.ds2-content-slider--content .large-uncentered.ds2-content-slider--tile,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
.column.large-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .large-centered.ds2-content-slider--tile:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .large-uncentered.ds2-content-slider--tile:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .large-uncentered.opposite.ds2-content-slider--tile,.columns.large-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.3571428571rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .3571428571rem .7142857143rem}
@media only screen{.small-block-grid-1>li{width:100%;list-style:none}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;list-style:none}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.3333333333%;list-style:none}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;list-style:none}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;list-style:none}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.6666666667%;list-style:none}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.2857142857%;list-style:none}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;list-style:none}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.1111111111%;list-style:none}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;list-style:none}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.0909090909%;list-style:none}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.3333333333%;list-style:none}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:521px){.medium-block-grid-1>li{width:100%;list-style:none}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;list-style:none}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.3333333333%;list-style:none}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;list-style:none}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;list-style:none}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.6666666667%;list-style:none}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.2857142857%;list-style:none}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;list-style:none}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.1111111111%;list-style:none}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;list-style:none}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.0909090909%;list-style:none}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.3333333333%;list-style:none}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:981px){.large-block-grid-1>li{width:100%;list-style:none}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;list-style:none}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.3333333333%;list-style:none}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;list-style:none}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;list-style:none}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.6666666667%;list-style:none}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.2857142857%;list-style:none}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;list-style:none}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.1111111111%;list-style:none}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;list-style:none}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.0909090909%;list-style:none}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.3333333333%;list-style:none}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:bold;line-height:normal;margin:0 0 .7142857143rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1.1428571429rem;padding-right:2.2857142857rem;padding-bottom:1.2142857143rem;padding-left:2.2857142857rem;font-size:1.1428571429rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,.button:focus{background-color:#0653b6}
button:hover,button:focus,.button:hover,.button:focus{color:#fff}
button.secondary,.button.secondary{background-color:#666;border-color:#4d4d4d;color:#fff}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#4d4d4d}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#fff}
button.success,.button.success{background-color:#43ac6a;border-color:#368a54;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a54}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}
button.alert,.button.alert{background-color:#f04124;border-color:#cf280e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf280e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}
button.large,.button.large{padding-top:1.2857142857rem;padding-right:2.5714285714rem;padding-bottom:1.3571428571rem;padding-left:2.5714285714rem;font-size:1.4285714286rem}
button.small,.button.small{padding-top:1rem;padding-right:2rem;padding-bottom:1.0714285714rem;padding-left:2rem;font-size:.9285714286rem}
button.tiny,.button.tiny{padding-top:.7142857143rem;padding-right:1.4285714286rem;padding-bottom:.7857142857rem;padding-left:1.4285714286rem;font-size:.7857142857rem}
button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:.8571428571rem}
button.right-align,.button.right-align{text-align:right;padding-right:.8571428571rem}
button.radius,.button.radius{border-radius:3px}
button.round,.button.round{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#1c69d4;border-color:#0653b6;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#0653b6}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#1c69d4}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#666;border-color:#4d4d4d;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#4d4d4d}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#fff}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#666}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a54;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a54}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf280e;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf280e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:521px){button,.button{display:inline-block}
}
.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:1rem;z-index:99;margin-top:2px;max-width:100%}
.f-dropdown>*:first-child{margin-top:0}
.f-dropdown>*:last-child{margin-bottom:0}
.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-0;left:10px;z-index:99}
.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent #e6e6e6 transparent;border-bottom-style:solid;position:absolute;top:-2;left:9px;z-index:98}
.f-dropdown.right:before{left:auto;right:10px}
.f-dropdown.right:after{left:auto;right:9px}
.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:1rem;z-index:99;margin-top:0;margin-left:2px;max-width:100%}
.f-dropdown.drop-right>*:first-child{margin-top:0}
.f-dropdown.drop-right>*:last-child{margin-bottom:0}
.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-0;z-index:99}
.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent #e6e6e6 transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-2;z-index:98}
.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:1rem;z-index:99;margin-top:0;margin-left:-2px;max-width:100%}
.f-dropdown.drop-left>*:first-child{margin-top:0}
.f-dropdown.drop-left>*:last-child{margin-bottom:0}
.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-0;left:auto;z-index:99}
.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent transparent #e6e6e6;border-left-style:solid;position:absolute;top:9px;right:-2;left:auto;z-index:98}
.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:1rem;z-index:99;margin-top:-2px;margin-left:0;max-width:100%}
.f-dropdown.drop-top>*:first-child{margin-top:0}
.f-dropdown.drop-top>*:last-child{margin-bottom:0}
.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-0;left:10px;right:auto;z-index:99}
.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:#e6e6e6 transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-2;left:9px;right:auto;z-index:98}
.f-dropdown li{font-size:1rem;cursor:pointer;line-height:1.2857142857rem;margin:0}
.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}
.f-dropdown li a{display:block;padding:.5rem;color:#555}
.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.4285714286rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 2px #e6e6e6;font-size:1rem;z-index:99;max-width:100%}
.f-dropdown.content>*:first-child{margin-top:0}
.f-dropdown.content>*:last-child{margin-bottom:0}
.f-dropdown.tiny{max-width:200px}
.f-dropdown.small{max-width:300px}
.f-dropdown.medium{max-width:500px}
.f-dropdown.large{max-width:800px}
.flex-video{position:relative;padding-top:1.7857142857rem;padding-bottom:67.5%;height:0;margin-bottom:1.1428571429rem;overflow:hidden}
.flex-video.widescreen{padding-bottom:56.34%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#262626;background:rgba(38,38,38,0.9);z-index:1004;display:none;left:0}
.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:0;left:0;background-color:rgba(255,255,255,0);padding:0;border:solid 0 #666;box-shadow:0 0 0 rgba(38,38,38,0.4);padding:0}
@media only screen and (max-width:520px){.reveal-modal{min-height:100vh}
}
.reveal-modal .column,.reveal-modal dialog,.reveal-modal .ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .reveal-modal .ds2-slider--slide,.reveal-modal .ds2-content-slider--content .ds2-content-slider--tile,.ds2-content-slider--content .reveal-modal .ds2-content-slider--tile,.reveal-modal .columns,.reveal-modal dialog{min-width:0}
.reveal-modal>:first-child,.reveal-modal>dialog{margin-top:0}
.reveal-modal>:last-child,.reveal-modal>dialog{margin-bottom:0}
@media only screen and (min-width:521px){.reveal-modal{width:100%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal{top:0}
}
.reveal-modal.radius,dialog.radius{border-radius:0}
.reveal-modal.round,dialog.round{border-radius:1000px}
.reveal-modal.collapse,dialog.collapse{padding:0}
@media only screen and (min-width:521px){.reveal-modal.tiny{width:30%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.small{width:40%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.medium{width:60%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.large{width:70%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.xlarge{width:95%;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;margin-left:0!important}
@media only screen and (min-width:521px){.reveal-modal.full{width:100vw;max-width:91.0714285714rem;left:0;right:0;margin:0 auto}
}
.reveal-modal .close-reveal-modal,.reveal-modal dialog{font-size:2.8571428571rem;line-height:1;position:absolute;top:10px;right:30px;color:#aaa;font-weight:bold;cursor:pointer}
dialog::backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:#262626;background:rgba(38,38,38,0.9);display:none;left:0}
@media print{dialog,.reveal-modal,dialog{display:none;background:#fff!important}
}
div.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left .15s ease-out}
div.switch input{display:none}
div.switch input+label{margin-left:0;margin-right:0}
div.switch label:after{content:"";display:block;background:#fff;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;transition:left .15s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
div.switch input:checked+label{background:#1c69d4}
div.switch input:checked+label:after{left:2.25rem}
div.switch label{width:4rem;height:2rem}
div.switch label:after{width:1.5rem;height:1.5rem}
div.switch input:checked+label:after{left:2.25rem}
div.switch label{color:transparent;background:#ddd}
div.switch label:after{background:#fff}
div.switch input:checked+label{background:#1c69d4}
div.switch.large label{width:5rem;height:2.5rem}
div.switch.large label:after{width:2rem;height:2rem}
div.switch.large input:checked+label:after{left:2.75rem}
div.switch.small label{width:3.5rem;height:1.75rem}
div.switch.small label:after{width:1.25rem;height:1.25rem}
div.switch.small input:checked+label:after{left:2rem}
div.switch.tiny label{width:3rem;height:1.5rem}
div.switch.tiny label:after{width:1rem;height:1rem}
div.switch.tiny input:checked+label:after{left:1.75rem}
div.switch.radius label{border-radius:4px}
div.switch.radius label:after{border-radius:3px}
div.switch.round{border-radius:1000px}
div.switch.round label{border-radius:2rem}
div.switch.round label:after{border-radius:2rem}
table{background:#fff;margin-bottom:15px;table-layout:fixed;width:100%}
table caption{background:transparent;color:#222;font-size:1.1428571429rem;font-weight:bold}
table thead{background:#fff}
table thead tr{border-bottom:0}
table thead tr th,table thead tr td{padding:30px 0;color:#222}
table tfoot{background:#fff}
table tfoot tr th,table tfoot tr td{padding:30px 0;color:#222}
table tr{border-bottom:1px solid #e6e6e6}
table tr th,table tr td{padding:15px 0;text-align:left;vertical-align:top}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#fff}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.2857142857rem}
table tr td[rowspan] {padding: 15px;}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
@media only screen and (max-width:520px){.small-only-text-left{text-align:left!important}
.small-only-text-right{text-align:right!important}
.small-only-text-center{text-align:center!important}
.small-only-text-justify{text-align:justify!important}
}
@media only screen{.small-text-left{text-align:left!important}
.small-text-right{text-align:right!important}
.small-text-center{text-align:center!important}
.small-text-justify{text-align:justify!important}
}
@media only screen and (min-width:521px) and (max-width:980px){.medium-only-text-left{text-align:left!important}
.medium-only-text-right{text-align:right!important}
.medium-only-text-center{text-align:center!important}
.medium-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:521px){.medium-text-left{text-align:left!important}
.medium-text-right{text-align:right!important}
.medium-text-center{text-align:center!important}
.medium-text-justify{text-align:justify!important}
}
@media only screen and (min-width:981px) and (max-width:1280px){.large-only-text-left{text-align:left!important}
.large-only-text-right{text-align:right!important}
.large-only-text-center{text-align:center!important}
.large-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:981px){.large-text-left{text-align:left!important}
.large-text-right{text-align:right!important}
.large-text-center{text-align:center!important}
.large-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1281px) and (max-width:1920px){.xlarge-only-text-left{text-align:left!important}
.xlarge-only-text-right{text-align:right!important}
.xlarge-only-text-center{text-align:center!important}
.xlarge-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1281px){.xlarge-text-left{text-align:left!important}
.xlarge-text-right{text-align:right!important}
.xlarge-text-center{text-align:center!important}
.xlarge-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1921px) and (max-width:6000px){.xxlarge-only-text-left{text-align:left!important}
.xxlarge-only-text-right{text-align:right!important}
.xxlarge-only-text-center{text-align:center!important}
.xxlarge-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1921px){.xxlarge-text-left{text-align:left!important}
.xxlarge-text-right{text-align:right!important}
.xxlarge-text-center{text-align:center!important}
.xxlarge-text-justify{text-align:justify!important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#666;text-decoration:none;font-weight:bold;line-height:inherit}
a:hover,a:focus{color:#0653b6}
@media only screen and (max-width:520px){a{font-size:1.0714285714rem}
}
a img{border:0}
p{font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:normal;font-size:1.0714285714rem;line-height:1.4285714286rem;margin-bottom:1.0714285714rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.3214285714rem;line-height:1.6}
p aside{font-size:1.0714285714rem;line-height:1.4285714286rem;font-style:italic}
@media only screen and (max-width:520px){p{font-size:1.0714285714rem}
}
h1,h2,h3,h4,h5,h6{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;color:#262626;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:15px;line-height:1;word-break: break-word;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:12px;color:#727272;line-height:0}
h1{font-size:2.5rem}
h2{font-size:1.7857142857rem}
h3{font-size:1.2857142857rem}
h4{font-size:1.0714285714rem}
h5{font-size:1.0714285714rem}
h6{font-size:1.0714285714rem}
.subheader{line-height:1.4;color:#727272;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #e6e6e6;border-width:1px 0 0;clear:both;margin:1.0714285714rem 0 1rem;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:12px;line-height:inherit}
code{font-family:Consolas,'Liberation Mono',Courier,monospace;font-weight:normal;color:#333;background-color:#d1d1d1;border-width:1px;border-style:solid;border-color:#bcbcbc;padding:.1428571429rem .3571428571rem .0714285714rem}
ul,ol,dl{font-size:1.0714285714rem;line-height:1.4285714286rem;margin-bottom:1.0714285714rem;list-style-position:outside;font-family:"Arial","Helvetica","Roboto",sans-serif}
ul{margin-left:0}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:0;margin-bottom:0;list-style:none}
ul li ul,ul li ol{margin-left:0;margin-bottom:0}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square;margin-left:0}
ul.circle{list-style-type:circle;margin-left:0}
ul.disc{list-style-type:disc;margin-left:0}
ul.no-bullet{list-style:none}
ol{margin-left:1.0714285714rem}
ol li ul,ol li ol{margin-left:0;margin-bottom:0}
dl dt{margin-bottom:.3571428571rem;font-weight:bold}
dl dd{margin-bottom:1.0714285714rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#262626;border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 1.0714285714rem;padding:0;border-left:none}
blockquote cite{display:block;font-size:1.0714285714rem;font-style:normal;color:inherit}
blockquote,blockquote p{line-height:1.4285714286rem;color:inherit}
.vcard{display:inline-block;margin:0 0 1.4285714286rem 0;border:1px solid #ddd;padding:.7142857143rem .8571428571rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:1.0714285714rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0714285714rem}
@media only screen and (min-width:521px){h1,h2,h3,h4,h5,h6{line-height:1}
h1{font-size:2.5rem}
h2{font-size:1.7857142857rem}
h3{font-size:1.2857142857rem}
h4{font-size:1.0714285714rem}
h5{font-size:1.0714285714rem}
h6{font-size:1.0714285714rem}
}
.print-only{display:none!important}
@media print{@page{margin:.5cm}
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}
}
.tabs{margin-bottom:0!important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0!important;list-style:none;float:left}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;padding:1.1428571429rem 2.2857142857rem;font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:1.1428571429rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.7142857143rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.5357142857rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.5357142857rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .5357142857rem}
@media only screen and (min-width:521px){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}
.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}
}
.no-js .tabs-content>.content{display:block;float:none}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:521px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:981px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:1281px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:1921px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell!important}
}
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}
.hide-for-portrait,.show-for-landscape{display:none!important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}
}
.show-for-touch{display:none!important}
.hide-for-touch{display:inherit!important}
.touch .show-for-touch{display:inherit!important}
.touch .hide-for-touch{display:none!important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group!important}
.touch thead.show-for-touch{display:table-header-group!important}
tbody.hide-for-touch{display:table-row-group!important}
.touch tbody.show-for-touch{display:table-row-group!important}
tr.hide-for-touch{display:table-row!important}
.touch tr.show-for-touch{display:table-row!important}
td.hide-for-touch{display:table-cell!important}
.touch td.show-for-touch{display:table-cell!important}
th.hide-for-touch{display:table-cell!important}
.touch th.show-for-touch{display:table-cell!important}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table}
thead.show-for-print{display:table-header-group!important}
tbody.show-for-print{display:table-row-group!important}
tr.show-for-print{display:table-row!important}
td.show-for-print{display:table-cell!important}
th.show-for-print{display:table-cell!important}
}
.debug{background-color:#EEE;width:100%;display:block;padding:10px 25px;font-family:monospace}
@media only screen and (max-width:520px){.debug.phone{background-color:#a7f0de}
}
@media only screen and (min-width:521px) and (max-width:980px){.debug.tablet{background-color:#a7f0de}
}
@media only screen and (min-width:981px){.debug.desktop{background-color:#a7f0de}
}
.debug.error{background-color:red}
.overview.element{border-bottom:1px solid #ccc;margin:40px 0;padding-bottom:40px}
.overview .code{background-color:#ccc;font-family:Courier;font-size:12px;padding:10px}
.ds2-page--columnControl .debug{margin-top:0!important}
@font-face{font-family:'bmwTypeWebBoldAll';src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.eot");src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.woff2") format("woff2"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.woff") format("woff"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.ttf") format("truetype"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.svg#svgbmwTypeWebBold") format("svg")}
@font-face{font-family:'bmwTypeWebLightAll';src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.eot");src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.eot?#iefix") format("embedded-opentype"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.woff2") format("woff2"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.woff") format("woff"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.ttf") format("truetype"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebli_all.svg#svgbmwTypeWebLight") format("svg")}
.styleguide--fonts .xxxl-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:56px;line-height:56px;letter-spacing:-2.52px;text-transform:uppercase;margin-top:-6px;margin-bottom:9px}
@media only screen and (min-width:981px){.styleguide--fonts .xxxl-uc{font-size:96px;line-height:96px;letter-spacing:-4.32px;margin-top:-10px;margin-bottom:5px}
}
h1.ds2-no-uppercase-font-uc,h1,.ds2-branded-bmw h1.ds2-no-uppercase-font-uc,.styleguide--fonts .xxl-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;text-transform:uppercase;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h1.ds2-no-uppercase-font-uc,h1,.ds2-branded-bmw h1.ds2-no-uppercase-font-uc,.styleguide--fonts .xxl-uc{font-size:48px;line-height:48px;letter-spacing:-2.16px;margin-top:-5px;margin-bottom:10px}
}
h2.ds2-no-uppercase-font-uc,h2,.ds2-branded-bmw h2.ds2-no-uppercase-font-uc,.styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;text-transform:uppercase;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){h2.ds2-no-uppercase-font-uc,h2,.ds2-branded-bmw h2.ds2-no-uppercase-font-uc,.styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
}
h3.ds2-no-uppercase-font-uc,.ds2-branded-bmw h3.ds2-no-uppercase-font-uc,.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose,.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1,.styleguide--fonts .l-uc,.ds2-gallery h3,.ds2-model-carousel--content-slider h3,.ds2-model-carousel--expanded-uppercase h3,.ds2-iframe--fallback-container h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;text-transform:uppercase;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){h3.ds2-no-uppercase-font-uc,.ds2-branded-bmw h3.ds2-no-uppercase-font-uc,.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose,.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1,.styleguide--fonts .l-uc,.ds2-gallery h3,.ds2-model-carousel--content-slider h3,.ds2-model-carousel--expanded-uppercase h3,.ds2-iframe--fallback-container h3{font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
}
h4.ds2-no-uppercase-font-uc,.ds2-branded-bmw h4.ds2-no-uppercase-font-uc,.styleguide--fonts .m-uc,.ds2-content-presentation--inset h4,.ds2-detail .ds2-detail--inset h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;text-transform:uppercase;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){h4.ds2-no-uppercase-font-uc,.ds2-branded-bmw h4.ds2-no-uppercase-font-uc,.styleguide--fonts .m-uc,.ds2-content-presentation--inset h4,.ds2-detail .ds2-detail--inset h4{font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
}
.styleguide--fonts .s-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;text-transform:uppercase;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){.styleguide--fonts .s-uc{font-size:15px;line-height:15px;margin-top:-1px;margin-bottom:14px}
}
.styleguide--fonts .xxxl,.ds2-errors--headline{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:56px;line-height:61px;letter-spacing:0;margin-top:-8px;margin-bottom:7px}
@media only screen and (min-width:981px){.styleguide--fonts .xxxl,.ds2-errors--headline{font-size:96px;line-height:101px;margin-top:-12px;margin-bottom:3px}
}
h1.ds2-no-uppercase,.ds2-branded-bmw h1.ds2-no-uppercase{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:39px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h1.ds2-no-uppercase,.ds2-branded-bmw h1.ds2-no-uppercase{font-size:48px;line-height:51px;margin-top:-3px;margin-bottom:12px}
}
h2.ds2-no-uppercase,.ds2-branded-bmw h2.ds2-no-uppercase,.styleguide--fonts .xl,.ds2-layer-error-old-browser--content h2,.ds2-quote--text.ds2-cms-output,.ds2-page--offer-detail .ds2-detail--body h3,.ds2-table--headline,.ds2-table--headline.ds2-no-uppercase,.ds2-sitemap h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:31px;letter-spacing:0;margin-top:-5px;margin-bottom:10px}
@media only screen and (min-width:981px){h2.ds2-no-uppercase,.ds2-branded-bmw h2.ds2-no-uppercase,.styleguide--fonts .xl,.ds2-layer-error-old-browser--content h2,.ds2-quote--text.ds2-cms-output,.ds2-page--offer-detail .ds2-detail--body h3,.ds2-table--headline,.ds2-table--headline.ds2-no-uppercase,.ds2-sitemap h3{font-size:35px;line-height:39px;margin-top:-5px;margin-bottom:10px}
}
h3.ds2-no-uppercase,h3,.ds2-branded-bmw h3.ds2-no-uppercase,.styleguide--fonts .l,.ds2-errors--title,.ds2-models--header-title,.ds2-models--anchors-item,.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:20px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h3.ds2-no-uppercase,h3,.ds2-branded-bmw h3.ds2-no-uppercase,.styleguide--fonts .l,.ds2-errors--title,.ds2-models--header-title,.ds2-models--anchors-item,.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-size:25px;line-height:31px;margin-top:-5px;margin-bottom:10px}
}
h4.ds2-no-uppercase,h4,.ds2-branded-bmw h4.ds2-no-uppercase,.styleguide--fonts .m,.ds2-table-element--head-row th,.ds2-table-element--head-row td,.ds2-cms-output table th,.ds2-searchform .aems-sf-searchinput,.ds2-searchform .aems-sf-suggestionentry,.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,.ds2-sitemap h4,.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h4.ds2-no-uppercase,h4,.ds2-branded-bmw h4.ds2-no-uppercase,.styleguide--fonts .m,.ds2-table-element--head-row th,.ds2-table-element--head-row td,.ds2-cms-output table th,.ds2-searchform .aems-sf-searchinput,.ds2-searchform .aems-sf-suggestionentry,.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,.ds2-sitemap h4,.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a,.ds2-navigation-main .ds2-navigation-main--special a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a,.ds2-navigation-main .ds2-navigation-main--special a{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
h5,h6,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.styleguide--fonts .s,.ds2-models--filter,.ds2-content-slider--nav .button div,.ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h5,h6,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.styleguide--fonts .s,.ds2-models--filter,.ds2-content-slider--nav .button div,.ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
.ds2-pre-configuration--table .ds2-table-element--head-row th .ds2-price{font-size:18px;}
}
.ds2-navigation-main .ds2-navigation-main--fastlane a,.ds2-navigation-main .ds2-navigation-main--flyout li a,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--fastlane a,.ds2-navigation-main .ds2-navigation-main--flyout li a,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
.ds2-cms-output,a,cite,table,.ds2-main-footer,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text,.styleguide--fonts .xs-arial,.ds2-errors--entry,.ds2-noscript-message--content,.ds2-quote--source,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail,.ds2-contact-box{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:15px;line-height:20px;letter-spacing:0;margin-top:-4px;margin-bottom:11px}
@media only screen and (min-width:981px){.ds2-cms-output,a,cite,table,.ds2-main-footer,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text,.styleguide--fonts .xs-arial,.ds2-errors--entry,.ds2-noscript-message--content,.ds2-quote--source,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail,.ds2-contact-box{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
small,.styleguide--fonts .xxs-arial,.ds2-disclaimer ul .ds2-disclaimer--list-item,.ds2-disclaimer ul .ds2-disclaimer--list-item a,.ds2-disclaimer ul .ds2-disclaimer--list-item ul{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:12px;line-height:14px;letter-spacing:0;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){small,.styleguide--fonts .xxs-arial,.ds2-disclaimer ul .ds2-disclaimer--list-item,.ds2-disclaimer ul .ds2-disclaimer--list-item a,.ds2-disclaimer ul .ds2-disclaimer--list-item ul{font-size:12px;line-height:14px;margin-top:-2px;margin-bottom:13px}
}
.ds2-tooltip--copy-bigger{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:17px;line-height:22px;letter-spacing:0;margin-top:-4px;margin-bottom:11px}
@media only screen and (min-width:981px){.ds2-tooltip--copy-bigger{font-size:16px;line-height:19px;margin-top:-3px;margin-bottom:12px}
}
.ds2-disclaimer--copy-bigger{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:14px;line-height:16px;letter-spacing:0;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-disclaimer--copy-bigger{font-size:14px;line-height:16px;margin-top:-2px;margin-bottom:13px}
}
.ds2-link,.ds2-technical-data--info-link,.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-link,.ds2-technical-data--info-link,.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
.button{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px}
@media only screen and (min-width:981px){.button{font-size:14px;line-height:17px}
}
:lang(jp) .styleguide--fonts .xxxl,:lang(jp) .ds2-errors--headline,:lang(jp) h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .styleguide--fonts .xl,:lang(jp) .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-table--headline,:lang(jp) .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-sitemap h3,:lang(jp) h3.ds2-no-uppercase,:lang(jp) h3,:lang(jp) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .styleguide--fonts .l,:lang(jp) .ds2-errors--title,:lang(jp) .ds2-models--header-title,:lang(jp) .ds2-models--anchors-item,:lang(jp) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) h4.ds2-no-uppercase,:lang(jp) h4,:lang(jp) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .styleguide--fonts .m,:lang(jp) .ds2-table-element--head-row th,:lang(jp) .ds2-table-element--head-row td,:lang(jp) .ds2-cms-output table th,:lang(jp) .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-sitemap h4,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--special a,:lang(jp) h5,:lang(jp) h6,:lang(jp) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .styleguide--fonts .s,:lang(jp) .ds2-models--filter,:lang(jp) .ds2-content-slider--nav .button div,:lang(jp) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(jp) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(jp) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(jp) .ds2-link,:lang(jp) .ds2-technical-data--info-link,:lang(jp) .ds2-dropdown .button,:lang(jp) .ds2-dropdown .ds2-dropdown--link,:lang(jp) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(jp) .ds2-branded-bmwi .ds2-errors--headline,:lang(jp) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(jp) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-branded-bmwi .ds2-table--headline,:lang(jp) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h3,:lang(jp) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .l,:lang(jp) .ds2-branded-bmwi .ds2-errors--title,:lang(jp) .ds2-branded-bmwi .ds2-models--header-title,:lang(jp) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(jp) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .m,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(jp) .ds2-branded-bmwi .ds2-cms-output table th,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h4,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6,:lang(jp) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .s,:lang(jp) .ds2-branded-bmwi .ds2-models--filter,:lang(jp) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(jp) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .styleguide--fonts .xxxl,:lang(ja) .ds2-errors--headline,:lang(ja) h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .styleguide--fonts .xl,:lang(ja) .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-table--headline,:lang(ja) .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-sitemap h3,:lang(ja) h3.ds2-no-uppercase,:lang(ja) h3,:lang(ja) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .styleguide--fonts .l,:lang(ja) .ds2-errors--title,:lang(ja) .ds2-models--header-title,:lang(ja) .ds2-models--anchors-item,:lang(ja) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) h4.ds2-no-uppercase,:lang(ja) h4,:lang(ja) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .styleguide--fonts .m,:lang(ja) .ds2-table-element--head-row th,:lang(ja) .ds2-table-element--head-row td,:lang(ja) .ds2-cms-output table th,:lang(ja) .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-sitemap h4,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja) h5,:lang(ja) h6,:lang(ja) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .styleguide--fonts .s,:lang(ja) .ds2-models--filter,:lang(ja) .ds2-content-slider--nav .button div,:lang(ja) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja) .ds2-link,:lang(ja) .ds2-technical-data--info-link,:lang(ja) .ds2-dropdown .button,:lang(ja) .ds2-dropdown .ds2-dropdown--link,:lang(ja) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-branded-bmwi .ds2-table--headline,:lang(ja) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja) .ds2-branded-bmwi .ds2-errors--title,:lang(ja) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6,:lang(ja) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja) .ds2-branded-bmwi .ds2-models--filter,:lang(ja) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-errors--headline,:lang(ja-JP) h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .xl,:lang(ja-JP) .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-table--headline,:lang(ja-JP) .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h3,:lang(ja-JP) h3.ds2-no-uppercase,:lang(ja-JP) h3,:lang(ja-JP) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .l,:lang(ja-JP) .ds2-errors--title,:lang(ja-JP) .ds2-models--header-title,:lang(ja-JP) .ds2-models--anchors-item,:lang(ja-JP) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) h4.ds2-no-uppercase,:lang(ja-JP) h4,:lang(ja-JP) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .m,:lang(ja-JP) .ds2-table-element--head-row th,:lang(ja-JP) .ds2-table-element--head-row td,:lang(ja-JP) .ds2-cms-output table th,:lang(ja-JP) .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h4,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja-JP) h5,:lang(ja-JP) h6,:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .styleguide--fonts .s,:lang(ja-JP) .ds2-models--filter,:lang(ja-JP) .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja-JP) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja-JP) .ds2-link,:lang(ja-JP) .ds2-technical-data--info-link,:lang(ja-JP) .ds2-dropdown .button,:lang(ja-JP) .ds2-dropdown .ds2-dropdown--link,:lang(ja-JP) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja-JP) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja-JP) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja-JP) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja-JP) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6,:lang(ja-JP) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--filter,:lang(ja-JP) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .styleguide--fonts .xxxl,:lang(kr) .ds2-errors--headline,:lang(kr) h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .styleguide--fonts .xl,:lang(kr) .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-table--headline,:lang(kr) .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-sitemap h3,:lang(kr) h3.ds2-no-uppercase,:lang(kr) h3,:lang(kr) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .styleguide--fonts .l,:lang(kr) .ds2-errors--title,:lang(kr) .ds2-models--header-title,:lang(kr) .ds2-models--anchors-item,:lang(kr) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) h4.ds2-no-uppercase,:lang(kr) h4,:lang(kr) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .styleguide--fonts .m,:lang(kr) .ds2-table-element--head-row th,:lang(kr) .ds2-table-element--head-row td,:lang(kr) .ds2-cms-output table th,:lang(kr) .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-sitemap h4,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--special a,:lang(kr) h5,:lang(kr) h6,:lang(kr) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .styleguide--fonts .s,:lang(kr) .ds2-models--filter,:lang(kr) .ds2-content-slider--nav .button div,:lang(kr) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(kr) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(kr) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(kr) .ds2-link,:lang(kr) .ds2-technical-data--info-link,:lang(kr) .ds2-dropdown .button,:lang(kr) .ds2-dropdown .ds2-dropdown--link,:lang(kr) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(kr) .ds2-branded-bmwi .ds2-errors--headline,:lang(kr) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(kr) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-branded-bmwi .ds2-table--headline,:lang(kr) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h3,:lang(kr) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .l,:lang(kr) .ds2-branded-bmwi .ds2-errors--title,:lang(kr) .ds2-branded-bmwi .ds2-models--header-title,:lang(kr) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(kr) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6,:lang(kr) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .s,:lang(kr) .ds2-branded-bmwi .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(kr) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-errors--headline,:lang(ko-KR) h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .xl,:lang(ko-KR) .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-table--headline,:lang(ko-KR) .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h3,:lang(ko-KR) h3.ds2-no-uppercase,:lang(ko-KR) h3,:lang(ko-KR) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .l,:lang(ko-KR) .ds2-errors--title,:lang(ko-KR) .ds2-models--header-title,:lang(ko-KR) .ds2-models--anchors-item,:lang(ko-KR) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) h4.ds2-no-uppercase,:lang(ko-KR) h4,:lang(ko-KR) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .m,:lang(ko-KR) .ds2-table-element--head-row th,:lang(ko-KR) .ds2-table-element--head-row td,:lang(ko-KR) .ds2-cms-output table th,:lang(ko-KR) .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h4,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ko-KR) h5,:lang(ko-KR) h6,:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .styleguide--fonts .s,:lang(ko-KR) .ds2-models--filter,:lang(ko-KR) .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ko-KR) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ko-KR) .ds2-link,:lang(ko-KR) .ds2-technical-data--info-link,:lang(ko-KR) .ds2-dropdown .button,:lang(ko-KR) .ds2-dropdown .ds2-dropdown--link,:lang(ko-KR) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--headline,:lang(ko-KR) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ko-KR) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ko-KR) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--header-title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6,:lang(ko-KR) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .styleguide--fonts .xxxl,:lang(ms) .ds2-errors--headline,:lang(ms) h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ms) h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ms) .styleguide--fonts .xl,:lang(ms) .ds2-layer-error-old-browser--content h2,:lang(ms) .ds2-quote--text.ds2-cms-output,:lang(ms) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ms) .ds2-table--headline,:lang(ms) .ds2-table--headline.ds2-no-uppercase,:lang(ms) .ds2-sitemap h3,:lang(ms) h3.ds2-no-uppercase,:lang(ms) h3,:lang(ms) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ms) .styleguide--fonts .l,:lang(ms) .ds2-errors--title,:lang(ms) .ds2-models--header-title,:lang(ms) .ds2-models--anchors-item,:lang(ms) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ms) h4.ds2-no-uppercase,:lang(ms) h4,:lang(ms) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ms) .styleguide--fonts .m,:lang(ms) .ds2-table-element--head-row th,:lang(ms) .ds2-table-element--head-row td,:lang(ms) .ds2-cms-output table th,:lang(ms) .ds2-searchform .aems-sf-searchinput,:lang(ms) .ds2-searchform .aems-sf-suggestionentry,:lang(ms) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ms) .ds2-sitemap h4,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ms) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ms) h5,:lang(ms) h6,:lang(ms) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ms) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ms) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ms) .styleguide--fonts .s,:lang(ms) .ds2-models--filter,:lang(ms) .ds2-content-slider--nav .button div,:lang(ms) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ms) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ms) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ms) .ds2-link,:lang(ms) .ds2-technical-data--info-link,:lang(ms) .ds2-dropdown .button,:lang(ms) .ds2-dropdown .ds2-dropdown--link,:lang(ms) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ms) .ds2-branded-bmwi .ds2-errors--headline,:lang(ms) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ms) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ms) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ms) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ms) .ds2-branded-bmwi .ds2-table--headline,:lang(ms) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ms) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h3,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ms) .ds2-branded-bmwi .ds2-errors--title,:lang(ms) .ds2-branded-bmwi .ds2-models--header-title,:lang(ms) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ms) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ms) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h4,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ms) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ms) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ms) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ms) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ms) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ms) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ms) .ds2-branded-bmwi h5,:lang(ms) .ds2-branded-bmwi h6,:lang(ms) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ms) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ms) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ms) .ds2-branded-bmwi .ds2-models--filter,:lang(ms) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ms) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .styleguide--fonts .xxxl,:lang(my) .ds2-errors--headline,:lang(my) h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(my) h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(my) .styleguide--fonts .xl,:lang(my) .ds2-layer-error-old-browser--content h2,:lang(my) .ds2-quote--text.ds2-cms-output,:lang(my) .ds2-page--offer-detail .ds2-detail--body h3,:lang(my) .ds2-table--headline,:lang(my) .ds2-table--headline.ds2-no-uppercase,:lang(my) .ds2-sitemap h3,:lang(my) h3.ds2-no-uppercase,:lang(my) h3,:lang(my) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(my) .styleguide--fonts .l,:lang(my) .ds2-errors--title,:lang(my) .ds2-models--header-title,:lang(my) .ds2-models--anchors-item,:lang(my) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(my) h4.ds2-no-uppercase,:lang(my) h4,:lang(my) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(my) .styleguide--fonts .m,:lang(my) .ds2-table-element--head-row th,:lang(my) .ds2-table-element--head-row td,:lang(my) .ds2-cms-output table th,:lang(my) .ds2-searchform .aems-sf-searchinput,:lang(my) .ds2-searchform .aems-sf-suggestionentry,:lang(my) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(my) .ds2-sitemap h4,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(my) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(my) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(my) .ds2-navigation-main .ds2-navigation-main--special a,:lang(my) h5,:lang(my) h6,:lang(my) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(my) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(my) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(my) .styleguide--fonts .s,:lang(my) .ds2-models--filter,:lang(my) .ds2-content-slider--nav .button div,:lang(my) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(my) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(my) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(my) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(my) .ds2-link,:lang(my) .ds2-technical-data--info-link,:lang(my) .ds2-dropdown .button,:lang(my) .ds2-dropdown .ds2-dropdown--link,:lang(my) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(my) .ds2-branded-bmwi .ds2-errors--headline,:lang(my) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(my) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(my) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(my) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(my) .ds2-branded-bmwi .ds2-table--headline,:lang(my) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-sitemap h3,:lang(my) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h3,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .l,:lang(my) .ds2-branded-bmwi .ds2-errors--title,:lang(my) .ds2-branded-bmwi .ds2-models--header-title,:lang(my) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(my) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(my) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h4,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .m,:lang(my) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(my) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(my) .ds2-branded-bmwi .ds2-cms-output table th,:lang(my) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(my) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(my) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-sitemap h4,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(my) .ds2-branded-bmwi h5,:lang(my) .ds2-branded-bmwi h6,:lang(my) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(my) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(my) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(my) .ds2-branded-bmwi .styleguide--fonts .s,:lang(my) .ds2-branded-bmwi .ds2-models--filter,:lang(my) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(my) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .styleguide--fonts .xxxl,:lang(zh) .ds2-errors--headline,:lang(zh) h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh) h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh) .styleguide--fonts .xl,:lang(zh) .ds2-layer-error-old-browser--content h2,:lang(zh) .ds2-quote--text.ds2-cms-output,:lang(zh) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh) .ds2-table--headline,:lang(zh) .ds2-table--headline.ds2-no-uppercase,:lang(zh) .ds2-sitemap h3,:lang(zh) h3.ds2-no-uppercase,:lang(zh) h3,:lang(zh) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh) .styleguide--fonts .l,:lang(zh) .ds2-errors--title,:lang(zh) .ds2-models--header-title,:lang(zh) .ds2-models--anchors-item,:lang(zh) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh) h4.ds2-no-uppercase,:lang(zh) h4,:lang(zh) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh) .styleguide--fonts .m,:lang(zh) .ds2-table-element--head-row th,:lang(zh) .ds2-table-element--head-row td,:lang(zh) .ds2-cms-output table th,:lang(zh) .ds2-searchform .aems-sf-searchinput,:lang(zh) .ds2-searchform .aems-sf-suggestionentry,:lang(zh) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh) .ds2-sitemap h4,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh) h5,:lang(zh) h6,:lang(zh) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh) .styleguide--fonts .s,:lang(zh) .ds2-models--filter,:lang(zh) .ds2-content-slider--nav .button div,:lang(zh) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh) .ds2-link,:lang(zh) .ds2-technical-data--info-link,:lang(zh) .ds2-dropdown .button,:lang(zh) .ds2-dropdown .ds2-dropdown--link,:lang(zh) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh) .ds2-branded-bmwi .ds2-table--headline,:lang(zh) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h3,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh) .ds2-branded-bmwi .ds2-errors--title,:lang(zh) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h4,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh) .ds2-branded-bmwi h5,:lang(zh) .ds2-branded-bmwi h6,:lang(zh) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh) .ds2-branded-bmwi .ds2-models--filter,:lang(zh) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .styleguide--fonts .xxxl,:lang(za) .ds2-errors--headline,:lang(za) h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(za) h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(za) .styleguide--fonts .xl,:lang(za) .ds2-layer-error-old-browser--content h2,:lang(za) .ds2-quote--text.ds2-cms-output,:lang(za) .ds2-page--offer-detail .ds2-detail--body h3,:lang(za) .ds2-table--headline,:lang(za) .ds2-table--headline.ds2-no-uppercase,:lang(za) .ds2-sitemap h3,:lang(za) h3.ds2-no-uppercase,:lang(za) h3,:lang(za) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(za) .styleguide--fonts .l,:lang(za) .ds2-errors--title,:lang(za) .ds2-models--header-title,:lang(za) .ds2-models--anchors-item,:lang(za) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(za) h4.ds2-no-uppercase,:lang(za) h4,:lang(za) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(za) .styleguide--fonts .m,:lang(za) .ds2-table-element--head-row th,:lang(za) .ds2-table-element--head-row td,:lang(za) .ds2-cms-output table th,:lang(za) .ds2-searchform .aems-sf-searchinput,:lang(za) .ds2-searchform .aems-sf-suggestionentry,:lang(za) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(za) .ds2-sitemap h4,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(za) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(za) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(za) .ds2-navigation-main .ds2-navigation-main--special a,:lang(za) h5,:lang(za) h6,:lang(za) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(za) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(za) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(za) .styleguide--fonts .s,:lang(za) .ds2-models--filter,:lang(za) .ds2-content-slider--nav .button div,:lang(za) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(za) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(za) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(za) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(za) .ds2-link,:lang(za) .ds2-technical-data--info-link,:lang(za) .ds2-dropdown .button,:lang(za) .ds2-dropdown .ds2-dropdown--link,:lang(za) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(za) .ds2-branded-bmwi .ds2-errors--headline,:lang(za) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(za) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(za) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(za) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(za) .ds2-branded-bmwi .ds2-table--headline,:lang(za) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-sitemap h3,:lang(za) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h3,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .l,:lang(za) .ds2-branded-bmwi .ds2-errors--title,:lang(za) .ds2-branded-bmwi .ds2-models--header-title,:lang(za) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(za) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(za) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h4,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .m,:lang(za) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(za) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(za) .ds2-branded-bmwi .ds2-cms-output table th,:lang(za) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(za) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(za) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-sitemap h4,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(za) .ds2-branded-bmwi h5,:lang(za) .ds2-branded-bmwi h6,:lang(za) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(za) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(za) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(za) .ds2-branded-bmwi .styleguide--fonts .s,:lang(za) .ds2-branded-bmwi .ds2-models--filter,:lang(za) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(za) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .styleguide--fonts .xxxl,:lang(tw) .ds2-errors--headline,:lang(tw) h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .styleguide--fonts .xl,:lang(tw) .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-table--headline,:lang(tw) .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-sitemap h3,:lang(tw) h3.ds2-no-uppercase,:lang(tw) h3,:lang(tw) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .styleguide--fonts .l,:lang(tw) .ds2-errors--title,:lang(tw) .ds2-models--header-title,:lang(tw) .ds2-models--anchors-item,:lang(tw) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) h4.ds2-no-uppercase,:lang(tw) h4,:lang(tw) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .styleguide--fonts .m,:lang(tw) .ds2-table-element--head-row th,:lang(tw) .ds2-table-element--head-row td,:lang(tw) .ds2-cms-output table th,:lang(tw) .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-sitemap h4,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--special a,:lang(tw) h5,:lang(tw) h6,:lang(tw) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .styleguide--fonts .s,:lang(tw) .ds2-models--filter,:lang(tw) .ds2-content-slider--nav .button div,:lang(tw) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(tw) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(tw) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(tw) .ds2-link,:lang(tw) .ds2-technical-data--info-link,:lang(tw) .ds2-dropdown .button,:lang(tw) .ds2-dropdown .ds2-dropdown--link,:lang(tw) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(tw) .ds2-branded-bmwi .ds2-errors--headline,:lang(tw) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(tw) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-branded-bmwi .ds2-table--headline,:lang(tw) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h3,:lang(tw) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .l,:lang(tw) .ds2-branded-bmwi .ds2-errors--title,:lang(tw) .ds2-branded-bmwi .ds2-models--header-title,:lang(tw) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(tw) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .m,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(tw) .ds2-branded-bmwi .ds2-cms-output table th,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h4,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6,:lang(tw) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .s,:lang(tw) .ds2-branded-bmwi .ds2-models--filter,:lang(tw) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(tw) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .styleguide--fonts .xxxl,:lang(zh-CN) .ds2-errors--headline,:lang(zh-CN) h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-CN) h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .xl,:lang(zh-CN) .ds2-layer-error-old-browser--content h2,:lang(zh-CN) .ds2-quote--text.ds2-cms-output,:lang(zh-CN) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-CN) .ds2-table--headline,:lang(zh-CN) .ds2-table--headline.ds2-no-uppercase,:lang(zh-CN) .ds2-sitemap h3,:lang(zh-CN) h3.ds2-no-uppercase,:lang(zh-CN) h3,:lang(zh-CN) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .l,:lang(zh-CN) .ds2-errors--title,:lang(zh-CN) .ds2-models--header-title,:lang(zh-CN) .ds2-models--anchors-item,:lang(zh-CN) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-CN) h4.ds2-no-uppercase,:lang(zh-CN) h4,:lang(zh-CN) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .m,:lang(zh-CN) .ds2-table-element--head-row th,:lang(zh-CN) .ds2-table-element--head-row td,:lang(zh-CN) .ds2-cms-output table th,:lang(zh-CN) .ds2-searchform .aems-sf-searchinput,:lang(zh-CN) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-CN) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-CN) .ds2-sitemap h4,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-CN) h5,:lang(zh-CN) h6,:lang(zh-CN) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-CN) .styleguide--fonts .s,:lang(zh-CN) .ds2-models--filter,:lang(zh-CN) .ds2-content-slider--nav .button div,:lang(zh-CN) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-CN) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-CN) .ds2-link,:lang(zh-CN) .ds2-technical-data--info-link,:lang(zh-CN) .ds2-dropdown .button,:lang(zh-CN) .ds2-dropdown .ds2-dropdown--link,:lang(zh-CN) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-CN) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-CN) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-CN) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-CN) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-CN) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-CN) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-CN) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-CN) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h3,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-CN) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-CN) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h4,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-CN) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-CN) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-CN) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-CN) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-CN) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-CN) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-CN) .ds2-branded-bmwi h5,:lang(zh-CN) .ds2-branded-bmwi h6,:lang(zh-CN) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-CN) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-CN) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-CN) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-CN) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-errors--headline,:lang(zh-TW) h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .xl,:lang(zh-TW) .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-table--headline,:lang(zh-TW) .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h3,:lang(zh-TW) h3.ds2-no-uppercase,:lang(zh-TW) h3,:lang(zh-TW) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .l,:lang(zh-TW) .ds2-errors--title,:lang(zh-TW) .ds2-models--header-title,:lang(zh-TW) .ds2-models--anchors-item,:lang(zh-TW) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) h4.ds2-no-uppercase,:lang(zh-TW) h4,:lang(zh-TW) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .m,:lang(zh-TW) .ds2-table-element--head-row th,:lang(zh-TW) .ds2-table-element--head-row td,:lang(zh-TW) .ds2-cms-output table th,:lang(zh-TW) .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h4,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-TW) h5,:lang(zh-TW) h6,:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .styleguide--fonts .s,:lang(zh-TW) .ds2-models--filter,:lang(zh-TW) .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-TW) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-TW) .ds2-link,:lang(zh-TW) .ds2-technical-data--info-link,:lang(zh-TW) .ds2-dropdown .button,:lang(zh-TW) .ds2-dropdown .ds2-dropdown--link,:lang(zh-TW) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-TW) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-TW) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-TW) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-TW) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6,:lang(zh-TW) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-TW) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-errors--headline,:lang(zh-HK) h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .xl,:lang(zh-HK) .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-table--headline,:lang(zh-HK) .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h3,:lang(zh-HK) h3.ds2-no-uppercase,:lang(zh-HK) h3,:lang(zh-HK) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .l,:lang(zh-HK) .ds2-errors--title,:lang(zh-HK) .ds2-models--header-title,:lang(zh-HK) .ds2-models--anchors-item,:lang(zh-HK) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) h4.ds2-no-uppercase,:lang(zh-HK) h4,:lang(zh-HK) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .m,:lang(zh-HK) .ds2-table-element--head-row th,:lang(zh-HK) .ds2-table-element--head-row td,:lang(zh-HK) .ds2-cms-output table th,:lang(zh-HK) .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h4,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-HK) h5,:lang(zh-HK) h6,:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .styleguide--fonts .s,:lang(zh-HK) .ds2-models--filter,:lang(zh-HK) .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-HK) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-HK) .ds2-link,:lang(zh-HK) .ds2-technical-data--info-link,:lang(zh-HK) .ds2-dropdown .button,:lang(zh-HK) .ds2-dropdown .ds2-dropdown--link,:lang(zh-HK) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-HK) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-HK) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-HK) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-HK) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6,:lang(zh-HK) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-HK) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .styleguide--fonts .xxxl,:lang(kr) .ds2-errors--headline,:lang(kr) h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .styleguide--fonts .xl,:lang(kr) .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-table--headline,:lang(kr) .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-sitemap h3,:lang(kr) h3.ds2-no-uppercase,:lang(kr) h3,:lang(kr) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .styleguide--fonts .l,:lang(kr) .ds2-errors--title,:lang(kr) .ds2-models--header-title,:lang(kr) .ds2-models--anchors-item,:lang(kr) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) h4.ds2-no-uppercase,:lang(kr) h4,:lang(kr) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .styleguide--fonts .m,:lang(kr) .ds2-table-element--head-row th,:lang(kr) .ds2-table-element--head-row td,:lang(kr) .ds2-cms-output table th,:lang(kr) .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-sitemap h4,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--special a,:lang(kr) h5,:lang(kr) h6,:lang(kr) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .styleguide--fonts .s,:lang(kr) .ds2-models--filter,:lang(kr) .ds2-content-slider--nav .button div,:lang(kr) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(kr) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(kr) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(kr) .ds2-link,:lang(kr) .ds2-technical-data--info-link,:lang(kr) .ds2-dropdown .button,:lang(kr) .ds2-dropdown .ds2-dropdown--link,:lang(kr) .button{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(kr) .ds2-branded-bmwi .ds2-errors--headline,:lang(kr) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(kr) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-branded-bmwi .ds2-table--headline,:lang(kr) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h3,:lang(kr) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .l,:lang(kr) .ds2-branded-bmwi .ds2-errors--title,:lang(kr) .ds2-branded-bmwi .ds2-models--header-title,:lang(kr) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(kr) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi h4 h5,:lang(kr) .ds2-branded-bmwi h4 h6,:lang(kr) .ds2-branded-bmwi h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi h4 .dlo-brand-name,:lang(kr) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4 .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4 .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi h4 .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi h4 .s,:lang(kr) .ds2-branded-bmwi h4 .ds2-models--filter,:lang(kr) .ds2-branded-bmwi h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi h4 div,:lang(kr) .ds2-branded-bmwi h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi h4 th,:lang(kr) .ds2-branded-bmwi h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi h4 .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m h5,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m h6,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .s,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m div,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m th,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th h5,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th h6,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .s,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th div,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td h5,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td h6,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .s,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td div,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th h5,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th h6,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .s,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th div,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th th,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h5,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h6,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .s,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput div,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h5,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h6,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .s,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry div,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 h5,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 h6,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .s,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 div,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 th,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h5,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h6,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .s,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a div,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h5,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h6,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .s,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div div,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-errors--headline,:lang(ko-KR) h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .xl,:lang(ko-KR) .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-table--headline,:lang(ko-KR) .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h3,:lang(ko-KR) h3.ds2-no-uppercase,:lang(ko-KR) h3,:lang(ko-KR) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .l,:lang(ko-KR) .ds2-errors--title,:lang(ko-KR) .ds2-models--header-title,:lang(ko-KR) .ds2-models--anchors-item,:lang(ko-KR) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) h4.ds2-no-uppercase,:lang(ko-KR) h4,:lang(ko-KR) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .m,:lang(ko-KR) .ds2-table-element--head-row th,:lang(ko-KR) .ds2-table-element--head-row td,:lang(ko-KR) .ds2-cms-output table th,:lang(ko-KR) .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h4,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ko-KR) h5,:lang(ko-KR) h6,:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .styleguide--fonts .s,:lang(ko-KR) .ds2-models--filter,:lang(ko-KR) .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ko-KR) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ko-KR) .ds2-link,:lang(ko-KR) .ds2-technical-data--info-link,:lang(ko-KR) .ds2-dropdown .button,:lang(ko-KR) .ds2-dropdown .ds2-dropdown--link,:lang(ko-KR) .button{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--headline,:lang(ko-KR) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ko-KR) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ko-KR) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--header-title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi h4 h5,:lang(ko-KR) .ds2-branded-bmwi h4 h6,:lang(ko-KR) .ds2-branded-bmwi h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi h4 .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4 .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4 .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4 .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi h4 .s,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi h4 div,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi h4 th,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi h4 .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m h5,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m h6,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .s,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m div,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m th,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th div,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td div,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th div,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th th,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput div,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry div,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 div,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 th,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a div,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div div,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(jp) .styleguide--fonts .xxxl,:lang(jp) .ds2-errors--headline,:lang(jp) h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .styleguide--fonts .xl,:lang(jp) .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-table--headline,:lang(jp) .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-sitemap h3,:lang(jp) h3.ds2-no-uppercase,:lang(jp) h3,:lang(jp) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .styleguide--fonts .l,:lang(jp) .ds2-errors--title,:lang(jp) .ds2-models--header-title,:lang(jp) .ds2-models--anchors-item,:lang(jp) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) h4.ds2-no-uppercase,:lang(jp) h4,:lang(jp) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .styleguide--fonts .m,:lang(jp) .ds2-table-element--head-row th,:lang(jp) .ds2-table-element--head-row td,:lang(jp) .ds2-cms-output table th,:lang(jp) .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-sitemap h4,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--special a,:lang(jp) h5,:lang(jp) h6,:lang(jp) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .styleguide--fonts .s,:lang(jp) .ds2-models--filter,:lang(jp) .ds2-content-slider--nav .button div,:lang(jp) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(jp) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(jp) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(jp) .ds2-link,:lang(jp) .ds2-technical-data--info-link,:lang(jp) .ds2-dropdown .button,:lang(jp) .ds2-dropdown .ds2-dropdown--link,:lang(jp) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(jp) .ds2-branded-bmwi .ds2-errors--headline,:lang(jp) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(jp) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-branded-bmwi .ds2-table--headline,:lang(jp) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h3,:lang(jp) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .l,:lang(jp) .ds2-branded-bmwi .ds2-errors--title,:lang(jp) .ds2-branded-bmwi .ds2-models--header-title,:lang(jp) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(jp) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .m,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(jp) .ds2-branded-bmwi .ds2-cms-output table th,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h4,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6,:lang(jp) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .s,:lang(jp) .ds2-branded-bmwi .ds2-models--filter,:lang(jp) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(jp) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .styleguide--fonts .xxxl,:lang(ja) .ds2-errors--headline,:lang(ja) h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .styleguide--fonts .xl,:lang(ja) .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-table--headline,:lang(ja) .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-sitemap h3,:lang(ja) h3.ds2-no-uppercase,:lang(ja) h3,:lang(ja) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .styleguide--fonts .l,:lang(ja) .ds2-errors--title,:lang(ja) .ds2-models--header-title,:lang(ja) .ds2-models--anchors-item,:lang(ja) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) h4.ds2-no-uppercase,:lang(ja) h4,:lang(ja) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .styleguide--fonts .m,:lang(ja) .ds2-table-element--head-row th,:lang(ja) .ds2-table-element--head-row td,:lang(ja) .ds2-cms-output table th,:lang(ja) .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-sitemap h4,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja) h5,:lang(ja) h6,:lang(ja) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .styleguide--fonts .s,:lang(ja) .ds2-models--filter,:lang(ja) .ds2-content-slider--nav .button div,:lang(ja) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja) .ds2-link,:lang(ja) .ds2-technical-data--info-link,:lang(ja) .ds2-dropdown .button,:lang(ja) .ds2-dropdown .ds2-dropdown--link,:lang(ja) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-branded-bmwi .ds2-table--headline,:lang(ja) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja) .ds2-branded-bmwi .ds2-errors--title,:lang(ja) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6,:lang(ja) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja) .ds2-branded-bmwi .ds2-models--filter,:lang(ja) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-errors--headline,:lang(ja-JP) h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .xl,:lang(ja-JP) .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-table--headline,:lang(ja-JP) .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h3,:lang(ja-JP) h3.ds2-no-uppercase,:lang(ja-JP) h3,:lang(ja-JP) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .l,:lang(ja-JP) .ds2-errors--title,:lang(ja-JP) .ds2-models--header-title,:lang(ja-JP) .ds2-models--anchors-item,:lang(ja-JP) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) h4.ds2-no-uppercase,:lang(ja-JP) h4,:lang(ja-JP) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .m,:lang(ja-JP) .ds2-table-element--head-row th,:lang(ja-JP) .ds2-table-element--head-row td,:lang(ja-JP) .ds2-cms-output table th,:lang(ja-JP) .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h4,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja-JP) h5,:lang(ja-JP) h6,:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .styleguide--fonts .s,:lang(ja-JP) .ds2-models--filter,:lang(ja-JP) .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja-JP) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja-JP) .ds2-link,:lang(ja-JP) .ds2-technical-data--info-link,:lang(ja-JP) .ds2-dropdown .button,:lang(ja-JP) .ds2-dropdown .ds2-dropdown--link,:lang(ja-JP) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja-JP) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja-JP) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja-JP) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja-JP) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6,:lang(ja-JP) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--filter,:lang(ja-JP) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(tw) .styleguide--fonts .xxxl,:lang(tw) .ds2-errors--headline,:lang(tw) h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .styleguide--fonts .xl,:lang(tw) .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-table--headline,:lang(tw) .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-sitemap h3,:lang(tw) h3.ds2-no-uppercase,:lang(tw) h3,:lang(tw) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .styleguide--fonts .l,:lang(tw) .ds2-errors--title,:lang(tw) .ds2-models--header-title,:lang(tw) .ds2-models--anchors-item,:lang(tw) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) h4.ds2-no-uppercase,:lang(tw) h4,:lang(tw) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .styleguide--fonts .m,:lang(tw) .ds2-table-element--head-row th,:lang(tw) .ds2-table-element--head-row td,:lang(tw) .ds2-cms-output table th,:lang(tw) .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-sitemap h4,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--special a,:lang(tw) h5,:lang(tw) h6,:lang(tw) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .styleguide--fonts .s,:lang(tw) .ds2-models--filter,:lang(tw) .ds2-content-slider--nav .button div,:lang(tw) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(tw) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(tw) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(tw) .ds2-link,:lang(tw) .ds2-technical-data--info-link,:lang(tw) .ds2-dropdown .button,:lang(tw) .ds2-dropdown .ds2-dropdown--link,:lang(tw) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(tw) .ds2-branded-bmwi .ds2-errors--headline,:lang(tw) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(tw) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-branded-bmwi .ds2-table--headline,:lang(tw) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h3,:lang(tw) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .l,:lang(tw) .ds2-branded-bmwi .ds2-errors--title,:lang(tw) .ds2-branded-bmwi .ds2-models--header-title,:lang(tw) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(tw) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .m,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(tw) .ds2-branded-bmwi .ds2-cms-output table th,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h4,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6,:lang(tw) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .s,:lang(tw) .ds2-branded-bmwi .ds2-models--filter,:lang(tw) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(tw) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-errors--headline,:lang(zh-TW) h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .xl,:lang(zh-TW) .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-table--headline,:lang(zh-TW) .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h3,:lang(zh-TW) h3.ds2-no-uppercase,:lang(zh-TW) h3,:lang(zh-TW) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .l,:lang(zh-TW) .ds2-errors--title,:lang(zh-TW) .ds2-models--header-title,:lang(zh-TW) .ds2-models--anchors-item,:lang(zh-TW) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) h4.ds2-no-uppercase,:lang(zh-TW) h4,:lang(zh-TW) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .m,:lang(zh-TW) .ds2-table-element--head-row th,:lang(zh-TW) .ds2-table-element--head-row td,:lang(zh-TW) .ds2-cms-output table th,:lang(zh-TW) .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h4,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-TW) h5,:lang(zh-TW) h6,:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .styleguide--fonts .s,:lang(zh-TW) .ds2-models--filter,:lang(zh-TW) .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-TW) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-TW) .ds2-link,:lang(zh-TW) .ds2-technical-data--info-link,:lang(zh-TW) .ds2-dropdown .button,:lang(zh-TW) .ds2-dropdown .ds2-dropdown--link,:lang(zh-TW) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-TW) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-TW) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-TW) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-TW) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6,:lang(zh-TW) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-TW) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-errors--headline,:lang(zh-HK) h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .xl,:lang(zh-HK) .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-table--headline,:lang(zh-HK) .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h3,:lang(zh-HK) h3.ds2-no-uppercase,:lang(zh-HK) h3,:lang(zh-HK) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .l,:lang(zh-HK) .ds2-errors--title,:lang(zh-HK) .ds2-models--header-title,:lang(zh-HK) .ds2-models--anchors-item,:lang(zh-HK) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) h4.ds2-no-uppercase,:lang(zh-HK) h4,:lang(zh-HK) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .m,:lang(zh-HK) .ds2-table-element--head-row th,:lang(zh-HK) .ds2-table-element--head-row td,:lang(zh-HK) .ds2-cms-output table th,:lang(zh-HK) .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h4,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-HK) h5,:lang(zh-HK) h6,:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .styleguide--fonts .s,:lang(zh-HK) .ds2-models--filter,:lang(zh-HK) .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-HK) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-HK) .ds2-link,:lang(zh-HK) .ds2-technical-data--info-link,:lang(zh-HK) .ds2-dropdown .button,:lang(zh-HK) .ds2-dropdown .ds2-dropdown--link,:lang(zh-HK) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-HK) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-HK) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-HK) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-HK) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6,:lang(zh-HK) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-HK) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
.ds2-branded-bmwi h1,.ds2-branded-bmwi .ds2-quote--text,.ds2-branded-bmwi .ds2-quote--ql,.ds2-branded-bmwi .ds2-quote--qr{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:.525px}
@media only screen and (min-width:981px){.ds2-branded-bmwi h1,.ds2-branded-bmwi .ds2-quote--text,.ds2-branded-bmwi .ds2-quote--ql,.ds2-branded-bmwi .ds2-quote--qr{letter-spacing:.72px}
}
.ds2-branded-bmwi h2{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:.375px}
@media only screen and (min-width:981px){.ds2-branded-bmwi h2{letter-spacing:.525px}
}
.ds2-branded-bmwi h3,.ds2-page--offer-detail .ds2-detail--body .bmwi-branded h3{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:0}
@media only screen and (min-width:981px){.ds2-branded-bmwi h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:14px;line-height:17px;letter-spacing:.375px}
}
h1.ds2-no-uppercase{text-transform:none}
h2.ds2-no-uppercase{text-transform:none}
h3.ds2-no-uppercase{text-transform:none}
h4.ds2-no-uppercase{text-transform:none}
h1.ds2-no-uppercase-font-uc{text-transform:none}
h2.ds2-no-uppercase-font-uc{text-transform:none}
h3.ds2-no-uppercase-font-uc{text-transform:none}
h4.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-branded-bmw h1{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;text-transform:uppercase;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-branded-bmw h1{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:48px;line-height:48px;letter-spacing:-2.16px;margin-top:-5px;margin-bottom:10px}
}
.ds2-branded-bmw h2{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;text-transform:uppercase;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-branded-bmw h2{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
}
.ds2-branded-bmw h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;text-transform:uppercase;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-branded-bmw h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
}
.ds2-branded-bmw h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;text-transform:uppercase;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){.ds2-branded-bmw h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
}
.ds2-branded-bmw h1.ds2-no-uppercase{text-transform:none}
.ds2-branded-bmw h2.ds2-no-uppercase{text-transform:none}
.ds2-branded-bmw h3.ds2-no-uppercase{text-transform:none}
.ds2-branded-bmw h4.ds2-no-uppercase{text-transform:none}
.ds2-branded-bmw h1.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-branded-bmw h2.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-branded-bmw h3.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-branded-bmw h4.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-cms-output,a,cite,table{font-weight:normal}
:lang(jp) .ds2-cms-output,:lang(jp) a,:lang(jp) cite,:lang(jp) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .ds2-cms-output,:lang(ja) a,:lang(ja) cite,:lang(ja) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-cms-output,:lang(ja-JP) a,:lang(ja-JP) cite,:lang(ja-JP) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-cms-output,:lang(kr) a,:lang(kr) cite,:lang(kr) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-cms-output,:lang(ko-KR) a,:lang(ko-KR) cite,:lang(ko-KR) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .ds2-cms-output,:lang(ms) a,:lang(ms) cite,:lang(ms) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .ds2-cms-output,:lang(my) a,:lang(my) cite,:lang(my) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .ds2-cms-output,:lang(zh) a,:lang(zh) cite,:lang(zh) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .ds2-cms-output,:lang(za) a,:lang(za) cite,:lang(za) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .ds2-cms-output,:lang(tw) a,:lang(tw) cite,:lang(tw) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .ds2-cms-output,:lang(zh-CN) a,:lang(zh-CN) cite,:lang(zh-CN) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-cms-output,:lang(zh-TW) a,:lang(zh-TW) cite,:lang(zh-TW) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-cms-output,:lang(zh-HK) a,:lang(zh-HK) cite,:lang(zh-HK) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-cms-output,:lang(kr) a,:lang(kr) cite,:lang(kr) table{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-cms-output,:lang(ko-KR) a,:lang(ko-KR) cite,:lang(ko-KR) table{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(jp) .ds2-cms-output,:lang(jp) a,:lang(jp) cite,:lang(jp) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .ds2-cms-output,:lang(ja) a,:lang(ja) cite,:lang(ja) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-cms-output,:lang(ja-JP) a,:lang(ja-JP) cite,:lang(ja-JP) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(tw) .ds2-cms-output,:lang(tw) a,:lang(tw) cite,:lang(tw) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-cms-output,:lang(zh-TW) a,:lang(zh-TW) cite,:lang(zh-TW) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-cms-output,:lang(zh-HK) a,:lang(zh-HK) cite,:lang(zh-HK) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
h1,h2,h3,h4,h5,h6,.ds2-cms-output{padding-right:0;font-weight:normal}
h1 ul:not(.ds2-linklist),h2 ul:not(.ds2-linklist),h3 ul:not(.ds2-linklist),h4 ul:not(.ds2-linklist),h5 ul:not(.ds2-linklist),h6 ul:not(.ds2-linklist),.ds2-cms-output ul:not(.ds2-linklist){list-style:disc inside}
h1 ul:not(.ds2-linklist) li,h2 ul:not(.ds2-linklist) li,h3 ul:not(.ds2-linklist) li,h4 ul:not(.ds2-linklist) li,h5 ul:not(.ds2-linklist) li,h6 ul:not(.ds2-linklist) li,.ds2-cms-output ul:not(.ds2-linklist) li{line-height:inherit}
h1 p,h2 p,h3 p,h4 p,h5 p,h6 p,.ds2-cms-output p{font-size:inherit;line-height:inherit;margin-bottom:inherit;font-family:inherit}
@media only screen and (min-width:521px){h1,h2,h3,h4,h5,h6,.ds2-cms-output{padding-right:15px}
}
:lang(jp) h1,:lang(jp) h2,:lang(jp) h3,:lang(jp) h4,:lang(jp) h5,:lang(jp) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(jp) .ds2-branded-bmwi h1,:lang(jp) .ds2-branded-bmwi h2,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4,:lang(ja) h5,:lang(ja) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ja) .ds2-branded-bmwi h1,:lang(ja) .ds2-branded-bmwi h2,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ja-JP) h1,:lang(ja-JP) h2,:lang(ja-JP) h3,:lang(ja-JP) h4,:lang(ja-JP) h5,:lang(ja-JP) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ja-JP) .ds2-branded-bmwi h1,:lang(ja-JP) .ds2-branded-bmwi h2,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(kr) h1,:lang(kr) h2,:lang(kr) h3,:lang(kr) h4,:lang(kr) h5,:lang(kr) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(kr) .ds2-branded-bmwi h1,:lang(kr) .ds2-branded-bmwi h2,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ko-KR) h1,:lang(ko-KR) h2,:lang(ko-KR) h3,:lang(ko-KR) h4,:lang(ko-KR) h5,:lang(ko-KR) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ko-KR) .ds2-branded-bmwi h1,:lang(ko-KR) .ds2-branded-bmwi h2,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ms) h1,:lang(ms) h2,:lang(ms) h3,:lang(ms) h4,:lang(ms) h5,:lang(ms) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ms) .ds2-branded-bmwi h1,:lang(ms) .ds2-branded-bmwi h2,:lang(ms) .ds2-branded-bmwi h3,:lang(ms) .ds2-branded-bmwi h4,:lang(ms) .ds2-branded-bmwi h5,:lang(ms) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(my) h1,:lang(my) h2,:lang(my) h3,:lang(my) h4,:lang(my) h5,:lang(my) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(my) .ds2-branded-bmwi h1,:lang(my) .ds2-branded-bmwi h2,:lang(my) .ds2-branded-bmwi h3,:lang(my) .ds2-branded-bmwi h4,:lang(my) .ds2-branded-bmwi h5,:lang(my) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh) h1,:lang(zh) h2,:lang(zh) h3,:lang(zh) h4,:lang(zh) h5,:lang(zh) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh) .ds2-branded-bmwi h1,:lang(zh) .ds2-branded-bmwi h2,:lang(zh) .ds2-branded-bmwi h3,:lang(zh) .ds2-branded-bmwi h4,:lang(zh) .ds2-branded-bmwi h5,:lang(zh) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(za) h1,:lang(za) h2,:lang(za) h3,:lang(za) h4,:lang(za) h5,:lang(za) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(za) .ds2-branded-bmwi h1,:lang(za) .ds2-branded-bmwi h2,:lang(za) .ds2-branded-bmwi h3,:lang(za) .ds2-branded-bmwi h4,:lang(za) .ds2-branded-bmwi h5,:lang(za) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(tw) h1,:lang(tw) h2,:lang(tw) h3,:lang(tw) h4,:lang(tw) h5,:lang(tw) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(tw) .ds2-branded-bmwi h1,:lang(tw) .ds2-branded-bmwi h2,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-CN) h1,:lang(zh-CN) h2,:lang(zh-CN) h3,:lang(zh-CN) h4,:lang(zh-CN) h5,:lang(zh-CN) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-CN) .ds2-branded-bmwi h1,:lang(zh-CN) .ds2-branded-bmwi h2,:lang(zh-CN) .ds2-branded-bmwi h3,:lang(zh-CN) .ds2-branded-bmwi h4,:lang(zh-CN) .ds2-branded-bmwi h5,:lang(zh-CN) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3,:lang(zh-TW) h4,:lang(zh-TW) h5,:lang(zh-TW) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-TW) .ds2-branded-bmwi h1,:lang(zh-TW) .ds2-branded-bmwi h2,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-HK) h1,:lang(zh-HK) h2,:lang(zh-HK) h3,:lang(zh-HK) h4,:lang(zh-HK) h5,:lang(zh-HK) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-HK) .ds2-branded-bmwi h1,:lang(zh-HK) .ds2-branded-bmwi h2,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(jp) h1,:lang(jp) h2,:lang(jp) h3,:lang(jp) h4,:lang(jp) h5,:lang(jp) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(jp) .ds2-branded-bmwi h1,:lang(jp) .ds2-branded-bmwi h2,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4,:lang(ja) h5,:lang(ja) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(ja) .ds2-branded-bmwi h1,:lang(ja) .ds2-branded-bmwi h2,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(ja-JP) h1,:lang(ja-JP) h2,:lang(ja-JP) h3,:lang(ja-JP) h4,:lang(ja-JP) h5,:lang(ja-JP) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(ja-JP) .ds2-branded-bmwi h1,:lang(ja-JP) .ds2-branded-bmwi h2,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(kr) h1,:lang(kr) h2,:lang(kr) h3,:lang(kr) h4,:lang(kr) h5,:lang(kr) h6{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:bold}
:lang(kr) .ds2-branded-bmwi h1,:lang(kr) .ds2-branded-bmwi h2,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:normal}
:lang(ko-KR) h1,:lang(ko-KR) h2,:lang(ko-KR) h3,:lang(ko-KR) h4,:lang(ko-KR) h5,:lang(ko-KR) h6{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:bold}
:lang(ko-KR) .ds2-branded-bmwi h1,:lang(ko-KR) .ds2-branded-bmwi h2,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:normal}
:lang(tw) h1,:lang(tw) h2,:lang(tw) h3,:lang(tw) h4,:lang(tw) h5,:lang(tw) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(tw) .ds2-branded-bmwi h1,:lang(tw) .ds2-branded-bmwi h2,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3,:lang(zh-TW) h4,:lang(zh-TW) h5,:lang(zh-TW) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-TW) .ds2-branded-bmwi h1,:lang(zh-TW) .ds2-branded-bmwi h2,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-HK) h1,:lang(zh-HK) h2,:lang(zh-HK) h3,:lang(zh-HK) h4,:lang(zh-HK) h5,:lang(zh-HK) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-HK) .ds2-branded-bmwi h1,:lang(zh-HK) .ds2-branded-bmwi h2,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
.ds2-footnote{line-height:0;vertical-align:super;top:0;padding:0 3px;position:relative;font-family:"Arial","Helvetica","Roboto",sans-serif;color:inherit;font-style:inherit;font-weight:normal;letter-spacing:.1em;font-size:9px}
h1 .ds2-footnote{vertical-align:bottom;top:-26.25px;font-size:11px}
@media only screen and (min-width:981px){h1 .ds2-footnote{top:-36px}
}
h2 .ds2-footnote{vertical-align:bottom;top:-18.75px;font-size:11px}
@media only screen and (min-width:981px){h2 .ds2-footnote{top:-26.25px}
}
h3 .ds2-footnote{vertical-align:bottom;top:-14.85px;font-size:11px}
@media only screen and (min-width:981px){h3 .ds2-footnote{top:-18.75px}
}
h4 .ds2-footnote{vertical-align:bottom;top:-13.5px}
@media only screen and (min-width:981px){h4 .ds2-footnote{font-size:11px;top:-14.85px}
}
h5 .ds2-footnote,h6 .ds2-footnote{vertical-align:bottom;top:-13.5px}
.ds2-content-presentation--keyvisual .ds2-footnote:hover,.ds2-stage-presentation--keyvisual .ds2-footnote:hover,.ds2-stage-teaser .ds2-slider--stage .ds2-footnote:hover{color:inherit;opacity:.75}
body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
small{display:block}
.button{font-weight:normal}
:lang(jp) .button{font-weight:bold}
:lang(ja) .button{font-weight:bold}
:lang(ja-JP) .button{font-weight:bold}
:lang(kr) .button{font-weight:bold}
:lang(ko-KR) .button{font-weight:bold}
:lang(ms) .button{font-weight:bold}
:lang(my) .button{font-weight:bold}
:lang(zh) .button{font-weight:bold}
:lang(za) .button{font-weight:bold}
:lang(tw) .button{font-weight:bold}
:lang(zh-CN) .button{font-weight:bold}
:lang(zh-TW) .button{font-weight:bold}
:lang(zh-HK) .button{font-weight:bold}
.ds2-icon--all-models-blue-2:before,.ds2-navigation-main .ds2-icon--all-models-white:after,.icon-all-models-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M14%2014h7v7h-7zM24%2014h7v7h-7zM14%2024h7v7h-7zM24%2024h7v7h-7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--all-models-white:before,.icon-all-models-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M14%2014h7v7h-7zM24%2014h7v7h-7zM14%2024h7v7h-7zM24%2024h7v7h-7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-blue-2:before,.ds2-icon--arrow-big-d-grey-2:active:before,.ds2-icon--arrow-big-d-grey-2:focus:before,.ds2-icon--arrow-big-d-grey-2:hover:before,.ds2-icon--arrow-big-d:active:before,.ds2-icon--arrow-big-d:focus:before,.ds2-icon--arrow-big-d:hover:before,.icon-arrow-big-d-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-grey-2:before,.icon-arrow-big-d-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-white:before,.icon-arrow-big-d-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d:before,.icon-arrow-big-d{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M28.985%2064.266l-2.51-2.514-6.473%206.477-6.475-6.48-2.512%202.516%208.987%208.984z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-blue-2:before,.ds2-icon--arrow-big-l:active:before,.ds2-icon--arrow-big-l:focus:before,.ds2-icon--arrow-big-l:hover:before,.ds2-icon--arrow-big-l-grey-2:active:before,.ds2-icon--arrow-big-l-grey-2:focus:before,.ds2-icon--arrow-big-l-grey-2:hover:before,.ds2-navigation-main .ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l:before,.icon-arrow-big-l{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M23.234%2076.485l2.514-2.51-6.477-6.473%206.48-6.475-2.516-2.512-8.984%208.987z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-blue-2:before,.ds2-icon--arrow-big-r-grey-2:after,.ds2-link.ds2-link--active:before,.ds2-link--active.ds2-technical-data--info-link:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:after,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:hover:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:focus:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:active:before,.ds2-typo--component-link:hover .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:focus .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:active .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-icon--arrow-big-r-grey-2:before,.icon-arrow-big-r-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-grey-2:before,.icon-arrow-big-r-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-white:before,.icon-arrow-big-r-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r:before,.icon-arrow-big-r{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M16.766%2058.515l-2.514%202.51L20.73%2067.5l-6.48%206.473%202.516%202.512L25.75%2067.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-blue-2:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before,.icon-arrow-big-u-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-grey-2:before,.icon-arrow-big-u-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-icon--arrow-big-d-white:before,.icon-arrow-big-u-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-l:before,.icon-arrow-l{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M23.994%2076.276l-8.827-8.828%208.726-8.724.838.84-7.884%207.884%207.987%207.99z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-r:before,.icon-arrow-r{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M16.006%2058.724l8.827%208.828-8.726%208.724-.838-.838%207.884-7.886-7.987-7.99z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--checkbox-checked:before,.ds2-label--group input[type=checkbox]:checked+.ds2-label--checkbox:before,.icon-checkbox-checked{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M18%202v16H2V2h16m2-2H0v20h20V0z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230653B6%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M6.21%209.166l2.77%202.772M8.266%2012.65l6.026-6.025%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--checkbox:before,.icon-checkbox{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23bbb%22%20d%3D%22M18%202v16H2V2h16m2-2H0v20h20V0z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--close-dark:before,.icon-close-dark{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%234D4D4D%22%20d%3D%22M15%206.25L13.75%205%2010%208.75%206.25%205%205%206.25%208.75%2010%205%2013.75%206.25%2015%2010%2011.25%2013.75%2015%2015%2013.75%2011.25%2010z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--close-white:before,.icon-close-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15%206.25L13.75%205%2010%208.75%206.25%205%205%206.25%208.75%2010%205%2013.75%206.25%2015%2010%2011.25%2013.75%2015%2015%2013.75%2011.25%2010z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--dots:before,.icon-dots{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2257%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2278%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2267.5%22%20r%3D%222.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.icon-download-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13%208l-3%203-3-3h2V5h2v3zM5%2015h10v-4h-2v2H7v-2H5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--download:before,.icon-download{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M25%2065.625v.977l-4.445%205.272h-.5L15%2066.602v-.977h2.5V57.5h5v8.125H25zM27.5%2070v5h-15v-5H10v4.727c0%201.38%201.425%202.773%202.807%202.773h14.998c1.38%200%202.195-1.395%202.195-2.773V70h-2.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--email:before,.icon-email{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10%2012L4%208v6h11.994V8zM16%206l-6%204-6-4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--filter-toggle:before,.icon-filter-toggle{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27%2012H13l5%206v10l4-2v-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--hotspot:before,.icon-hotspot{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20fill%3D%22%237F7F7F%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20opacity%3D%22.5%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-blue-2:before,span.ds2-info-icon:after,.icon-info-i-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-orange:before,.icon-info-i-orange{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-white:before,.icon-info-i-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%231D69D4%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-blue-2:before,.ds2-navigation-main .ds2-icon--magnifier-white:after,.icon-magnifier-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M32%2029.75l-5.417-5.416c1.823-2.852%201.458-6.65-1-9.174-2.75-2.826-7.545-2.88-10.424%200-2.88%202.88-2.88%207.545%200%2010.424%202.49%202.492%206.32%202.822%209.173%201L29.75%2032%2032%2029.75zm-14.937-6.07c-1.827-1.828-1.827-4.79%200-6.617s4.79-1.827%206.616%200%201.826%204.79%200%206.616c-1.828%201.826-4.79%201.826-6.617%200z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-grey-2:before,.icon-magnifier-grey-2,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M29%2026.755l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.562%200-3.764-3.06-6.825-6.822-6.825C14.062%2011%2011%2014.063%2011%2017.825c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.377%203.565-1.018l5.362%205.365L29%2026.755zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814%202.655%200%204.813%202.16%204.813%204.815%200%202.655-2.16%204.813-4.813%204.813-2.655%200-4.814-2.158-4.814-4.813z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-minus:before,.icon-magnifier-minus{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M29%2074.255l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.564%200-3.763-3.06-6.825-6.824-6.825S11%2061.563%2011%2065.326c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.376%203.565-1.016l5.364%205.365L29%2074.254zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814s4.814%202.16%204.814%204.815-2.16%204.814-4.815%204.814-4.814-2.16-4.814-4.815zM14.5%2064.5h6v2h-6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-plus:before,.icon-magnifier-plus{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M30%2075.215l-4.334-4.334c.932-1.37%201.477-3.024%201.477-4.81%200-4.733-3.838-8.57-8.57-8.57-4.736%200-8.573%203.837-8.573%208.57%200%204.734%203.837%208.572%208.57%208.572%201.783%200%203.438-.545%204.81-1.477l4.333%204.334L30%2075.214zm-11.43-2.86c-3.465%200-6.285-2.816-6.285-6.285%200-3.465%202.82-6.285%206.285-6.285%203.467%200%206.287%202.82%206.287%206.285-.002%203.47-2.82%206.285-6.287%206.285zM22.57%2064.93h-2.856v-2.86h-2.286v2.86H14.57v2.285h2.858v2.855h2.286v-2.855h2.856z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-white:before,.icon-magnifier-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M32%2029.75l-5.417-5.416c1.823-2.852%201.458-6.65-1-9.174-2.75-2.826-7.545-2.88-10.424%200-2.88%202.88-2.88%207.545%200%2010.424%202.49%202.492%206.32%202.822%209.173%201L29.75%2032%2032%2029.75zm-14.937-6.07c-1.827-1.828-1.827-4.79%200-6.617s4.79-1.827%206.616%200%201.826%204.79%200%206.616c-1.828%201.826-4.79%201.826-6.617%200z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier:before,.icon-magnifier{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M29%2074.255l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.564%200-3.763-3.06-6.825-6.824-6.825S11%2061.563%2011%2065.326c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.376%203.565-1.016l5.364%205.365L29%2074.254zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814s4.814%202.16%204.814%204.815-2.16%204.814-4.815%204.814-4.814-2.16-4.814-4.815z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--menu-blue-2:before,.ds2-navigation-main .ds2-icon--menu-white:after,.icon-menu-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M14%2021h17v3H14zM14%2014h17v3H14zM14%2028h17v3H14z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--menu-white:before,.icon-menu-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M14%2021h17v3H14zM14%2014h17v3H14zM14%2028h17v3H14z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--minus-white:before,.icon-minus-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12%2018h16v4H12z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--play-white:before,.icon-play-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--play:before,.icon-play{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%206v8l6-4z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--plus-white:before,.icon-plus-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M28%2018h-6v-6h-4v6h-6v4h6v6h4v-6h6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-delicious-blue-2:before,.ds2-main-footer--link.ds2-icon--social-delicious:focus:before,.ds2-main-footer--link.ds2-icon--social-delicious:hover:before,.ds2-main-footer--link.ds2-icon--social-delicious:active:before,.icon-social-delicious-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M20%2013h-7v14h14V13h-7zm0%207v6h-6v-6h6v-6h6v6h-6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-delicious:before,.icon-social-delicious{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26%2014v12H14V14h12m1-1H13v14h14V13zM20%2020h6v6h-6zM14%2014h6v6h-6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-digg-blue-2:before,.ds2-main-footer--link.ds2-icon--social-digg:focus:before,.ds2-main-footer--link.ds2-icon--social-digg:hover:before,.ds2-main-footer--link.ds2-icon--social-digg:active:before,.icon-social-digg-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M13%2014v3h-3v6h5v-9h-2zm0%208h-1v-4h1v4zM16%2017h2v6h-2zM16%2014h2v2h-2zM19%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4zM25%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-digg:before,.icon-social-digg{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13%2014v3h-3v6h5v-9h-2zm0%208h-1v-4h1v4zM16%2017h2v6h-2zM16%2014h2v2h-2zM19%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4zM25%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-facebook-blue-2:before,.ds2-main-footer--link.ds2-icon--social-facebook:focus:before,.ds2-main-footer--link.ds2-icon--social-facebook:hover:before,.ds2-main-footer--link.ds2-icon--social-facebook:active:before,.icon-social-facebook-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M21%2028v-7.11h2.79L24%2018h-3v-1.96c0-.823.313-1.384%201.494-1.384H24v-2.544c-.26-.035-1.155-.112-2.195-.112-2.172%200-3.658%201.325-3.658%203.76V18H16v2.89h2V28h3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-facebook:before,.icon-social-facebook{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%2028v-7.11h2.79L24%2018h-3v-1.96c0-.823.313-1.384%201.494-1.384H24v-2.544c-.26-.035-1.155-.112-2.195-.112-2.172%200-3.658%201.325-3.658%203.76V18H16v2.89h2V28h3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}

.ds2-icon--social-vk-blue-2:before,.ds2-main-footer--link.ds2-icon--social-vk:focus:before,.ds2-main-footer--link.ds2-icon--social-vk:hover:before,.ds2-main-footer--link.ds2-icon--social-vk:active:before,.icon-social-vk-blue-2{
    background-image:url("/upload/img/vk_blue.svg");
    background-repeat:no-repeat
}
.ds2-icon--social-vk:before,.icon-social-vk{
    background-image:url("/upload/img/vk_white.svg");
    background-repeat:no-repeat
}

.ds2-icon--social-google-blue-2:before,.ds2-main-footer--link.ds2-icon--social-google:focus:before,.ds2-main-footer--link.ds2-icon--social-google:hover:before,.ds2-main-footer--link.ds2-icon--social-google:active:before,.icon-social-google-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M18.247%2019.763c0-.943%202.074-1.216%202.074-3.432%200-1.328-.122-2.13-1.168-2.6%200-.33%201.848-.114%201.848-.73h-4.047s-4.098.1-4.098%203.57c0%203.47%203.582%203.067%203.582%203.067v.88c0%20.355.48.236.54.955-.242%200-4.978-.126-4.978%203.017%200%203.14%204.172%202.99%204.172%202.99S21%2027.7%2021%2023.8c0-2.338-2.753-3.093-2.753-4.035zM14.75%2016.77c-.378-1.392.12-2.74%201.117-3.01.995-.272%202.11.638%202.488%202.03.38%201.395-.12%202.743-1.115%203.014-.997.27-2.11-.64-2.49-2.033zm2.073%209.707c-1.67.113-3.092-.783-3.174-2-.084-1.22%201.203-2.3%202.874-2.412%201.67-.113%203.092.782%203.175%202%20.082%201.22-1.206%202.3-2.877%202.412zM27%2015v1h-2v2h-1v-2h-2v-1h2v-2h1v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-google:before,.icon-social-google{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M18.247%2019.763c0-.943%202.074-1.216%202.074-3.432%200-1.328-.122-2.13-1.168-2.6%200-.33%201.848-.114%201.848-.73h-4.047s-4.098.1-4.098%203.57c0%203.47%203.582%203.067%203.582%203.067v.88c0%20.355.48.236.54.955-.242%200-4.978-.126-4.978%203.017%200%203.14%204.172%202.99%204.172%202.99S21%2027.7%2021%2023.8c0-2.338-2.753-3.093-2.753-4.035zM14.75%2016.77c-.378-1.392.12-2.74%201.117-3.01.995-.272%202.11.638%202.488%202.03.38%201.395-.12%202.743-1.115%203.014-.997.27-2.11-.64-2.49-2.033zm2.073%209.707c-1.67.113-3.092-.783-3.174-2-.084-1.22%201.203-2.3%202.874-2.412%201.67-.113%203.092.782%203.175%202%20.082%201.22-1.206%202.3-2.877%202.412zM27%2015v1h-2v2h-1v-2h-2v-1h2v-2h1v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-redit-blue-2:before,.ds2-main-footer--link.ds2-icon--social-redit:focus:before,.ds2-main-footer--link.ds2-icon--social-redit:hover:before,.ds2-main-footer--link.ds2-icon--social-redit:active:before,.icon-social-redit-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M29.333%2018.942c-.11-.26-.266-.495-.464-.705-.2-.21-.434-.37-.706-.482s-.557-.167-.854-.167c-.544%200-1.027.186-1.447.557-.717-.445-1.534-.81-2.45-1.095-.914-.285-1.904-.452-2.968-.5l1.262-3.526%203.117.742c0%20.495.18.915.538%201.262.36.346.78.52%201.262.52s.903-.173%201.262-.52c.36-.346.538-.767.538-1.262s-.18-.915-.538-1.262c-.36-.346-.785-.52-1.28-.52-.37%200-.705.105-1.002.315-.297.21-.507.475-.63.797l-3.712-.89-1.52%204.34c-1.09.026-2.116.18-3.08.465-.966.285-1.82.662-2.562%201.132-.396-.37-.866-.557-1.41-.557-.322%200-.612.056-.872.167-.26.11-.49.272-.687.482-.197.21-.352.445-.463.705s-.167.54-.167.837c0%20.396.093.748.278%201.058s.427.563.724.76c-.025.1-.037.21-.037.335-.025.124-.037.247-.037.37%200%20.768.223%201.504.668%202.21s1.058%201.316%201.837%201.836c.78.52%201.688.928%202.728%201.225%201.04.298%202.14.446%203.304.446%201.187%200%202.3-.148%203.34-.445%201.04-.296%201.948-.704%202.728-1.224.78-.52%201.392-1.132%201.837-1.837.444-.706.667-1.442.667-2.21%200-.222-.025-.444-.074-.667.322-.198.575-.458.76-.78.187-.32.28-.68.28-1.075-.003-.298-.06-.576-.17-.836zm-2.115%205.307c-.408.605-.97%201.137-1.688%201.595-.717.458-1.552.816-2.505%201.076-.952.26-1.967.39-3.043.39s-2.097-.13-3.062-.39c-.965-.26-1.8-.617-2.505-1.075-.705-.458-1.262-.99-1.67-1.596-.408-.607-.612-1.257-.612-1.95%200-.692.204-1.347.612-1.966.408-.618.965-1.157%201.67-1.614.705-.458%201.54-.816%202.505-1.076.965-.26%201.985-.39%203.062-.39%201.076%200%202.09.13%203.043.39.952.26%201.787.618%202.505%201.076.717.458%201.28.996%201.688%201.614.408.618.612%201.274.612%201.967%200%20.693-.204%201.343-.612%201.95zM18.237%2022.208c.26-.26.39-.57.39-.928%200-.36-.13-.674-.39-.946-.26-.272-.575-.408-.946-.408-.37%200-.692.136-.964.408-.272.272-.408.588-.408.946%200%20.36.136.668.408.928.272.26.594.39.965.39.372%200%20.688-.13.947-.39zM22.486%2024.564c-.284.24-1.56.618-2.523.668-.05%200-.155-.006-.315-.02-.16-.01-.26-.018-.297-.018-.036%200-.123-.012-.26-.037-.135-.025-.228-.043-.277-.056-.05-.01-.13-.03-.24-.055-.112-.025-.2-.05-.26-.074l-.242-.092c-.098-.037-.19-.08-.277-.13-.087-.05-.156-.1-.246-.177-.272-.222-.478-.28-.626-.156-.222.198-.172.42.15.668.593.544%201.558.83%202.894.854%201.237%200%202.227-.285%202.97-.854.27-.223.363-.47.222-.668-.153-.15-.402-.07-.67.15zM22.876%2019.926c-.383%200-.705.13-.965.39s-.39.575-.39.946c0%20.37.13.687.39.946s.582.39.966.39c.383%200%20.705-.13.965-.39s.39-.575.39-.946-.13-.687-.39-.946c-.26-.26-.58-.39-.964-.39z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-redit:before,.icon-social-redit{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M29.333%2018.942c-.11-.26-.266-.495-.464-.705-.2-.21-.434-.37-.706-.482s-.557-.167-.854-.167c-.544%200-1.027.186-1.447.557-.717-.445-1.534-.81-2.45-1.095-.914-.285-1.904-.452-2.968-.5l1.262-3.526%203.117.742c0%20.495.18.915.538%201.262.36.346.78.52%201.262.52s.903-.173%201.262-.52c.36-.346.538-.767.538-1.262s-.18-.915-.538-1.262c-.36-.346-.785-.52-1.28-.52-.37%200-.705.105-1.002.315-.297.21-.507.475-.63.797l-3.712-.89-1.52%204.34c-1.09.026-2.116.18-3.08.465-.966.285-1.82.662-2.562%201.132-.396-.37-.866-.557-1.41-.557-.322%200-.612.056-.872.167-.26.11-.49.272-.687.482-.197.21-.352.445-.463.705s-.167.54-.167.837c0%20.396.093.748.278%201.058s.427.563.724.76c-.025.1-.037.21-.037.335-.025.124-.037.247-.037.37%200%20.768.223%201.504.668%202.21s1.058%201.316%201.837%201.836c.78.52%201.688.928%202.728%201.225%201.04.298%202.14.446%203.304.446%201.187%200%202.3-.148%203.34-.445%201.04-.296%201.948-.704%202.728-1.224.78-.52%201.392-1.132%201.837-1.837.444-.706.667-1.442.667-2.21%200-.222-.025-.444-.074-.667.322-.198.575-.458.76-.78.187-.32.28-.68.28-1.075-.003-.298-.06-.576-.17-.836zm-2.115%205.307c-.408.605-.97%201.137-1.688%201.595-.717.458-1.552.816-2.505%201.076-.952.26-1.967.39-3.043.39s-2.097-.13-3.062-.39c-.965-.26-1.8-.617-2.505-1.075-.705-.458-1.262-.99-1.67-1.596-.408-.607-.612-1.257-.612-1.95%200-.692.204-1.347.612-1.966.408-.618.965-1.157%201.67-1.614.705-.458%201.54-.816%202.505-1.076.965-.26%201.985-.39%203.062-.39%201.076%200%202.09.13%203.043.39.952.26%201.787.618%202.505%201.076.717.458%201.28.996%201.688%201.614.408.618.612%201.274.612%201.967%200%20.693-.204%201.343-.612%201.95zM18.237%2022.208c.26-.26.39-.57.39-.928%200-.36-.13-.674-.39-.946-.26-.272-.575-.408-.946-.408-.37%200-.692.136-.964.408-.272.272-.408.588-.408.946%200%20.36.136.668.408.928.272.26.594.39.965.39.372%200%20.688-.13.947-.39zM22.486%2024.564c-.284.24-1.56.618-2.523.668-.05%200-.155-.006-.315-.02-.16-.01-.26-.018-.297-.018-.036%200-.123-.012-.26-.037-.135-.025-.228-.043-.277-.056-.05-.01-.13-.03-.24-.055-.112-.025-.2-.05-.26-.074l-.242-.092c-.098-.037-.19-.08-.277-.13-.087-.05-.156-.1-.246-.177-.272-.222-.478-.28-.626-.156-.222.198-.172.42.15.668.593.544%201.558.83%202.894.854%201.237%200%202.227-.285%202.97-.854.27-.223.363-.47.222-.668-.153-.15-.402-.07-.67.15zM22.876%2019.926c-.383%200-.705.13-.965.39s-.39.575-.39.946c0%20.37.13.687.39.946s.582.39.966.39c.383%200%20.705-.13.965-.39s.39-.575.39-.946-.13-.687-.39-.946c-.26-.26-.58-.39-.964-.39z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-stumbleupon-blue-2:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:focus:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:hover:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:active:before,.icon-social-stumbleupon-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M20.89%2018.438l.994.59%201.62-.485V17.45c-.057-1.915-1.62-3.45-3.55-3.45-1.92%200-3.886%201.524-3.954%203.428v5.137c0%20.465.03.842-.436.842-.465%200-.564-.377-.564-.842V21h-3v1.594C12%2024.558%2013.592%2026%2015.557%2026c1.947%200%203.416-1.415%203.443-3.355V17.57c0-.464.49-.84.955-.84.465%200%20.842.376.842.84l.094.868zM25.265%2021v1.666c0%20.465-.377.842-.842.842-.465%200-.842-.377-.842-.842V21l-1.62.332L21%2021v1.626c.017%201.95%201.475%203.374%203.43%203.374%201.963%200%203.556-1.442%203.556-3.406V21h-2.722z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-stumbleupon:before,.icon-social-stumbleupon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.89%2018.438l.994.59%201.62-.485V17.45c-.057-1.915-1.62-3.45-3.55-3.45-1.92%200-3.886%201.524-3.954%203.428v5.137c0%20.465.03.842-.436.842-.465%200-.564-.377-.564-.842V21h-3v1.594C12%2024.558%2013.592%2026%2015.557%2026c1.947%200%203.416-1.415%203.443-3.355V17.57c0-.464.49-.84.955-.84.465%200%20.842.376.842.84l.094.868zM25.265%2021v1.666c0%20.465-.377.842-.842.842-.465%200-.842-.377-.842-.842V21l-1.62.332L21%2021v1.626c.017%201.95%201.475%203.374%203.43%203.374%201.963%200%203.556-1.442%203.556-3.406V21h-2.722z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-twitter-blue-2:before,.ds2-main-footer--link.ds2-icon--social-twitter:focus:before,.ds2-main-footer--link.ds2-icon--social-twitter:hover:before,.ds2-main-footer--link.ds2-icon--social-twitter:active:before,.icon-social-twitter-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M28.613%2014.657c-.634.28-1.315.47-2.03.557.73-.437%201.29-1.13%201.554-1.955-.683.404-1.44.698-2.244.857C25.25%2013.43%2024.33%2013%2023.313%2013c-1.952%200-3.534%201.582-3.534%203.534%200%20.277.03.547.09.805-2.936-.148-5.54-1.555-7.284-3.694-.304.522-.478%201.13-.478%201.777%200%201.226.624%202.308%201.572%202.942-.58-.018-1.124-.177-1.6-.442v.044c0%201.712%201.217%203.14%202.834%203.466-.297.08-.61.124-.93.124-.23%200-.45-.022-.666-.063.45%201.404%201.755%202.426%203.302%202.455-1.21.947-2.734%201.512-4.39%201.512-.284%200-.566-.017-.842-.05C12.95%2026.416%2014.808%2027%2016.804%2027c6.5%200%2010.056-5.385%2010.056-10.056%200-.153-.003-.306-.01-.457.69-.498%201.29-1.12%201.763-1.83z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-twitter:before,.icon-social-twitter{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M28.613%2014.657c-.634.28-1.315.47-2.03.557.73-.437%201.29-1.13%201.554-1.955-.683.404-1.44.698-2.244.857C25.25%2013.43%2024.33%2013%2023.313%2013c-1.952%200-3.534%201.582-3.534%203.534%200%20.277.03.547.09.805-2.936-.148-5.54-1.555-7.284-3.694-.304.522-.478%201.13-.478%201.777%200%201.226.624%202.308%201.572%202.942-.58-.018-1.124-.177-1.6-.442v.044c0%201.712%201.217%203.14%202.834%203.466-.297.08-.61.124-.93.124-.23%200-.45-.022-.666-.063.45%201.404%201.755%202.426%203.302%202.455-1.21.947-2.734%201.512-4.39%201.512-.284%200-.566-.017-.842-.05C12.95%2026.416%2014.808%2027%2016.804%2027c6.5%200%2010.056-5.385%2010.056-10.056%200-.153-.003-.306-.01-.457.69-.498%201.29-1.12%201.763-1.83z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu-blue-2:before,.ds2-icon--sub-menu-grey-2:active:before,.ds2-icon--sub-menu-grey-2:focus:before,.ds2-icon--sub-menu-grey-2:hover:before,.icon-sub-menu-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M12%2013.5h11v3H12zM17%2018.5h11v3H17zM17%2023.5h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu-grey-2:before,.icon-sub-menu-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23666%22%3E%3Cpath%20d%3D%22M12%2013.5h11v3H12zM17%2018.5h11v3H17zM17%2023.5h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu:before,.icon-sub-menu{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M12%2061h11v3H12zM17%2066h11v3H17zM17%2071h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--toggle_background:before,.icon-toggle_background{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2240%22%20viewBox%3D%220%200%2080%2040%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M0%200h40v40H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M40%200h40v40H40z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19%2013h3v14h-3zM60.018%2016C62.203%2016%2064%2017.778%2064%2019.964v.07C64%2022.223%2061.77%2024%2059.583%2024h-.072C57.326%2024%2056%2022.222%2056%2020.035v-.07C56%2017.777%2057.325%2016%2059.51%2016H60m-.417-3h-.072C55.665%2013%2053%2016.117%2053%2019.964v.07C53%2023.883%2055.664%2027%2059.51%2027h.073C63.43%2027%2067%2023.882%2067%2020.035v-.07C67%2016.116%2063.656%2013%2059.81%2013h-.227z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--toggle_set_middle:before,.icon-toggle_set_middle,.ds2-cookie-consent-settings div.switch label:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.125%201h42v42h-42z%22%2F%3E%3Cpath%20fill%3D%22%23E6E6E6%22%20d%3D%22M42.125%202v40h-40V2h40m2-2h-44v44h44V0z%22%2F%3E%3Cg%20fill%3D%22%23bbb%22%3E%3Cpath%20d%3D%22M13.125%2013h3v3h-3zM21.125%2013h3v3h-3zM29.125%2013h3v3h-3zM13.125%2020h3v3h-3zM21.125%2020h3v3h-3zM29.125%2020h3v3h-3zM13.125%2027h3v3h-3zM21.125%2027h3v3h-3zM29.125%2027h3v3h-3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--user-icon-blue-2:before,.ds2-navigation-main .ds2-icon--user-icon-white:after,.icon-user-icon-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M21.948%2027.125h-.35c-.738.406-1.764%201.22-2.9%201.22s-2.162-.813-2.9-1.22h-.35c-1.788%200-3.448%201.284-3.448%203.07V32h13v-1.804c0-1.787-1.264-3.07-3.052-3.07zM18.558%2025C19.938%2025%2021%2023.657%2021%2022s-1.062-3-2.442-3c-1.38%200-2.5%201.343-2.5%203s1.12%203%202.5%203zM33%2013H23v11h3v3l3-3h4V13zm-4%209h-2v-4h2v4zm0-5h-2v-2h2v2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--user-icon-white:before,.icon-user-icon-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M21.948%2027.125h-.35c-.738.406-1.764%201.22-2.9%201.22s-2.162-.813-2.9-1.22h-.35c-1.788%200-3.448%201.284-3.448%203.07V32h13v-1.804c0-1.787-1.264-3.07-3.052-3.07zM18.558%2025C19.938%2025%2021%2023.657%2021%2022s-1.062-3-2.442-3c-1.38%200-2.5%201.343-2.5%203s1.12%203%202.5%203zM33%2013H23v11h3v3l3-3h4V13zm-4%209h-2v-4h2v4zm0-5h-2v-2h2v2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{padding-left:12px}
.ds2-icon[data-iconbg=true],.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon{padding-left:28px}
.ds2-icon:before,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:after{content:' ';position:absolute;width:20px;height:20px;left:0}
.ds2-icon.ds2-icon--xl:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--xl.icon:before{width:60px;height:60px}
.ds2-icon.ds2-icon--l:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before{width:40px;height:40px}
.ds2-icon[data-iconbg=true]:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:before{background-color:#1c69d4;transition:background-color .25s ease}
.ds2-icon[data-iconbg=true]:active:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:active:before,.ds2-icon[data-iconbg=true]:focus:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:focus:before,.ds2-icon[data-iconbg=true]:hover:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:hover:before{background-color:#0653b6}
.ds2-icon.ds2-icon--bg:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:before{background-color:#1c69d4;transition:background-color .25s ease}
.ds2-icon.ds2-icon--bg:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active,.ds2-icon.ds2-icon--bg:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus,.ds2-icon.ds2-icon--bg:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover{cursor:pointer}
.ds2-icon.ds2-icon--bg:active:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active:before,.ds2-icon.ds2-icon--bg:focus:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus:before,.ds2-icon.ds2-icon--bg:hover:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover:before{background-color:#0653b6}
span.ds2-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{position:absolute;left:0;top:0}
.ds2-icon--arrow-big-l-blue-2:before,.ds2-icon--arrow-big-l:active:before,.ds2-icon--arrow-big-l:focus:before,.ds2-icon--arrow-big-l:hover:before,.ds2-icon--arrow-big-l-grey-2:active:before,.ds2-icon--arrow-big-l-grey-2:focus:before,.ds2-icon--arrow-big-l-grey-2:hover:before,.ds2-navigation-main .ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before{background-position:-3px -5px;background-size:30px}
.ds2-icon--sub-menu-grey-2:before{background-position:0 -10px;background-size:40px;left:-8px;width:40px;height:40px}
.ds2-icon--arrow-big-d-grey-2:before{background-position:0 12px;width:30px;height:30px;background-size:30px auto}
.ds2-icon--arrow-big-d:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--arrow-big-d-white:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--arrow-big-l:before,.ds2-icon--arrow-big-l-grey-2:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before{height:20px}
.ds2-icon--download:before,.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before{background-position:0 0;background-size:20px}
.ds2-icon--close-white:before{background-position:0 0;background-size:20px}
.ds2-icon--hotspot:before{background-position:0 0;background-size:20px;left:-10px;top:-15px}
.ds2-icon--info-i-white:before,.ds2-icon--info-i-orange:before,.ds2-icon--info-i-blue-2{background-position:0 0;background-size:16px}
.ds2-icon--play-white:before{background-size:60px}
.ds2-icon--play:before{background-position:0 0;background-size:20px}
.ds2-icon--email:before{top:-1px}
.ds2-icon--arrow-big-r-grey-2:after{opacity:0;top:0}
.ds2-icon--arrow-big-r-grey-2:after,.ds2-icon--arrow-big-r-grey-2:before{background-position:-3px -6px;background-size:30px;left:-8px;transition:all .25s ease}
.ds2-icon--arrow-big-r-grey-2:active:after,.ds2-icon--arrow-big-r-grey-2:focus:after,.ds2-icon--arrow-big-r-grey-2:hover:after{opacity:1}
.iScrollVerticalScrollbar{right:0!important;top:0!important}
.iScrollIndicator{border:none!important;min-height:20px}
.ds2-responsive-plus-mobile .ds2-responsive-plus-mobile-hide{display:none}
.ds2-responsive-plus-tablet .ds2-responsive-plus-tablet-hide{display:none}
.ds2-responsive-plus-desktop .ds2-responsive-plus-desktop-hide{display:none}
.ds2-page--wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow-x:hidden}
.ds2-page--row{-webkit-flex:none;-ms-flex:none;flex:none}
.ds2-page--row-expanded{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:-1px}
.ds2-page--row-expanded .legalimage img {width: 100%;}
.ds2-page--top-spacing{margin-top:30px}
@media only screen and (min-width:981px){.ds2-page--top-spacing{margin-top:45px}
}
.ds2-navigation-main,.ds2-main-footer{z-index:210}
.ds2-visible{opacity:1!important}
.ds2-nowrap{white-space:nowrap}
.site-container{margin-bottom:15px}
.ds2-row-padding{padding-left:12.5px;padding-right:12.5px}
@media only screen and (min-width:521px){.ds2-row-padding{padding-left:37.5px;padding-right:37.5px}
}
.ds2-row-margin-zero{margin-left:0!important;margin-right:0!important}
.gridComponent{min-height:1px}
.ds2-column-bottom{margin-bottom:15px!important}
.ds2-less-topspace,.ds2-navigation-model{margin-top:-45px!important}
.ds2-main-footer,.ds2-main-footer--title,.ds2-main-footer--link{color:#fff}
.ds2-main-footer{background:#8e8e8e;margin:0;padding:29px 0 25px 0}
.ds2-main-footer--title{margin-bottom:8px}
.ds2-main-footer--link.ds2-icon:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-main-footer--link.icon:before{height:40px;width:40px}
.ds2-main-footer--list{margin-bottom:27px;width:auto}
.ds2-main-footer--list-item{margin:0 11px 8px 0}
.ds2-main-footer--icons{margin-top:17px}
.ds2-main-footer--icons .ds2-main-footer--list-item{margin-bottom:5px;margin-right:5px}
.ds2-main-footer--icons [class*="icon-"]{display:inline-block;font-size:0;height:40px;margin-bottom:0;overflow:hidden;padding-left:0;position:relative;width:40px}
.ds2-main-footer--hr{border-color:#bbb;margin-top:0}
.ds2-main-footer--hr-top{border-color:#262626;opacity:.25;margin:0}
.ds2-main-footer--copyright{margin-top:-3px;margin-bottom:0;padding-right:0;float:right;}
.ds2-main-footer--privacy-policy{margin-top:-3px;margin-bottom:0;padding-right:0;float:left;}
.ds2-main-footer--privacy-policy a{color: #fff;}
@media only screen and (min-width:521px){.ds2-main-footer{padding:26px 0 25px 0}
.ds2-main-footer--table{display:table}
.ds2-main-footer--widget{display:table-row}
.ds2-main-footer--title,.ds2-main-footer--list{display:table-cell;margin-bottom:30px}
.ds2-main-footer--title{margin-top:1px;padding-right:29px;padding-bottom:13px}
.ds2-main-footer--title-inner{display:block;white-space:nowrap}
.ds2-main-footer--list{padding-bottom:13px}
.ds2-main-footer--social .ds2-main-footer--title{vertical-align:top}
.ds2-main-footer--social .ds2-main-footer--title-inner{padding-top:7px}
.ds2-main-footer--icons{margin-top:-6px;padding-bottom:4px!important}
}
.ds2-footer-mini-short{padding-top:0}
.ds2-footer-mini-short .ds2-main-footer--inner{padding-top:30px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
@media only screen and (min-width:521px){.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list{display:block;margin-bottom:27px}
}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-top:-6px;margin-bottom:27px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:first-child{margin-top:-3px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:last-child{margin-bottom:-3px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item a{font-weight:bold}
.iScrollHorizontalScrollbar{position:absolute;z-index:9999;height:16px;left:2px;right:2px;bottom:2px;overflow:hidden}
.iScrollHorizontalScrollbar.iScrollBothScrollbars{right:18px}
.iScrollVerticalScrollbar{position:absolute;z-index:9999;width:8px;bottom:0;top:0;right:10px;overflow:hidden}
.iScrollVerticalScrollbar.iScrollBothScrollbars{bottom:18px}
.iScrollIndicator{position:absolute;background:#cc3f6e;border-width:0;border-style:solid;border-radius:4px}
.iScrollHorizontalScrollbar .iScrollIndicator{height:100%;background-color:#262626}
.iScrollVerticalScrollbar .iScrollIndicator{width:100%;background-color:#666}
.ds2-iscroll-container{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.ds2-iscroll-content{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.ds2-component{word-wrap:break-word;overflow-wrap:break-word}
.ds2-component.ds2-navigation-main{overflow:visible}
.ds2-component.ds2-navigation-main .ds2-navigation-main--container,.ds2-component.ds2-navigation-main .ds2-navigation-main--flyout-container{overflow:hidden}
.ds2-component.ds2-typo .ds2-typo--title-container{word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}
.dealerlocator .dlo-wrapper .brand-selector .brand-selector-wrapper>div{width:auto}
.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{margin-bottom:10px;margin-top:30px}
@media only screen and (min-width:521px){.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{margin-top:120px}
}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands{margin:0;padding:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand{position:relative;width:140px;height:140px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:not(:last-child){padding-right:10px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:last-child{padding-left:10px;padding-right:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand>a{display:block}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brandLogo{margin:30px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand#BMW_I .dlo-brandLogo{margin:39px 36px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{position:absolute;left:20px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand.dlo-brand-0 .dlo-brand-name{left:0}
@media only screen and (min-width:521px){.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand{width:160px;height:160px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:not(:last-child){padding-right:20px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:last-child{padding-left:20px;padding-right:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brandLogo{margin:40px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand#BMW_I .dlo-brandLogo{margin:49px 46px}
}
.rfitypeswitch .rfitypeswitch__base{margin-bottom:7.5rem}
.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{margin:0}
.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__base,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__base{margin-top:30px}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__image img,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__image img{width:130px;height:auto}
@media only screen and (min-width:521px){.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__image img,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__image img{width:178px}
}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__link,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__link{width:100%;height:auto}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text{margin:12px 0 0 0;color:#666}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label{margin:8px 0 0 0;color:#666}
.ds2-img-min-sizing-xxl{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xxl{min-width:980px;min-height:441px}
}
.ds2-img-min-sizing-xl{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xl{min-width:890px;min-height:400px}
}
.ds2-img-min-sizing-xl2{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xl2{min-width:890px;min-height:501px}
}
.ds2-img-min-sizing-l{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-l{min-width:890px;min-height:501px}
}
.ds2-img-min-sizing-l2{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-l2{min-width:439px;min-height:248px}
}
.ds2-img-min-sizing-m{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-m{min-width:439px;min-height:248px}
}
.ds2-img-min-sizing-s{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-s{min-width:438px;min-height:438px}
}
.ds2-img-min-sizing-fallback{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-fallback{min-width:438px;min-height:247px}
}
.styleguide--default .styleguide--spacing{border:1px solid #1c69d4}
.styleguide--default h2{margin-bottom:28px}
.styleguide--default h3{margin-bottom:12px}
.styleguide--default .ds2-cms-output{margin-bottom:41px}
.styleguide--default h4{margin-top:27px;margin-bottom:-3px}
@media only screen and (min-width:981px){.styleguide--default h2{margin-bottom:27px}
.styleguide--default h3{margin-bottom:10px}
.styleguide--default .ds2-cms-output{margin-bottom:42px}
.styleguide--default h4{margin-top:27px;margin-bottom:12px}
}
@font-face{font-family:'bmwTypeWebBoldAllTest';src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.eot");src:url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),url("/etc/clientlibs/digitals2/clientlib/media/fonts/bmwtypewebbo_all.ttf") format("truetype")}
.font-cont .red h1,.font-cont .red h2,.font-cont .red h3,.font-cont .red h4,.font-cont .red h5,.font-cont .red h6,.font-cont .red p{margin-top:15px;color:#f00}
.font-cont h1,.font-cont h2,.font-cont h3,.font-cont h4,.font-cont h5,.font-cont h6,.font-cont .ds2-cms-output,.font-cont a{margin:5px 0}
.font-cont a.pix-18{font-size:18px}
.ds2-antialiased h1,.ds2-antialiased h2,.ds2-antialiased h3,.ds2-antialiased h4,.ds2-antialiased h5,.ds2-antialiased h6,.ds2-antialiased p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ds2-stroke h1,.ds2-stroke h2,.ds2-stroke h3,.ds2-stroke h4,.ds2-stroke h5,.ds2-stroke h6,.ds2-stroke p{-webkit-font-smoothing:antialiased;-webkit-text-stroke:.5px #000}
.ds2-optimize{text-rendering:optimizeLegibility}
.ds2-font-overwrite h1,.ds2-font-overwrite h2,.ds2-font-overwrite h3,.ds2-font-overwrite h4,.ds2-font-overwrite h5,.ds2-font-overwrite h6,.ds2-font-overwrite p{font-family:'bmwTypeWebBoldAllTest'}
.styleguide--fonts .ds2-cms-output{margin:50px 0!important}
.ds2-link,.ds2-technical-data--info-link{position:relative;font-weight:normal;transition:color .25s ease;display:block}
.ds2-link .ds2-icon,.ds2-link .ds2-technical-data--info-link,.ds2-link .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link span.icon{margin-right:5px}
.ds2-link.ds2-icon--download,.ds2-icon--download.ds2-technical-data--info-link,.ds2-link.ds2-icon--download-white,.ds2-link.ds2-icon--download-white:active:before,.ds2-icon--download-white.ds2-technical-data--info-link:active:before,.ds2-link.ds2-icon--download-white:focus:before,.ds2-icon--download-white.ds2-technical-data--info-link:focus:before,.ds2-link.ds2-icon--download-white:hover:before,.ds2-icon--download-white.ds2-technical-data--info-link:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-icon--download-white.ds2-technical-data--info-link,.ds2-technical-data--info-link.ds2-icon--download-white:active:before,.ds2-technical-data--info-link.ds2-icon--download-white:focus:before,.ds2-technical-data--info-link.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before{height:20px}
.ds2-link:hover span,.ds2-link:hover .ds2-technical-data--info-link:hover,.ds2-link:focus span,.ds2-link:focus .ds2-technical-data--info-link:focus,.ds2-link:active span,.ds2-link:active .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-link.ds2-link--active,.ds2-link--active.ds2-technical-data--info-link{color:#0653b6}
.ds2-link--label-only{display:inline;color:#666;cursor:pointer;transition:color .25s ease}
.ds2-link--label-only:hover,.ds2-link--label-only:focus,.ds2-link--label-only:active{color:#0653b6}
.ds2-linklist{list-style:none inside;margin-bottom:0}
.ds2-linklist .ds2-linklist{margin-top:12px;margin-left:15px}
ul.ds2-linklist:empty{margin:0;padding:0}
.ds2-linklist--item{margin-top:-4px;margin-bottom:9px;margin-right:15px}
.ds2-linklist--item:last-child{margin-bottom:11px}
.ds2-linklist--item .ds2-link,.ds2-linklist--item .ds2-technical-data--info-link{margin:0}
.ds2-buttonlist .ds2-buttonlist--max-width .button{max-width:285px;margin-bottom:10px}
.ds2-buttonlist li{list-style:none}
.ds2-buttonlist li:last-child .button{margin-bottom:15px}
.button{display:table;padding:0;min-width:180px;height:40px;letter-spacing:0;margin-bottom:10px;transition:background-color .25s ease}
.button .ds2-button--responsive-line{display:table-cell;text-align:center;vertical-align:middle;padding:0 15px}
.button .ds2-icon,.button .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .button span.icon{color:#fff;margin-top:-4px}
.ds2-button--first-line,.ds2-button--second-line{display:block}
.ds2-button--second-line .ds2-icon,.ds2-button--second-line .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-button--second-line span.icon{margin-right:5px}
.ds2-button--offer{display:inline-block;margin-bottom:15px;width:100%}
.ds2-button--area{background-color:#ffad1f;color:#fff;display:table;height:40px;letter-spacing:0;margin-bottom:15px;min-width:180px;padding:0 10px;width:100%}
.ds2-button--area .ds2-button--responsive-line{display:table-cell;text-align:left;vertical-align:middle;line-height:17px;padding-top:1px}
.ds2-button--area .ds2-button--prefix{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;letter-spacing:0;line-height:17px}
.ds2-button--area .ds2-button--price{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;letter-spacing:0;line-height:17px}
.ds2-button--area .ds2-button--responsive-info{display:table-cell;height:16px;width:16px;vertical-align:middle}
.ds2-icon.ds2-button--additional-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-button--additional-icon.icon{left:auto;position:absolute;right:23px;top:13px}
.ds2-expand--body-copy-container{position:relative;overflow:hidden;margin-top:-4px}
@media only screen and (min-width:521px){.ds2-expand--body-copy-container{padding-bottom:0}
}
@media only screen and (min-width:981px){.ds2-expand--body-copy-container{margin-top:-3px}
}
.ds2-expand--body-copy-container .ds2-cms-output{margin-top:0;margin-bottom:0}
.ds2-expand--body-copy-container .button{margin-bottom:0}
@media only screen and (min-width:521px){.ds2-expand--body-copy-container{position:relative;overflow:visible}
}
.ds2-expand--body-copy-container.disabled{position:relative;overflow:visible}
.ds2-expand--body-copy-container[data-expanded=true] .ds2-expand--body-expand-container{background:0;-webkit-filter:none;filter:none;display:none}
.ds2-expand--body-copy-container .ds2-expand--body-copy{margin-bottom:11px}
.ds2-expand--body-expand-container{display:block;position:absolute;bottom:-7px;left:0;width:100%}
.ds2-expand--body-expand-container .button{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 18%,#fff 100%);display:block;height:70px}
.ds2-expand--body-expand-container .button span{width:30px;height:30px;display:block;margin:0 auto;position:relative;padding:0}
@media only screen and (min-width:981px){.ds2-expand--body-copy-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}
}
.ds2-expand--body-copy-columns.ds2-expand--reset{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.ds2-expand--float{float:right}
.ds2-expand--float img{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-expand--float img{float:left}
}
@media only screen and (max-width:980px){.ds2-expand--float img{width:100%}
}
.ds2-slider{position:relative}
@media only screen and (max-width:980px){.ds2-slider--video-container .ds2-video-player--player{margin-left:2.5px;margin-right:2.5px}
}
.slick-list{position:relative;overflow:hidden;display:block;padding:0;margin:0}
@media only screen and (max-width:980px){.slick-list .columns{padding:0}
}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(0);filter:blur(0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-prev,.slick-next{position:absolute;top:0;display:block;background:0;height:100%;width:40px;min-width:40px;cursor:pointer;padding:0;border:0;outline:0;opacity:0;transition:opacity .2s ease}
.slick-prev:hover,.slick-prev:focus,.slick-prev:active,.slick-next:hover,.slick-next:focus,.slick-next:active{outline:0;background:0}
.slick-prev .ds2-icon--bg:before,.slick-next .ds2-icon--bg:before{background-color:rgba(38,38,38,0.5);transition:background-color .25s ease}
.slick-prev:hover .ds2-icon--bg:before,.slick-next:hover .ds2-icon--bg:before{background-color:#4d4d4d}
.slick-prev .ds2-icon,.slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .slick-prev span.icon,.slick-next .ds2-icon,.slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .slick-next span.icon{top:50%;margin-top:-20px}
.slick-prev{left:0}
.slick-next{right:0}
.ds2-slider--main,.ds2-slider--bottom{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;max-width:1185px;margin:0 .5357142857rem}
.ds2-slider--main.row,.ds2-slider--bottom.row{margin:0 auto}
.ds2-slider--bottom{max-width:1275px}
.ds2-slider--bottom.ds2-slider--gallery{max-width:1680px}
.ds2-slider--bottom.ds2-slider--gallery .slick-list{margin:0}
.ds2-slider--bottom .ds2-slider-slide-details{position:relative;opacity:0;padding-top:10px}
@media only screen and (min-width:521px){.ds2-slider--bottom .ds2-slider-slide-details{padding-left:0}
}
.ds2-slider--bottom .ds2-slider-slide-details .ds2-link,.ds2-slider--bottom .ds2-slider-slide-details .ds2-technical-data--info-link{display:none}
@media only screen and (min-width:981px){.ds2-slider--bottom .ds2-slider-slide-details .ds2-link{display:block}
}
.ds2-slider--bottom .ds2-slider-slide-details-layer{width:100%;opacity:1}
.ds2-slider--bottom .slick-active .ds2-slider-slide-details{opacity:1}
.ds2-layer--slider .ds2-slider--bottom{margin:0}
.ds2-layer--slider .ds2-slider-slide-details{opacity:1}
.ds2-layer--slider .ds2-slider--position-bar{opacity:0}
.ds2-layer--slider .opened .ds2-slider--position-bar{opacity:1}
.ds2-slider--position-bar-outer{max-width:1275px;margin:0 auto;display:block}
.ds2-slider--position-bar-outer.ds2-slider--position-bar-video{max-width:1680px}
.ds2-layer--slider .ds2-slider--position-bar-outer{margin-left:0;padding-left:0}
.ds2-slider--position-bar{width:0;height:5px;display:block;background:#1c69d4;margin-top:5px;margin-left:7.5px;transition:all .1s ease-in-out;transition-property:-webkit-transform,margin-left;transition-property:transform,margin-left}
@media only screen and (max-width:520px){.ds2-slider--position-bar{margin-left:7.5px}
}
.ds2-slider .ds2-slider--space-helper{padding-left:37.5px;margin-left:45px;padding-right:12.5px;margin-right:20px;display:none}
.ds2-slider--main .ds2-slider--space-helper{padding-left:37.5px;margin-left:45px;padding-right:12.5px;margin-right:20px;display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery.ds2-row-padding{padding:0}
}
.ds2-slider--main .ds2-icon.ds2-icon--play,.ds2-slider--main .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--play.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-slider--main span.ds2-icon--play.icon{padding:15px 20px 20px 20px;position:relative}
.ds2-slider--main .ds2-slider--video-img{width:100%;height:auto}
.ds2-slider--main .ds2-slider--play{width:auto;line-height:.75rem;font-size:.75rem;position:absolute;left:50%;top:50%;z-index:60;margin:-30px 0 0 -30px}
.ds2-slider--main .ds2-slider--obj{min-height:140px}
.ds2-slider--main .ds2-slider--img-outer{display:block;position:relative}
.ds2-slider--main .ds2-slider--zoom{cursor:default}
@media only screen and (min-width:981px){.ds2-slider--main .ds2-slider--zoom{cursor:pointer}
}
.ds2-slider--main .ds2-slider--zoom span.ds2-icon--magnifier-white:before{right:0;bottom:0;left:auto}
.ds2-slider--main .ds2-slider--zoom span.ds2-icon--magnifier-white{right:0;bottom:0;left:auto;padding-left:0}
.ds2-slider--main .ds2-icon--magnifier-white{display:none}
.ds2-slider--main .ds2-icon--magnifier-white.hovered{background-color:#0653b6}
@media only screen and (min-width:981px){.ds2-slider--main .slick-active .ds2-icon--magnifier-white{display:block}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns,.ds2-slider--main.ds2-slider--gallery,.ds2-slider--main.ds2-video-player{padding-left:0;padding-right:0;max-width:1680px}
@media only screen and (max-width:980px){.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider--img-outer,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--img-outer,.ds2-slider--main.ds2-slider--gallery .ds2-slider--img-outer,.ds2-slider--main.ds2-slider--gallery .ds2-video-player--img-outer,.ds2-slider--main.ds2-video-player .ds2-slider--img-outer,.ds2-slider--main.ds2-video-player .ds2-video-player--img-outer{margin-left:2.5px;margin-right:2.5px}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list,.ds2-slider--main.ds2-slider--gallery .slick-list,.ds2-slider--main.ds2-video-player .slick-list{margin:0}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list,.ds2-slider--main.ds2-slider--gallery .slick-list,.ds2-slider--main.ds2-video-player .slick-list{margin:0}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev,.ds2-slider--main.ds2-slider--gallery .slick-prev,.ds2-slider--main.ds2-video-player .slick-prev{left:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev span,.ds2-slider--main.ds2-slider--gallery .slick-prev span,.ds2-slider--main.ds2-video-player .slick-prev span{display:none}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next,.ds2-slider--main.ds2-slider--gallery .slick-next,.ds2-slider--main.ds2-video-player .slick-next{right:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next span,.ds2-slider--main.ds2-slider--gallery .slick-next span,.ds2-slider--main.ds2-video-player .slick-next span{display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery .slick-prev span,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev span{display:block}
.ds2-slider--main.ds2-slider--gallery .slick-next span,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next span{display:block;right:28px;left:auto}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns{padding:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider-slide-details{margin-left:7.5px;margin-right:7.5px}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list .columns{padding:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider--img-outer{margin-left:7.5px;margin-right:7.5px}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-active .ds2-icon--magnifier-white{display:block}
}
.ds2-slider--main.ds2-slider--twoColumns{max-width:1200px;margin:0;margin-left:7.5px;margin-right:7.5px}
@media only screen and (min-width:521px){.ds2-slider--main.ds2-slider--twoColumns{margin-left:0;margin-right:0}
.ds2-slider--main.ds2-slider--twoColumns .slick-list .columns{padding-left:7.5px;padding-right:7.5px}
.ds2-slider--main.ds2-slider--twoColumns .slick-prev{width:auto;left:8px}
.ds2-slider--main.ds2-slider--twoColumns .slick-next{width:auto;right:8px}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--twoColumns .slick-active .ds2-icon--magnifier-white{display:none}
}
.ds2-slider--main.ds2-slider--twoColumns .ds2-slider--position-bar{margin-left:.5357142857rem}
.ds2-slider--main.ds2-slider--teaser .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--fullSize .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .ds2-icon--magnifier-white{display:none}
.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next{display:block;width:auto}
.ds2-slider--main.ds2-slider--teaser .slick-slide,.ds2-slider--main.ds2-slider--fullSize .slick-slide,.ds2-slider--main.ds2-slider--layer .slick-slide{padding-left:0;padding-right:0}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--teaser .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--fullSize .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .slick-active .ds2-icon--magnifier-white{display:none}
}
}
.ds2-slider--main.ds2-slider--teaser .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--fullSize .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--layer .ds2-slider--position-bar{margin-left:0}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-layer.ds2-layer--container-slider{position:fixed}
}
.no-touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.no-touch .ds2-slider--main.ds2-slider--fullSize .slick-next,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--main.ds2-slider--stage .slick-prev,.no-touch .ds2-slider--main.ds2-slider--stage .slick-next,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:block}
.touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.touch .ds2-slider--main.ds2-slider--teaser .slick-next,.touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.touch .ds2-slider--main.ds2-slider--fullSize .slick-next,.touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.touch .ds2-slider--main.ds2-slider--teaser .slick-next,.touch .ds2-slider--main.ds2-slider--stage .slick-prev,.touch .ds2-slider--main.ds2-slider--stage .slick-next,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-slider--no-sliding-twoColumns .ds2-slider--position-bar-outer{display:none}
}
.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--position-bar-outer,.ds2-detail .ds2-slider--no-sliding .ds2-slider--position-bar-outer{display:none}
.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--slide,.ds2-detail .ds2-slider--no-sliding .ds2-slider--slide{padding:0}
.ds2-news-article--slider .slick-next,.ds2-news-article--slider .slick-prev,.ds2-detail .slick-next,.ds2-detail .slick-prev{height:40px;top:50%;margin-top:-20px;padding:0}
.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--fullSize .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--fullSize .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--stage .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--stage .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:none}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider-slide-details{opacity:1}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--main{margin-left:0;margin-right:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--slide{float:none}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--bottom{margin-right:0;margin-left:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-video-player--img-outer img{width:100%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{padding-left:10px;padding-right:10px}
@media only screen and (min-width:521px){.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{padding-left:37.5px;padding-right:37.5px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-video-player--img-outer{margin-left:0;margin-right:0}
}
.ds2-gallery .ds2-slider--no-sliding .slick-prev,.ds2-gallery .ds2-slider--no-sliding .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-gallery .ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom{margin-left:auto;margin-right:auto;max-width:1680px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{margin-left:auto;margin-right:auto;padding-left:37.5px;padding-right:37.5px;max-width:1275px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-icon--magnifier-white,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-icon--magnifier-white{display:block}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--slide,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--slide{width:50%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--slide .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--slide .ds2-slider--img-outer{margin:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom{padding-left:0;padding-right:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-slider--slide,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-slider--slide{float:none;width:54%;margin-right:auto;margin-left:auto}
}
.ds2-slider--video-container{display:none}
.ds2-slider--video-single{display:none;background-color:#000}
.ds2-preloading-content{opacity:0}
.ds2-preloader-wrapper{position:absolute;margin-top:23%;margin-left:50%}
.ds2-preloader-wrapper .ds2-preloader{display:block;opacity:1;width:60px;height:60px;margin:-30px 0 0 -30px;z-index:290;border:3px solid transparent;border-top-color:#1c69d4;border-right-color:#1c69d4;border-left-color:#1c69d4;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ds2-disclaimer h3{margin-bottom:27px}
@media only screen and (min-width:981px){.ds2-disclaimer h3{margin-bottom:25px}
}
.ds2-disclaimer ul{counter-reset:footnote;margin-top:5px;margin-bottom:73px}
@media only screen and (min-width:981px){.ds2-disclaimer ul{margin-bottom:88px}
}
.ds2-disclaimer ul:empty{margin-bottom:0}
.ds2-disclaimer ul .ds2-disclaimer--list-item{list-style-type:none;position:relative;padding-left:10px;color:#262626}
@media only screen and (min-width:521px){.ds2-disclaimer ul .ds2-disclaimer--list-item{padding-right:15px}
}
.ds2-disclaimer ul .ds2-disclaimer--list-item::before{top:-2px;left:0;position:absolute;color:#262626;font-size:7px;counter-increment:footnote;content:'[' counter(footnote) ']'}
.ds2-disclaimer ul .ds2-disclaimer--list-item a{color:#1c69d4;font-weight:normal}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul{margin-left:18px;margin-top:5px;margin-bottom:5px}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul li{padding-left:0;list-style-type:initial;margin-left:0}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul li:before{content:''}
.ds2-disclaimer.ds2-disclaimer--asterix ul li{padding-left:10px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li::before{top:1px;font-size:12px;content:'*'}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-2::before{content:'**';left:-6px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-3::before{content:'***';left:-12px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-4::before{content:'****';left:-18px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-5::before{content:'*****';left:-24px}
.ds2-disclaimer.ds2-disclaimer--no-marking ul li{padding-left:0}
.ds2-disclaimer.ds2-disclaimer--no-marking ul li::before{content:none}
.ds2-disclaimer--list-item p{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;margin-bottom:inherit;text-rendering:inherit}
.ds2-accordion--element .ui-state-default,.ds2-accordion--element .ui-widget-content .ui-state-default,.ds2-accordion--element .ui-widget-header .ui-state-default,.ds2-accordion--element-author .ui-state-default,.ds2-accordion--element-author .ui-widget-content .ui-state-default,.ds2-accordion--element-author .ui-widget-header .ui-state-default{background:0;color:#262626}
.ds2-accordion--element.ui-accordion .ui-accordion-content,.ds2-accordion--element-author.ui-accordion .ui-accordion-content{padding:0!important}
.ds2-accordion--element .ui-widget-content,.ds2-accordion--element-author .ui-widget-content{border:0}
.ds2-accordion--element .ui-widget-content a,.ds2-accordion--element-author .ui-widget-content a{color:#666}
.ds2-accordion--element .ui-widget-content a:hover,.ds2-accordion--element .ui-widget-content a:focus,.ds2-accordion--element .ui-widget-content a:active,.ds2-accordion--element-author .ui-widget-content a:hover,.ds2-accordion--element-author .ui-widget-content a:focus,.ds2-accordion--element-author .ui-widget-content a:active{color:#0653b6}
.ds2-accordion--element .ui-widget-content a.button,.ds2-accordion--element-author .ui-widget-content a.button{color:#fff}
.ds2-accordion--element .ui-widget-content a.button:hover,.ds2-accordion--element .ui-widget-content a.button:focus,.ds2-accordion--element .ui-widget-content a.button:active,.ds2-accordion--element-author .ui-widget-content a.button:hover,.ds2-accordion--element-author .ui-widget-content a.button:focus,.ds2-accordion--element-author .ui-widget-content a.button:active{color:#fff}
.ds2-accordion--element ul,.ds2-accordion--element-author ul{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--link,.ds2-accordion--element-author .ds2-accordion--link{padding-bottom:42px}
@media only screen and (min-width:981px){.ds2-accordion--element .ds2-accordion--link,.ds2-accordion--element-author .ds2-accordion--link{padding-top:0;padding-bottom:27px}
}
.ds2-accordion--element .ds2-accordion--link ul.ds2-linklist,.ds2-accordion--element .ds2-accordion--link .ds2-linklist--item:last-child,.ds2-accordion--element-author .ds2-accordion--link ul.ds2-linklist,.ds2-accordion--element-author .ds2-accordion--link .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-accordion--element .ds2-accordion--list-item,.ds2-accordion--element-author .ds2-accordion--list-item{list-style-type:none;border-bottom:1px solid #e6e6e6;padding-top:10px;position:relative}
.ds2-accordion--element .ds2-accordion--list-item:first-child,.ds2-accordion--element-author .ds2-accordion--list-item:first-child{border-top:1px solid #e6e6e6}
.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title .ds2-icon,.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title span.icon,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title .ds2-icon,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title span.icon{margin-right:8px}
.ds2-accordion--element .ds2-accordion--list-item img,.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-accordion--element-author .ds2-accordion--list-item img,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--button{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--copy,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:12px}
.ds2-accordion--element .ds2-accordion--list-item h5,.ds2-accordion--element-author .ds2-accordion--list-item h5{cursor:pointer;border:0;outline:0;margin-top:0;padding:13px 0 0 0;margin-bottom:20px;position:relative;padding-left:50px}
.ds2-accordion--element .ds2-accordion--hide-all.disable,.ds2-accordion--element .ds2-accordion--show-all.disable,.ds2-accordion--element-author .ds2-accordion--hide-all.disable,.ds2-accordion--element-author .ds2-accordion--show-all.disable{display:none}
.ds2-accordion--element .ds2-accordion--content,.ds2-accordion--element-author .ds2-accordion--content{overflow:auto}
.ds2-accordion--element .ds2-accordion--content .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--content .ds2-accordion--sub-content{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{overflow:hidden;padding-left:56.75px;padding-right:7.5px;padding-top:5px}
@media only screen and (max-width:980px){.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{padding-left:0}
}
@media only screen and (min-width:981px){.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{padding-left:48.75px}
}
.ds2-accordion--element .ds2-accordion--title .ds2-icon--minus-white,.ds2-accordion--element-author .ds2-accordion--title .ds2-icon--minus-white{display:none}
.ds2-accordion--element .ds2-accordion--title[aria-selected=true] .ds2-icon--minus-white,.ds2-accordion--element-author .ds2-accordion--title[aria-selected=true] .ds2-icon--minus-white{display:block}
.ds2-accordion--element .ds2-accordion--title[aria-selected=true] .ds2-icon--plus-white,.ds2-accordion--element-author .ds2-accordion--title[aria-selected=true] .ds2-icon--plus-white{display:none}
.ds2-accordion--element .ds2-table-element,.ds2-accordion--element-author .ds2-table-element{margin-bottom:15px;margin-top:30px}
span.ds2-info-icon{position:relative;cursor:pointer;pointer-events:all;height:16px;width:16px;display:inline-block}
span.ds2-info-icon.has-tip{border-bottom:0}
span.ds2-info-icon:after,span.ds2-info-icon:before{transition:opacity .25s ease;height:16px;width:16px}
span.ds2-info-icon:after{opacity:0}
span.ds2-info-icon:hover:after,span.ds2-info-icon:focus:after,span.ds2-info-icon:active:after{opacity:1}
h1 span.ds2-info-icon,h2 span.ds2-info-icon,h3 span.ds2-info-icon,h4 span.ds2-info-icon,h5 span.ds2-info-icon,h6 span.ds2-info-icon{margin:0 7.5px;display:inline;cursor:pointer;pointer-events:all}
h1 span.ds2-tooltip span.ds2-info-icon,h2 span.ds2-tooltip span.ds2-info-icon,h3 span.ds2-tooltip span.ds2-info-icon,h4 span.ds2-tooltip span.ds2-info-icon,h5 span.ds2-tooltip span.ds2-info-icon,h6 span.ds2-tooltip span.ds2-info-icon{margin:0}
h1 .ds2-info-icon:before,h1 .ds2-info-icon:after{top:32%}
@media only screen and (min-width:981px){h1 .ds2-info-icon:before,h1 .ds2-info-icon:after{top:40%}
}
h2 .ds2-info-icon:before,h2 .ds2-info-icon:after{top:27%}
@media only screen and (min-width:981px){h2 .ds2-info-icon:before,h2 .ds2-info-icon:after{top:33%}
}
h3 .ds2-info-icon:before,h3 .ds2-info-icon:after{top:18%}
@media only screen and (min-width:981px){h3 .ds2-info-icon:before,h3 .ds2-info-icon:after{top:30%}
}
h4 .ds2-info-icon:before,h4 .ds2-info-icon:after{top:6%}
@media only screen and (min-width:981px){h4 .ds2-info-icon:before,h4 .ds2-info-icon:after{top:14%}
}
.ds2-cms-output .ds2-info-icon:before,.ds2-cms-output .ds2-info-icon:after{top:21%}
.ds2-link-box{display:block;margin-top:0;margin-bottom:15px}
.ds2-link-box:hover,.ds2-link-box:focus,.ds2-link-box:active{cursor:pointer}
.ds2-link-box .ds2-link-box--content-container{padding:15px 15px 12px;background-color:#e6e6e6;min-height:60px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link{position:relative;padding-left:15px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-icon,.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box .ds2-link-box--content-container .ds2-link-box--link span.icon{position:absolute;left:0;top:0}
@media only screen and (min-width:981px){.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-icon{top:-1px}
}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true]{padding-left:25px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] .ds2-icon,.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] span.icon{left:0;top:-2px}
.ds2-link-box .ds2-link,.ds2-link-box .ds2-technical-data--info-link{margin-bottom:0}
.ds2-link-box:hover .ds2-link,.ds2-link-box:hover .ds2-technical-data--info-link,.ds2-link-box:focus .ds2-link,.ds2-link-box:focus .ds2-technical-data--info-link,.ds2-link-box:active .ds2-link,.ds2-link-box:active .ds2-technical-data--info-link{color:#666}
.ds2-link-box:hover .ds2-link:hover,.ds2-link-box:hover .ds2-technical-data--info-link:hover,.ds2-link-box:hover .ds2-link:focus,.ds2-link-box:hover .ds2-technical-data--info-link:focus,.ds2-link-box:hover .ds2-link:active,.ds2-link-box:hover .ds2-technical-data--info-link:active,.ds2-link-box:focus .ds2-link:hover,.ds2-link-box:focus .ds2-technical-data--info-link:hover,.ds2-link-box:focus .ds2-link:focus,.ds2-link-box:focus .ds2-technical-data--info-link:focus,.ds2-link-box:focus .ds2-link:active,.ds2-link-box:focus .ds2-technical-data--info-link:active,.ds2-link-box:active .ds2-link:hover,.ds2-link-box:active .ds2-technical-data--info-link:hover,.ds2-link-box:active .ds2-link:focus,.ds2-link-box:active .ds2-technical-data--info-link:focus,.ds2-link-box:active .ds2-link:active,.ds2-link-box:active .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:active[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:active[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:active[data-iconbg=true] span.icon:before{background-color:#0653b6}
.ds2-table-element td .ds2-table-element--cell-item:last-child{padding-bottom:0}
.ds2-table-element .stacktable.large-only{display:none}
@media only screen and (min-width:521px){.ds2-table-element .stacktable.large-only{display:table}
}
.ds2-table-element .stacktable.small-only{display:table}
@media only screen and (min-width:521px){.ds2-table-element .stacktable.small-only{display:none}
}
.ds2-table-element th,.ds2-table-element td{font-weight:bold;text-align:right;padding-left:15px}
.ds2-table-element th[data-hasonlyimage=true],.ds2-table-element td[data-hasonlyimage=true]{padding-right:0}
.ds2-table-element th:first-child,.ds2-table-element td:first-child{text-align:left;padding-left:0;font-weight:normal}
.ds2-table-element th.st-head-row,.ds2-table-element td.st-head-row{font-weight:bold}
.ds2-table-element th.st-head-row-main,.ds2-table-element td.st-head-row-main{font-weight:normal}
.ds2-table-element th.st-key,.ds2-table-element td.st-key{text-align:left;font-weight:normal;padding-right:7.5px}
.ds2-table-element th.st-val,.ds2-table-element td.st-val{padding-left:7.5px}
.ds2-table-element th img,.ds2-table-element td img{margin:4px 0 5px}
.ds2-table-element .st-head-row,.ds2-table-element td{padding-top:11px;padding-bottom:11px}
.ds2-table-element .st-head-row{padding-top:26px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-table-element--cell-item[data-link=true],.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-table-element--cell-item[data-link=true]{padding-left:16px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-table-element--cell-item[data-link=true][data-iconbg=true],.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-table-element--cell-item[data-link=true][data-iconbg=true]{padding-left:28px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link.icon,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span.icon.ds2-technical-data--info-link,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon.ds2-technical-data--info-link,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-technical-data--info-link.icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link.icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.icon.ds2-technical-data--info-link,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-technical-data--info-link.icon{display:inline;width:100%;max-width:100%;right:0;padding-left:0}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link.icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span.icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-technical-data--info-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-technical-data--info-link.icon:before{margin-left:-16px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span[data-iconbg=true].ds2-technical-data--info-link.icon:before{margin-left:-28px}
@media only screen and (max-width:520px){.ds2-table-element td .ds2-table-element--has-align-left .ds2-table-element--cell-item[data-link=true]{padding-left:16px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-table-element--cell-item[data-link=true][data-iconbg=true]{padding-left:28px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon{display:inline;width:100%;max-width:100%;right:0;padding-left:0}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon:before,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon:before{margin-left:-16px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element td .ds2-table-element--has-align-left span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span[data-iconbg=true].ds2-technical-data--info-link.icon:before{margin-left:-28px}
}
@media only screen and (min-width:521px){.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon{display:inline-block}
}
.ds2-table-element--head-row th,.ds2-table-element--head-row td{font-weight:normal}
.stacktable .ds2-table-element--head-row{border-bottom:0}
.ds2-table-element--head-row .st-head-row,.ds2-table-element--head-row th{padding-top:11px;padding-bottom:11px;padding-left:15px;padding-right:0}
.ds2-table-element--head-row .st-head-row:first-child,.ds2-table-element--head-row th:first-child{padding-left:0}
@media only screen and (max-width:520px){.ds2-table-element--head-row .st-head-row:first-child,.ds2-table-element--head-row th:first-child{padding-top:0}
}
@media only screen and (max-width:520px){.ds2-table-element--head-row .st-head-row:nth-child(2),.ds2-table-element--head-row th:nth-child(2){padding-top:0}
}
.st-head-row:first-child{padding-right:15px}
@media only screen and (min-width:981px){.ds2-table--has-padding th,.ds2-table--has-padding td,.ds2-table-element--has-padding th,.ds2-table-element--has-padding td{padding-right:15px}
}
.ds2-table-element td .ds2-cms-output,.ds2-table-element th .ds2-cms-output{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}
.ds2-table-element td .ds2-cms-output ul,.ds2-table-element td .ds2-cms-output li,.ds2-table-element th .ds2-cms-output ul,.ds2-table-element th .ds2-cms-output li{margin:0}
.ds2-cms-output table,.ds2-cms-output thead,.ds2-cms-output tbody,.ds2-cms-output tfoot,.ds2-cms-output tr,.ds2-cms-output th,.ds2-cms-output td{border:0;border-spacing:0;border-color:inherit}
.ds2-cms-output table{margin-bottom:15px}
.ds2-cms-output table tbody tr:not(:first-child){border-bottom:1px solid #e6e6e6}
.ds2-cms-output table td,.ds2-cms-output table th{font-weight:bold;text-align:right;padding-left:15px}
.ds2-cms-output table td:first-child,.ds2-cms-output table th:first-child{text-align:left;padding-left:0;font-weight:normal}
.ds2-cms-output table td ul,.ds2-cms-output table td li,.ds2-cms-output table th ul,.ds2-cms-output table th li{margin:0;line-height:inherit}
.ds2-cms-output table th{padding-top:11px;padding-bottom:11px;font-weight:normal}
.ds2-tooltip{margin-left:5px;margin-right:5px}
.ds2-tooltip.ds2-tooltip--alpha{margin-left:0}
span.ds2-info-icon{margin-left:0}
.ds2-tooltip-element{max-width:385px;padding:40px 10px 15px 15px}
.ds2-tooltip-element .ds2-tooltip-element--copy{margin-bottom:11px;max-height:306px;overflow:hidden;padding-right:15px;position:relative}
.ds2-tooltip-element .ds2-tooltip-element--copy.ds2-tooltip--top-space{margin-top:30px}
@media only screen and (min-width:981px){.ds2-tooltip-element .ds2-tooltip-element--copy{margin-bottom:12px}
}
.ds2-tooltip-element .ds2-tooltip-element--copy .ds2-cms-output .ds2-linklist{margin:15px 0 0}
.ds2-tooltip-element img{margin-bottom:15px}
.ds2-tooltip-element .ds2-tooltip-element--close{position:absolute;top:10px;right:10px;z-index:150}
.ds2-tooltip-element .ds2-tooltip-element--close a{display:block;margin:0;margin-bottom:10px;width:20px;height:20px}
.ds2-tooltip-element--footer{margin-top:30px}
.ds2-tooltip-element--footer .button{margin-bottom:0}
.ds2-tooltip-element--footer.ds2-tooltip-element--footer-small{margin-top:15px}
.qtip-default{border:1px solid #e6e6e6;background:#fff;color:#262626}
.qtip-content{padding:0}
.ds2-tooltip--container{display:none}
.ds2-ui-tooltip{margin-top:20px}
.qtip{max-width:385px}
.qtip.qtip-pos-lt .qtip-tip,.qtip.qtip-pos-rt .qtip-tip{margin-top:-21px}
.qtip.qtip-pos-lb .qtip-tip,.qtip.qtip-pos-rb .qtip-tip{margin-bottom:-22px}
.qtip.qtip-pos-lc .qtip-tip,.qtip.qtip-pos-rc .qtip-tip{margin-top:-12px!important}
.ds2-tooltip-element--spotlight{display:none}
@media only screen and (min-width:521px){.ds2-tooltip-element--spotlight{display:block}
}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--close{right:15px;top:15px}
.ds2-tooltip-element--spotlight.ds2-tooltip-element{max-width:283px;padding-top:15px;padding-right:15px}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--copy{margin-bottom:9px;max-height:133px!important}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--footer{margin-top:15px}
.ds2-tooltip-element--filter.ds2-tooltip-element{padding-left:20px}
.ds2-tooltip-element--filter .ds2-models--filter{margin:30px 0 0;padding:0}
.ds2-tooltip-element--filter .ds2-models--filter-item{margin-bottom:15px;padding-left:0}
.ds2-tooltip-element--filter .ds2-tooltip-element--footer{padding:20px 20px 30px 20px}
.ds2-tooltip-element--filter .ds2-tooltip-element--footer .button.qtip-close{right:0;top:0}
.qtip-inFullscreenMode{height:100%!important;left:0!important;max-width:none;overflow:hidden;position:fixed;top:0!important;width:100%!important}
.qtip-inFullscreenMode .qtip-tip{display:none!important}
.qtip-inFullscreenMode .ds2-tooltip-element{max-width:none;padding-left:30px}
.qtip-inFullscreenMode .ds2-tooltip-element--copy{position:relative;overflow:hidden;max-height:none;height:100%}
.qtip-inFullscreenMode .ds2-tooltip-element--copy .ds2-cms-output,.qtip-inFullscreenMode .ds2-tooltip-element--copy .ds2-cms-output h5{margin-top:0}
.qtip-inFullscreenMode .ds2-tooltip-element--footer{background:#fff;bottom:0;left:0;margin-top:0;padding:15px;position:fixed;right:0}
.touch .ds2-tooltip-element .ds2-tooltip-element--close{top:0;right:0}
.touch .ds2-tooltip-element .ds2-tooltip-element--close a{width:40px;height:40px;padding-left:10px;padding-top:10px}
.touch .ds2-tooltip-element .ds2-tooltip-element--close span.ds2-icon,.touch .ds2-tooltip-element .ds2-tooltip-element--close .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .touch .ds2-tooltip-element .ds2-tooltip-element--close span.icon{position:relative}
.touch .ds2-tooltip{margin:0;padding:10px 5px 10px 10px;top:6px}
.touch .ds2-tooltip.ds2-tooltip--alpha{padding-left:0}
.ds2-tooltip-element .ds2-tooltip-element--copy{padding-top:3px}
.ds2-dropdown{display:table;position:relative;width:100%}
.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{background:#fff;border:2px solid #e6e6e6;color:#666}
.ds2-dropdown .button:hover,.ds2-dropdown .button:focus,.ds2-dropdown .button:active,.ds2-dropdown .ds2-dropdown--link:hover,.ds2-dropdown .ds2-dropdown--link:focus,.ds2-dropdown .ds2-dropdown--link:active{color:#0653b6}
.ds2-dropdown .button{display:table-cell;vertical-align:middle;text-align:left;padding:0 15px}
.ds2-dropdown .ds2-icon--l.ds2-icon--bg{position:absolute;top:2px;right:22px;left:auto}
.ds2-dropdown .ds2-icon--l.ds2-icon--bg:before{background-position:5px;background-size:30px}
.ds2-dropdown .f-dropdown{margin-top:0;padding:15px 0;border-top:0}
.ds2-dropdown .ds2-dropdown--link{margin:0;padding:12px 15px;border:0}
.ds2-dropdown--title{display:inline-block;padding-right:40px}
.ds2-dropdown--title,.active .ds2-dropdown--link{color:#000}
.ds2-errors{margin-top:39px;margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-errors{margin-top:73px}
}
@media only screen and (min-width:981px){.ds2-errors{margin-top:86px}
}
.ds2-errors--headline{text-transform:none}
.ds2-errors--headline:last-child{margin-bottom:32px}
.ds2-errors--title{margin-bottom:12px}
.ds2-errors--entry{margin-bottom:37.5px}
@media only screen and (min-width:981px){.ds2-errors--entry.ds2-errors--two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}
}
.ds2-layer{height:100%;position:fixed;display:block;overflow-x:inherit;z-index:270}
@media only screen and (min-width:521px){.ds2-layer{position:absolute}
}
.reveal-modal-bg{z-index:260}
.ds2-layer--center{height:100%;width:100%;display:block;overflow:hidden}
@media only screen and (min-width:521px){.ds2-layer--center{display:table}
}
.ds2-layer--middle .ds2-linklist{margin-top:10px;margin-right:30px}
.ds2-layer--middle .ds2-linklist li:last-child{margin-bottom:0}
@media only screen and (max-width:520px){.ds2-layer--middle{height:100%}
.ds2-layer--middle>.ds2-row-padding{padding-left:0;padding-right:0;height:100%}
.ds2-layer--middle>.ds2-row-padding>.columns{padding-left:0;padding-right:0;height:100%}
.ds2-layer--middle>.row{max-width:100%;height:100%}
}
@media only screen and (min-width:521px){.ds2-layer--middle{display:table-cell;vertical-align:middle}
}
.ds2-layer--container{background-color:#fff;margin:0 auto}
@media only screen and (max-width:520px){.ds2-layer--container{height:100%}
}
.ds2-layer--container-slider .ds2-layer--container{margin:0 auto}
.ds2-layer--container-slider .ds2-row-padding{padding:0;margin:0 auto}
.ds2-layer--container-slider .large-8{width:100%}
.ds2-layer--container-slider .large-centered{margin:0;padding:0}
.ds2-layer--slider{width:100%}
.ds2-layer--slider .ds2-slider--main .ds2-slider--slide-single-image{padding:0}
.ds2-layer--content{padding:30px 30px 0 20px;position:relative}
@media only screen and (min-width:981px){.ds2-layer--content{padding:30px 10px 0 30px}
}
.ds2-layer--content .close-reveal-modal{margin-top:0;margin-bottom:0;right:40px}
.ds2-layer-iframe.open .ds2-layer--center{margin-right:auto;margin-left:auto;width:auto}
.ds2-layer-iframe.open .columns{width:auto}
.ds2-layer-iframe.open .ds2-layer--content{padding:15px}
.ds2-layer-iframe.open iframe{border:0;display:block}
.ds2-layer-iframe.open .close-reveal-modal{top:15px;right:35px;z-index:190}
.ds2-layer--container-image .ds2-layer--content,.ds2-layer--container-video .ds2-layer--content{padding:15px 7.5px 15px 7.5px}
.ds2-layer--container-image .close-reveal-modal,.ds2-layer--container-video .close-reveal-modal{top:15px;right:35px;z-index:190}
.ds2-layer--container-video .ds2-layer--content{padding:15px 15px 1px 15px}
.ds2-layer--container-video .ds2-layer--container-video-flex{position:relative;padding-top:1.7857142857rem;padding-bottom:67.5%;height:0;margin-bottom:1.1428571429rem;overflow:hidden;margin-bottom:14px}
.ds2-layer--container-video .ds2-layer--container-video-flex.widescreen{padding-bottom:56.34%}
.ds2-layer--container-video .ds2-layer--container-video-flex.vimeo{padding-top:0}
.ds2-layer--container-video .ds2-layer--container-video-flex iframe,.ds2-layer--container-video .ds2-layer--container-video-flex object,.ds2-layer--container-video .ds2-layer--container-video-flex embed,.ds2-layer--container-video .ds2-layer--container-video-flex video{position:absolute;top:0;left:0;width:100%;height:100%}
.ds2-layer--container-video iframe{border:0}
.ds2-layer--copy{overflow:hidden;position:relative;margin-top:-4px}
@media only screen and (min-width:521px){.ds2-layer--copy{max-height:300px}
}
.ds2-layer--copy .ds2-cms-output{padding-right:45px;margin-top:0;margin-bottom:0}
.ds2-layer--interaction{padding-top:25px}
@media only screen and (max-width:520px){.ds2-layer--interaction{bottom:0;position:absolute;width:100%}
}
.ds2-layer--interaction-list-container{border-top:1px solid #e6e6e6;padding:0 30px 0 20px;background-color:#fff}
@media only screen and (min-width:521px){.ds2-layer--interaction-list-container a{padding:0 30px 0 30px;margin-bottom:0;margin-top:15px}
}
.ds2-layer--interaction-list-container li{float:right}
.ds2-layer--interaction-list-container li:last-child a{margin-bottom:0}
.ds2-cardlist--container .ds2-linklist--item:last-child{margin-bottom:27px}
.ds2-cardlist--container .ds2-cardlist--card{display:none}
.ds2-cardlist--container .ds2-cardlist--card.ds2-active{display:block}
.ds2-model-card--image{margin:0}
.ds2-hidden-field{left:-9999px;position:absolute}
.ds2-label--checkbox{cursor:pointer;display:inline-block}
.ds2-label--checkbox{padding-left:27.5px;position:relative}
.ds2-label--checkbox:before{content:"";display:block;height:20px;left:0;position:absolute;top:-1px;width:20px}
.ds2-icon--efficency{height:12px;width:30px;cursor:pointer;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-bottom:2px;text-align:left;background-position:0 0}
.ds2-icon--efficency:hover,.ds2-icon--efficency:focus,.ds2-icon--efficency:active{background-position:0 -12px}
.ds2-icon--efficency-A{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_A.png") no-repeat}
.ds2-icon--efficency-AA{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_AA.png") no-repeat}
.ds2-icon--efficency-B{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_B.png") no-repeat}
.ds2-icon--efficency-C{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_C.png") no-repeat}
.ds2-icon--efficency-D{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_D.png") no-repeat}
.ds2-icon--efficency-E{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_E.png") no-repeat}
.ds2-icon--efficency-F{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_F.png") no-repeat}
.ds2-icon--efficency-G{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_G.png") no-repeat}
.ds2-cookie-disclaimer{margin-top:15px}
.ds2-cookie-disclaimer--button-close{position:absolute;top:-2px;right:18px}
@media only screen and (min-width:521px){.ds2-cookie-disclaimer--button-close{right:18px}
}
.ds2-cookie-controller--no-cookies .ds2-cms-output{padding-right:40px}
@media only screen and (min-width:521px){.ds2-cookie-controller--no-cookies .ds2-cms-output{padding-right:60px}
}
.ds2-consent{margin-top:15px}
.ds2-consent--button-close{position:absolute;top:-2px;right:18px}
@media only screen and (min-width:521px){.ds2-consent--button-close{right:40px}
}
.ds2-video-player--player{max-width:1680px;position:relative;background-color:#fff}
.ds2-video-player--opener .ds2-video-player--img-outer,.ds2-slider--video-player-opener .ds2-video-player--img-outer{display:block;position:relative}
.ds2-video-player--opener .ds2-video-player--img-outer img,.ds2-slider--video-player-opener .ds2-video-player--img-outer img{width:100%}
.ds2-video-player--opener .ds2-video-player--play,.ds2-slider--video-player-opener .ds2-video-player--play{width:60px;height:60px;display:block;position:absolute;z-index:60;top:50%;left:50%;margin-top:-30px;margin-left:-30px}
.s7videoplayer{background-color:#000}
.s7videoviewer .s7videoplayer .s7iconeffect{width:60px!important;height:60px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}
.s7videoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer .s7iconeffect[state="replay"]{background-color:#1c69d4;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20%2017l20%2013-20%2013z%22%2F%3E%3C%2Fsvg%3E')!important;background-repeat:no-repeat}
.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state="replay"],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state="replay"],.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state="replay"]{background-color:#0653b6}
.ds2-layer--content .ds2-video-player{margin-bottom:15px}
.ds2-video-player--player-close-button{display:none;position:absolute;top:4px;right:20px;z-index:40}
.ds2-video-player--sceneseven{width:100%}
.ds2-video-player--sceneseven .ds2-youtube-embed-container{height:auto;padding-bottom:0}
.ds2-icon--efficency{height:12px;width:30px;cursor:pointer;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-bottom:2px;text-align:left;background-position:0 0}
.ds2-icon--efficency:hover,.ds2-icon--efficency:focus,.ds2-icon--efficency:active{background-position:0 -12px}
.ds2-icon--efficency-A{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_A.png") no-repeat}
.ds2-icon--efficency-AA{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_AA.png") no-repeat}
.ds2-icon--efficency-B{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_B.png") no-repeat}
.ds2-icon--efficency-C{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_C.png") no-repeat}
.ds2-icon--efficency-D{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_D.png") no-repeat}
.ds2-icon--efficency-E{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_E.png") no-repeat}
.ds2-icon--efficency-F{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_F.png") no-repeat}
.ds2-icon--efficency-G{background:transparent url("/etc/clientlibs/digitals2/clientlib/media/icons/png_energy_icons/BMW_icon_G.png") no-repeat}
.ds2-layer-error-old-browser{display:none}
.ds2-layer-error-old-browser--layer{width:100%;height:100%;position:fixed;top:0;left:0;display:table;z-index:270}
.ds2-layer-error-old-browser--bg{width:100%;height:100%;position:fixed;top:0;left:0;background:#262626;background:rgba(38,38,38,0.9)}
.ds2-layer-error-old-browser--container{position:relative;margin:0 auto;display:table-cell;vertical-align:middle}
.ds2-layer-error-old-browser--close{float:right;margin-top:-15px;margin-right:-15px}
.ds2-layer-error-old-browser--content{margin:0 auto;min-width:320px;width:75%;max-width:640px;background:#fff;padding:30px}
.ds2-layer-error-old-browser--content h2{text-transform:none}
.ds2-layer-error-old-browser--content .ds2-linklist{margin-top:30px}
.ds2-boilerplate{border:5px solid}
.ds2-noscript-message{padding-top:14px}
meta.small-navi{font-family:"/only screen and (min-width: 0em)/";width:0}
meta.medium-navi{font-family:"/only screen and (min-width: 45.063em)/";width:45.063em}
meta.large-navi{font-family:"/only screen and (min-width: 64.063em)/";width:64.063em}
meta.small-integration{font-family:"/only screen and (min-width: 0em)/";width:0}
meta.medium-integration{font-family:"/only screen and (min-width: 40em)/";width:40em}
meta.large-integration{font-family:"/only screen and (min-width: 64.063em)/";width:64.063em}
.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a{transition:color .25s ease}
.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:hover,.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:focus,.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:active{color:#0653b6}
@media only screen and (min-width:721px) and (max-width:1024px){.ds2-navigation-main{z-index:240}
}
.ds2-navigation-main nav{position:relative}
@media only screen and (min-width:981px){.ds2-navigation-main nav{height:100px}
}
.ds2-navigation-main hr{display:none}
.ds2-navigation-main .ds2-icon--arrow-big-l-white:after{opacity:0}
.ds2-navigation-main .ds2-icon--arrow-big-r-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:before,.ds2-navigation-main .ds2-icon--arrow-big-r-white:after{background-position:-3px -5px;background-size:30px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:after{opacity:0;right:2px;left:auto}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page:after{opacity:1}
.ds2-navigation-main .ds2-navigation-main--container{background-color:#8e8e8e}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .row,.ds2-navigation-main .ds2-navigation-main--container .ds2-row-padding{padding:0 7.5px;margin:0}
}
.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar{transition:all .5s ease;height:100px}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar{height:45px;position:inherit}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar #ds2-globalnav{margin-top:-3px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar-open{height:85px}
}
@media only screen and (min-width:521px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar-open{height:100px}
}
.ds2-navigation-main ul{display:inline-block;margin-bottom:15px}
.ds2-navigation-main li{display:inline-block;vertical-align:middle;padding-right:7px;padding-left:7px;text-rendering:initial}
.ds2-navigation-main li:first-child{padding-left:0}
.ds2-navigation-main li a{color:#fff;position:relative;display:block;transition:color .25s ease}
.ds2-navigation-main li a:hover,.ds2-navigation-main li a:focus,.ds2-navigation-main li a:active,.ds2-navigation-main li a.ds2-active,.ds2-navigation-main li a.ds2-active-page{color:#0653b6}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--salesbar a,.ds2-navigation-main .ds2-navigation-main--search a{margin-top:-1px}
}
.ds2-navigation-main .ds2-icon,.ds2-navigation-main .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main span.icon{margin-top:-5px;padding-left:30px}
.ds2-navigation-main .ds2-icon.ds2-icon--menu-white,.ds2-navigation-main .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--menu-white.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main span.ds2-icon--menu-white.icon{margin-top:-1px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-icon--all-models-white{padding-left:0}
}
.ds2-navigation-main .ds2-icon--user-icon-white,.ds2-navigation-main .ds2-icon--magnifier-white,.ds2-navigation-main .ds2-icon--menu-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--user-icon-white:before,.ds2-navigation-main .ds2-icon--user-icon-white:after,.ds2-navigation-main .ds2-icon--magnifier-white:before,.ds2-navigation-main .ds2-icon--magnifier-white:after,.ds2-navigation-main .ds2-icon--menu-white:before,.ds2-navigation-main .ds2-icon--menu-white:after{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--user-icon-white:after,.ds2-navigation-main .ds2-icon--magnifier-white:after,.ds2-navigation-main .ds2-icon--menu-white:after{opacity:0;top:0}
.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active,.ds2-navigation-main .ds2-icon--user-icon-white:hover,.ds2-navigation-main .ds2-icon--user-icon-white:focus,.ds2-navigation-main .ds2-icon--user-icon-white:active,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active,.ds2-navigation-main .ds2-icon--magnifier-white:hover,.ds2-navigation-main .ds2-icon--magnifier-white:focus,.ds2-navigation-main .ds2-icon--magnifier-white:active,.ds2-navigation-main .ds2-icon--menu-white.ds2-active,.ds2-navigation-main .ds2-icon--menu-white:hover,.ds2-navigation-main .ds2-icon--menu-white:focus,.ds2-navigation-main .ds2-icon--menu-white:active{color:#0653b6}
.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active:after,.ds2-navigation-main .ds2-icon--user-icon-white:hover:after,.ds2-navigation-main .ds2-icon--user-icon-white:focus:after,.ds2-navigation-main .ds2-icon--user-icon-white:active:after,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active:after,.ds2-navigation-main .ds2-icon--magnifier-white:hover:after,.ds2-navigation-main .ds2-icon--magnifier-white:focus:after,.ds2-navigation-main .ds2-icon--magnifier-white:active:after,.ds2-navigation-main .ds2-icon--menu-white.ds2-active:after,.ds2-navigation-main .ds2-icon--menu-white:hover:after,.ds2-navigation-main .ds2-icon--menu-white:focus:after,.ds2-navigation-main .ds2-icon--menu-white:active:after{opacity:1}
.ds2-navigation-main .ds2-icon--all-models-white:after{opacity:0}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-icon--all-models-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white:before,.ds2-navigation-main .ds2-icon--all-models-white:after{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-navigation-main .ds2-icon--all-models-white:hover,.ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-navigation-main .ds2-icon--all-models-white.ds2-active{color:#0653b6}
.ds2-navigation-main .ds2-icon--all-models-white:focus:after,.ds2-navigation-main .ds2-icon--all-models-white:active:after,.ds2-navigation-main .ds2-icon--all-models-white:hover:after,.ds2-navigation-main .ds2-icon--all-models-white:focus:after,.ds2-navigation-main .ds2-icon--all-models-white:active:after,.ds2-navigation-main .ds2-icon--all-models-white.ds2-active:after{opacity:1}
}
.ds2-navigation-main .ds2-navigation-main--fastlane a{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--fastlane{position:absolute;top:30px;left:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--fastlane{display:none}
}
.ds2-navigation-main .ds2-navigation-main--id-module{top:0;margin-right:1px;z-index:250}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
.ds2-navigation-main .ds2-navigation-main--id-module img{position:absolute;width:188px;float:right;right:18px}
@media only screen and (min-width:521px){.ds2-navigation-main .ds2-navigation-main--id-module img{width:190px;right:42px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--id-module img{right:5px}
}
.ds2-navigation-main .ds2-navigation-main--level-1{margin-top:15px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1{margin-top:65px}
.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-icon:not(.ds2-icon--user-icon-white):before,.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-searchform .aems-sf-searchinputarea .btn span.icon:not(.ds2-icon--user-icon-white):before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--level-1 span.icon:not(.ds2-icon--user-icon-white):before{display:none}
}
.ds2-navigation-main .ds2-navigation-main--level-1 li a{margin-top:0}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--level-1 li{display:none}
}
@media only screen and (min-width:901px){.ds2-navigation-main .ds2-navigation-main--level-1 li.ds2-navigation-main--visible-medium{display:inline-block}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--level-1 li{display:none}
}
.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-navigation-main--invisible{display:none}
.ds2-navigation-main .ds2-navigation-main--special li:first-child{padding-left:14px}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-main--special li:first-child{padding-left:7px}
}
@media only screen and (max-width:1280px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:0}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:relative;display:inline-block}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:inline-block}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:30px}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:absolute;display:block}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:0}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:relative;display:inline-block}
}
.ds2-navigation-main .ds2-navigation-main--menu{margin-bottom:0;padding:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--menu{display:none}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--menu span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon{padding:0 0 20px 20px}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon:before,.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon:after,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon:after{display:inline-block}
}
.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a{font-size:17px}
.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-underline,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-underline:after,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline:after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-active-page:after,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-active-page:after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 li:first-child a.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--level-1 li:first-child a.ds2-active-page:after{content:' ';position:absolute;background-color:transparent}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline:after{content:' ';position:absolute}
}
.ds2-navigation-main .ds2-navigation-main--special a{margin-bottom:0}
.ds2-navigation-main .ds2-navigation-main--special a.ds2-active{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--special a.ds2-active .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special a.ds2-active .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special a.ds2-active span.icon{color:#0653b6}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--special a{font-size:17px;height:20px}
}
.ds2-navigation-main .ds2-navigation-main--level-4,.ds2-navigation-main .ds2-navigation-main--level-3,.ds2-navigation-main .ds2-navigation-main--level-2{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout-container{display:none;background-color:#8e8e8e}
.ds2-navigation-main .ds2-navigation-main--flyout-container.ds2-flyout-open{display:block}
.ds2-navigation-main.ds2-navigation-main--overlay .ds2-navigation-main--flyout-container{position:relative;z-index:200;width:100%}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-main--flyout{overflow:auto}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .row{padding-left:37.5px;padding-right:37.5px}
.ds2-navigation-main .ds2-navigation-main--flyout.ds2-padding-bottom{padding-bottom:27px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout .row>.columns{padding:0;border-top:1px solid #bbb}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:block}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active{display:block;margin-top:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active{display:inline-block;margin-top:10px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open{display:inline-block}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open{display:none}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open{position:relative}
}
.ds2-navigation-main .ds2-navigation-main--flyout ul{vertical-align:top;margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout ul{display:inline-block;padding-right:10px;padding-left:15px;margin-top:10px;width:290px}
.ds2-navigation-main .ds2-navigation-main--flyout ul :last-child a{margin-bottom:0;padding-bottom:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul :first-child a{margin-top:0;padding-top:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul.ds2-navigation-main--level-2{padding-left:7px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout ul{min-width:none;max-width:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout li{display:block;margin-top:0;border-bottom:1px solid #bbb;padding-left:20px;padding-right:20px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout li{padding-left:0;padding-right:0;border-bottom:0}
}
.ds2-navigation-main .ds2-navigation-main--flyout li a{color:#fff;position:relative;padding-top:8px;padding-bottom:8px;margin-bottom:0;margin-top:0;padding-left:0}
.ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li:last-child{display:block}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a{padding-left:15px;padding-right:15px;color:#0653b6;text-align:center}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout span.icon:before{right:2px;left:auto}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon.ds-icon--left:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-searchform .aems-sf-searchinputarea .btn span.ds-icon--left.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout span.ds-icon--left.icon:before{left:0;right:auto}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li{display:block;padding-left:20px;padding-right:20px}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li .ds2-icon.ds2-icon--all_models-01,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--all_models-01.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li span.ds2-icon--all_models-01.icon{display:none}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1{display:none}
}
.ds2-navigation-main .ds2-navigation-element--flyout-close{width:100%;position:fixed;display:none}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-navigation-main--top-bar-plain{height:83px}
@media only screen and (min-width:521px){.ds2-navigation-main--top-bar-plain{height:100px}
}
.ds2-navigation-main--top-bar-plain .ds2-navigation-main--id-module-slider{position:absolute;width:190px}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-3{transition:border-color .3s ease}
.ds2-navigation-main--level-3.ds2-border-left{border-left:1px solid #bbb}
.ds2-navigation-main--level-2{transition:border-color .3s ease}
.ds2-navigation-main--level-2.ds2-border-right{border-right:1px solid #bbb}
.ds2-navigation-main--level-2{border-right:1px solid #8e8e8e}
.ds2-navigation-main--level-3{border-left:1px solid #8e8e8e}
}
.ds2-navigation-salesbar{background-color:#8e8e8e;text-align:right;display:none;position:relative;margin-top:-1px}
.ds2-navigation-salesbar.ds2-active{display:block}
.ds2-navigation-salesbar .row .row{margin-top:20px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar .row .row{margin:0}
}
.ds2-navigation-salesbar .ds2-link,.ds2-navigation-salesbar .ds2-technical-data--info-link{color:#fff}
.ds2-navigation-salesbar .ds2-link:hover,.ds2-navigation-salesbar .ds2-technical-data--info-link:hover,.ds2-navigation-salesbar .ds2-link:focus,.ds2-navigation-salesbar .ds2-technical-data--info-link:focus,.ds2-navigation-salesbar .ds2-link:active,.ds2-navigation-salesbar .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-navigation-salesbar li{text-align:left}
.ds2-navigation-salesbar li .button{width:100%;margin-bottom:5px}
.ds2-navigation-salesbar.is-contentbar li{border-bottom:1px solid #bbb;padding:11px 19px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.is-contentbar li{border:0;padding:0 15px 14px 15px}
.ds2-navigation-salesbar.is-contentbar li:first-child{padding-top:22px}
.ds2-navigation-salesbar.is-contentbar li:last-child{padding-bottom:27px}
}
.ds2-navigation-salesbar.is-contentbar li .ds2-link,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link{display:block;margin:0}
.ds2-navigation-salesbar.is-contentbar li .ds2-link:hover,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:hover,.ds2-navigation-salesbar.is-contentbar li .ds2-link:focus,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:focus,.ds2-navigation-salesbar.is-contentbar li .ds2-link:active,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-navigation-salesbar.is-contentbar li:last-child{border:0}
.ds2-navigation-salesbar.is-contentbar .ds2-navigation-main--salesbar{list-style-type:none;margin-bottom:0;border:1px solid rgba(38,38,38,0.15);border-top:0}
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container{border-top:1px solid #bbb}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container{border-top:0}
}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container.ds2-padding-bottom{margin-bottom:25px}
}
.ds2-navigation-salesbar.ds2-is-mainnav li{display:block;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #bbb;padding-right:20px;padding-left:20px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav li{margin-top:12px;padding-top:0;padding-left:0;padding-bottom:0;border-bottom:0}
.ds2-navigation-salesbar.ds2-is-mainnav li:first-child{border-top:0}
.ds2-navigation-salesbar.ds2-is-mainnav li:last-child{border:0}
}
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-main--salesbar{margin-bottom:0}
.ds2-navigation-content-bar--buttons .ds2-sales-button:first-child{padding-right:0;margin-right:5px}
.ds2-navigation-content-bar--buttons .ds2-sales-button .button .ds2-button--responsive-line{padding-left:0;text-align:left}
@media only screen and (min-width:981px){.ds2-navigation-content-bar--buttons .ds2-sales-button .button .ds2-button--responsive-line{padding:0 35px 0 45px}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button{margin-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-icon:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button span.icon:before{background-position:0 -3px;position:relative;display:block}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-icon--user-icon-white:before{background-position:5px 0}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active{max-width:none;position:fixed;width:auto;top:0;left:0;right:0;margin-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .button{height:45px;padding-left:14px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-icon:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active span.icon:before{background-position:-5px -3px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-button--responsive-line{display:table-cell;padding-left:0;padding-top:8px;text-align:left;vertical-align:top;width:100%}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-button--additional-icon{display:block;top:15px}
}
.sales-small{display:none}
.ds2-navigation-content-bar{background-color:#666;position:absolute;width:100%;z-index:230;height:45px}
@media only screen and (min-width:981px){
	.ds2-navigation-content-bar{/* background-color:#8e8e8e; */ background-color:transparent;height:51px}
	.ds2-sticky-wrapper.ds2-is-sticky-wrapper .ds2-navigation-content-bar {background-color:#8e8e8e;}
	.ds2-sticky-wrapper.ds2-is-sticky-wrapper .ds2-navigation-content-bar--bar {	margin-top: 5px;overflow: hidden;}
}
.ds2-navigation-content-bar hr{display:none}
@media only screen and (max-width:980px){.ds2-navigation-content-bar hr{display:block;background-color:#bbb;height:1px;width:120%;margin-left:-20%;border-width:0;padding:0;margin-top:0;margin-bottom:0;position:absolute}
}
.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:before{background-position:-3px -5px;background-size:30px;left:-8px}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-row-padding{padding:0}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-row-padding .columns{padding:0}
}
.ds2-navigation-content-bar li,.ds2-navigation-content-bar ul{list-style-type:none}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar{width:285px;height:40px;margin-top:50px;margin-bottom:-22.5px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary{background:#666}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:active{background:#4d4d4d}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar:before{top:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar.ds2-show-last ul li{text-align:left}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-arrow-padding{padding-right:60px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button{width:285px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a{display:table;width:100%;margin-bottom:0;height:45px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a{width:285px;height:40px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span{vertical-align:middle;display:table-cell;text-align:left;left:0;right:0;top:17px;padding-left:20px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span{width:285px;padding-left:15px;top:15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span:before{float:right;position:relative;left:-20px;top:-1px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span:before{left:-15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons{display:none;position:fixed;right:0;top:0;padding:5px 0}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons{position:absolute;padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons:before{top:15px;left:-20px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-show-buttons{display:block;right:7.5px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul{width:100%;float:right;padding:0;margin:5px 0}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul{border-left:1px solid #bbb;height:30px;height:33px;left:0;margin:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li{padding:0;max-width:285px}
@media only screen and (max-width:1280px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li.show-for-large-navi-up{display:none}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li.show-for-large-navi-up{display:block}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li{width:auto}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a{margin-bottom:0}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a{margin-top:-6px;height:45px;padding:3px 0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a span:before{left:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary{background:#666}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:active{background:#4d4d4d}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons .ds2-icon{padding-left:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons .ds2-icon--user-icon-white:before{background-position:0 0;background-size:40px;width:40px;height:35px}
.ds2-navigation-content-bar .ds2-sales-button a .ds2-button--additional-icon{right:19px}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button a .ds2-button--additional-icon{right:17px}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button a span{display:none}
}
.ds2-navigation-content-bar .ds2-sales-button .button{width:auto}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button .button{padding-left:10px;padding-right:10px;padding-top:5px;min-width:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-content-bar .ds2-sales-button.ds2-active{margin-top:6px}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row .ds2-row-padding{padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container{width:100%;overflow:hidden;display:none}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container{margin-top:20px;width:285px;/* margin-left:7.5px */}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container.ds2-flyout-show{display:block}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-row-padding{padding:0}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-row-padding{margin:0;padding:0}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content{width:285px;padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content>ul{display:inline-block;background-color:#8e8e8e;margin-bottom:0;width:100%}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content>ul{padding-bottom:25px;width:285px;padding-left:15px;padding-right:15px;border:1px solid rgba(38,38,38,0.15);border-top:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li{display:block;padding-top:0;border-bottom:1px solid #bbb;padding-left:25px;padding-right:30px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li{padding-left:0;padding-right:0;border-bottom:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li:first-child{border-top:0;padding-top:15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-is-active a{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{color:#fff;position:relative;padding-top:15px;padding-right:30px;display:block;padding-bottom:12px;margin-bottom:0;cursor:pointer}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{padding-bottom:2px;border-bottom:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page span.icon{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel{position:relative}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:0;margin-top:-1px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:active{left:auto;right:-2px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel span.icon{padding-left:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:-5px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel ul{display:block;margin-top:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:0;margin-top:-2px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:active:before{left:auto;right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:active:before{left:auto;right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul{display:none;padding-left:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li{border:0;padding-left:0;padding-top:0;padding-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:last-child a{border-bottom:0;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:last-child a{padding-bottom:3px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:first-child a{padding-top:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li a{width:120%;border-bottom:1px solid #bbb;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li a{border-bottom:0;padding-bottom:0}
}
.ds2-navigation-top{width:100%;background-color:#4d4d4d;font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif}
.ds2-navigation-top .ds2-mainmenu-sub{padding-bottom:60px}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-sub{padding-left:0;padding-right:0}
}
.ds2-navigation-top a{color:#fff;text-decoration:none}
.ds2-navigation-top .ds2-mainmenu-logo{position:absolute;right:5px;z-index:180;top:0}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-logo{display:none}
}
.ds2-navigation-top .ds2-fastlane{margin:30px 0 16px 0;padding:0}
.ds2-navigation-top .ds2-fastlane li{display:inline-block;padding:0 20px 0 0}
.ds2-navigation-top .ds2-fastlane li:not(:first-child){margin-left:-4px}
.ds2-navigation-top .ds2-fastlane li a{font-size:14px}
.ds2-navigation-top .ds2-fastlane li a:hover,.ds2-navigation-top .ds2-fastlane li a:focus,.ds2-navigation-top .ds2-fastlane li a:active{color:#0653b6}
.ds2-navigation-top .ds2-fastlane li a:hover span,.ds2-navigation-top .ds2-fastlane li a:focus span,.ds2-navigation-top .ds2-fastlane li a:active span{color:#0653b6}
.ds2-navigation-top .ds2-fastlane li:last-child{padding:0}
.ds2-navigation-top .ds2-mainmenu-wrapper{display:inline-block}
.ds2-navigation-top .ds2-mainmenu-list,.ds2-navigation-top .ds2-mainmenu-special-list{display:inline-block;margin:0;padding:0}
.ds2-navigation-top .ds2-mainmenu-list li,.ds2-navigation-top .ds2-mainmenu-special-list li{display:inline-block;vertical-align:middle;padding:0 14px 0 0}
.ds2-navigation-top .ds2-mainmenu-list li:not(:first-child),.ds2-navigation-top .ds2-mainmenu-special-list li:not(:first-child){margin-left:-4px}
.ds2-navigation-top .ds2-mainmenu-list a,.ds2-navigation-top .ds2-mainmenu-special-list a{display:block;font-size:18px;padding-bottom:16px}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-list a,.ds2-navigation-top .ds2-mainmenu-special-list a{font-size:15px;padding:13px 0}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-list a:hover,.ds2-navigation-top .ds2-mainmenu-list a:focus,.ds2-navigation-top .ds2-mainmenu-list a:active,.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{padding-bottom:11px;border-bottom:5px solid #0653b6;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-list a:hover span,.ds2-navigation-top .ds2-mainmenu-list a:focus span,.ds2-navigation-top .ds2-mainmenu-list a:active span,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span,.ds2-navigation-top .ds2-mainmenu-special-list a:active span{color:#0653b6}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{padding-bottom:15px;border-bottom:5px solid #0653b6;color:#0653b6}
}
.ds2-navigation-top .ds2-mainmenu-list .ds2-salesbar a,.ds2-navigation-top .ds2-mainmenu-special-list .ds2-salesbar a{padding:0 20px 10px 20px}
.ds2-navigation-top .ds2-mainmenu-special-list a{display:block}
.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{color:#0653b6}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{padding-bottom:11px;border-bottom:5px solid #0653b6}
}
.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--all_models-01,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--all_models-01,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--all_models-01{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{color:#0653b6}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{padding-bottom:11px;border-bottom:5px solid #0653b6}
}
.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--all_models-01{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-special-list .ds2-salesbar-button img{padding:0 10px 0 10px}
.ds2-navigation-top .ds2-mainmenu-special-list .ds2-search{padding:0 20px 0 0}
.ds2-navigation-top .ds2-mainmenu-special-list span{max-height:25px;overflow:hidden}
.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{font-size:16px;color:#fff;margin-top:-3px;padding-right:12px}
@media only screen and (max-width:1280px){.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{padding-right:0;padding-left:0}
}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{padding-right:12px}
}
.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu{margin-top:0}
@media only screen and (max-width:1280px){.ds2-navigation-top .ds2-mainmenu-special-list span.title{display:none}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-special-list span.title{display:inline}
}
.ds2-navigation-top .ds2-mainmenu-salesbar{width:100%;overflow:hidden;height:0;background-color:#fff;text-align:right}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding:20px 0 0 0}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{display:block}
}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{padding:20px 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list .button{margin-bottom:5px;width:100%}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{padding:20px 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list .button{margin-bottom:5px;width:49.4%}
}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li{display:inline;height:32px;height:2rem;padding:0 25px 0 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li:last-child{padding:0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a{font-size:13px;font-size:.813rem;color:#bbb;text-decoration:none}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:hover,.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:focus,.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:active{color:#0653b6}
.ds2-navigation-top .isOverlay{position:absolute;z-index:170}
@media only screen and (min-width:981px){.ds2-navigation-top .linie{border-bottom:1px solid #e6e6e6}
}
.ds2-navigation-top .closeBackground{position:absolute;height:100%;width:100%;background:black;opacity:0;z-index:160;display:none}
.ds2-navigation-top .ds2-mainmenu-flyout{width:100%;overflow:hidden;height:0;background-color:#fff}
@media only screen and (min-width:981px){.ds2-navigation-top .line{border-bottom:1px solid #f2f2f2}
}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title{border-bottom:1px solid #e6e6e6;display:block;height:50px;color:#0653b6;padding-top:5px}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{width:50px;height:50px;margin-left:15px;float:left;position:relative;color:#0653b6}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{margin-left:5px}
}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back span{font-size:10px;float:none}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-description{position:relative;float:left;margin-top:12px;margin-left:10px;font-weight:bold}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown{width:100%;vertical-align:top;position:relative;display:none;list-style:none;margin:0 0 10px 0;padding:0;left:0!important}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{border-bottom:1px solid #e6e6e6;display:block}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{padding-left:12px;padding-right:12px}
}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown{margin-left:0}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-dropdown-visible{display:block}
.ds2-navigation-top .ds2-mainmenu-sub a,.ds2-navigation-top .ds2-mainmenu-mobile-list a,.ds2-navigation-top .ds2-mainmenu-sub-sub a{display:block;margin-bottom:0;padding-top:10px;padding-bottom:10px;color:#666;text-decoration:none;padding-left:10px;margin-bottom:0;font-size:16px;font-size:1rem}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active{margin-bottom:0;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a span,.ds2-navigation-top .ds2-mainmenu-mobile-list a span,.ds2-navigation-top .ds2-mainmenu-sub-sub a span{position:relative;float:right;margin-top:4px;margin-right:10px}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown{vertical-align:top;position:relative;display:none;list-style:none;padding:0;width:290px;margin:30px 0 0 0}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{border-bottom:0 solid #bbb;display:block;position:relative}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li:not(:last-child){padding-bottom:20px}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown::before,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown::before,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown::before{content:' ';position:absolute;margin-top:5px;height:98%;width:1px;background-color:#f2f2f2}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-dropdown-visible{display:inline-block}
.ds2-navigation-top .ds2-mainmenu-sub a,.ds2-navigation-top .ds2-mainmenu-mobile-list a,.ds2-navigation-top .ds2-mainmenu-sub-sub a{color:#666;text-decoration:none;padding-left:15px;font-size:14px}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active{margin-bottom:10px;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active span,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active span,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active span{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a span,.ds2-navigation-top .ds2-mainmenu-mobile-list a span,.ds2-navigation-top .ds2-mainmenu-sub-sub a span{position:absolute;top:7px;right:10px}
}
.ds2-navigation-top .ds2-mainmenu-mobile{background-color:#fff;display:block;overflow:hidden;height:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list{margin:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li{display:block;list-style:none;border-bottom:1px solid #e6e6e6;padding-left:12px;padding-right:12px}
.ds2-navigation-top .ds2-mainmenu-mobile-list li:last-child{border-bottom:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a{display:block;margin-bottom:0;padding-top:10px;padding-left:10px;padding-bottom:10px;font-size:16px;font-size:1rem}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a.ds2-active{margin-bottom:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a span{position:relative;float:right;margin-top:4px;margin-right:10px}
.ds2-navigation-top .ds2-mainmenu-close-container{position:relative;max-width:76.25rem}
.ds2-navigation-top .ds2-mainmenu-close{position:relative;float:right;display:none;margin:20px 20px 0 0}
.ds2-navigation-top .ds2-mainmenu-close a{color:#262626}
.ds2-navigation-top .ds2-mainmenu-close a:hover,.ds2-navigation-top .ds2-mainmenu-close a:focus,.ds2-navigation-top .ds2-mainmenu-close a:active{color:#0653b6}
@media only screen and (max-width:980px){.ds2-page--home .ds2-navigation-top .ds2-mainmenu-logo{display:block}
}
.ds2-page--navigation-alternative-layout .ds2-mainmenu-flyout{background-color:#bbb}
.ds2-page--navigation-alternative-layout .ds2-navigation-top .ds2-mainmenu-close a{color:white}
@media only screen and (max-width:520px),only screen and (min-width:521px) and (max-width:980px){.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub a,.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub-sub a{color:#fff}
}
@media only screen and (min-width:981px){.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub a,.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub-sub a{color:#fff}
}
.ds2-searchform .aems-sf-searchinputarea .btn,.ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .ds2-searchform--close{height:40px;width:40px}
.ds2-searchform .aems-sf-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinput:focus{background-color:transparent;outline:0}
.ds2-searchform{height:0;overflow:hidden;z-index:10000;top:-1px;position:relative}
.ds2-searchform--wrapper{padding-top:30px;padding-bottom:30px;position:relative}
@media only screen and (min-width:1281px){.ds2-searchform--wrapper{padding-left:45px}
}
.ds2-searchform--wrapper:after{display:none}
.ds2-searchform--form-wrapper{display:block;overflow:hidden;position:relative;width:auto}
@media only screen and (min-width:981px){.ds2-searchform--form-wrapper{max-width:585px}
}
.ds2-searchform--form-wrapper>div{line-height:0}
.ds2-searchform .aems-sf-searchinputarea input[type="search"]{box-sizing:border-box}
.ds2-searchform .aems-sf-searchinputarea .btn{background:transparent;padding:0;position:absolute;right:5px;top:0}
.ds2-searchform .aems-sf-searchinputarea .btn:hover,.ds2-searchform .aems-sf-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinputarea .btn:active{background-color:inherit}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon{background-color:transparent;padding:0;position:absolute;right:0}
@media only screen and (min-width:981px){.ds2-searchform .aems-sf-searchinputarea .btn span.icon{top:2px}
}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:active,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:active{background-color:inherit}
.ds2-searchform .aems-sf-searchinput{border:2px solid #e6e6e6;color:#666;margin:0;padding:10px 50px 10px 13px;width:100%;height:43px;-webkit-appearance:none;border-radius:0}
.ds2-searchform .aems-sf-searchinput::-webkit-input-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput:-moz-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput::-moz-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput:-ms-input-placeholder{color:currentColor}
.ds2-searchform .ds2-searchform--close-wrapper{float:right;margin-top:5px;margin-left:3px;position:relative}
.ds2-searchform .ds2-searchform--close{background-size:26px 26px;background-position:50%;display:block}
.ds2-searchform .ds2-searchform--close.ds2-icon,.ds2-searchform .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-searchform--close.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-searchform span.ds2-searchform--close.icon{padding-left:0}
.ds2-searchform .aems-sf-suggestions{list-style:none;margin:0;padding-top:31px}
.ds2-searchform .aems-sf-suggestionentry{color:#666;margin-bottom:27px;padding-left:10px}
.ds2-searchform .aems-sf-suggestionentry:last-child{margin-bottom:5px}
.ds2-searchform .aems-sf-suggestionmatch{color:#0653b6;font-style:normal}
.aems-sf-overlay{display:block}
.aems-sr-hidden{display:none}
.aems-sr-overlay{display:block}
.aems-sf-suggestionselected,.aems-sr-suggestionselected{background-color:AliceBlue}
.aems-sf-suggestionentry,.aems-sr-suggestionentry{list-style:none}
.aems-sf-suggestionmatch,.aems-sr-suggestionmatch{font-style:bold;color:blue}
.aems-sr-highlight{font-weight:bold;color:#236cd1}
@font-face{font-family:"BMWType_Bold";src:url("/etc/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.woff") format("woff"),url("/etc/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.ttf") format("truetype"),url("/etc/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.svg#BMWTypeWebBoldAll") format("svg")}
.aems-sr{font:15px;font-family:BMWType_Bold,Arial,sans-serif;max-width:1200px;padding:0 7.5px;margin:0 auto}
@media(max-width:1200px){.aems-sr{margin:0 37.5px}
}
@media(max-width:600px){.aems-sr{margin:0;padding:0}
}
.aems-sr a{color:#666;text-decoration:none}
.aems-sr em{font-style:normal}
.aems-sr .aems-sr-searchbox{display:inline-block;width:100%}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea{position:relative;margin:30px 0 30px 0}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{height:40px;width:588px;box-sizing:border-box;font-size:18px;line-height:20px;-webkit-appearance:none;border-radius:0;border:solid 1px #a2a2a2;padding:1px 50px 1px 10px}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch::-webkit-search-cancel-button{-webkit-appearance:none}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{width:calc(100% - 55px)}
}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch::-ms-clear{display:none}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch,.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch-box{height:40px;width:40px;color:transparent;background:transparent url("/etc/designs/aemsearch/images/Suche.png") no-repeat 9px 9px;background-size:21px 21px;position:absolute;left:547px;top:0;border:0;cursor:pointer}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch{left:auto;right:55px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions{padding:0;margin:-4 0 28px 0}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-suggestions{margin-bottom:27px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry{margin-bottom:24px;color:#236cd1;font-size:18px;line-height:20px}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry{margin-bottom:23px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry em{color:#666}
.aems-sr .aems-sr-head .aems-sr-info{margin:-7px 0 15px 0;font-size:35px;line-height:39px}
@media(max-width:800px){.aems-sr .aems-sr-head .aems-sr-info{font-size:25px;line-height:31px}
}
.aems-sr .aems-sr-head .aems-sr-info #aems-dynamicSearchTerm{color:#236cd1}
.aems-sr .aems-sr-head #aems-suggestionField{margin-top:-12px;font-size:25px;line-height:31px}
@media(max-width:800px){.aems-sr .aems-sr-head #aems-suggestionField{margin-top:-9px;font-size:18px;line-height:20px}
}
.aems-sr .aems-sr-head #aems-suggestionField div{display:inline-block}
.aems-sr .aems-sr-head #aems-suggestionField a{color:#666}
.aems-sr .aems-sr-topteasers{margin:85px 0 86px 0}
@media(max-width:800px){.aems-sr .aems-sr-topteasers{margin-top:88px}
}
.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:290px;display:inline-block;margin-right:10px;vertical-align:top}
@media(max-width:800px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:49%;margin:0 2% 30px 0}
}
@media(max-width:600px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:100%;margin-right:0}
}
@media(max-width:800px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser:nth-child(even){margin-right:0}
}
.aems-sr .aems-sr-topteasers .aems-sr-topteaser:last-child{margin:0}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle{margin:24px 0 11px 0;font-size:18px;line-height:20px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle{margin-bottom:10px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a{color:#262626}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:focus,.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:active,.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:hover{color:#236cd1}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext{margin:-2px 0 15px 0;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;line-height:17px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext{font-size:15px;line-height:20px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext br{display:block}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link{padding-bottom:26px;margin-top:-7px;border-bottom:solid 1px #e0e0e0;font-size:14px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link{margin-top:-10px;font-size:15px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{display:inline-block;width:580px;word-wrap:break-word}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{width:100%;word-break:break-all}
}
.aems-sr .aems-sr-results .aems-sr-result a:active,.aems-sr .aems-sr-results .aems-sr-result a:focus,.aems-sr .aems-sr-results .aems-sr-result a:hover{color:#236cd1}
.aems-sr .aems-sr-more{margin:15px 0}
.aems-sr .aem-sr-hint{margin:0 0 15px;font-size:14px;line-height:17px}
@media(max-width:800px){.aems-sr .aem-sr-hint{margin-top:9px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-text{margin-top:-14px}
@media(max-width:800px){.aems-sr .aems-sr-text{margin-top:-8px}
}
.aems-sr .aems-sr-text .aem-sr-texttitle{margin:0 0 45px 0;font-size:96px;line-height:96px;letter-spacing:-2.52px}
@media(max-width:800px){.aems-sr .aems-sr-text .aem-sr-texttitle{font-size:56px;line-height:56px;letter-spacing:-1.575px}
}
.aems-sr .aems-sr-text .aems-sr-textbody{margin-top:-16px;width:100%;font-size:25px;line-height:31px}
@media(max-width:800px){.aems-sr .aems-sr-text .aems-sr-textbody{margin-top:-9px;font-size:18px;line-height:20px}
}
.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-5px}
@media(max-width:800px){.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-2px}
}
.aems-sr .aems-sr-text a.aems-sr-back{margin:15px 0;font-size:14px}
@media(max-width:800px){.aems-sr .aems-sr-text a.aems-sr-back{font-size:15px}
}
.aems-sr a.aems-sr-back,.aems-sr .aems-sr-more a{display:inline-block;height:40px;width:290px;color:white;background-color:#236cd1;text-align:center;line-height:40px}
.aems-sr br{display:none}
@media(max-width:800px){#main_bg{padding:0 10px}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{padding:1px 48px 1px 4px}
}
.ds2-navigation-model{padding-left:15px;padding-right:10px}
.ds2-navigation-model li{list-style:none}
.ds2-navigation-model .ds2-navigation-model--model-list{color:#fff;margin-bottom:70px}
@media only screen and (min-width:981px){.ds2-navigation-model .ds2-navigation-model--model-list{margin-bottom:85px}
}
.ds2-navigation-model .ds2-navigation-model--model-list li:last-child.ds2-navigation-model--cars-list{margin-bottom:-27px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-container{color:#fff;padding-left:0;padding-right:5px;margin-bottom:5px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--image-container{width:100%;min-height:80px;background-color:#8e8e8e}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--image-container img{width:100%}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-title{position:absolute;color:#fff;bottom:0;padding-left:15px;padding-right:20px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model{margin:0}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel:focus .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active-hover .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model:focus .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active-hover .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active .ds2-navigation-model--model-title{color:#0653b6}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel:focus .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active-hover .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model:focus .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active-hover .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active .ds2-navigation-model--image-container{background-color:#fff;cursor:pointer;box-shadow:0 0 0 1px #bbb inset}
.ds2-navigation-model .ds2-navigation-model--cars-list{display:none}
.ds2-navigation-model .ds2-navigation-model--cars-list ul:first-child{margin-left:0px}
.ds2-navigation-model .ds2-navigation-model--cars-list .row{margin-left:0;margin-right:0}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--card-container{float:left}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--card-container .ds2-linklist--item:last-child{margin-bottom:27px}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--card-container .ds2-model-card h4{margin-bottom:7.5px; margin-top: 5px;}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-model-card--image{display:block;min-height:150px;min-width:auto;position:relative}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-model-card--image a{display:block;margin:0}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-model-card--image:before{display:block;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;width:50px;height:50px;content:"";border:5px solid transparent;border-top-color:#1c69d4;border-right-color:#1c69d4;border-left-color:#1c69d4;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-model-card--image.ds2-img-loaded{display:block;min-height:auto}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-model-card--image.ds2-img-loaded:before{display:none}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--disclaimer ul{margin-bottom:0}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--disclaimer .ds2-disclaimer--list-item{margin-bottom:28px}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container{display:block;margin-top:20px}
.ds2-navigation-model .ds2-navigation-model--cars-list .ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container a{display:block}
.ds2-navigation-model.ds2-model-navi--ready .ds2-navigation-model--image-container{min-height:auto}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ds2-navigation-model.ds2-model-navi--ready .ds2-navigation-model--cars-list{height:auto;width:100%;overflow:hidden;display:list-item}
.ds2-navigation-cluster-wrapper{display:block;position:relative;width:100%;z-index:90}
.ds2-navigation-cluster{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;border-top:1px solid #e6e6e6}
.ds2-navigation-cluster .ds2-navigation-cluster--container{background-color:#fff}
.ds2-navigation-cluster a{text-decoration:none}
.ds2-navigation-cluster .ds2-additionalButtons{display:none}
.ds2-navigation-cluster .ds2-additionalButtons .button{width:auto}
.ds2-navigation-cluster .ds2-additionalButtons .row{float:right}
.ds2-navigation-cluster .ds2-additionalButtons .row .columns{width:auto}
.ds2-navigation-cluster .ds2-additionalButtons .row .columns:last-child{float:left}
.ds2-navigation-cluster .ds2-additionalButtons a.disable{visibility:hidden}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active{color:#0653b6;background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-top:0;margin-bottom:0;padding-top:17px;padding-bottom:18px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active{padding-top:19px;padding-bottom:25px;border:0}
}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active::after{content:' ';position:absolute;background-color:#fff;width:100%;height:2px;left:0;bottom:-2px}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active span.ds2-icon--user_icon-01{color:#0653b6}
@media only screen and (max-width:1280px){.ds2-navigation-cluster .ds2-additionalButtons{text-align:right}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-additionalButtons{padding-right:0}
}
.ds2-navigation-cluster .ds2-additionalButtons span.ds2-icon--user_icon-01{font-size:16px;color:#fff;margin-top:-3px;padding-right:5px}
.ds2-navigation-cluster .ds2-additionalButtons.visible{display:block}
.ds2-navigation-cluster .ds2-cluster-button-primary,.ds2-navigation-cluster .ds2-cluster-button-secondary{height:100%;margin-top:5px;margin-bottom:5px}
.ds2-navigation-cluster .ds2-cluster-button-secondary{background-color:#666;margin-right:5px}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content{position:relative}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-icon,.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-cluster .ds2-cluster-button-secondary .content span.icon{position:absolute;left:-25px;top:3px}
@media only screen and (max-width:1280px){.ds2-navigation-cluster .ds2-cluster-button-secondary{min-width:10px;width:auto;padding:12px 10px 12px 12px}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content{position:relative}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-icon,.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-cluster .ds2-cluster-button-secondary .content span.icon{position:relative;left:0;top:0}
.ds2-navigation-cluster .ds2-cluster-button-secondary span.title{display:none}
}
@media only screen and (max-width:980px){.ds2-navigation-cluster .ds2-cluster-button-secondary{background-color:#1c69d4}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-cluster-button-secondary{margin-top:10px;padding:10px 10px 12px 12px}
}
.ds2-navigation-cluster .show-for-small-only .ds2-cluster-button-secondary{border-right:0}
@media only screen and (max-width:520px){.ds2-navigation-cluster .salesbar-border-on{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .salesbar-border-off{border-top:1px solid #e6e6e6}
}
.ds2-navigation-cluster .ds2-breadcrump{margin:0;color:#666}
.ds2-navigation-cluster .ds2-breadcrump .ds2-navigation-cluster--breadcrump-button{display:inline}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-cluster .ds2-breadcrump{padding-top:15px;padding-bottom:15px}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump{padding:10px 0}
}
.ds2-navigation-cluster .ds2-breadcrump .ds2-breadcrump-button{margin-right:5px}
.ds2-navigation-cluster .ds2-breadcrump .ds2-breadcrump-button .icon-arrow-down{left:-3px;position:relative;font-size:24px;color:#666}
.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{display:inline}
@media only screen and (min-width:981px){.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{float:left;vertical-align:top;padding-top:10px;margin-bottom:5px}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{display:block}
}
.ds2-navigation-cluster .ds2-breadcrump span{padding-left:5px;padding-right:5px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump span{display:none}
}
.ds2-navigation-cluster .ds2-breadcrump-button-primary{color:#666}
.ds2-navigation-cluster .ds2-breadcrump-button-secondary,.ds2-navigation-cluster .ds2-cluster-headcolor-activ{color:#0653b6}
.ds2-navigation-cluster .ds2-breadcrump-button{display:inline-block;width:25px;background-color:#fff;color:#bbb}
.ds2-navigation-cluster .ds2-breadcrump-button:hover,.ds2-navigation-cluster .ds2-breadcrump-button:focus,.ds2-navigation-cluster .ds2-breadcrump-button:active{color:#0653b6}
.ds2-navigation-cluster .ds2-breadcrump-button .ds2-icon--sub_menu-01{padding-top:4px;font-size:18px;float:left;display:block}
.ds2-navigation-cluster .ds2-breadcrump-button.ds2-active .ds2-icon--sub_menu-01{color:#0653b6}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar{width:100%;overflow:hidden;height:0;text-align:right}
@media only screen and (min-width:521px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar{border-top:1px solid #e6e6e6}
}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding-top:20px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{padding:20px 0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list .button{margin-bottom:5px;width:100%}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{padding:20px 0;display:block}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list .button{margin-bottom:5px;width:49.4%}
}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li{display:inline;height:32px;height:2rem;padding:0 25px 0 0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li:last-child{padding:0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li a{font-size:13px;font-size:.813rem;text-decoration:none}
.ds2-cluster-navigation-sub{width:auto;height:0;overflow:hidden;overflow-y:scroll}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .row{padding:0}
}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .columns{padding:0}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-row-padding{padding:0}
.ds2-cluster-navigation-sub .ds2-row-padding .columns{padding:0;width:100%}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding:20px 20px 60px 27px;background-color:#fff}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{display:block}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{display:block;padding:0 20px 60px 20px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{border-bottom:1px solid #e6e6e6}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{padding:0 40px 13px 0;position:relative}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{padding:8px 60px 8px 0}
}
@media only screen and (min-width:981px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li:last-child{padding-bottom:0}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li ul{padding-left:.5357142857rem;padding-right:.5357142857rem;width:100%}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li ul li:last-child{border-bottom:0;margin-bottom:-8px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:14px;color:#666;text-decoration:none}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{width:100%;margin-left:8px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a .ds2-icon--arrow-big-d-grey-2{display:none}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.ds2-active .ds2-icon--arrow-big-d-grey-2{display:block}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.ds2-active .ds2-icon--arrow-big-r-grey-2{display:none}
@media only screen and (max-width:520px),only screen and (min-width:521px) and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{display:table}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:hover,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:focus,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:active,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.active{color:#0653b6}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:hover span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:focus span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:active span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.active span{color:#0653b6}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.ds2-icon,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.icon{position:absolute;right:0;top:13px}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.ds2-icon{right:10px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li{display:none;padding-left:10px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li.ds2-cluster-display{display:block}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li:first-child{margin-top:10px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-color{color:#0653b6!important}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title{border-bottom:1px solid #bbb;display:block;height:50px;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{width:50px;height:50px;border-right:1px solid #bbb;float:left;position:relative;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title .ds2-level-description{position:relative;float:left;margin-top:10px;margin-left:10px}
.ds2-cluster-navigation-mobile-sub .ds2-cluster-navigation-sub-list{width:100%;vertical-align:top;position:relative;display:block;list-style:none;margin:0;padding:0 12px;margin-top:0;margin-bottom:20px;left:0!important}
.ds2-cluster-navigation-mobile-sub .ds2-cluster-navigation-sub-list li{border-bottom:1px solid #bbb;display:block}
.ds2-cluster-navigation-mobile-sub a{display:block;margin-bottom:0;padding-top:10px;padding-bottom:10px;text-decoration:none;padding-left:10px;margin-bottom:0;font-size:16px;font-size:1rem}
.ds2-cluster-navigation-mobile-sub a:hover,.ds2-cluster-navigation-mobile-sub a:focus,.ds2-cluster-navigation-mobile-sub a:active{margin-bottom:0;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub a span{position:relative;float:right;margin-top:4px;margin-right:10px}
.ds2-teaser-fullwidth{text-align:center;margin-bottom:60px}
.ds2-teaser-fullwidth img{display:inline-block;vertical-align:middle}
.row.ds2-container{display:block;margin-top:0;margin-bottom:60px;padding-left:0}
.no-padding{padding:0}
.small{margin-bottom:30px}
.a{margin-top:1.25rem;margin-bottom:1rem}
.h3{margin-top:1rem}
.h4{margin-top:0}
.small-teaser-image.columns{padding-left:0;padding-right:0}
.small-teaser-text{padding:0 auto 1.25rem auto;background-color:#666}
.small-teaser-text .image-container{display:none}
.small-teaser-text.columns{padding-left:0;padding-right:0}
.ds2-quote{padding:0 30px 60px}
@media only screen and (min-width:981px){.ds2-quote{padding:0 75px 75px 90px}
}
.ds2-quote--component-link{display:block;margin-top:0}
.ds2-quote--component-link .ds2-linklist{margin-bottom:-3px}
.ds2-quote--quote-container{margin-bottom:11px}
.ds2-quote--component-link .ds2-quote--quote-container{color:#262626}
.ds2-quote--text-container{margin-top:-5px}
.ds2-quote--ql,.ds2-quote--qr{position:relative;line-height:0;font-family:"Arial","Helvetica","Roboto",sans-serif}
.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:76px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:97px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:41px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:57px}
}
.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:32px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:44px}
}
.ds2-quote--ql.ds2-quote--style-a{top:-11px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a{top:-16px}
}
.ds2-quote--ql.ds2-quote--style-b{top:37px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-b{top:47px}
}
.ds2-quote--ql.ds2-quote--style-c{top:36px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-c{top:44px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e{top:1px}
.ds2-quote--ql.ds2-quote--style-f{top:5px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f{top:7px}
}
.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:38px}
@media only screen and (min-width:981px){.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:48px}
}
.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{top:2px}
.ds2-quote--text.ds2-cms-output{display:inline;padding-right:0}
.ds2-quote--source{margin-top:25px}
@media only screen and (min-width:521px){.ds2-quote--source{margin-top:55px}
}
@media only screen and (min-width:981px){.ds2-quote--source{margin-top:70px}
}
.ds2-typo{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-typo{margin-bottom:90px}
}
.ds2-typo[data-drawbox=true] .ds2-typo--container{border:1px solid #e6e6e6;padding:15px 15px 0}
@media only screen and (min-width:521px){.ds2-typo[data-drawbox=true] .ds2-typo--container{padding:30px 30px 15px}
}
.ds2-typo .ds2-linklist,.ds2-typo .ds2-linklist:last-child{margin-bottom:-3px}
.ds2-typo--component-link{display:block;margin-top:0}
.ds2-typo--component-link:hover .ds2-link--label-only,.ds2-typo--component-link:focus .ds2-link--label-only,.ds2-typo--component-link:active .ds2-link--label-only{color:#0653b6}
.ds2-typo--keyvisual{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-typo--keyvisual{margin-bottom:30px}
}
.ds2-typo--title-container{width:100%}
.ds2-typo--title{line-height:1!important;margin-bottom:0;text-transform:uppercase}
@media only screen and (min-width:981px){.ds2-typo--copy{padding-right:15px}
}
.ds2-typo--component-link .ds2-typo--copy{color:#262626}
.ds2-gallery{margin-bottom:30px}
@media only screen and (min-width:521px){.ds2-gallery{margin-bottom:45px}
}
.ds2-gallery .ds2-slider--bottom{padding:0 2.5px;padding-bottom:30px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-gallery .ds2-slider--bottom{padding-bottom:15px}
}
@media only screen and (min-width:981px){.ds2-gallery .ds2-slider--bottom.ds2-slider--gallery-twoColumns{padding-left:37.5px;padding-right:37.5px}
}
.ds2-gallery .ds2-gallery--head{margin-bottom:30px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-gallery .ds2-gallery--head{margin-bottom:15px}
}
.ds2-gallery .ds2-icon--magnifier-white:before{background-position:-2px -2px}
.contentpresentation:last-child .ds2-content-presentation{margin-bottom:75px}
@media only screen and (min-width:981px){.contentpresentation:last-child .ds2-content-presentation{margin-bottom:90px}
}
.ds2-content-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-content-presentation{margin-bottom:60px}
}
.ds2-content-presentation--keyvisual{position:relative;margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-content-presentation--keyvisual{margin-bottom:30px}
}
.ds2-content-presentation--keyvisual-cta{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:80}
.ds2-content-presentation--keyvisual-cta .ds2-content-presentation--keyvisual-cta-container{height:100%;margin-left:auto;margin-right:auto;max-width:1680px;position:relative}
.ds2-content-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left}
.ds2-content-presentation--keyvisual-cta-location h1,.ds2-content-presentation--keyvisual-cta-location h3{color:#fff;line-height:100%;width:100%}
.ds2-content-presentation--keyvisual-cta-location h1.ds2-color-alternative,.ds2-content-presentation--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-content-presentation--keyvisual-image-container{text-align:center}
.ds2-content-presentation--body h1,.ds2-content-presentation--body h3,.ds2-content-presentation--body .ds2-expand--body-copy-container{line-height:100%;margin-right:15px;width:100%}
.ds2-content-presentation--body .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:-15px}
@media only screen and (min-width:521px){.ds2-content-presentation--body .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:0}
}
.ds2-content-presentation--body .ds2-content-presentation--body-button .button{margin-bottom:0}
.ds2-content-presentation--container-inset{margin-top:15px}
@media only screen and (min-width:981px){.ds2-content-presentation--container-inset{margin-top:0}
}
.ds2-content-presentation--inset{border-left:1px solid #e6e6e6;padding-left:30px;margin-bottom:-3px}
.ds2-stage-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-stage-presentation{margin-bottom:75px}
}
.ds2-stage-presentation--keyvisual{position:relative}
.ds2-stage-presentation--keyvisual-hotspots,.ds2-stage-presentation--keyvisual-cta{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:30;pointer-events:none}
.ds2-stage-presentation--keyvisual-hotspots a,.ds2-stage-presentation--keyvisual-cta a{pointer-events:all}
.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-hotspots-container,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-cta-container,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-hotspots-container,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-cta-container{height:100%;margin-left:auto;margin-right:auto;max-width:1680px;position:relative}
.ds2-stage-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left;text-shadow: 0px 0px 5px rgba(0, 0, 0, 1);}
.ds2-stage-presentation--keyvisual-cta-location h1,.ds2-stage-presentation--keyvisual-cta-location h3{color:#fff;line-height:100%;width:100%}
.ds2-stage-presentation--keyvisual-cta-location h1.ds2-color-alternative,.ds2-stage-presentation--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-stage-presentation--keyvisual-image-container{margin-left:auto;margin-right:auto;max-width:1680px;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot{position:absolute;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox{bottom:33px;display:block;left:-150px;position:absolute;width:300px}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox h5{padding-right:0}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container{background-color:#fff;border:1px solid #e6e6e6;display:inline-block;padding:15px 15px 15px 15px;text-align:left;width:auto;margin-bottom:0;margin-top:0}
@media only screen and (min-width:981px){.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container{width:260px}
}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container .ds2-technical-data--info-link{margin-top:-3px;margin-bottom:-3px}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-technical-data--info-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-technical-data--info-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-technical-data--info-link{color:#0653b6}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-triangle{content:"";display:block;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:20}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-triangle-border{content:"";display:block;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:10}
.ds2-stage-presentation--body{margin-top:15px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body{margin-top:-15px;min-height:30px}
}
.ds2-stage-presentation--body h1:first-child,.ds2-stage-presentation--body h3:first-child,.ds2-stage-presentation--body .ds2-expand--body-copy-container{line-height:100%;margin-right:15px;width:100%}
.ds2-stage-presentation--body .ds2-disclaimer ul{margin-bottom:42px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body .ds2-disclaimer ul{margin-top:42px;margin-bottom:12px}
.ds2-stage-presentation--body .ds2-expand--body-copy-container{margin-top:42px;margin-bottom:12px}
}
.ds2-stage-presentation--keyvisual-cta.ds2-video-player--js-hide{display:none!important}
.row .row.ds2-model-brief{margin-bottom:45px}
@media only screen and (min-width:981px){.row .row.ds2-model-brief{margin-bottom:60px}
}
.ds2-model-brief--table{margin-top:-11px;margin-bottom:15px}
.ds2-model-brief--table table{margin-bottom:15px;background:transparent}
.ds2-model-brief--table .ds2-link,.ds2-model-brief--table .ds2-technical-data--info-link{margin-top:-3px;margin-bottom:12px;display:block}
@media only screen and (min-width:521px){.ds2-model-brief--copy{margin-bottom:15px}
}
.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:0}
}
.ds2-model-brief--disclaimer{margin-bottom:15px}
.ds2-model-brief--disclaimer .ds2-disclaimer ul{margin-bottom:0}
.ds2-model-carousel{overflow:visible}
.ds2-model-carousel .ds2-table-element td{font-weight:normal}
.ds2-model-carousel .ds2-table-element{margin:15px 0}
.ds2-model-carousel .ds2-disclaimer{margin-top:28px}
.ds2-model-carousel .ds2-disclaimer ul,.ds2-model-carousel .ds2-disclaimer ul li{margin-bottom:0}
@media only screen and (min-width:521px){.ds2-model-carousel--head{margin-bottom:15px}
}
.ds2-model-carousel--content-item .ds2-slider--position-bar-outer{display:none}
.ds2-model-carousel--image-slider{margin-bottom:12px}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider{margin-bottom:27px}
}
.ds2-model-carousel--image-slider .slick-slide{padding:0}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider .slick-slide{padding:0 7.5px}
}
.ds2-model-carousel--image-slider .slick-slide img{width:100%}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider .slick-slide img{cursor:pointer}
}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveUp{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveLeft{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:translate(25%,-30px) scale(0.5);-ms-transform:translate(25%,-30px) scale(0.5);transform:translate(25%,-30px) scale(0.5)}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveRight{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:translate(-25%,-30px) scale(0.5);-ms-transform:translate(-25%,-30px) scale(0.5);transform:translate(-25%,-30px) scale(0.5)}
.ds2-model-carousel--image-slider .slick-center img{cursor:default}
.ds2-model-carousel--content-slider{margin-left:-15px;margin-right:-15px}
.ds2-model-carousel--content-slider .slick-slide{margin-left:15px;margin-right:15px;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-model-carousel--content-slider .slick-slide{margin-bottom:90px}
}
.ds2-model-carousel--content-slider .slick-track{margin-top:3px}
.ds2-model-carousel .ds2-buttonlist .columns{padding-left:.5357142857rem;padding-right:.5357142857rem}
.ds2-model-carousel .ds2-buttonlist li .button{margin-bottom:10px}
@media only screen and (min-width:521px){.ds2-model-carousel .ds2-buttonlist li .button{margin-bottom:0}
}
.ds2-model-carousel .ds2-buttonlist li:last-child .button{margin-bottom:0}
.ds2-model-carousel{position:relative}
.ds2-model-carousel .slick-prev,.ds2-model-carousel .slick-next{height:40.00005px;min-width:15px;opacity:1;top:0;width:18px;z-index:50;display:none}
.ds2-model-carousel .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.ds2-icon--l.icon:before,.ds2-model-carousel .slick-next .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.ds2-icon--l.icon:before{background-color:#666;background-size:30px;background-position:center;width:30px;height:60px}
.ds2-model-carousel .slick-prev:hover .ds2-icon:before,.ds2-model-carousel .slick-prev:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:hover span.icon:before,.ds2-model-carousel .slick-prev:focus .ds2-icon:before,.ds2-model-carousel .slick-prev:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:focus span.icon:before,.ds2-model-carousel .slick-prev:active .ds2-icon:before,.ds2-model-carousel .slick-prev:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:active span.icon:before,.ds2-model-carousel .slick-next:hover .ds2-icon:before,.ds2-model-carousel .slick-next:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:hover span.icon:before,.ds2-model-carousel .slick-next:focus .ds2-icon:before,.ds2-model-carousel .slick-next:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:focus span.icon:before,.ds2-model-carousel .slick-next:active .ds2-icon:before,.ds2-model-carousel .slick-next:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:active span.icon:before{background-color:#4d4d4d}
@media only screen and (max-width:520px){.ds2-model-carousel .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.ds2-icon--l.icon:before,.ds2-model-carousel .slick-next .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.ds2-icon--l.icon:before{background-size:30px;background-position:center;width:18px;height:40.00005px}
}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-prev,.ds2-model-carousel .slick-next{width:30px;height:60px}
}
.ds2-model-carousel .slick-prev .ds2-icon,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.icon,.ds2-model-carousel .slick-next .ds2-icon,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.icon{top:0;margin-top:0}
.ds2-model-carousel .slick-prev span,.ds2-model-carousel .slick-next span{color:#fff;display:block}
.ds2-model-carousel .slick-prev{left:0}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-prev{left:10px}
}
.ds2-model-carousel .slick-next{right:0}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-next{right:10px}
}
.ds2-model-carousel .ds2-content-slider--description .ds2-expand--body-copy{margin-bottom:27px}
.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element{margin-top:0}
.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element th{padding-top:0}
@media only screen and (min-width:521px){.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element th{padding-bottom:12px}
}
.ds2-model-carousel .ds2-content-slider--description>.table ~ .table .ds2-table-element{margin-top:0}
.ds2-model-carousel .ds2-content-slider--description>.table ~ .table .ds2-table-element th{padding-top:15px}
.ds2-bottom-disclaimer{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-bottom-disclaimer{margin-bottom:75px}
}
.ds2-business-card{border:1px solid #e6e6e6;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-business-card{margin-bottom:90px}
}
@media only screen and (min-width:521px){.ds2-business-card--content:last-child{padding-left:0}
.ds2-business-card--content:first-child{padding-right:0}
}
.ds2-business-card--content-image{padding:15px}
@media only screen and (min-width:521px){.ds2-business-card--content-image{padding:0px}
}
@media only screen and (min-width:981px){.ds2-business-card--content-image{padding:15px}
}
.ds2-business-card--content-data{padding-left:15px}
@media only screen and (min-width:521px){.ds2-business-card--content-data{padding-top:30px}
}
@media only screen and (min-width:981px){.ds2-business-card--content-data{padding-top:15px;padding-left:15px}
}
.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail{display:block}
.ds2-business-card--name,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail{margin-bottom:6px}
.ds2-business-card--group{margin-bottom:26px;padding-right:15px}
.ds2-business-card--contact-item{margin-bottom:11px}
@media only screen and (min-width:521px){.ds2-business-card--contact-item{margin-bottom:4px}
}
.ds2-business-card--contact-item-label{margin-bottom:0;font-weight:bold}
.ds2-business-card--contact-item-detail{display:inline-block;margin-bottom:0;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}
a.ds2-business-card--contact-item-detail{color:#262626}
.ds2-contact-box{border:1px solid #e6e6e6;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-contact-box{margin-bottom:90px}
}
.ds2-contact-box a{font-weight:normal;color:#262626}
@media only screen and (min-width:521px){.ds2-contact-box a.ds2-business-card--contact-phone{cursor:default}
}
.ds2-contact-box .ds2-contact-box--sub-content{padding:15px}
.ds2-contact-box .ds2-contact-box--contact-item{word-break:break-all}
.ds2-contact-box .ds2-cms-output{margin-bottom:0}
.ds2-contact-box .ds2-contact-box--group{margin-bottom:11px}
.ds2-contact-box .ds2-contact-box--group:last-child{margin-bottom:10px}
.ds2-contact-box .ds2-contact-box--address{padding-bottom:11px}
.ds2-contact-box .ds2-contact-box--hours{margin-top:20px}
.ds2-contact-box--group .ds2-contact-box--entry,.ds2-contact-box--address.ds2-cms-output,.ds2-contact-box--contact-item,.ds2-contact-box--contact-item .ds2-cms-output,.ds2-contact-box--hours.ds2-cms-output{line-height:20px}
.ds2-contact-box--title{margin-bottom:26px}
.ds2-contact-box--subtitle{display:block;margin-bottom:0}
.ds2-accordion{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-accordion{margin-bottom:75px}
}
.ds2-accordion h2{margin-bottom:25px}
@media only screen and (max-width:980px){.ds2-accordion h2{margin-bottom:10px}
}
@media only screen and (min-width:521px){.ds2-accordion .ds2-accordion--copy-cont{margin-bottom:15px}
}
.ds2-accordion .ds2-expand--body-expand-container .button{margin-bottom:0}
.ds2-text-only{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-text-only{margin-bottom:75px}
.ds2-text-only .ds2-buttonlist:not([data-buttoncount="1"]){margin-right:0}
}
.ds2-text-only .ds2-text-only--linklist{display:table}
@media only screen and (min-width:981px){.small-6 .ds2-text-only .ds2-expand--body-copy-columns,.small-5 .ds2-text-only .ds2-expand--body-copy-columns,.small-4 .ds2-text-only .ds2-expand--body-copy-columns,.small-3 .ds2-text-only .ds2-expand--body-copy-columns,.small-2 .ds2-text-only .ds2-expand--body-copy-columns,.small-1 .ds2-text-only .ds2-expand--body-copy-columns,.medium-6 .ds2-text-only .ds2-expand--body-copy-columns,.medium-5 .ds2-text-only .ds2-expand--body-copy-columns,.medium-4 .ds2-text-only .ds2-expand--body-copy-columns,.medium-3 .ds2-text-only .ds2-expand--body-copy-columns,.medium-2 .ds2-text-only .ds2-expand--body-copy-columns,.medium-1 .ds2-text-only .ds2-expand--body-copy-columns,.large-6 .ds2-text-only .ds2-expand--body-copy-columns,.large-5 .ds2-text-only .ds2-expand--body-copy-columns,.large-4 .ds2-text-only .ds2-expand--body-copy-columns,.large-3 .ds2-text-only .ds2-expand--body-copy-columns,.large-2 .ds2-text-only .ds2-expand--body-copy-columns,.large-1 .ds2-text-only .ds2-expand--body-copy-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
}
.ds2-detail{margin-bottom:30px}
.ds2-detail .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:0}
.ds2-detail .ds2-expand--body-copy-container.open{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail{margin-bottom:60px}
}
.ds2-detail .ds2-button--offer{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail .ds2-button--offer{margin-bottom:0}
}
.ds2-detail .ds2-slider{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider{margin-bottom:30px}
}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider.ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%;margin-left:7.5px}
}
.ds2-detail .ds2-detail--interactive .ds2-linklist{padding-bottom:12px}
.ds2-detail .ds2-detail--interactive .ds2-linklist .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-detail .ds2-detail--interactive.large-6{padding-right:7.5px}
.ds2-detail .ds2-detail--buttons{margin-bottom:0}
.ds2-detail .ds2-detail--disclaimer{padding-bottom:30px;margin-top:-15px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--disclaimer{padding-bottom:15px;margin-top:0}
}
.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul{margin-bottom:0}
.ds2-detail .ds2-detail--body-start{margin-bottom:15px}
.ds2-detail .ds2-detail--accordion .ds2-accordion--element ul.ds2-accordion--list{margin-bottom:0;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--accordion .ds2-accordion--element ul.ds2-accordion--list{padding-bottom:30px}
}
.ds2-detail .ds2-detail--body{margin-bottom:15px}
.ds2-detail .ds2-detail--body .ds2-no-uppercase+.ds2-detail--interactive{margin-top:15px}
.ds2-detail .ds2-detail--inset{margin-bottom:42px;border-left:1px solid #e6e6e6;padding-left:30px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--inset{margin-bottom:27px}
}
.ds2-detail .ds2-detail--inset .ds2-linklist{margin-bottom:-3px}
.ds2-detail .ds2-detail--inset h4,.ds2-detail .ds2-detail--inset .ds2-cms-output{padding-right:15px}
.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase{text-transform:none;margin-bottom:12px}
.ds2-cluster-overview{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-cluster-overview{margin-bottom:75px}
}
.ds2-cluster-overview h4{margin-bottom:12px}
@media only screen and (min-width:521px){.ds2-cluster-overview h4{margin-bottom:27px}
}
.ds2-micro-story{margin-bottom:60px}
.ds2-micro-story .ds2-micro-story--image-container{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-micro-story .ds2-micro-story--image-container{float:left}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-micro-story .ds2-micro-story--image-container{margin-right:7.5px}
.ds2-micro-story .ds2-micro-story--image-container img{padding-right:7.5px}
}
@media only screen and (min-width:981px){.ds2-micro-story .ds2-micro-story--image-container{margin-right:15px}
.ds2-micro-story .ds2-micro-story--image-container img{padding-right:15px}
}
@media only screen and (min-width:521px){.ds2-micro-story .float-right .ds2-micro-story--image-container{float:right;margin-right:0}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-right:0}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-micro-story .float-right .ds2-micro-story--image-container{margin-left:7.5px}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-left:7.5px}
}
@media only screen and (min-width:981px){.ds2-micro-story .float-right .ds2-micro-story--image-container{margin-left:15px}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-left:15px}
}
.ds2-micro-story .ds2-expand--float{float:none;margin-bottom:12px}
.ds2-micro-story .ds2-expand--float img{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-micro-story .ds2-expand--float{margin-bottom:30px}
}
.ds2-micro-story .ds2-expand--float .ds2-micro-story--link{display:inline-block}
.ds2-micro-story .ds2-expand--copy-content{margin-bottom:26px}
.ds2-micro-story .ds2-expand--copy-content:last-child{margin-bottom:11px}
@media only screen and (min-width:521px){.ds2-micro-story h2{margin-bottom:25px}
}
@media only screen and (max-width:520px){.no-scroll.ds2-page--models .ds2-page--wrapper{height:100%;display:block;-webkit-flex-direction:inherit}
}
.ds2-models{position:relative;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-models{margin-bottom:75px}
}
.ds2-models--header{position:relative}
.ds2-models--series-header.ds2-inactive{display:none}
.ds2-models--header-title{color:#262626;margin:40px 0}
.ds2-models--filter{color:#262626;list-style:none;margin-bottom:0}
.ds2-models--filter-item{margin-bottom:30px;list-style:none}
.ds2-models--options{opacity:0;position:absolute;right:0;top:0;margin-top:5px;z-index:100}
.ds2-models--options-filter{background-color:#666;display:block;height:40px;margin:0;width:40px}
.ds2-models--anchors-list{list-style:none;z-index:110}
.ds2-models--anchors-list li{display:none}
.ds2-models--anchors-list li.ds2-active{display:block}
.ds2-models--anchors-item{display:block;line-height:12px;margin-top:10px;text-align:center}
@media only screen and (min-width:521px){.ds2-js-models-container{margin-top:-15px}
}
.ds2-models--series{position:relative}
.ds2-models--series .ds2-cardlist--card img{width:100%}
.ds2-models--series-title{color:#e6e6e6;font-size:96px;font-weight:bold;line-height:1;position:absolute;top:15px;white-space:nowrap}
@media only screen and (max-width:520px){.ds2-models--series-title.ds2-models--series-title-long{font-size:68px}
}
@media only screen and (min-width:981px){.ds2-models--series-title{font-size:124px}
}
.ds2-models--card-item.ds2-inactive{display:none}
.ds2-models--card-item.ds2-active{display:block}
.ds2-models--card-item.ds2-models-js--card-item:last-child{float:left}
@media only screen and (min-width:521px){.ds2-models--series-wrap .ds2-model-card--entry{padding-left:0}
}
.ds2-models--footer .ds2-disclaimer{margin-right:30px}
.ds2-models--footer .ds2-disclaimer ul{margin-bottom:11px}
.ds2-models--footer .ds2-disclaimer ul li{margin-bottom:0}
.ds2-table{margin-bottom:57px}
@media only screen and (min-width:981px){.ds2-table{margin-bottom:72px}
}
.ds2-table table{margin-bottom:12px}
.ds2-table .ds2-disclaimer ul{margin-bottom:12px;margin-top:27px}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-align-left,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-align-left{text-align:left}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-align-right,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-align-right{text-align:right}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-weight-normal,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-weight-normal{font-weight:normal}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-weight-bold,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-weight-bold{font-weight:bold}
.ds2-table-element--has-align-left .ds2-table-element--cell-item{text-align:left}
.ds2-table-element--has-align-right .ds2-table-element--cell-item{text-align:right}
.ds2-table-element--has-weight-normal .ds2-table-element--cell-item{font-weight:normal}
.ds2-table-element--has-weight-bold .ds2-table-element--cell-item{font-weight:bold}
td.ds2-table-element--has-align-bottom{vertical-align:bottom}
.ds2-table--keyvisual{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-table--keyvisual{margin-bottom:30px}
}
.ds2-table--headline{text-transform:uppercase}
.ds2-table--headline.ds2-no-uppercase{text-transform:none}
.ds2-table--headline.ds2-no-uppercase-font-uc{text-transform:none}
.ds2-table--headline .ds2-footnote{vertical-align:bottom;top:-20px;font-size:11px}
@media only screen and (min-width:981px){.ds2-table--headline .ds2-footnote{top:-28px}
}
.ds2-basic-teaser{border:1px solid #e6e6e6;margin-bottom:75px;padding:15px;position:relative}
.ds2-basic-teaser:hover,.ds2-basic-teaser:focus,.ds2-basic-teaser:active{cursor:pointer}
@media only screen and (min-width:981px){.ds2-basic-teaser{margin-bottom:90px}
}
.ds2-basic-teaser .ds2-basic-teaser--image-container>div {text-align: center;}
.ds2-basic-teaser .ds2-basic-teaser--image-container,.ds2-basic-teaser .ds2-basic-teaser--slider{margin-bottom:15px}
.ds2-basic-teaser .ds2-slider{margin-left:0;margin-right:0}
.ds2-basic-teaser .ds2-basic-teaser--component-link{display:block;margin-top:0;margin-bottom:0}
.ds2-basic-teaser .ds2-basic-teaser--no-uppercase{text-transform:none}
.ds2-basic-teaser .ds2-cms-output{color:#262626}
.ds2-basic-teaser img{position:relative}
.ds2-basic-teaser .ds2-button--offer{margin-bottom:0}
.ds2-basic-teaser .ds2-button--area{margin-bottom:15px}
.ds2-basic-teaser .ds2-slider--position-bar{margin-left:0}
.ds2-basic-teaser .ds2-linklist--item:last-child{margin-bottom:9px}
.ds2-basic-teaser .ds2-disclaimer{margin-top:15px}
.ds2-basic-teaser .ds2-disclaimer ul{margin-bottom:13px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container{margin-bottom:30px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container .ds2-iframe--player{margin-bottom:0}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container .ds2-iframe--fallback-container{margin-bottom:0;padding:15px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container iframe{border:0;width:100%}
.slider-padding{padding:15px}
.large-6 .ds2-basic-teaser h2.ds2-long-headline{line-height:18px;font-size:15px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:521px) and (max-width:980px){.large-6 .ds2-basic-teaser h2.ds2-long-headline{line-height:20px;font-size:18px;margin-top:-3px;margin-bottom:12px}
}
@media only screen and (min-width:981px){.large-6 .ds2-basic-teaser h2.ds2-long-headline{line-height:31px;font-size:25px;margin-top:-3px;margin-bottom:12px}
}
.large-3 .ds2-basic-teaser h2.ds2-long-headline{line-height:18px;font-size:15px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.large-3 .ds2-basic-teaser h2.ds2-long-headline{line-height:20px;font-size:18px;margin-top:-3px;margin-bottom:12px}
}
.ds2-stage-teaser{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-stage-teaser{margin-bottom:75px}
}
.ds2-stage-teaser .ds2-slider--position-bar-outer{max-width:1680px}
.ds2-stage-teaser .ds2-slider--position-bar-outer .ds2-slider--position-bar{margin-left:0}
.ds2-stage-teaser .ds2-slider--video-container button{width:40px}
.ds2-stage-teaser .ds2-slider .ds2-stage-slider--keyvisual-cta.ds2-video-player--js-hide{display:none!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main{max-width:1680px;margin:0 auto}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .slick-prev,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .slick-next{width:auto}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location{text-align:left}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location{position:absolute}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1{margin-top:13px;margin-bottom:13px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1{margin-top:28px;margin-bottom:13px}
}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .h1{margin-top:0;margin-bottom:12px}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3{line-height:100%}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1, .ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3{color:#fff}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1.ds2-color-alternative,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li{padding:0 7.5px}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li{padding:0}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li a{margin-bottom:11px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li a{margin-bottom:0}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li:last-child a{margin-bottom:0}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--body .ds2-disclaimer{margin-top:28px}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--body .ds2-disclaimer ul{margin-bottom:0}
.ds2-content-slider{overflow:visible;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-content-slider{margin-bottom:75px}
}
@media only screen and (min-width:521px){.ds2-content-slider .ds2-content-slider--head{margin-bottom:15px}
}
.ds2-content-slider--nav{margin:0}
.ds2-content-slider--nav .slick-track{display:table;margin-bottom:0}
.ds2-content-slider--nav .ds2-content-slider--nav-item{display:table-cell !important;float:none;vertical-align:bottom}
.ds2-content-slider--nav .ds2-content-slider--slick-active .button{border-bottom:5px solid #1c69d4;color:#1c69d4}
.ds2-content-slider--nav .ds2-content-slider--slick-active .button span{color:#1c69d4}
.ds2-content-slider--nav .button{background:0;border-bottom:5px solid #e6e6e6;display:block;height:inherit;margin-bottom:0;margin-left:7.5px;margin-right:7.5px;min-width:10px}
.ds2-content-slider--nav .button:hover,.ds2-content-slider--nav .button:focus,.ds2-content-slider--nav .button:active{border-bottom:5px solid #0653b6;color:#0653b6}
.ds2-content-slider--nav .button:hover span,.ds2-content-slider--nav .button:focus span,.ds2-content-slider--nav .button:active span{color:#0653b6}
.ds2-content-slider--nav .button div{margin-top:0;color:#666;text-align:left}
@media only screen and (min-width:981px){.ds2-content-slider--nav .button div{margin-bottom:7px}
}
.ds2-content-slider--nav .button div span{display:none}
.ds2-content-slider--content{margin:0 auto;position:relative}
.ds2-content-slider--content .ds2-content-slider--tile{padding-top:5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .ds2-content-slider--tile{padding-top:10px}
}
@media only screen and (min-width:981px){.ds2-content-slider--content .ds2-content-slider--tile{padding-top:15px}
}
.ds2-content-slider--content .ds2-content-slider--tile h3{clear:both}
@media only screen and (max-width:980px){.ds2-content-slider--content .slick-list{margin:0}
}
.ds2-content-slider--content .slick-list .ds2-content-slider--tile .columns{padding-left:.5357142857rem;padding-right:.5357142857rem}
.ds2-content-slider--content .slick-prev,.ds2-content-slider--content .slick-next{height:40.00005px;min-width:15px;opacity:1;top:0;width:18px;z-index:50;display:none}
.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.ds2-icon--l.icon:before,.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.ds2-icon--l.icon:before{background-color:#666;background-size:33px;background-position:center;width:30px;height:60px}
.ds2-content-slider--content .slick-prev:hover .ds2-icon:before,.ds2-content-slider--content .slick-prev:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:hover span.icon:before,.ds2-content-slider--content .slick-prev:focus .ds2-icon:before,.ds2-content-slider--content .slick-prev:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:focus span.icon:before,.ds2-content-slider--content .slick-prev:active .ds2-icon:before,.ds2-content-slider--content .slick-prev:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:active span.icon:before,.ds2-content-slider--content .slick-next:hover .ds2-icon:before,.ds2-content-slider--content .slick-next:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:hover span.icon:before,.ds2-content-slider--content .slick-next:focus .ds2-icon:before,.ds2-content-slider--content .slick-next:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:focus span.icon:before,.ds2-content-slider--content .slick-next:active .ds2-icon:before,.ds2-content-slider--content .slick-next:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:active span.icon:before{background-color:#4d4d4d}
@media only screen and (max-width:520px){.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.ds2-icon--l.icon:before,.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.ds2-icon--l.icon:before{background-position:center;background-size:30px;width:18px;height:40.00005px}
}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-prev,.ds2-content-slider--content .slick-next{width:30px;height:60px}
}
.ds2-content-slider--content .slick-prev .ds2-icon,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.icon,.ds2-content-slider--content .slick-next .ds2-icon,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.icon{top:0;margin-top:0}
.ds2-content-slider--content .slick-prev span,.ds2-content-slider--content .slick-next span{color:#fff;display:block}
.ds2-content-slider--content .slick-prev{left:-12.5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-prev{left:-27.5px}
}
.ds2-content-slider--content .slick-next{right:-12.5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-next{right:-27.5px}
}
.ds2-content-slider--content .ds2-content-slider--image{margin-bottom:15px}
.ds2-news-article{clear:both;overflow:hidden}
.ds2-news-article .ds2-news-article--textbox{margin-top:15px;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-news-article .ds2-news-article--textbox{margin-bottom:75px}
}
@media only screen and (min-width:521px){.ds2-news-article .ds2-news-article--textbox{margin-top:30px}
}
@media only screen and (min-width:521px){.ds2-news-article .ds2-news-article--textbox h2{margin-bottom:25px}
}
.ds2-spotlight{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-spotlight{margin-bottom:90px}
}
.ds2-spotlight .ds2-accordion--element{margin-top:15px}
@media only screen and (min-width:521px){.ds2-spotlight .ds2-accordion--element{margin-top:30px}
}
.ds2-spotlight .ds2-accordion--sub-content{padding-right:0}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:12px}
.ds2-spotlight .ds2-linklist{margin-top:-3px}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-spotlight .ds2-linklist,.ds2-spotlight .ds2-linklist--item{margin-bottom:0}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--content{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-spotlight--headline{margin-bottom:28px}
}
.ds2-spotlight--keyvisual{position:relative}
.ds2-spotlight--keyvisual-hotspots{position:absolute;overflow:hidden;z-index:70;top:0;width:100%;height:100%;text-align:center}
.ds2-spotlight--keyvisual-hotspots-container{position:relative;max-width:1680px;height:100%;margin-left:auto;margin-right:auto}
.ds2-spotlight--keyvisual-hotspot{position:absolute}
.ds2-spotlight--keyvisual-hotspot-dot{display:block;width:16px;height:16px;margin-left:-8px;margin-top:-8px;border-radius:20px;background-color:#fff}
.row .row.ds2-pre-configuration{margin-bottom:60px}
@media only screen and (min-width:981px){.row .row.ds2-pre-configuration{margin-bottom:75px}
}
.row .row.ds2-pre-configuration div.ds2-cms-output{position:relative}
@media only screen and (min-width:981px){.ds2-pre-configuration--header{float:right}
}
@media only screen and (min-width:981px){.ds2-pre-configuration--table .ds2-table-element--head-row th{padding-top:0;width: 100%;}
}
@media only screen and (min-width:981px){.ds2-pre-configuration--table{float:left}
}
.ds2-pre-configuration--table .ds2-table-element{margin-bottom:15px}
.ds2-pre-configuration--table .ds2-table-element .ds2-tooltip{margin:0;padding:0}
.ds2-pre-configuration--table .ds2-table-element .ds2-tooltip span.ds2-info-icon{padding:0;right:0;margin-right:0}
.ds2-pre-configuration--table .ds2-button--offer{margin-bottom:0}
.ds2-pre-configuration--table .ds2-linklist li:last-child{margin-bottom:12px}
.ds2-pre-configuration--slider{margin-bottom:3px}
@media only screen and (min-width:981px){.ds2-pre-configuration--slider{margin-bottom:15px}
}
.ds2-pre-configuration--slider .ds2-slider{margin-left:0;margin-right:0}
.ds2-pre-configuration--slider .ds2-slider--main{margin:0}
.ds2-pre-configuration--disclaimer{margin-top:15px;margin-bottom:0}
.ds2-pre-configuration--disclaimer .ds2-disclaimer ul{margin-bottom:-2px}
.ds2-pre-configuration--slider+.ds2-pre-configuration--table{margin-top:11px}
@media only screen and (min-width:521px){.ds2-pre-configuration--slider+.ds2-pre-configuration--table{margin-top:15px}
}
.ds2-content-overview{padding-bottom:45px}
@media only screen and (min-width:981px){.ds2-content-overview{padding-bottom:60px}
}
@media only screen and (min-width:521px){.ds2-content-overview--item-keyvisual{margin-bottom:30px}
}
.ds2-content-overview--item-text-container{padding-bottom:27px}
.ds2-content-overview--item-text-container[data-hascopy=true]{padding-bottom:26px}
.ds2-content-overview--item-text-container[data-haslink=true]{padding-bottom:27px}
.ds2-content-overview--title{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-content-overview--title{margin-bottom:30px}
}
.ds2-content-overview--item-title{margin-top:12px;margin-bottom:0}
@media only screen and (min-width:521px){.ds2-content-overview--item-title{margin-top:-3px}
}
.ds2-content-overview--item-copy{margin-top:11px}
.ds2-content-overview--item-copy p:last-child{margin-bottom:0}
.ds2-content-overview .ds2-linklist{margin-top:12px}
.ds2-content-overview .ds2-linklist--item:last-child{margin-bottom:-3px}
.ds2-technical-data--title.ds2-no-uppercase{margin-bottom:25px}
.ds2-technical-data--content{margin-top:15px}
.ds2-technical-data{margin-bottom:72px}
@media only screen and (min-width:981px){.ds2-technical-data{margin-bottom:87px}
}
.ds2-technical-data .ds2-dropdown .ds2-icon:before,.ds2-technical-data .ds2-dropdown .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-technical-data .ds2-dropdown span.icon:before{left:0}
.ds2-technical-data .tabs-content{margin-bottom:0}
.ds2-technical-data .content{padding:0}
.ds2-technical-data .ds2-slider{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-slider{margin-bottom:30px}
}
.ds2-technical-data .ds2-accordion--list{margin-bottom:0}
.ds2-technical-data .ds2-accordion--content{margin-bottom:15px}
@media only screen and (min-width:981px){.ds2-technical-data .ds2-technical-data--table-group{margin-bottom:30px}
}
.ds2-technical-data table{margin-bottom:0}
.ds2-technical-data .ds2-table-element--head-row{display:none}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-table-element--head-row{display:table-row}
.ds2-technical-data .ds2-table-element--head-row th{padding-top:30px;padding-bottom:27px}
@media only screen and (min-width:981px){.ds2-technical-data .ds2-table-element--head-row th{padding-top:0}
}
}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-technical-data--first-table th{padding-top:0}
}
.ds2-technical-data tr:first-child td{padding-top:0}
.ds2-technical-data tr:last-child{border:0}
.ds2-technical-data .ds2-technical-data--footer{margin-top:0}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-technical-data--footer{margin-top:30px;border-top:1px solid #e6e6e6}
}
.ds2-technical-data .ds2-technical-data--footer :first-child.ds2-linklist{margin-top:27px}
.ds2-technical-data .ds2-technical-data--footer :first-child.ds2-disclaimer ul{margin-top:30px}
.ds2-technical-data .ds2-technical-data--footer :last-child.ds2-linklist{margin-bottom:-3px}
.ds2-technical-data .ds2-linklist{margin-bottom:6px}
.ds2-technical-data .ds2-linklist--item:first-child{margin-top:0}
.ds2-technical-data .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-technical-data .ds2-disclaimer ul{margin-top:27px;margin-bottom:0}
.ds2-technical-data .ds2-disclaimer ul li:last-child{margin-bottom:0}
.ds2-technical-data--info-link{display:inline-block;margin-bottom:-3px}
.ds2-technical-data--info-link .ds2-info-icon{margin-right:7px;display:inline-block}
.ds2-technical-data--info-link .ds2-info-icon:before,.ds2-technical-data--info-link .ds2-info-icon:after{top:2px}
.ds2-video-container{padding-bottom:60px}
@media only screen and (min-width:981px){.ds2-video-container{padding-bottom:75px}
}
.ds2-video-container .ds2-video-player{padding-bottom:15px}
.ds2-video-container .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-video-container .ds2-expand--body-copy-container.open{margin-bottom:4px}
.ds2-video-container--title{margin-top:-2px}
@media only screen and (min-width:521px){.ds2-video-container--title{margin-top:13px}
}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle{width:100%}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-left{float:left;width:87px;margin-left:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right{display:table;height:35px;padding-left:10px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right h5{display:table-cell;margin-bottom:-3px;vertical-align:middle}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle{padding-top:2px;margin-bottom:15px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin-bottom:75px}
}
.ds2-cookie-consent-settings div.switch input:checked+label{background:#fff}
.ds2-cookie-consent-settings .ds2-icon--toggle_background:before{width:90px;height:45px;margin-left:2px}
.ds2-cookie-consent-settings div.switch input:checked+label{background:#fff}
.ds2-cookie-consent-settings div.switch label:after{background-color:none;width:44px;height:45px;background-repeat:none;top:-2px;left:-2px}
.ds2-cookie-consent-settings div.switch input:checked+label:after{left:43px}
.ds2-iframe--player{height:100vh;margin-bottom:30px}
.ds2-iframe--player iframe{border:0;width:100%;height:100%}
.ds2-iframe--fallback-container{background-color:#e6e6e6;padding:15px 15px 15px 15px;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-iframe--fallback-container{padding:30px 30px 15px 30px}
}
@media only screen and (min-width:981px){.ds2-iframe--fallback-container{margin-bottom:90px}
}
.ds2-iframe--fallback-container .ds2-expand--body-expand-container .button{background:linear-gradient(to bottom,rgba(230,230,230,0) 0,#e6e6e6 18%,#e6e6e6 100%)}
@media only screen and (min-width:521px){.ds2-iframe--fallback-container .ds2-iframe--fallback-individual{margin-bottom:30px}
}
.ds2-iframe--fallback-individual-images{margin-bottom:15px}
.ds2-expand--body-copy-container.open{margin-bottom:7.5px}
.ds2-navigation-model-small{margin-bottom:45px;display:block;overflow:hidden;width:100%}
@media only screen and (min-width:981px){.ds2-navigation-model-small{margin-bottom:60px}
}
.ds2-navigation-model-small .ds2-navigation-model-small--container{float:left;margin-bottom:30px;width:100%}
.ds2-navigation-model-small .row{margin-left:0;margin-right:0}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item{list-style-type:none}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist,.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist--item:last-child,.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist--item:last-child a{margin-bottom:-3px}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-model-card.ds2-active{display:block}
.ds2-navigation-model-small .ds2-navigation-model-small--disclaimer{margin-bottom:15px}
.ds2-navigation-model-small .ds2-navigation-model-small--disclaimer .ds2-disclaimer ul{margin-bottom:13px}
.ds2-sitemap{margin-bottom:45px}
.ds2-sitemap .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-sitemap .ds2-accordion--element .ds2-linklist{margin-bottom:0}
.ds2-sitemap .ds2-accordion--element .ds2-accordion--list-item:last-child{border-bottom:0}
@media only screen and (min-width:521px){.ds2-sitemap .ds2-linklist--item{padding-right:15px}
}
@media only screen and (min-width:521px){.ds2-sitemap{margin-bottom:60px}
}
@media only screen and (min-width:981px){.ds2-sitemap{margin-bottom:75px}
}
.ds2-sitemap--title{margin-bottom:42px}
@media only screen and (min-width:981px){.ds2-sitemap--title{margin-bottom:40px}
}
.ds2-sitemap--group,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:1px solid #e6e6e6}
.ds2-sitemap--group[data-node-type=start],.ds2-sitemap--group:first-child,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item[data-node-type=start],.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item:first-child{border-top:0}
@media only screen and (min-width:521px){.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:0}
}
.ds2-sitemap--group{margin-right:0!important;margin-left:0!important}
.ds2-sitemap--group[data-node-type=model],.ds2-sitemap--group[data-node-type=main]{padding-top:27px}
@media only screen and (min-width:521px){.ds2-sitemap--group{margin-top:15px!important}
.ds2-sitemap--group[data-node-type=fastlane],.ds2-sitemap--group[data-node-type=footer]{padding-top:27px;margin-bottom:-15px}
}
.ds2-sitemap--item{padding:27px 0 15px 0}
@media only screen and (min-width:521px){.ds2-sitemap--item{padding-top:15px;padding-bottom:0}
}
@media only screen and (min-width:521px){.ds2-sitemap--group[data-node-type=main] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=footer] .ds2-sitemap--item{padding-top:0}
.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=footer] .ds2-sitemap--item{margin-bottom:15px}
}
.ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item{padding-top:0}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-page--wrapper{overflow:hidden}
}
@media only screen and (min-width:981px){.ds2-page--dlo .ds2-navigation-main{z-index:140}
}
.ds2-page--dlo .ds2-navigation-main li{margin-bottom:0}
@media only screen and (max-width:1024px){.ds2-page--dlo .ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-page--dlo .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-page--dlo .ds2-dlo-container--header{position:relative;width:100%}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-dlo-container--header{position:fixed;z-index:140;background:#fff}
}
.ds2-page--dlo .ds2-navigation-salesbar{position:absolute;z-index:130;width:100%}
@media only screen and (max-width:1024px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar{margin:0!important}
}
@media only screen and (min-width:1025px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar{margin-bottom:0;padding-top:27px}
}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-right:20px;padding-left:20px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:521px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-right:45px;padding-left:45px}
}
@media only screen and (min-width:981px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-top:0;margin-top:17px}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:last-child{border-bottom:1px solid #e6e6e6}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li a{display:block;margin-bottom:17px}
}
@media only screen and (min-width:1025px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{margin-top:20px;padding:0;border:0}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:first-child{margin-top:0}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:last-child{border:0}
}
.ds2-page--dlo .ds2-navigation-main,.ds2-page--dlo .ds2-main-footer{width:100%}
.ds2-page--dlo .ds2-main-footer{padding-top:26px;padding-bottom:26px}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner{padding-left:0;padding-right:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-bottom:11px}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--hr{margin-bottom:11px}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-main-footer{position:fixed;z-index:140;bottom:0;padding:5px 20px 5px 20px;margin-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns{padding:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list .ds2-main-footer--list-item{display:inline}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--hr{display:none}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--copyright{margin-top:0}
}
.ds2-dlo-container{margin:0}
.devmode.ds2-page--dlo .ds2-dlo-container{background:#b2e0b2}
.ds2-dlo-container .ds2-dlo-container-content{border:0;width:100vw;height:100vh}
@media only screen and (min-width:641px){.ds2-dlo-container{margin-top:46px}
.ds2-dlo-container .ds2-dlo-container-content{height:calc(100vh - 75px)}
}
@media only screen and (min-width:901px){.ds2-dlo-container{margin-top:46px}
}
@media only screen and (min-width:1025px){.ds2-dlo-container{margin-top:100px}
.ds2-dlo-container .ds2-dlo-container-content{height:calc(100vh - 129px);overflow:hidden}
}
.ds2-communication-label{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-communication-label{margin-bottom:90px}
}
.ds2-scroll-arrow{display:none;width:100%;position:fixed;bottom:0;z-index:120}
.ds2-scroll-arrow.active{display:block}
.ds2-scroll-arrow .ds2-scroll-arrow--background{background:#262626;opacity:.5;height:40px;cursor:pointer}
.ds2-scroll-arrow span{left:50%;margin-left:-20px;-webkit-animation:arrowMove 4s infinite;animation:arrowMove 4s infinite}
.ds2-scroll-arrow span:before{top:5px;background-size:40px;cursor:pointer}
@-webkit-keyframes arrowMove{0%{margin-top:0}
20%{margin-top:20px;opacity:0}
25%{margin-top:-20px;opacity:0}
45%{margin-top:0;opacity:1}
100%{margin-top:0;opacity:1}
}
@keyframes arrowMove{0%{margin-top:0}
20%{margin-top:20px;opacity:0}
25%{margin-top:-20px;opacity:0}
45%{margin-top:0;opacity:1}
100%{margin-top:0;opacity:1}
}
.ds2-language-selection{margin-top:30px;margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-language-selection{margin-bottom:30px}
}
@media only screen and (min-width:981px){.ds2-language-selection{margin-top:45px;margin-bottom:45px}
}
.ds2-language-selection .ds2-language-selection--img{margin-bottom:30px}
@media only screen and (min-width:981px){.ds2-language-selection .ds2-language-selection--img{margin-bottom:45px}
}
.ds2-language-selection .ds2-language-selection--item-text-container{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-language-selection .ds2-language-selection--item-text-container{margin-bottom:30px}
}
.ds2-language-selection .ds2-language-selection--item-text-container p{margin-top:-4px;margin-bottom:11px}
.ds2-page--h5vco .ds2-page--wrapper{min-height:0;display:block;height:100%;overflow-x:hidden!important}
.ds2-page--h5vco .ds2-h5vco-container--header{position:relative;width:100%}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-h5vco-container--header{position:fixed;z-index:2;background:#fff}
}
@media only screen and (min-width:981px){.ds2-page--h5vco .ds2-navigation-main{z-index:140}
}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-page--h5vco .ds2-navigation-main.ds2-navigation-main--overlay .ds2-navigation-main--flyout-container{position:relative}
.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-main--flyout.padding-bottom{padding-bottom:60px}
@media only screen and (max-width:1024px){.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
.ds2-page--h5vco .ds2-searchform{height:0;width:100%;background:#fff}
.ds2-page--h5vco .ds2-searchform.row{max-width:100%}
.ds2-page--h5vco .ds2-navigation-salesbar{position:absolute;z-index:130;width:100%;margin-top:-1px;top:auto}
@media only screen and (max-width:1024px){.ds2-page--h5vco .ds2-navigation-main--salesbar{margin:0!important}
}
@media only screen and (min-width:1025px){.ds2-page--h5vco .ds2-navigation-main--salesbar{margin-bottom:0}
}
.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-right:20px;padding-left:20px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:521px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-right:45px;padding-left:45px}
}
@media only screen and (min-width:981px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-top:0;margin-top:17px}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:last-child{border-bottom:1px solid #e6e6e6}
.ds2-page--h5vco .ds2-navigation-main--salesbar li a{display:block;margin-bottom:17px}
}
@media only screen and (min-width:1025px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{margin-top:20px;padding:0;border:0}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:first-child{margin-top:0}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:last-child{border:0}
}
.ds2-page--h5vco .ds2-navigation-main,.ds2-page--h5vco .ds2-main-footer{width:100%}
.ds2-page--h5vco .ds2-main-footer{padding-top:26px;padding-bottom:56px}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner{padding-left:0;padding-right:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-bottom:11px}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--hr{margin-bottom:11px}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-main-footer{position:fixed;z-index:140;bottom:0;padding:5px 20px 5px 20px;margin-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns{padding:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list{padding-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list .ds2-main-footer--list-item{display:inline}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--hr{display:none}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--copyright{margin-top:0}
}
.h5vco-galleryMode.h5vco-phone-only.h5vco-landscape .ds2-navigation-main,.h5vco-galleryMode.h5vco-phone-only.h5vco-landscape .ds2-main-footer{display:none}
.ds2-page--h5vco .configurator.section{position:relative;height:auto!important}
.ds2-page--h5vco-z-overlay{z-index:280}
.ds2-glossary-article{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-glossary-article{margin-bottom:90px}
}
.ds2-glossary-article .ds2-slider{margin-bottom:15px}
.ds2-glossary-article .ds2-glossary-article--copy{margin-bottom:15px}
.ds2-glossary-article .ds2-glossary-article--topic-item{margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-glossary-article .ds2-glossary-article--topic-item .ds2-expand--body-copy-container{padding-bottom:0}
}
.ds2-glossary-article .ds2-glossary-article--videos-item,.ds2-glossary-article .ds2-glossary-article--links-item{margin-bottom:27px}
.ds2-glossary-article .ds2-glossary-article--topic-image.columns{float:none}
.ds2-glossary-article .ds2-glossary-article--link,.ds2-glossary-article .ds2-glossary-article--link a{margin-top:-3px}
.ds2-glossary-article .ds2-glossary-article--body-start,.ds2-glossary-article .ds2-glossary-article--link,.ds2-glossary-article .ds2-glossary-article--link a{margin-bottom:-3px}
.ds2-glossary-overview{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-glossary-overview{margin-bottom:90px}
}
.ds2-glossary-overview hr{margin-bottom:30px;display:none;margin-left:5px;margin-right:5px;margin-top:30px}
.ds2-glossary-overview hr:last-child{display:none}
.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:30px;padding-right:45px}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:0}
}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--headline{margin-bottom:43px}
@media only screen and (min-width:981px){.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--headline{margin-bottom:38px}
}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--subline{margin-bottom:26px}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--triline{margin-bottom:0}
.ds2-glossary-overview .ds2-glossary-overview--filter-container{margin:0}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--filter-container{padding-top:15px;display:none;height:100%;width:100%;top:0;left:0;position:fixed;background:#fff;z-index:220;overflow:hidden;overflow-y:scroll}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-icon,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-glossary-overview .ds2-glossary-overview--filter-container span.icon{float:right;position:relative;margin-top:-5px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container h5{margin:32px 0;padding-left:7.5px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container ul.ds2-row-padding{padding:0 20px}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--filter-container ul.ds2-row-padding{padding:0;margin:0}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{list-style:none;color:#262626;list-style:none;margin-bottom:30px}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{margin-bottom:37.5px}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter-button{bottom:0;background:#fff;height:50px;padding-left:20px;margin-top:90px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter-button .button{right:0;top:5px;margin-bottom:30px}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--fastlane{margin-top:12px}
}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--fastlane{position:absolute;right:-7.5px;width:auto;top:60px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane .ds2-glossary-overview--fastlane-button{background-color:#666;display:block;height:40px;margin:0;width:40px;margin-bottom:5px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane.ds2-content-bar{position:fixed;top:50px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane.ds2-no-content-bar{position:fixed;top:5px}
}
.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:block;line-height:12px;margin:3px 0;text-align:center}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:inline-block;color:#262626;float:left;margin-bottom:30px;margin-right:15px}
}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:none}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container{width:80%}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--item-container{width:100%}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items{list-style:none}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items:nth-last-child(1){margin-bottom:15px}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container h2{margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item{margin-bottom:27px}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items-text{margin-bottom:7px}
.ds2-glossary-overview .ds2-active{display:block}
.ds2-glossary-overview .ds2-inactive{display:none}
.ds2-glossary-overview .columns:last-child{float:left}
.ds2-glossary-link{color:#666;border-bottom:1px solid #666;margin:0}
.ds2-glossary-link:hover,.ds2-glossary-link:focus,.ds2-glossary-link:active{cursor:pointer;color:#0653b6;border-bottom-color:#0653b6}
.ds2-hidden-input{position:absolute;display:block;margin-left:-3000px}
.ds2-sharing ul{overflow:hidden;display:block;list-style:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--facebook{opacity:.5;pointer-events:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--twitter{opacity:.5;pointer-events:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--google{opacity:.5;pointer-events:none}
.ds2-sharing li{margin:5px auto}
@media only screen and (min-width:521px){.ds2-sharing li{margin:30px auto}
}
.ds2-sharing li>span{height:40px;padding:9px 0;display:block;text-align:center}
.ds2-sharing li:last-child a{color:#000;font-weight:bold}
.ds2-sharing .ds2-sharing--facebook>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--twitter>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--google>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--copy>span{padding:0;background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-iframe--fallback{display:none}
.ds2-sharing .ds2-iframe--fallback.ds2-sharing--disabled{display:block}
.ds2-printonly{display:none}
@media print{@page{margin:75px;size:portrait}
.debug{background-color:#f2f2f2!important;width:50%;margin:-15px 0 0 25%;text-align:center;font-size:10px;line-height:10px;display:block;padding:10px;font-family:monospace;position:absolute;height:30px;z-index:666;border-radius:15px}
.ds2-page--wrapper img{min-height:90px;background-color:#bbb!important}
.ds2-printonly{display:block}
.ds2-noprint{display:none}
img{width:31.5%;margin-right:2.5%;display:block;float:left!important}
[class*="column"]:last-child,[class*="column"]+[class*="column"]:last-child{float:left!important}
ul li,ul li .ds2-icon,ul li .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn ul li span.icon{padding-left:0}
ul li:before,ul li .ds2-icon:before,ul li .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn ul li span.icon:before{background:0}
h1{font-size:35px!important;line-height:43.75px!important;margin-top:-5.8333333333px!important;margin-bottom:15px!important}
h2{font-size:25px!important;line-height:31.25px!important;margin-top:-4.1666666667px!important;margin-bottom:10px!important}
h3{font-size:18px!important;line-height:22.5px!important;margin-top:-3px!important;margin-bottom:5px!important}
h4,h5,h6{font-size:15px!important;line-height:18.75px!important;margin-top:-2.5px!important;margin-bottom:5px!important}
#ds2-globalnav,.ds2-navigation-main--id-module-slider,.ds2-navigation-salesbar,.ds2-navigation-content-bar,.ds2-main-footer--table,.ds2-main-footer--hr-top{display:none}
.ds2-searchform,.button,.ds2-link,.ds2-technical-data--info-link,.ds2-linklist,.ds2-info-icon,.ds2-tooltip,.ds2-cookie-disclaimer,.qtip{display:none!important}
*,*:before,*:after{background:transparent!important;color:#000!important;border-color:#bbb!important;float:none!important;overflow-x:visible!important;overflow-y:visible!important;box-shadow:none!important;text-shadow:none!important;box-sizing:border-box}
a{text-decoration:none}
a[href]:after{content:""}
pre,blockquote{border:0}
body{margin:0;padding:0;height:100%}
.ds2-page--wrapper,.ds2-main-wrapper{display:block!important}
.row,.row .row{margin-left:0;margin-right:0;max-width:100%}
.ds2-row-padding,.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{padding-left:0!important;padding-right:0!important}
.ds2-main-wrapper .ds2-component:not(footer),.ds2-main-wrapper .ds2-iframe,.ds2-main-wrapper .ds2-errors{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:30px!important;margin-bottom:30px!important}
.ds2-main-wrapper .ds2-accordion--list-item,.ds2-main-wrapper .ds2-navigation-model--car-overview:not(:first-child),.ds2-main-wrapper .ds2-glossary-article--topic-item,.ds2-main-wrapper .ds2-glossary-overview--item-container h2{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:15px!important;margin-bottom:15px!important}
.ds2-main-wrapper .ds2-component.ds2-basic-teaser,.ds2-main-wrapper .ds2-component.ds2-business-card,.ds2-main-wrapper .ds2-component.ds2-contact-box{border-top:1px solid #bbb!important;padding-top:0!important;margin-bottom:30px!important}
.ds2-main-wrapper .ds2-component{word-wrap:break-word;overflow:hidden;max-width:100%}
.ds2-layer{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:30px!important;margin-bottom:30px!important}
.ds2-main-footer{padding:0!important}
h1,h2,h3,h4,h5,h6{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
img,.ds2-nopagebreak,.ds2-main-footer{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-slider{page-break-before:auto;page-break-inside:auto;page-break-after:auto}
h3,h4,h5,h6,p,.ds2-cms-output{orphans:3;widows:3}
}
@media print{.ds2-button--offer{display:block}
.ds2-button--offer .ds2-button--area{padding:0!important;height:auto;margin-bottom:0}
.ds2-disclaimer ul{margin-bottom:15px}
.ds2-dropdown a{height:auto;border:0!important;padding:0!important}
.ds2-dropdown a .ds2-icon,.ds2-dropdown a .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-dropdown a span.icon{display:none}
.ds2-dropdown ul{display:none}
.ds2-icon--efficency{width:auto!important;text-indent:0!important}
.ds2-errors .ds2-errors--header{margin-bottom:30px!important}
.ds2-errors .ds2-errors--entry{margin-bottom:15px}
.ds2-errors .ds2-errors--entry:last-child{margin-bottom:0}
.ds2-expand--body-expand-container{display:none}
.ds2-expand--body-copy-container{margin-bottom:15px}
.ds2-expand--body-copy-container .ds2-expand--copy-content,.ds2-expand--body-copy-container .ds2-cms-output{margin-bottom:0!important}
.reveal-modal-bg{display:none!important}
.reveal-modal,dialog{width:100%}
.ds2-layer{position:relative;height:auto;top:0!important;display:block!important;visibility:visible!important}
.ds2-layer .ds2-layer--center{height:auto}
.ds2-layer .ds2-layer--container{max-width:none!important}
.ds2-layer .ds2-layer--content{padding:0!important}
.ds2-layer .ds2-layer--content .ds2-video-player{margin:0!important}
.ds2-layer .ds2-layer--container-video{padding:0!important}
.ds2-layer .ds2-layer--container-video img{width:100%;float:none}
.ds2-layer .ds2-layer--copy{max-height:none!important}
.ds2-layer .ds2-layer--copy .ds2-cms-output{padding-right:0}
.ds2-layer .ds2-layer--interaction{display:none}
.ds2-messages--layers,.ds2-highlight{display:none}
.ds2-link-box--content-container,.ds2-link-box--link{display:block!important;padding:0!important}
.ds2-linklist .ds2-linklist--item{margin-bottom:4px}
.ds2-linklist .ds2-linklist--item .ds2-link,.ds2-linklist .ds2-linklist--item .ds2-technical-data--info-link{font-family:inherit}
.ds2-slider--main{max-width:100%!important;margin:0!important}
.slick-list{padding:0!important;height:auto!important}
.slick-track,.ds2-slider--no-sliding{width:100%!important;-webkit-transform:inherit!important;-ms-transform:inherit!important;transform:inherit!important;margin-bottom:-15px}
.slick-slide h4{padding-top:7.5px;display:inline-block}
.slick-cloned,.slick-prev,.slick-next,.ds2-slider--position-bar-outer,.ds2-slider--bottom,.ds2-video-player--play,.ds2-content-slider--nav{display:none!important;opacity:0}
.slick-slide{page-break-inside:avoid}
.ds2-slider .slick-slide,.ds2-slider .ds2-slider--slide,.ds2-slider--no-sliding .slick-slide,.ds2-slider--no-sliding .ds2-slider--slide{width:47.5%!important;float:left!important;margin:0 2.5% 15px 0!important}
.ds2-slider .slick-slide img,.ds2-slider .ds2-slider--slide img,.ds2-slider--no-sliding .slick-slide img,.ds2-slider--no-sliding .ds2-slider--slide img{width:100%}
.ds2-slider--img-outer{display:table!important;width:100%}
.ds2-table-element{margin-bottom:0!important}
.ds2-table-element table{margin:0!important}
.ds2-table-element .st-head-row{padding-top:15px!important}
.ds2-table-element .ds2-table-element--head-row th{padding:0!important}
.ds2-accordion--element{display:table;padding-bottom:0!important}
.ds2-accordion--element ul{margin-bottom:0!important}
.ds2-accordion--element .ds2-table-element{margin-bottom:0!important;margin-top:15px;display:table}
.ds2-accordion--element .ds2-accordion--sub-content>div:first-child{margin-top:0!important;padding-top:0!important}
.ds2-accordion--element :last-child{margin-bottom:0!important}
.ds2-accordion--list-item{border:0!important;clear:both;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-accordion--list-item h5.ds2-accordion--title{padding:0!important}
.ds2-accordion--list-item .ds2-accordion--content{display:table!important;margin-top:15px!important}
.ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:0!important;display:table}
.ds2-accordion--list-item .ui-accordion-header-icon,.ds2-accordion--list-item .ds2-icon,.ds2-accordion--list-item .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--list-item span.icon{display:none!important}
.ds2-accordion--list-item .ds2-accordion--title{margin-bottom:0!important}
.ds2-accordion--list-item .ds2-accordion--title,.ds2-accordion--list-item .ds2-accordion--sub-content{padding:0!important}
.ds2-accordion--list-item img{margin-bottom:0!important}
.ds2-accordion--copy-cont{margin-bottom:15px}
.ds2-accordion--copy-cont .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-accordion--link,.ds2-accordion--button{margin:0!important;padding:0!important}
.ds2-basic-teaser{page-break-before:auto;page-break-inside:avoid;page-break-after:auto;width:100%;padding:15px 0 0 0!important;display:inline-block}
.ds2-basic-teaser .ds2-basic-teaser--image-container,.ds2-basic-teaser .ds2-basic-teaser--slider{margin-top:15px;float:left!important;width:31.5%;margin-right:2.5%;padding-left:15px}
.ds2-basic-teaser .ds2-basic-teaser--image-container .ds2-slider,.ds2-basic-teaser .ds2-basic-teaser--slider .ds2-slider{margin-bottom:15px!important}
.ds2-basic-teaser .ds2-basic-teaser--image-container img,.ds2-basic-teaser .ds2-basic-teaser--slider img{width:100%!important;margin-right:0!important;float:none!important}
.ds2-basic-teaser .ds2-basic-teaser--content-container{margin-top:15px;width:66%;padding-right:15px;float:none!important;display:inherit}
.ds2-basic-teaser :first-child[class="ds2-basic-teaser--content-container"]{width:100%;padding-left:15px}
.ds2-basic-teaser .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-basic-teaser .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-basic-teaser .ds2-slider .slick-slide{display:none!important}
.ds2-basic-teaser .ds2-slider .slick-active:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-basic-teaser .ds2-slider .slick-active:not(.slick-cloned) img{width:100%}
.ds2-basic-teaser .ds2-slider .ds2-slider--bottom{display:none!important;opacity:0!important}
.ds2-business-card{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-business-card .ds2-business-card--content{float:left!important;width:31.5%;float:left!important;padding:15px 0 15px 15px!important}
.ds2-business-card .ds2-business-card--content:last-child{width:66%;padding:15px 15px 15px 2.5%!important;display:inline-block}
.ds2-business-card .ds2-business-card--content-image{padding:0}
.ds2-business-card .ds2-business-card--content-image img{width:100%;margin:0!important}
.ds2-business-card .ds2-business-card--content-data{padding:0}
.ds2-business-card .ds2-business-card--group:last-child{margin-bottom:0}
.ds2-business-card .ds2-business-card--group:last-child .ds2-business-card--contact-item:last-child{margin-bottom:0}
.ds2-cluster-overview h4{margin-bottom:15px!important}
.ds2-cluster-overview .columns{width:47.5%!important;float:left!important;margin:0 2.5% 15px 0!important;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-cluster-overview .columns img{width:100%;margin-bottom:7.5px}
.ds2-cluster-overview .columns .ds2-link-box{margin-bottom:0}
.ds2-cluster-overview .columns .ds2-link-box--content-container{margin-bottom:7.5px}
.ds2-cluster-overview .row:last-child{margin-bottom:-22.5px}
.ds2-communication-label{width:100%;display:table;page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-communication-label img{width:47.5%;min-height:0}
.ds2-contact-box{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-contact-box--sub-content{padding:15px 0 0 0!important}
.ds2-contact-box--group{width:66%!important;float:left!important;padding:0 15px 0 0!important;margin-bottom:15px!important}
.ds2-contact-box--group:first-child{width:31.5%!important;float:left!important;padding:0 15px!important;margin:0 2.5% 75px 0!important}
.ds2-content-overview .ds2-content-overview--title{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-content-overview .columns{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-content-overview--item-image-container{float:left!important;width:31.5%;margin:0 2.5% 15px 0}
.ds2-content-overview--item-image-container img{width:100%;margin-right:0}
.ds2-content-overview--item-text-container{float:left!important;width:66%;padding-bottom:15px!important;display:inline-block}
.ds2-content-overview--item-title{margin-top:0!important}
.ds2-content-overview--item-copy{margin-bottom:0!important}
.ds2-content-overview:last-child{margin-bottom:15px!important}
.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-cta,.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-hotspots-container{display:none!important}
.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-image-container img{width:100%;margin-right:0}
.ds2-content-presentation--container-inset{margin-top:0!important}
.ds2-content-presentation--inset{border:0!important;padding:0!important}
.ds2-content-presentation--body-container{margin-bottom:-15px}
.ds2-content-slider .slick-slide{width:100%!important;float:left!important;padding:0}
.ds2-content-slider .slick-slide .ds2-content-slider--image{width:31.5%;margin-right:2.5%;float:left!important}
.ds2-content-slider .slick-slide .ds2-content-slider--description{width:66%;float:left!important}
.ds2-content-slider .ds2-content-slider--content .ds2-content-slider--tile{margin:0!important}
.ds2-content-slider .ds2-content-slider--content .ds2-content-slider--buttons{display:none!important}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-left{display:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right{height:inherit!important;padding:0!important}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle,.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin:0!important;padding:0!important}
.ds2-cookie-consent-settings .ds2-cms-output{margin:15px 0 0 0!important;padding:0!important}
.ds2-detail .ds2-detail---container-inset{margin-top:0!important}
.ds2-detail .ds2-detail--inset{border:0!important;padding:0!important;margin:0!important}
.ds2-detail .ds2-detail--interactive{display:none}
.ds2-detail .ds2-detail--accordion{padding:0!important}
.ds2-detail .ds2-accordion--content img{margin-bottom:0!important}
.ds2-detail .ds2-accordion--copy{display:table}
.ds2-detail .ds2-detail--inset .ds2-expand--body-copy-container,.ds2-detail .ds2-detail--body .ds2-expand--body-copy-container{padding-bottom:15px}
.ds2-detail .ds2-detail--button-offer .ds2-button--offer{margin-top:0;margin-bottom:15px}
.ds2-detail .ds2-detail--disclaimer{margin-top:15px;padding-bottom:0}
.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul,.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
.ds2-dlo-container{width:100%;height:100%;min-height:675px;position:relative;margin-bottom:0}
.ds2-dlo-container div{width:100%!important;height:100%!important}
.ds2-dlo-container iframe{width:100%!important;height:100%!important;overflow:visible;position:absolute}
.ds2-footer-mini-short .ds2-main-footer--inner{padding-top:0}
.ds2-main-footer,.ds2-footer-mini-short{margin-bottom:30px}
.ds2-glossary-article{margin-bottom:-15px}
.ds2-glossary-article .ds2-expand--body-copy-container{padding:0!important}
.ds2-glossary-article .ds2-glossary-article--body-start{margin-bottom:-15px}
.ds2-glossary-article--topic-image{margin-top:5px;width:31.5%;margin-right:2.5%;float:left!important}
.ds2-glossary-article--topic-image img{width:100%!important}
.ds2-glossary-article--topic-copy{margin-top:5px;width:66%;float:right!important}
.ds2-glossary-article--topic-copy .ds2-expand--body-copy-container{margin-bottom:0!important}
.ds2-glossary-article--videos-item,.ds2-glossary-article--link,.ds2-glossary-article--links-item{display:none!important}
.ds2-glossary-article--body-start{margin-bottom:-15px}
.ds2-glossary-link{display:inline-block!important;color:#666;border-bottom:1px solid #666;margin:0}
.ds2-glossary-link:hover,.ds2-glossary-link:focus,.ds2-glossary-link:active{cursor:pointer;color:#0653b6;border-bottom-color:#0653b6}
.ds2-glossary-overview .ds2-glossary-overview--filter-container,.ds2-glossary-overview .ds2-glossary-overview--fastlane,.ds2-glossary-overview .ds2-glossary-overview--items-text,.ds2-glossary-overview .ds2-glossary-overview--subline,.ds2-glossary-overview hr{display:none!important}
.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-linklist,.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-link,.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-technical-data--info-link{display:block!important}
.ds2-glossary-overview .ds2-inactive{display:block!important}
.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:15px}
.ds2-glossary-overview .ds2-glossary-overview--item-container{width:100%;margin-bottom:-15px}
.ds2-glossary-overview .ds2-glossary-overview--item-container h2{line-height:18px!important;margin-bottom:5px!important;padding-bottom:15px!important;display:block!important}
.ds2-glossary-overview .ds2-glossary-overview--item-container ul{display:table;width:100%}
.ds2-glossary-overview .ds2-glossary-overview--item-container ul:not(.ds2-linklist){margin-bottom:4px}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item{margin-right:30px}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item .ds2-link,.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item .ds2-technical-data--info-link{display:list-item!important;list-style:disc outside;margin-left:16px;padding-left:0}
.ds2-glossary-overview .ds2-glossary-overview--items{width:33.333333%;float:left!important;margin-bottom:7.5px;height:auto!important}
.ds2-gallery--head{margin-bottom:0!important}
.ds2-page--gallery h3{margin-top:15px!important}
.ds2-iframe--fallback-container,.ds2-iframe--fallback-individual{padding:0;margin:0}
.ds2-iframe--fallback-container .ds2-iframe--fallback-individual-images,.ds2-iframe--fallback-individual .ds2-iframe--fallback-individual-images{margin-bottom:15px}
.ds2-iframe--fallback-container .ds2-expand--body-copy-container,.ds2-iframe--fallback-individual .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-iframe--fallback-individual{margin-bottom:15px}
.ds2-iframe{width:100%;height:100%;min-height:675px;position:relative;margin-bottom:0}
.ds2-iframe iframe{width:100%!important;height:100%!important;overflow:visible;position:absolute}
.ds2-language-selection--img{width:31.5%!important;float:left!important;margin-right:2.5%}
.ds2-language-selection--img img{width:100%!important;float:none}
.ds2-language-selection--content{width:66%;float:none;display:table}
.ds2-language-selection--content .ds2-linklist{display:inline-block;margin-bottom:-15px;width:100%}
.ds2-language-selection--content .ds2-linklist .ds2-linklist--item{width:47.5%;float:left!important;margin-right:0!important;padding-right:15px}
.ds2-language-selection--content .ds2-linklist .ds2-linklist--item:only-of-type{width:100%}
.ds2-language-selection--content .row{border-top:1px solid #f2f2f2!important;padding-top:15px!important}
.ds2-language-selection--content .row:first-child{border-top:0 solid #f2f2f2!important;padding-top:0!important}
.ds2-language-selection--content .row:last-child{margin-bottom:-15px!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container{border-top:1px solid #f2f2f2!important;padding-top:15px!important;margin-bottom:15px!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container:first-child{border-top:0 solid #f2f2f2!important;padding-top:0!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container:last-child{margin-bottom:0!important}
.ds2-micro-story .ds2-expand--float:not(:first-child){padding-top:15px}
.ds2-micro-story h2{margin-bottom:15px!important}
.ds2-micro-story .ds2-micro-story--image-container{width:31.5%;margin-right:2.5%;float:left!important;page-break-inside:avoid}
.ds2-micro-story .ds2-micro-story--image-container img{width:100%!important;float:none!important}
.ds2-micro-story .ds2-micro-story--textbox{width:66%;display:table;padding-bottom:0}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--copy-content{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--copy-content:not(:first-child){padding-top:15px}
.ds2-micro-story .ds2-micro-story--textbox .show-for-medium-up{display:none}
.ds2-model-brief--table{margin-bottom:15px}
.ds2-model-brief--copy{margin-bottom:-15px!important}
.ds2-model-brief--disclaimer{margin-top:15px!important;margin-bottom:0!important}
.ds2-model-brief--disclaimer ul li:last-child{margin-bottom:0!important}
.ds2-model-carousel .ds2-model-carousel--content-item{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-model-carousel .slick-list{overflow:visible!important;height:inherit!important}
.ds2-model-carousel .slick-track{height:auto}
.ds2-model-carousel .ds2-model-carousel--image-slider{width:31.5%;float:left!important;margin-right:2.5%;margin-bottom:15px;height:inherit!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-slide{display:none!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-center:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-center:not(.slick-cloned) img{width:100%}
.ds2-model-carousel .ds2-model-carousel--content-slider{width:66%;float:left!important;margin-bottom:15px}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-table-element{margin-top:15px}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-content-slider--description{padding:0!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-slide{width:100%!important;display:none!important;page-break-before:auto;page-break-inside:auto;page-break-after:auto}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-active{display:block!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-track{margin-bottom:15px!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-disclaimer{margin-top:15px;margin-bottom:0}
.ds2-models form.show-for-medium-up,.ds2-models aside.ds2-models--options,.ds2-models .ds2-models--series-header{display:none}
.ds2-models .ds2-models--card-item{width:47.5%;margin-right:2.5%;margin-bottom:15px;display:table;float:left!important;height:inherit!important}
.ds2-models .ds2-models--card-item .ds2-model-card--image{width:100%}
.ds2-models .ds2-models--card-item .ds2-model-card--image img{width:100%!important;margin:0!important}
.ds2-models .ds2-models--card-item .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-models .ds2-models--footer .ds2-disclaimer{margin-right:0}
.ds2-navigation-main{border-bottom:0!important}
.ds2-navigation-main .ds2-navigation-main--id-module:not(.ds2-navigation-main--id-module-slider){display:block!important;position:inherit;float:right!important;margin:0 2.5% 30px 30px;width:188px}
.ds2-navigation-main .ds2-navigation-main--id-module:not(.ds2-navigation-main--id-module-slider) img{width:188px!important}
.ds2-navigation-model{padding:0!important}
.ds2-navigation-model--model-container{display:none!important}
.ds2-navigation-model--model-list{margin-bottom:-15px!important}
.ds2-navigation-model--cars-list{height:auto;display:block;overflow:visible}
.ds2-navigation-model--cars-list li,.ds2-navigation-model--cars-list div,.ds2-navigation-model--cars-list a{page-break-before:auto;page-break-inside:avoid!important;page-break-after:avoid!important}
.ds2-navigation-model--cars-list .ds2-link,.ds2-navigation-model--cars-list .ds2-technical-data--info-link{margin-bottom:0!important}
.ds2-navigation-model--car-overview,.ds2-navigation-model--card-container,.ds2-model-card,.ds2-navigation-model--disclaimer{display:block!important;opacity:1!important;float:left!important;width:100%}
.ds2-navigation-model--disclaimer ul li:last-child{margin-bottom:0!important}
.ds2-navigation-model--car-overview{width:100%;margin:15px 0 15px 0;page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-navigation-model--car-overview:first-child{margin:0 0 15px 0}
.ds2-navigation-model--car-overview .ds2-icon,.ds2-navigation-model--car-overview .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-model--car-overview span.icon{padding-left:0!important}
.ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container{margin-top:0!important}
.ds2-navigation-model--card-container{width:47.5%;margin:0 2.5% 15px 0;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model--card-container img{width:100%!important;margin:0!important}
.ds2-navigation-model--card-container .ds2-model-card--price{font-weight:normal;font-family:"bmwTypeWebAll","Arial","Helvetica",sans-serif;height:18px;overflow:hidden!important}
.ds2-navigation-model--card-container .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-navigation-model--car-overview,.ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container,.ds2-navigation-model--car-overview .ds2-link,.ds2-navigation-model--car-overview .ds2-technical-data--info-link{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-navigation-model--disclaimer{width:100%;page-break-before:avoid;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model-small{padding:0!important;display:table}
.ds2-navigation-model-small--container{display:inline-table;margin-bottom:0!important}
.ds2-navigation-model-small--card-item{width:47.5%!important;margin:0 2.5% 15px 0;float:left!important;height:auto!important;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model-small--card-item img{width:100%!important;margin:0!important}
.ds2-navigation-model-small--card-item .ds2-model-card--price{font-weight:normal;font-family:"bmwTypeWebAll","Arial","Helvetica",sans-serif;margin-bottom:0!important;height:18px;overflow:hidden!important}
.ds2-navigation-model-small--card-item .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-navigation-model-small--disclaimer{width:100%;page-break-before:avoid;page-break-inside:avoid;page-break-after:auto;margin-bottom:0!important}
.ds2-navigation-model-small--disclaimer .ds2-disclaimer>ul,.ds2-navigation-model-small--disclaimer .ds2-disclaimer--list-item{margin-bottom:0!important}
.ds2-news-article{width:100%}
.ds2-news-article .ds2-news-article--textbox{margin-top:15px!important}
.ds2-news-article .ds2-basic-teaser--image-container img{width:100%!important;margin-right:0!important;float:none!important}
.ds2-news-article .ds2-news-article--textbox,.ds2-news-article .ds2-expand--copy-content{margin-bottom:0!important}
.ds2-news-article .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-news-article .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-news-article .ds2-slider .ds2-slider--bottom{display:none!important;opacity:0!important}
.ds2-pre-configuration .ds2-pre-configuration--header{float:right!important;width:66%;margin-bottom:15px}
.ds2-pre-configuration .ds2-pre-configuration--header h4{margin-bottom:0!important}
.ds2-pre-configuration .ds2-button--offer{margin-top:15px}
.ds2-pre-configuration .ds2-disclaimer{margin-bottom:-15px!important}
.ds2-pre-configuration--slider{margin-bottom:0!important}
.ds2-pre-configuration--slider img{float:none!important}
.ds2-pre-configuration--slider .ds2-slider{width:31.5%;margin-right:2.5%}
.ds2-pre-configuration--slider .ds2-slider img{width:100%;margin:0}
.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main .ds2-stage-slider--keyvisual-cta-location,.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-pre-configuration--slider .ds2-slider .slick-track{margin-bottom:0!important}
.ds2-pre-configuration--slider .ds2-slider .slick-slide{display:none!important}
.ds2-pre-configuration--slider .ds2-slider .slick-active:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-quote{padding:0!important}
.ds2-quote--source{margin-top:15px}
.ds2-quote--component-link,.ds2-quote--quote-container,.ds2-quote--source{margin-bottom:0}
.ds2-sitemap .ds2-sitemap--group{padding-top:0;padding-bottom:15px}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane],.ds2-sitemap .ds2-sitemap--group:last-child{padding-bottom:0}
.ds2-sitemap .ds2-sitemap--group-header,.ds2-sitemap .ds2-sitemap--item{padding:15px 0 0 0}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{padding:15px 0}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item h3{margin-bottom:0!important}
.ds2-spotlight--keyvisual-hotspot-dot{display:none!important}
.ds2-spotlight--keyvisual-image-container img{width:100%;margin-right:0;margin-bottom:0}
.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-cta,.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-hotspots-container{display:none!important}
.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-image-container img{width:100%;margin-right:0;margin-bottom:0}
.ds2-stage-presentation--body .ds2-disclaimer{margin-bottom:15px}
.ds2-stage-presentation--body .ds2-disclaimer ul li{margin-bottom:0}
.ds2-stage-presentation--body .ds2-expand--body-copy-container{padding-bottom:0!important}
.ds2-stage-teaser .ds2-slider .slick-track{margin-bottom:0!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main .ds2-stage-slider--keyvisual-cta-location,.ds2-stage-teaser .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-stage-teaser .ds2-slider .slick-slide{display:none!important}
.ds2-stage-teaser .ds2-slider .slick-active:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-stage-teaser .ds2-slider .slick-active:not(.slick-cloned) img{width:100%}
.ds2-stage-teaser .ds2-slider .ds2-slider--bottom{display:block!important;opacity:1!important;margin-top:15px}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location,.ds2-stage-teaser .ds2-disclaimer{margin-top:0!important}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location h3,.ds2-stage-teaser .ds2-disclaimer h3{margin:15px 0!important}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location ul,.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location .ds2-disclaimer--list-item:last-child,.ds2-stage-teaser .ds2-disclaimer ul,.ds2-stage-teaser .ds2-disclaimer .ds2-disclaimer--list-item:last-child{margin-bottom:0!important}
.ds2-technical-data .show-for-medium-up .ds2-technical-data--table-group{display:none}
.ds2-technical-data .ds2-disclaimer{margin-top:15px!important;margin-bottom:0!important}
.ds2-technical-data .ds2-disclaimer ul,.ds2-technical-data .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
thead,th,.ds2-table-element--head-row{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
table,tr{page-break-before:avoid;page-break-inside:avoid;page-break-after:auto}
tr td:last-child img{width:66%;float:right!important}
.ds2-table .ds2-disclaimer{margin-top:15px;margin-bottom:0}
.ds2-table .ds2-disclaimer ul,.ds2-table .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
.ds2-text-only{margin-bottom:0}
.ds2-text-only--textbox .ds2-expand--body-copy-container{padding-bottom:0!important}
.ds2-text-only--textbox .ds2-expand--body-copy-container .ds2-expand--copy-content{margin-bottom:0!important}
.ds2-typo{display:inline-block;width:100%}
.ds2-typo--title-container h4{font-size:50px!important;line-height:45px!important;margin:-25px 0 7.5px 0!important;word-spacing:0!important;white-space:inherit!important;display:inline}
.ds2-typo--container{border:0!important;padding:0!important}
.ds2-typo--container img{margin-bottom:0!important}
.ds2-typo--copy{margin-top:15px}
.ds2-typo--copy .ds2-cms-output{margin-bottom:0}
.ds2-video-container{padding-bottom:0;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-video-container .ds2-video-player{display:inline}
.ds2-video-container .ds2-expand--body-copy-container{margin-top:15px}
.ds2-video-container--video{width:31.5%;margin-right:2.5%;float:left!important}
.ds2-video-container--video img{width:100%}
.ds2-video-container--content{width:66%;float:left!important}
}
@media (max-width: 980px) {
    .ds2-navigation-content-bar,
    #undefined-sticky-wrapper {
        height: auto !important;
    }
}
@media (max-width: 767px) {
    h1 {
        font-size: 25px;
        word-break: normal;
    }
    .tmptable {
        display: none;
    }
    .ds2-page--top-spacing table {
        display: none;
    }
    .ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .h1 {
        font-size: 25px
    }
    .ds2-main-wrapper table {
        display: none;
    }
    .acs-commons-resp-colctrl-col {
        width: 100%;
    }
}